summaryrefslogtreecommitdiffstats
path: root/clang/utils/analyzer/exploded-graph-rewriter.py
diff options
context:
space:
mode:
authorArtem Dergachev <artem.dergachev@gmail.com>2019-08-13 23:04:56 +0000
committerArtem Dergachev <artem.dergachev@gmail.com>2019-08-13 23:04:56 +0000
commitdaf41722bd54e03cc5a367d35b2208ff652f553d (patch)
treee046987f40e924b69c2a9d4577cadf47517b913c /clang/utils/analyzer/exploded-graph-rewriter.py
parent9289681ea3d000e7d46b2c69bac26b45f960c4dd (diff)
downloadbcm5719-llvm-daf41722bd54e03cc5a367d35b2208ff652f553d.tar.gz
bcm5719-llvm-daf41722bd54e03cc5a367d35b2208ff652f553d.zip
[analyzer] exploded-graph-rewriter: Implement displaying Store pointers.
They're useful when trying to understand what's going on inside your LazyCompoundValues. Differential Revision: https://reviews.llvm.org/D65427 llvm-svn: 368769
Diffstat (limited to 'clang/utils/analyzer/exploded-graph-rewriter.py')
-rwxr-xr-xclang/utils/analyzer/exploded-graph-rewriter.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/clang/utils/analyzer/exploded-graph-rewriter.py b/clang/utils/analyzer/exploded-graph-rewriter.py
index d612cfc3ba7..ced5c36bab5 100755
--- a/clang/utils/analyzer/exploded-graph-rewriter.py
+++ b/clang/utils/analyzer/exploded-graph-rewriter.py
@@ -644,6 +644,10 @@ class DotDumpVisitor(object):
if st is None:
self._dump('<i> Nothing!</i>')
else:
+ if self._dark_mode:
+ self._dump(' <font color="gray30">(%s)</font>' % st.ptr)
+ else:
+ self._dump(' <font color="gray">(%s)</font>' % st.ptr)
if prev_st is not None:
if s.store.is_different(prev_st):
self._dump('</td></tr><tr><td align="left">')
OpenPOWER on IntegriCloud