// PR c++/53594 // { dg-do compile { target c++11 } } // { dg-options "-Wuninitialized" } struct A { const int a = 6; // { dg-bogus "non-static const member" } static int b; int &c = b; // { dg-bogus "non-static reference" } }; struct B { virtual void g(); const int d; // { dg-warning "non-static const member" } int &e; // { dg-warning "non-static reference" } int f = 7; };