Source file test/fixedbugs/issue13262.go
1 // compile 2 3 // Copyright 2016 The Go Authors. All rights reserved. 4 // Use of this source code is governed by a BSD-style 5 // license that can be found in the LICENSE file. 6 7 // Issue 13262: cmd/compile: bogus "fallthrough 8 // statement out of place" error 9 10 package p 11 12 func f() int { 13 var a int 14 switch a { 15 case 0: 16 return func() int { return 1 }() 17 fallthrough 18 default: 19 } 20 return 0 21 } 22