Lines Matching full:template
29 template<int n> struct T { static const int B; };
30 template<> struct T<2> { template<int C, int D> using B = int; };
64 template<typename T>
110 template<typename T = X,
121 template <typename T>
130 template <typename T>
151 template <typename T>
156 template <typename U>
171 template<typename T> struct X {
175 template struct X<int>; // ok
176 template<typename T> X<T>::X() {}
177 template struct X<float>; // expected-note {{in instantiation of member function 'explicit_instantiation::X<float>::X' requested here}}
181 template<typename T> void f() {
186 void g() { f<int>(); } // expected-note {{in instantiation of function template specialization 'local_class::f<int>' requested here}}
190 template <int N>