// compile // Copyright 2016 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. // Issue 13262: cmd/compile: bogus "fallthrough // statement out of place" error package p func f() int { var a int switch a { case 0: return func() int { return 1 }() fallthrough default: } return 0 }