Commit 2b45124a authored by Ian Lance Taylor's avatar Ian Lance Taylor

test: add cases to return.go that gccgo got wrong

R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/12620043
parent 96c583b8
......@@ -1406,6 +1406,16 @@ L:
}
} // ERROR "missing return"
func _() int {
switch x.(type) {
default:
return 4
case int, float64:
print(2)
panic(3)
}
}
// again, with func literals
var _ = func() int {
......@@ -2798,4 +2808,14 @@ L:
}
} // ERROR "missing return"
var _ = func() int {
switch x.(type) {
default:
return 4
case int, float64:
print(2)
panic(3)
}
}
/**/
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