1 // { dg-do assemble } 2 // { dg-options "-Woverloaded-virtual" } 3 // Bug: g++ checks certain non-virtual functions to see if they override 4 // virtual functions. 5 // Submitted by Jason Merrill <jason@cygnus.com> 6 7 struct A { 8 virtual void f (int); 9 }; 10 11 struct B: public A { 12 static void f (); 13 void f (int); 14 }; 15