// RUN: clang-cc -fsyntax-only -verify %s namespace N { template class X; } // FIXME: this diagnostic is terrible (PR3844). template<> class X { /* ... */ }; // expected-error {{unqualified-id}} namespace N { template<> class X { /* ... */ }; // OK: X is a template }