// RUN: llgo -o %t %s // RUN: %t 2>&1 | FileCheck %s // CHECK: 1 // CHECK-NEXT: 20 // CHECK-NEXT: extra: 10 package main func swap(a, b int) (int, int) { return b, a } func sub(a, b int) int { return a - b } func printint(a int, extra ...int) { println(a) for _, b := range extra { println("extra:", b) } } func main() { println(sub(swap(1, 2))) printint(swap(10, 20)) }