Searched refs:InnerTemplate (Results 1 – 5 of 5) sorted by relevance
62 struct InnerTemplate : public T { }; // expected-note 2{{explicitly specialized}} \ struct179 struct X0<void*>::InnerTemplate<int> { }; struct in N0::X0182 struct X0<int>::InnerTemplate<int>; // expected-note{{forward declaration}} member in N0::X0185 struct X0<int>::InnerTemplate<long>; member in N0::X0188 struct X0<int>::InnerTemplate<double>; member in N0::X0192 struct N0::X0<int>::InnerTemplate<long> { }; // okay struct in N0::X0195 struct N0::X0<int>::InnerTemplate<float> { }; // expected-warning{{class template specialization}} struct in N0::X0199 struct N0::X0<int>::InnerTemplate<double> { }; // expected-error{{enclosing}} struct in N1::N0::X0202 N0::X0<void*>::InnerTemplate<int> inner_template0;203 N0::X0<int>::InnerTemplate<int> inner_template1; // expected-error{{incomplete}}[all …]
63 struct InnerTemplate : public T { }; // expected-note 1{{explicitly specialized}} \ struct218 struct X0<void*>::InnerTemplate<int> { }; struct in N0::X0221 struct X0<int>::InnerTemplate<int>; // expected-note{{forward declaration}} member in N0::X0224 struct X0<int>::InnerTemplate<long>; member in N0::X0227 struct X0<int>::InnerTemplate<double>; member in N0::X0231 struct N0::X0<int>::InnerTemplate<long> { }; // okay struct in N0::X0234 struct N0::X0<int>::InnerTemplate<float> { }; struct in N0::X0238 struct N0::X0<int>::InnerTemplate<double> { }; // expected-error{{enclosing}} struct in N1::N0::X0241 N0::X0<void*>::InnerTemplate<int> inner_template0;242 N0::X0<int>::InnerTemplate<int> inner_template1; // expected-error{{incomplete}}[all …]
40 struct InnerTemplate : public T { }; struct82 struct X0<void*>::InnerTemplate<int> { }; struct in X084 X0<void*>::InnerTemplate<int> inner_template0;
34 x1 = sizeof(typename T::/*template*/ InnerTemplate<sizeof(/*typename*/ T::InnerType)>),36 x2 = sizeof(typename T::template InnerTemplate<sizeof(/*typename*/ T::InnerType)>),38 y1 = sizeof(typename T::/*template*/ InnerTemplate<sizeof(T::InnerVar)>),39 y2 = sizeof(typename T::template InnerTemplate<sizeof(T::InnerVar)>),40 z = sizeof(T::template InnerTemplate<sizeof(T::InnerVar)>::x),45 struct InnerTemplate { int x[N]; }; argument
6 struct InnerTemplate { struct17 Outer::Inner::InnerTemplate<type>::VeryInner::Kind2 = K2Val; in foo()25 Outer::Inner::InnerTemplate<type>::VeryInner::Kind2 = K2Val; in bar()27 InnerTemplate t; in bar()28 InnerTemplate<type> t2; in bar()38 template struct N::Outer::Inner::InnerTemplate<INT>::VeryInner;39 template struct N::Outer::Inner::InnerTemplate<INT>::UeberInner; // expected-error{{no struct named…