Home | History | Annotate | Download | only in SemaObjCXX

Lines Matching full:template

53 template<typename T>
58 template<typename T>
63 template<typename T>
69 template<typename T> ConvertibleTo<T> makeConvertible();
76 template<typename T> T test_numeric_instantiation() {
80 template id test_numeric_instantiation();
106 template<typename T>
111 template void test_array_literals(id);
112 template void test_array_literals(NSArray*);
113 template void test_array_literals(int); // expected-note{{in instantiation of function template specialization 'test_array_literals<int>' requested here}}
115 template<typename T, typename U>
128 template void test_dictionary_literals(id, NSArray*);
129 template void test_dictionary_literals(NSArray*, id);
130 template void test_dictionary_literals(int, id); // expected-note{{in instantiation of function template specialization 'test_dictionary_literals<int, id>' requested here}}
131 template void test_dictionary_literals(id, int); // expected-note{{in instantiation of function template specialization 'test_dictionary_literals<id, int>' requested here}}
133 template<typename ...Args>
138 template<typename ...Args>
142 template void test_variadic_array_literal(id);
143 template void test_variadic_array_literal(id, NSArray*);
144 template void test_variadic_array_literal(id, int, NSArray*); // expected-note{{in instantiation of function template specialization 'test_variadic_array_literal<id, int, NSArray *>' requested here}}
146 template<typename ...Args>
152 template<typename T, typename U>
158 template<typename T, typename ...Ts, typename ... Us>
167 template void test_variadic_dictionary_expansion(id,
170 template void test_variadic_dictionary_expansion(NSNumber *, // expected-note{{in instantiation of function template specialization}}
173 template void test_variadic_dictionary_expansion(NSNumber *, // expected-note{{in instantiation of function template specialization}}