Commit 5e11bb25 authored by Rob Pike's avatar Rob Pike

add tests for the func()() case

R=gri
DELTA=12  (12 added, 0 deleted, 0 changed)
OCL=34601
CL=34601
parent a5d6f834
......@@ -52,6 +52,11 @@ func three(x int) {
var notmain func()
func emptyresults() () {}
func noresults() {}
var nothing func()
func main() {
three(call(add, 1, 2));
three(call1(add, 1, 2));
......@@ -73,5 +78,12 @@ func main() {
three(<-c);
go func(a, b int, c chan int){c <- a+b}(1, 2, c);
three(<-c);
emptyresults();
noresults();
nothing = emptyresults;
nothing();
nothing = noresults;
nothing();
}
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment