summaryrefslogtreecommitdiffstats
path: root/utils
diff options
context:
space:
mode:
authorMike Spertus <mike@spertus.com>2016-06-12 18:42:04 +0000
committerMike Spertus <mike@spertus.com>2016-06-12 18:42:04 +0000
commit00f33971029b868297b3b73d8a6a3dfc572149cb (patch)
tree02e8c4a69d7cc444f5cfc12166857ab831956ea1 /utils
parent7085d49880e1df2badc8efd90fb597c26d9020c4 (diff)
Rudimentary support for Visual Studio Stmt visualizer
Better than nothing... git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@272518 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'utils')
-rw-r--r--utils/ClangVisualizers/clang.natvis6
1 files changed, 6 insertions, 0 deletions
diff --git a/utils/ClangVisualizers/clang.natvis b/utils/ClangVisualizers/clang.natvis
index f5e13819e1..ff0dbe1ddb 100644
--- a/utils/ClangVisualizers/clang.natvis
+++ b/utils/ClangVisualizers/clang.natvis
@@ -491,6 +491,12 @@ For later versions of Visual Studio, no setup is required-->
</ArrayItems>
</Expand>
</Type>
+ <Type Name="clang::Stmt">
+ <DisplayString>{(clang::Stmt::StmtClass)StmtBits.sClass,en}</DisplayString>
+ <Expand>
+ <Item Name="Class">(clang::Stmt::StmtClass)StmtBits.sClass,en</Item>
+ </Expand>
+ </Type>
<Type Name="clang::Expr">
<DisplayString>Expression of class {(clang::Stmt::StmtClass)StmtBits.sClass,en} and type {TR,view(cpp)}</DisplayString>
</Type>