Lines Matching refs:C2
12 template<typename T1> struct C2 { struct
26 extern template void C1<int>::C2<long>::s_var_2;
27 extern template void C1<int>::C2<long>::s_func_2();
28 extern template void C1<int>::C2<long>::meth_2();
29 extern template char C1<int>::C2<long>::s_tvar_2<char>;
30 extern template void C1<int>::C2<long>::tmeth_2<char>();
93 return C1<int>::C2<long>::s_var_2; in func_14()
97 …return C1<int>::C2<char>::s_var_2; //expected-warning {{instantiation of variable 'C1<int>::C2<ch… in func_15()
102 C1<int>::C2<long>::s_func_2(); in func_16()
106 …C1<int>::C2<char>::s_func_2(); // expected-warning{{instantiation of function 'C1<int>::C2<char>::… in func_17()
110 void func_18(C1<int>::C2<long> *x) { in func_18()
114 void func_19(C1<int>::C2<char> *x) { in func_19()
120 return C1<int>::C2<long>::s_tvar_2<char>; in func_20()
124 …return C1<int>::C2<long>::s_tvar_2<long>; // expected-warning{{instantiation of variable 'C1<int>:… in func_21()
128 void func_22(C1<int>::C2<long> *x) { in func_22()
132 void func_23(C1<int>::C2<long> *x) { in func_23()