Lines Matching refs:X0
21 class X0 { }; class
26 typedef X0<Ts...> type;
30 X0<int, int, pair<int, int>, pair<int, int>*>>::value,
34 X0<int, int, float, float*>>::value,
38 X0<int, int, float, double>>::value,
47 class X0 { }; class
52 typedef X0<char, Ts...> type;
56 X0<char, int, pair<char, int>, pair<char, int>*>>::value,
60 X0<char, int, float, float*>>::value,
64 X0<char, int, float, double>>::value,
111 struct X0; // expected-note 2{{template is declared here}}
114 …struct X0<Ts...> { // expected-error {{class template partial specialization is not more specializ… struct
117 X0<int> x0i; // expected-error{{too few template arguments for class template 'X0'}}
118 X0<int, float> x0if;
119 X0<int, float, double> x0ifd;