Lines Matching refs:type
23 typedef typename A<TT>::type type;
29 C<typename FI::type> a;
35 C<typename FI2::type> a; // expected-error{{no type named 'type' in 'FI2<TT>'}}
49 typedef typename HasDepBase::template MemberTemplate<T>::type type;
58 typedef typename NoDepBase::template MemberTemplate<T>::type type; // expected-error{{'MemberTemplate' following the 'template' keyword does not refer to a template}} \
68 typedef int type; // expected-note{{member found by ambiguous name lookup}}
72 typedef float type; // expected-note{{member found by ambiguous name lookup}}
77 typedef typename Derived::type type; // expected-error{{member 'type' found in multiple base classes of different types}}
78 type *foo(float *fp) { return fp; }
108 // expected-error{{function-style cast or type construction}} \