Lines Matching full:declared
19 void foo(Protected&); // expected-note 2 {{declared protected here}}
21 void foo(Private&); // expected-note 2 {{declared private here}}
45 void operator+(Protected&); // expected-note {{declared protected here}}
46 void operator[](Protected&); // expected-note {{declared protected here}}
47 void operator()(Protected&); // expected-note {{declared protected here}}
49 operator ProtectedSurrogate() const; // expected-note {{declared protected here}}
51 void operator+(Private&); // expected-note {{declared private here}}
52 void operator[](Private&); // expected-note {{declared private here}}
53 void operator()(Private&); // expected-note {{declared private here}}
54 void operator-(); // expected-note {{declared private here}}
56 operator PrivateSurrogate() const; // expected-note {{declared private here}}
91 A(); // expected-note 3 {{declared private here}}
115 ~A(); // expected-note 2 {{declared private here}}
126 template <unsigned N> class Base { ~Base(); }; // expected-note 14 {{declared private here}}
127 class Base2 : virtual Base<2> { ~Base2(); }; // expected-note 3 {{declared private here}} \
161 operator Private(); // expected-note 4 {{declared private here}}
163 operator Public(); // expected-note 2{{member is declared here}}
166 class Derived1 : private Base { // expected-note 2 {{declared private here}} \
185 // expected-note {{declared private here}}
204 void operator=(const A &); // expected-note 2 {{implicitly declared private here}}
224 private: A(const A &); // expected-note 2 {{declared private here}}
270 public: static int x; // expected-note {{member is declared here}}
282 value = 10 // expected-note {{declared private here}}
347 private: ~A(); // expected-note {{declared private here}}
356 ~X(); // expected-note {{declared private here}}
372 int private_foo; // expected-note {{declared private here}}
373 static int private_sfoo; // expected-note {{declared private here}}
375 int protected_foo; // expected-note 3 {{declared protected here}} // expected-note {{can only access this member on an object of type 'test15::B<int>'}}
376 static int protected_sfoo; // expected-note 3 {{declared protected here}}
426 class A { ~A(); }; // expected-note 2{{declared private here}}
434 template <typename T> class Inner { }; // expected-note {{declared private here}}
465 Foo(); // expected-note {{implicitly declared private here}}
478 class Inner; // expected-note {{implicitly declared private here}}