c++: Improve printing of base classes [PR110745]
[official-gcc.git] / gcc / testsuite / g++.dg / diagnostic / base.C
blob1540414072edbaac0b493473de9fd823dc313d8b
1 // PR c++/110745
2 // { dg-do compile { target c++17 } }
3 // { dg-options "-Wmissing-field-initializers" }
5 struct B { int i; };
6 struct D : B {
7     int x;
8     int y;
9 };
11 int
12 main ()
14   D d = {.x=1, .y=2}; // { dg-warning "missing initializer for member .D::B." }
15   (void)d;