1// { dg-do assemble } 2// Caught by Booch Components. 3// Bug: g++ tries to instantiate nested enums. 4 5template <class T> struct A 6{ 7 struct B { }; 8 enum C { c }; 9}; 10 11template struct A<int>; 12