1 // { dg-do compile } 2 3 // Origin: Jakub Jelinek <jakub@redhat.com> 4 // PR c++/5402 5 6 struct A 7 { 8 struct B {}; 9 }; 10 11 struct C 12 { 13 typedef int B; 14 }; 15 16 struct D : A 17 { 18 struct E : C {}; 19 struct B {}; 20 }; 21