1 // { dg-do assemble } 2 // Origin: GerhardTonn@gmx.de 3 4 struct super { 5 union { 6 int myName; 7 void* secondMember; 8 }; 9 }; 10 11 struct sub : super { myNamesub12 int myName() { return 1; } 13 }; 14