// { dg-do compile } // Contributed by: Giovanni Bajo int i; template struct g { void foo(void) { FN (); } }; void h () { i = 7; } template struct g;