1 2 3 4 5 6 7 8 9 10 11 12
// PR c++/38701, 38702 // { dg-options "-std=c++0x" } void foo() = default; // { dg-error "cannot be defaulted" } namespace { void bar() = default; // { dg-error "cannot be defaulted" } } enum E { e }; E& operator |= (E&, const E&) = default; // { dg-error "cannot be defaulted" }