aboutsummaryrefslogtreecommitdiff
path: root/test/CXX/temp/temp.spec/temp.expl.spec/p3.cpp
blob: 2bd1400faefb0d7b78febcc852cd746c8289264a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// RUN: clang-cc -fsyntax-only -verify %s

namespace N {
  template<class T> class X;
}

// FIXME: this diagnostic is terrible (PR3844).
template<> class X<int> { /* ... */ };	// expected-error {{unqualified-id}}

namespace N {
  
template<> class X<char*> { /* ... */ };	// OK: X is a template
  
}