diff options
| author | Adrian Prantl <aprantl@apple.com> | 2016-04-26 21:58:23 +0000 |
|---|---|---|
| committer | Adrian Prantl <aprantl@apple.com> | 2016-04-26 21:58:23 +0000 |
| commit | 90931c4853e4cf07d8aab14f287c0c178797dd72 (patch) | |
| tree | dbde87b8d8ef4247a1ee155de8de22c79897a589 /clang/test/Modules/Inputs/DebugCXX.h | |
| parent | 88d7917970e98609943d68dc1c47712104dfcb92 (diff) | |
| download | bcm5719-llvm-90931c4853e4cf07d8aab14f287c0c178797dd72.tar.gz bcm5719-llvm-90931c4853e4cf07d8aab14f287c0c178797dd72.zip | |
Module debugging: Add testcase for member classes of class template specializations.
llvm-svn: 267612
Diffstat (limited to 'clang/test/Modules/Inputs/DebugCXX.h')
| -rw-r--r-- | clang/test/Modules/Inputs/DebugCXX.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/clang/test/Modules/Inputs/DebugCXX.h b/clang/test/Modules/Inputs/DebugCXX.h index e6c38435abe..9ae74dc688f 100644 --- a/clang/test/Modules/Inputs/DebugCXX.h +++ b/clang/test/Modules/Inputs/DebugCXX.h @@ -95,3 +95,12 @@ extern template class Template1<int>; template <class T> class FwdDeclTemplate; typedef FwdDeclTemplate<int> TypedefFwdDeclTemplate; + +// Member classes of class template specializations. +template <typename T> struct Specialized { +}; + +template <> struct Specialized<int> { +struct Member;// { int i; }; +}; + |

