Home | History | Annotate | Download | only in fixedbugs
      1 // errorcheck
      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: ;  // ';' terminates empty statement => L does not apply to for loop
     11 	for i := 0; i < 10; i++ {
     12 		println(i);
     13 		break L;  // ERROR "L"
     14 	}
     15 
     16 	L1: { // L1 labels block => L1 does not apply to for loop
     17 		for i := 0; i < 10; i++ {
     18 			println(i);
     19 			break L1;  // ERROR "L1"
     20 		}
     21 	}
     22 }
     23