1 // { dg-do assemble  }
f()2 void f ()
3 {
4   struct A {
5     friend void g ();	// { dg-error "without prior local declaration" }
6   };
7 }
h()8 void h () {
9   g ();			// { dg-error "3:'g' was not declared" } no g in scope
10 }
11