Lines Matching full:inner
58 struct Inner : public T { }; // expected-note 2{{here}}
139 struct X0<void*>::Inner { };
142 struct X0<int>::Inner { };
145 struct X0<unsigned>::Inner;
148 struct X0<float>::Inner;
151 struct X0<double>::Inner; // expected-note{{forward declaration}}
155 struct N0::X0<long>::Inner { };
158 struct N0::X0<float>::Inner { };
162 struct N0::X0<unsigned>::Inner { }; // expected-error{{member class specialization}}
165 struct N0::X0<unsigned long>::Inner { }; // expected-error{{member class specialization}}
168 N0::X0<void*>::Inner inner0;
169 N0::X0<int>::Inner inner1;
170 N0::X0<long>::Inner inner2;
171 N0::X0<float>::Inner inner3;
172 N0::X0<double>::Inner inner4; // expected-error{{incomplete}}
242 inline namespace inner {