Home | History | Annotate | Download | only in temp.expl.spec

Lines Matching full:template

2 template<class T1> 
4 template<class T2> class B {
9 template<> template<> class A<int>::B<double>;
10 template<> template<> void A<char>::B<char>::mf();
12 template<> void A<char>::B<int>::mf(); // expected-error{{requires 'template<>'}}
15 template <class> class A {
21 template <> int AA::foo = 0;
22 int AA::bar = 1; // expected-error {{template specialization requires 'template<>'}}
23 int A<float>::bar = 2; // expected-error {{template specialization requires 'template<>'}}
25 template <> class A<double> {
32 template <> int AB::foo = 0; // expected-error{{extraneous 'template<>'}}