9 A(const A &) { abort(); } // { dg-error "private" }
10 const A& operator =(const A &) { abort(); }
13 class B : public A { // { dg-error "" }
18 void f(B b) { // { dg-message "initializing" }
23 f(h); // { dg-message "synthesized|deleted" "synth" }