modernc.org/gc@v1.0.1-0.20240304020402-f0dba7c97c2b/testdata/errchk/test/fixedbugs/bug137.go (about)

     1  // compile
     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  L1:
    11  L2:
    12  	for i := 0; i < 10; i++ {
    13  		print(i)
    14  		break L2
    15  	}
    16  
    17  L3:
    18  	;
    19  L4:
    20  	for i := 0; i < 10; i++ {
    21  		print(i)
    22  		break L4
    23  	}
    24  	goto L1
    25  	goto L3
    26  }
    27  
    28  /*
    29  bug137.go:9: break label is not defined: L2
    30  bug137.go:15: break label is not defined: L4
    31  */