aboutsummaryrefslogtreecommitdiff
path: root/test/ddd.go
diff options
context:
space:
mode:
authorRuss Cox <rsc@golang.org>2010-09-24 11:55:48 -0400
committerRuss Cox <rsc@golang.org>2010-09-24 11:55:48 -0400
commit2ee420fa5ebe212926ee077e0b892839307ef88f (patch)
tree2e4b0c76ea370977972f9a034cb695dae77f5567 /test/ddd.go
parent75dd8fdb34126f0964f4276bf70858e2a1335efe (diff)
downloadgo-2ee420fa5ebe212926ee077e0b892839307ef88f.tar.gz
go-2ee420fa5ebe212926ee077e0b892839307ef88f.zip
... changes
R=golang-dev, gri CC=golang-dev https://golang.org/cl/2273042
Diffstat (limited to 'test/ddd.go')
-rw-r--r--test/ddd.go14
1 files changed, 7 insertions, 7 deletions
diff --git a/test/ddd.go b/test/ddd.go
index c9949c36e2..92a3a318a3 100644
--- a/test/ddd.go
+++ b/test/ddd.go
@@ -14,13 +14,13 @@ func sum(args ...int) int {
return s
}
-func sumC(args ...int) int { return func() int { return sum(args) }() }
+func sumC(args ...int) int { return func() int { return sum(args...) }() }
-var sumD = func(args ...int) int { return sum(args) }
+var sumD = func(args ...int) int { return sum(args...) }
-var sumE = func() func(...int) int { return func(args ...int) int { return sum(args) } }()
+var sumE = func() func(...int) int { return func(args ...int) int { return sum(args...) } }()
-var sumF = func(args ...int) func() int { return func() int { return sum(args) } }
+var sumF = func(args ...int) func() int { return func() int { return sum(args...) } }
func sumA(args []int) int {
s := 0
@@ -30,7 +30,7 @@ func sumA(args []int) int {
return s
}
-func sum2(args ...int) int { return 2 * sum(args) }
+func sum2(args ...int) int { return 2 * sum(args...) }
func sum3(args ...int) int { return 3 * sumA(args) }
@@ -46,9 +46,9 @@ type T []T
func ln(args ...T) int { return len(args) }
-func ln2(args ...T) int { return 2 * ln(args) }
+func ln2(args ...T) int { return 2 * ln(args...) }
-func (*T) Sum(args ...int) int { return sum(args) }
+func (*T) Sum(args ...int) int { return sum(args...) }
type U struct {
*T