diff options
Diffstat (limited to 'test/SemaTemplate/qualified-id.cpp')
-rw-r--r-- | test/SemaTemplate/qualified-id.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/test/SemaTemplate/qualified-id.cpp b/test/SemaTemplate/qualified-id.cpp index 29eab89..64dff1c 100644 --- a/test/SemaTemplate/qualified-id.cpp +++ b/test/SemaTemplate/qualified-id.cpp @@ -45,3 +45,12 @@ namespace PR6063 { detail::f(a, b); } } + +namespace PR12291 { + template <typename T> + class Outer2 { + template <typename V> + template <typename W> + class Outer2<V>::Inner; // expected-error{{nested name specifier 'Outer2<V>::' for declaration does not refer into a class, class template or class template partial specialization}} + }; +} |