1// { dg-do assemble } 2// GROUPS passed niklas nested-types 3struct A { 4 struct B { void f (); }; 5 struct C : B { void f () { B::f (); } }; 6}; 7