2 // { dg-do compile { target c++11 } }
3 // { dg-options "-Wuninitialized" }
4 // Test we warn when initializing a base class.
12 B() : A(x) { } // { dg-warning "member .B::x. is used uninitialized" }
18 C() : A(y = 4), x(y) { }
23 D() : A{x} { } // { dg-warning "member .D::x. is used uninitialized" }
29 E() : A{y = 4}, x(y) { }