Lines Matching refs:Base
11 …namespace A { template<typename T> struct Base { typedef T t; }; } // expected-note {{member type … struct
12 …namespace B { template<typename T> struct Base { typedef T t; }; } // expected-note {{member type … struct
14 template<typename T> struct Derived : A::Base<char>, B::Base<int> {
15 …typename Derived::Base<float>::t x; // expected-error {{found in multiple base classes of differen…
18 class X : A::Base<int> {}; // expected-note 2{{private}}
19 class Y : A::Base<float> {};
20 struct Z : A::Base<double> {};
22 Base<double> b1; // expected-error {{private}}
23 Use1::Base<double> b2; // expected-error {{private}}
26 Base<double> b1;
27 Use2::Base<double> b2;
30 Base<double> b1;
31 Use3::Base<double> b2;