1 // PR c++/14086 2 3 struct ClassA 4 { 5 ClassA(); 6 }; 7 8 struct ClassB 9 { 10 enum Enum {ClassB}; // { dg-error "" } 11 ClassA key; 12 13 ClassB(); 14 virtual ~ClassB(); 15 }; 16 17 ClassB()18 ClassB::ClassB() 19 { 20 } 21