// RUN: llgo -o %t %s // RUN: %t 2>&1 | FileCheck %s // CHECK: 0 // CHECK-NEXT: 1 // CHECK-NEXT: 2 // CHECK-NEXT: 3 // CHECK-NEXT: 0 // CHECK-NEXT: 2 // CHECK-NEXT: 3 // CHECK-NEXT: 4 package main func main() { for i := 0; true; i++ { println(i) if i == 2 { println(3) break } println(1) i++ continue println("unreachable") } nums := [...]int{0, 1, 2, 3, 4, 5} for n := range nums { if n == 1 { continue } println(n) if n == 4 { { break } println("!") } } }