aboutsummaryrefslogtreecommitdiff
path: root/clang/utils/ClangVisualizers
diff options
context:
space:
mode:
authorMike Spertus <mike@spertus.com>2016-06-07 00:27:37 +0000
committerMike Spertus <mike@spertus.com>2016-06-07 00:27:37 +0000
commit8a0a1d73859a7864cf96b726f1f8b89481d40186 (patch)
treecd303e1fe2ec704768dba49cf6cb636a4f9b096e /clang/utils/ClangVisualizers
parent6f3406df6793e4fb634404722cd85e879fef919d (diff)
downloadllvm-8a0a1d73859a7864cf96b726f1f8b89481d40186.zip
llvm-8a0a1d73859a7864cf96b726f1f8b89481d40186.tar.gz
llvm-8a0a1d73859a7864cf96b726f1f8b89481d40186.tar.bz2
Improve Visual Studio visualization of DeclaratorDecl
With this change, you can now expand its name and type. llvm-svn: 271966
Diffstat (limited to 'clang/utils/ClangVisualizers')
-rw-r--r--clang/utils/ClangVisualizers/clang.natvis4
1 files changed, 4 insertions, 0 deletions
diff --git a/clang/utils/ClangVisualizers/clang.natvis b/clang/utils/ClangVisualizers/clang.natvis
index 1044509..89ebc44 100644
--- a/clang/utils/ClangVisualizers/clang.natvis
+++ b/clang/utils/ClangVisualizers/clang.natvis
@@ -403,6 +403,10 @@ For later versions of Visual Studio, no setup is required-->
</Type>
<Type Name="clang::DeclaratorDecl">
<DisplayString>{DeclType,view(cpp)} {Name,view(cpp)}</DisplayString>
+ <Expand>
+ <Item Name="Name">Name</Item>
+ <Item Name="DeclType">DeclType</Item>
+ </Expand>
</Type>
<Type Name="clang::VarDecl">
<DisplayString>{*(DeclaratorDecl*)this,nd}</DisplayString>