1 struct TBL {
2 	int (*p)(int *i);
3 };
4 
5 extern void bar(int i);
6 extern void baz(int *i);
7 
foo(int * i)8 static int foo(int *i)
9 {
10 	bar(*i);
11 	baz(i);
12 	bar(*i);
13 	return *i;
14 }
15 
16 struct TBL tbl = { foo };
17 
18