github.com/xushiwei/go@v0.0.0-20130601165731-2b9d83f45bc9/test/fixedbugs/bug178.go (about) 1 // run 2 3 // Copyright 2009 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 package main 8 9 func main() { 10 L: 11 for i := 0; i < 1; i++ { 12 L1: 13 for { 14 break L 15 } 16 panic("BUG: not reached - break") 17 if false { 18 goto L1 19 } 20 } 21 22 L2: 23 for i := 0; i < 1; i++ { 24 L3: 25 for { 26 continue L2 27 } 28 panic("BUG: not reached - continue") 29 if false { 30 goto L3 31 } 32 } 33 }