Home | History | Annotate | Download | only in SemaCXX

Lines Matching full:template

124   template<typename T> struct b : a {
133 virtual b<int> *f(); // expected-note {{in instantiation of template class 'T9::b<int>' requested here}}
145 template <typename Base>
158 template<typename Base>
160 template<typename T> int f(T);
174 template<typename T>
188 template <typename T>
202 // Look through template types and typedefs to see whether return types are
214 template <typename T> class Y { virtual T f(); };
215 template <typename T1, typename T> class Y1 : public Y<T> { virtual T1 f(); };
222 template <int N> struct TD : public B {};
223 template <> struct TD<1> {};
225 template <int N> struct TB {};
228 template <int N> struct X {
232 template <int N, int M> struct X1 : X<N> {