Daren Scot Wilson:
> I'm wondering why the following compiles.
It's yet another small compiler bug, fit for Bugzilla.
If you want I may add a bug report to Bugzilla that shows this as "accepts-invalid":
int foo(int x) {
return x;
}
void main() {
return foo(1);
}
Bye,
bearophile