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