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