From: Mike Spertus Date: Sun, 12 Jun 2016 22:54:46 +0000 (+0000) Subject: Visual Studio Visualizer for PackExpansionType X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=a068e1cafccf325eeb9bc660c64a29343d0fcf4d;p=clang Visual Studio Visualizer for PackExpansionType git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@272522 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/utils/ClangVisualizers/clang.natvis b/utils/ClangVisualizers/clang.natvis index e294874915..83c00b247c 100644 --- a/utils/ClangVisualizers/clang.natvis +++ b/utils/ClangVisualizers/clang.natvis @@ -35,6 +35,7 @@ For later versions of Visual Studio, no setup is required--> {*(clang::FunctionProtoType *)this} {*(clang::TemplateSpecializationType *)this} {*(clang::InjectedClassNameType *)this} + {*(clang::PackExpansionType *)this} {*(clang::LocInfoType *)this} {*this,view(poly)} {*this,view(cmn)} @@ -54,6 +55,7 @@ For later versions of Visual Studio, no setup is required--> (clang::FunctionProtoType *)this (clang::TemplateSpecializationType *)this (clang::InjectedClassNameType *)this + (clang::PackExpansionType *)this (clang::LocInfoType *)this @@ -208,6 +210,14 @@ For later versions of Visual Studio, no setup is required--> *(clang::Type *)this, view(cmn) + + {Pattern} + + Pattern + NumExpansions + *(clang::Type *)this, view(cmn) + + {*((clang::ExtQualsTypeCommonBase *)(((uintptr_t)Value.Value) & ~(uintptr_t)((1 << 4) - 1)))->BaseType,view(poly)}{*this,view(fastQuals)}