1 // PR c++/51189 2 // { dg-do compile } 3 4 struct A 5 { 6 int i1, i2, i3, i4, i5, i6; 7 }; 8 9 struct B : A 10 { 11 using A::i1; 12 using A::i2; 13 using A::i3; 14 using A::i4; 15 using A::i5; 16 using A::i6; 17 }; 18 19 struct C : B 20 { 21 using B::i1; 22 }; 23