1 extern int foo(int f(int, void *)); 2 foo(int (* f)(int,void *))3 int foo(int (*f)(int, void *)) 4 { 5 return 0; 6 } 7 /* 8 * check-name: Function pointer inheritance 9 */ 10