Lines Matching refs:C1

3 template <class T> struct C1 {  struct
21 extern template char C1<int>::s_var_2; argument
22 extern template void C1<int>::s_func_2();
23 extern template void C1<int>::meth_2();
24 extern template char C1<int>::s_tvar_2<char>;
25 extern template void C1<int>::s_tfunc_2<char>();
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>();
33 return C1<int>::s_var_2; in func_01()
37 …return C1<int>::s_var_1; // expected-warning{{instantiation of variable 'C1<int>::s_var_1' require… in func_02()
42 …return C1<char>::s_var_2; // expected-warning{{instantiation of variable 'C1<char>::s_var_2' requi… in func_03()
47C1<int>::s_func_1(); // expected-warning{{instantiation of function 'C1<int>::s_func_1' required h… in func_04()
52 C1<int>::s_func_2(); in func_05()
56C1<char>::s_func_2(); // expected-warning{{instantiation of function 'C1<char>::s_func_2' required… in func_06()
60 void func_07(C1<int> *x) { in func_07()
65 void func_08(C1<int> *x) { in func_08()
69 void func_09(C1<char> *x) { in func_09()
75 return C1<int>::s_tvar_2<char>; in func_10()
79 …return C1<int>::s_tvar_2<long>; // expected-warning{{instantiation of variable 'C1<int>::s_tvar_2<… in func_11()
84 C1<int>::s_tfunc_2<char>(); in func_12()
88C1<int>::s_tfunc_2<long>(); // expected-warning{{instantiation of function 'C1<int>::s_tfunc_2<lon… in func_13()
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()
106C1<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()