Lines Matching full:template
4 template<class T> class Array { void mf() { } };
6 template class Array<char>;
7 template void Array<int>::mf();
8 template<class T> void sort(Array<T>& v) { /* ... */ }
9 template void sort(Array<char>&);
11 template<class T> void f(T&) { }
13 template void N::f<int>(int&);
16 template<typename T>
23 template<typename T>
28 template struct XInt::Inner; // expected-warning{{template-id}}
29 template void XInt::f(); // expected-warning{{template-id}}
30 template int XInt::value; // expected-warning{{template-id}}
33 template<typename T>
37 template<typename T>
42 template struct X1<int>; // expected-warning{{must occur in}}
43 template void f1(int); // expected-warning{{must occur in}}