// 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. package a func F1() { L: goto L } func F2() { L: for { break L } } func F3() { L: for { continue L } } func F4() { switch { case true: fallthrough default: } } type T struct{} func (T) M1() { L: goto L } func (T) M2() { L: for { break L } } func (T) M3() { L: for { continue L } } func (T) M4() { switch { case true: fallthrough default: } }