1 // RUN: clang-cc -fsyntax-only -verify %s 2 3 namespace N { 4 template<class T> class X; 5 } 6 7 // FIXME: this diagnostic is terrible (PR3844). 8 template<> class X<int> { /* ... */ }; // expected-error {{unqualified-id}} 9 10 namespace N { 11 12 template<> class X<char*> { /* ... */ }; // OK: X is a template 13 14 }