]> granicus.if.org Git - clang/commit
Improved Visual Studio visualizations for template argument lists
authorMike Spertus <mike@spertus.com>
Mon, 6 Jun 2016 21:41:20 +0000 (21:41 +0000)
committerMike Spertus <mike@spertus.com>
Mon, 6 Jun 2016 21:41:20 +0000 (21:41 +0000)
commit9fdc667538076d682d47bacedc28fcd056a066b2
tree0c50b9020db38406decf79f1019daec6edb5506e
parent3d987157016dd29a33c364dfee2943d44e9a8128
Improved Visual Studio visualizations for template argument lists

Improved the visualizer for TemplateArgumentList to show type arguments in the DisplayString.
E.g., <double, long>. Added a visualizer for MultiLevelTemplateArgumentList.
I decided to display them by how they would appear in a template with the
(non-existent) template-id's omitted, so the DisplayString naturally presents
as something like <double, long>::<char *>.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@271944 91177308-0d34-0410-b5e6-96231b3b80d8
utils/ClangVisualizers/clang.natvis