]> granicus.if.org Git - clang/commitdiff
Rudimentary support for Visual Studio Stmt visualizer
authorMike Spertus <mike@spertus.com>
Sun, 12 Jun 2016 18:42:04 +0000 (18:42 +0000)
committerMike Spertus <mike@spertus.com>
Sun, 12 Jun 2016 18:42:04 +0000 (18:42 +0000)
Better than nothing...

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@272518 91177308-0d34-0410-b5e6-96231b3b80d8

utils/ClangVisualizers/clang.natvis

index f5e13819e1b33b85d761280dfcaa1321a5788e60..ff0dbe1ddbc6849f7d55d0ac94bf0349a118a5e0 100644 (file)
@@ -491,6 +491,12 @@ For later versions of Visual Studio, no setup is required-->
       </ArrayItems>\r
     </Expand>\r
   </Type>\r
+  <Type Name="clang::Stmt">\r
+    <DisplayString>{(clang::Stmt::StmtClass)StmtBits.sClass,en}</DisplayString>\r
+    <Expand>\r
+      <Item Name="Class">(clang::Stmt::StmtClass)StmtBits.sClass,en</Item>\r
+    </Expand>\r
+  </Type>\r
   <Type Name="clang::Expr">\r
     <DisplayString>Expression of class {(clang::Stmt::StmtClass)StmtBits.sClass,en} and type {TR,view(cpp)}</DisplayString>\r
   </Type>\r