Home | History | Annotate | Download | only in stmt.ranged

Lines Matching full:template

16   template<typename T>
18 template<typename T>
19 auto end(T &&t) -> decltype(t.end()) { return t.end(); } // expected-note {{candidate template ignored: substitution failure [with T = }}
21 template<typename T>
22 auto begin(T &&t) -> decltype(t.alt_begin()) { return t.alt_begin(); } // expected-note {{selected 'begin' template [with T = }} \
23 expected-note 2{{candidate template ignored: substitution failure [with T = }}
24 template<typename T>
25 auto end(T &&t) -> decltype(t.alt_end()) { return t.alt_end(); } // expected-note {{candidate template ignored: substitution failure [with T = }}
195 template<typename T, typename U>
203 template void h<A, int>(A);
204 template void h<A(&)[4], A &>(A(&)[4]);
205 template void h<A(&)[13], A>(A(&)[13]);
206 template void h<A(&)[13], int>(A(&)[13]); // expected-note {{requested here}}
208 template<typename T>
216 template void i<A[13]>(A*); // expected-note {{requested here}}
217 template void i<const A>(const A); // expected-note {{requested here}}
259 template<typename T>
265 template void foo(const int&); // expected-note{{in instantiation of function template specialization}}