1// { dg-do assemble } 2 3struct A { A() { a = 1; } int a; }; 4struct Q { 5 struct A { A() { a = 2; } int a; }; 6 struct R { 7 struct A { A() { a = 3; } int a; }; 8 A aaz; 9 }; 10 R rrr; 11 A aay; 12} 13; 14 15Q qqq; 16A aav; 17