1// { dg-do assemble } 2// Bug: g++ does overloading on a function-by-function basis. 3 4void 5f () 6{ 7 void (*fp)(void); 8 { 9 extern void g (); 10 } 11 fp = g; /* { dg-error "" } no 'g' in scope */ 12} 13