1 extern "C" void abort ();
2 
3 struct S {
4 };
f(S,int)5 void f(S, int) { abort(); }
f(S,double)6 void f(S, double) {}
7 
8 S s;
9 
main()10 int main() {
11   extern void f(S, int);
12   f(s, 3.0);
13 }
14