1 typedef void foo (void); 2 f(x)3 f (x) 4 { 5 if (x) 6 { 7 const foo* v; 8 (*v)(); 9 } 10 else 11 g (0); 12 } 13