mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
41 lines
1.4 KiB
Swift
41 lines
1.4 KiB
Swift
// RUN: %target-typecheck-verify-swift -typecheck %s
|
|
|
|
for var i = 0; i < 10; i++ {}
|
|
// expected-error @-1 {{C-style for statement has been removed in Swift 3}} {{none}}
|
|
|
|
for var i = 0; i < 10; i += 1 {}
|
|
// expected-error @-1 {{C-style for statement has been removed in Swift 3}} {{none}}
|
|
|
|
for var i = 0; i <= 10; i++ {}
|
|
// expected-error @-1 {{C-style for statement has been removed in Swift 3}} {{none}}
|
|
|
|
for var i = 0; i <= 10; i += 1 {}
|
|
// expected-error @-1 {{C-style for statement has been removed in Swift 3}} {{none}}
|
|
|
|
for var i = 10; i > 0; i-- {}
|
|
// expected-error @-1 {{C-style for statement has been removed in Swift 3}} {{none}}
|
|
|
|
for var i = 10; i > 0; i -= 1 {}
|
|
// expected-error @-1 {{C-style for statement has been removed in Swift 3}} {{none}}
|
|
|
|
for var i = 10; i >= 0; i-- {}
|
|
// expected-error @-1 {{C-style for statement has been removed in Swift 3}} {{none}}
|
|
|
|
for var i = 10; i >= 0; i -= 1 {}
|
|
// expected-error @-1 {{C-style for statement has been removed in Swift 3}} {{none}}
|
|
|
|
let start = Int8(4)
|
|
let count = Int8(10)
|
|
var other = Int8(2)
|
|
|
|
for ; other<count; other+=1 { // expected-error {{C-style for statement has been removed in Swift 3}} {{none}}
|
|
}
|
|
|
|
for (var number : Int8 = start; number < count; number+=1) { // expected-error {{C-style for statement has been removed in Swift 3}} {{none}}
|
|
print(number)
|
|
}
|
|
|
|
for (var m : Int8 = start; m < count; m+=1) { // expected-error {{C-style for statement has been removed in Swift 3}} {{none}}
|
|
m += 3
|
|
}
|