// RUN: %target-run-simple-swift | %FileCheck %s // REQUIRES: executable_test func test4() { print("test4") for i in 0..<10 { if i > 2 { break } print(i) } } func test5() { print("test5") for i in 0..<10 { if i < 2 { print(i) continue } return } } func test6() { print("test6") var i = 0 while (i < 10) { if i < 2 { print(i) i += 1 continue } return } } func test7() { print("test7") var i = 0 while (i < 10) { if i < 2 { print(i) break } return } print("foo") } print("start") test4() // CHECK: test4 // CHECK-NEXT: 0 // CHECK-NEXT: 1 // CHECK-NEXT: 2 test5() // CHECK: test5 // CHECK-NEXT: 0 // CHECK-NEXT: 1 test6() // CHECK: test6 // CHECK-NEXT: 0 // CHECK-NEXT: 1 test7() // CHECK: test7 // CHECK-NEXT: 0 // CHECK-NEXT: foo