1// { dg-do assemble } 2// Origin: Mark Mitchell <mark@codesourcery.com> 3 4template <class T = int> 5struct S 6{ 7 void f () 8 { 9 struct U { 10 }; 11 } 12}; 13