extern "C" void abort (); | |
struct A { | |
struct stat { | |
int x; | |
stat (int j) { abort (); } | |
}; | |
static int stat (double d) { return 0; } // gets bogus error - cfront takes it | |
static int zap () { | |
stat (0); | |
return stat (1); // gets bogus error - this should work | |
} | |
}; | |
int main () { | |
return A::zap (); | |
} |