1 // PR c++/49102 2 // PR c++/50034 3 // { dg-do compile { target c++11 } } 4 5 struct A { 6 A() = default; 7 8 private: 9 A(A const&) = default; // { dg-message "private" } 10 }; 11 f(...)12int f(...) { return 0; } main()13int main() { 14 A a; 15 f(a); // { dg-error "this context" } 16 sizeof(f(a)); // OK because unevaluated 17 } 18