// RUN: llgo -o %t %s | |
// RUN: %t 2>&1 | FileCheck %s | |
// CHECK: 246 | |
// CHECK-NEXT: 123 true false | |
// vim: set ft=go : | |
package main | |
func test() func() int { | |
return blah | |
} | |
func blah() int { | |
return 123 | |
} | |
func sret() (int, bool, bool) { | |
return 123, true, false | |
} | |
func main() { | |
f := test() | |
println(2 * f()) | |
a, b, c := sret() | |
println(a, b, c) | |
} |