Skip to content

Commit 2417127

Browse files
committed
Revert statements.swift
1 parent 6603014 commit 2417127

File tree

1 file changed

+29
-28
lines changed

1 file changed

+29
-28
lines changed

test/stmt/statements.swift

Lines changed: 29 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@ func invalid_semi() {
1515

1616
func nested1(x: Int) {
1717
var y : Int
18-
18+
1919
func nested2(z: Int) -> Int {
2020
return x+y+z
2121
}
22-
22+
2323
nested2(1)
2424
}
2525

@@ -77,7 +77,7 @@ func funcdecl5(a: Int, y: Int) {
7777
} else {
7878
f2()
7979
}
80-
80+
8181
// while statement.
8282
while (B) {
8383
}
@@ -121,22 +121,22 @@ SomeGeneric<Int>
121121
func for_loop() {
122122
var x = 0
123123
for ;; { }
124-
for i in 1...42 { x = i}
124+
for x = 1; x != 42; ++x { }
125125
for infloopbooltest(); x != 12; infloopbooltest() {}
126-
126+
127127
for ; { } // expected-error {{expected ';' in 'for' statement}}
128-
129-
for y in 1..<42 {}
130-
for y in 1..<42 {}
128+
129+
for var y = 1; y != 42; ++y {}
130+
for (var y = 1; y != 42; ++y) {}
131131
var z = 10
132-
for (; z != 0; z -= 1) {}
133-
for (z = 10; z != 0; z -= 1) {}
134-
for var (a,b) = (0,12); a != b; b -= 1 {a += 1}
135-
for (var (a,b) = (0,12); a != b; b -= 1) {a += 1}
132+
for (; z != 0; --z) {}
133+
for (z = 10; z != 0; --z) {}
134+
for var (a,b) = (0,12); a != b; --b {++a}
135+
for (var (a,b) = (0,12); a != b; --b) {++a}
136136
var j, k : Int
137-
for ((j,k) = (0,10); j != k; k -= 1) {}
138-
for var i = 0, j = 0; i * j < 10; i += 1, j += 1 {}
139-
for j = 0, k = 52; j < k; j += 1, k -= 1 { }
137+
for ((j,k) = (0,10); j != k; --k) {}
138+
for var i = 0, j = 0; i * j < 10; i++, j++ {}
139+
for j = 0, k = 52; j < k; ++j, --k { }
140140
// rdar://19540536
141141
// expected-error@+4{{expected var declaration in a 'for' statement}}
142142
// expected-error@+3{{expression resolves to an unused function}}
@@ -187,7 +187,7 @@ func tuple_assign() {
187187
func missing_semicolons() {
188188
var w = 321
189189
func g() {}
190-
g() w +=1 // expected-error{{consecutive statements}} {{6-6=;}}
190+
g() ++w // expected-error{{consecutive statements}} {{6-6=;}}
191191
var z = w"hello" // expected-error{{consecutive statements}} {{12-12=;}}
192192
class C {}class C2 {} // expected-error{{consecutive statements}} {{14-14=;}}
193193
struct S {}struct S2 {} // expected-error{{consecutive statements}} {{14-14=;}}
@@ -295,7 +295,7 @@ Outer:
295295
case 139: break // <rdar://problem/16563853> 'break' should be able to break out of switch statements
296296
}
297297
}
298-
298+
299299
// <rdar://problem/16692437> shadowing loop labels should be an error
300300
Loop: // expected-note {{previously declared here}}
301301
for _ in 0...2 {
@@ -314,16 +314,16 @@ Loop: // expected-note {{previously declared here}}
314314
default:
315315
markUsed("")
316316
}
317-
317+
318318
let x : Int? = 42
319-
319+
320320
// <rdar://problem/16879701> Should be able to pattern match 'nil' against optionals
321321
switch x {
322322
case .Some(42): break
323323
case nil: break
324-
324+
325325
}
326-
326+
327327
}
328328

329329

@@ -346,10 +346,10 @@ func testMyEnumWithCaseLabels(a : MyEnumWithCaseLabels) {
346346
// "defer"
347347

348348
func test_defer(a : Int) {
349-
349+
350350
defer { VoidReturn1() }
351351
defer { breakContinue(1)+42 }
352-
352+
353353
// Ok:
354354
defer { while false { break } }
355355

@@ -360,15 +360,15 @@ func test_defer(a : Int) {
360360

361361
class SomeTestClass {
362362
var x = 42
363-
363+
364364
func method() {
365365
defer { x = 97 } // self. not required here!
366366
}
367367
}
368368

369369

370370
func test_require(x : Int, y : Int??, cond : Bool) {
371-
371+
372372
// These are all ok.
373373
guard let a = y else {}
374374
markUsed(a)
@@ -427,13 +427,14 @@ func testThrowNil() throws {
427427
func for_ignored_lvalue_init() {
428428
var i = 0
429429
for i; // expected-error {{expression resolves to an unused l-value}}
430-
i < 10; i += 1 {}
430+
i < 10; ++i {}
431431
}
432432

433433
// rdar://problem/18643692
434434
func for_loop_multi_iter() {
435-
for (var i = 0, x = 0; i < 10; i += 1,
435+
for (var i = 0, x = 0; i < 10; i++,
436436
x) { // expected-error {{expression resolves to an unused l-value}}
437-
x -= 1
437+
--x
438438
}
439439
}
440+

0 commit comments

Comments
 (0)