1 2 3 4
// expect: f: is defined twice int f() { return 1; } int f() { return 2; } fn main() { return f(); }