Home | History | Annotate | Download | only in SemaCXX

Lines Matching full:template

10     template<typename T>
16 template<typename T>
23 template<typename T>
31 UnresolvedUsingValueDeclTester<int> UnresolvedUsingValueDeclCheck; // expected-note{{in instantiation of template class}}
33 template<typename T>
41 UnresolvedUsingTypenameDeclTester<int> UnresolvedUsingTypenameDeclCheck; // expected-note{{in instantiation of template class}}
44 template<typename T, typename U>
47 t->T::template Inner<typename add_reference<U>::type
54 template<typename T>
65 template<typename T>
79 template<typename T>
87 TypenameTypeTester<int> TypenameTypeCheck; // expected-note{{in instantiation of template class}}
89 template<typename T, typename U>
91 typedef typename T::template apply<typename add_reference<U>::type
97 template<typename T>
103 DependentTemplateSpecializationTypeTester<HasApply, int> DTSTCheck; // expected-note{{in instantiation of template class}}
105 template<typename T, typename U>
107 typedef typename T::template apply<typename add_reference<U>::type
112 DependentTemplateSpecializationTypeTester2<HasApply, int> DTSTCheck2; // expected-note{{in instantiation of template class}}
114 template<typename T, typename U>
116 T::template apply<typename add_reference<U>::type
121 DependentTemplateSpecializationTypeTester3<HasApply, int> DTSTCheck3; // expected-note{{in instantiation of template class}}
123 template<typename T, typename U>
125 typedef class T::template apply<typename add_reference<U>::type
130 DependentTemplateSpecializationTypeTester4<HasApply, int> DTSTCheck4; // expected-note{{in instantiation of template class}}
132 template<template<class T> class TTP>
136 template<typename T, typename U>
140 template apply<
144 template X>
148 DependentTemplateTemplateArgumentTester<HasApply, int> DTTACheck; // expected-note{{in instantiation of template class}}
152 template<typename T> class vector {
155 template<typename T> static void foo(std::vector<T*> &V) {