Home | History | Annotate | Download | only in SemaTemplate

Lines Matching full:template

2 template<typename T, 
4 template<typename> class TT>
5 class A; // expected-note 3 {{template is declared here}}
7 template<typename> class X;
11 A<float, 1, X, double> *a2; // expected-error{{too many template arguments for class template 'A'}}
12 A<float, 1> *a3; // expected-error{{too few template arguments for class template 'A'}}
13 A a3; // expected-error{{use of class template 'A' requires template arguments}}
16 template <class t> class foo {};
17 template <class t> class bar {