Lines Matching refs:C2
13 template<typename T1> struct C2 { struct
27 extern template void C1<int>::C2<long>::s_var_2;
28 extern template void C1<int>::C2<long>::s_func_2();
29 extern template void C1<int>::C2<long>::meth_2();
30 extern template char C1<int>::C2<long>::s_tvar_2<char>;
31 extern template void C1<int>::C2<long>::tmeth_2<char>();
94 return C1<int>::C2<long>::s_var_2; in func_14()
98 …return C1<int>::C2<char>::s_var_2; //expected-warning {{instantiation of variable 'C1<int>::C2<ch… in func_15()
103 C1<int>::C2<long>::s_func_2(); in func_16()
107 …C1<int>::C2<char>::s_func_2(); // expected-warning{{instantiation of function 'C1<int>::C2<char>::… in func_17()
111 void func_18(C1<int>::C2<long> *x) { in func_18()
115 void func_19(C1<int>::C2<char> *x) { in func_19()
121 return C1<int>::C2<long>::s_tvar_2<char>; in func_20()
125 …return C1<int>::C2<long>::s_tvar_2<long>; // expected-warning{{instantiation of variable 'C1<int>:… in func_21()
129 void func_22(C1<int>::C2<long> *x) { in func_22()
133 void func_23(C1<int>::C2<long> *x) { in func_23()