1 // { dg-options "-Wtemplates -Wmultiple-inheritance -Wvirtual-inheritance -Wnamespaces" }
6 namespace foo { } // { dg-warning "namespace" }
8 template <typename X> X Foo (); // { dg-warning "template" }
14 struct D : B1, B2 {}; // { dg-warning "multiple" }
16 struct E : virtual V {}; // { dg-warning "virtual" }
22 void Baz (int a, int b)