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