1 void f(int a, ...);
2 struct Foo {
3   void (*f)(void *p, void *obj, int a, ...);
4 };
5