Lines Matching refs:Inner
60 struct Inner : public T { }; // expected-note 2{{here}} struct
179 struct X0<void*>::Inner { }; struct in N0::X0
182 struct X0<int>::Inner { }; struct in N0::X0
185 struct X0<unsigned>::Inner; member in N0::X0
188 struct X0<float>::Inner; member in N0::X0
191 struct X0<double>::Inner; // expected-note{{forward declaration}} member in N0::X0
195 struct N0::X0<long>::Inner { }; struct in N0::X0
198 struct N0::X0<float>::Inner { }; struct in N0::X0
202 struct N0::X0<unsigned>::Inner { }; // expected-error{{member class specialization}} struct in N1::N0::X0
205 struct N0::X0<unsigned long>::Inner { }; // expected-error{{member class specialization}} struct in N1::N0::X0
208 N0::X0<void*>::Inner inner0;
209 N0::X0<int>::Inner inner1;
210 N0::X0<long>::Inner inner2;
211 N0::X0<float>::Inner inner3;
212 N0::X0<double>::Inner inner4; // expected-error{{incomplete}}