| // run | |
| package main | |
| var sp = "" | |
| func f(name string, _ ...interface{}) int { | |
| print(sp, name) | |
| sp = " " | |
| return 0 | |
| } | |
| var a = f("a", x) | |
| var b = f("b", y) | |
| var c = f("c", z) | |
| var d = func() int { | |
| if false { | |
| _ = z | |
| } | |
| return f("d") | |
| }() | |
| var e = f("e") | |
| var x int | |
| var y int = 42 | |
| var z int = func() int { return 42 }() | |
| func main() { println() } |