Lines Matching defs:Test2
88 namespace test2 {
99 class B : A { }; // expected-error {{base class 'test2::A' has private default constructor}}
107 class D : C { }; // expected-error {{inherited virtual base class 'test2::A' has private default constructor}}
169 Public test2() { return *this; }
173 Public test2(Derived1 &d) { return d; } // expected-error {{cannot cast 'test4::Derived1' to its private base class}} \
179 Public test2() { return *this; }
182 Public test2(Derived2 &d) { return d; }
190 Public test2(Derived3 &d) { return d; } // expected-error {{'operator Public' is a private member of 'test4::Base'}} \
198 Public test2(Derived4 &d) { return d; }
213 class Test2 : A {}; // expected-error {{private member}}
214 void test2() {
215 Test2 a;
216 a = Test2(); // expected-note{{implicit default copy}}
232 class Test2 : A {}; // expected-error {{base class 'test6::A' has private copy constructor}}
233 void test2(const Test2 &t) {
234 Test2 a = t; // expected-note{{implicit default copy}}
382 int test2(A<int> &a) {
407 int test2(A<int> &a) {