Lines Matching refs:Private
12 class Private {} PrivateInst; class
21 void foo(Private&); // expected-note 2 {{declared private here}}
31 void (A::*c)(Private&) = &A::foo; // expected-error {{'foo' is a private member}} in test()
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}}
55 typedef void (*PrivateSurrogate)(Private&);
60 void operator+(const A &, Private&);
63 void test(A &a, Public &pub, Protected &prot, Private &priv) { in test()
161 operator Private(); // expected-note 4 {{declared private here}}
168 Private test1() { return *this; } // expected-error {{'operator Private' is a private member}} in test1()
171 …Private test1(Derived1 &d) { return d; } // expected-error {{'operator Private' is a private membe… in test1()
178 Private test1() { return *this; } // expected-error {{'operator Private' is a private member}} in test1()
181 …Private test1(Derived2 &d) { return d; } // expected-error {{'operator Private' is a private membe… in test1()
187 operator Private();
189 Private test1(Derived3 &d) { return d; } in test1()
195 operator Private();
197 Private test1(Derived4 &d) { return d; } in test1()