11error: expected `{`, found keyword `false`
2- --> $DIR/else-no-if.rs:3 :12
2+ --> $DIR/else-no-if.rs:7 :12
33 |
44LL | } else false {
55 | ---- ^^^^^
@@ -12,7 +12,7 @@ LL | } else if false {
1212 | ++
1313
1414error: expected `{`, found `falsy`
15- --> $DIR/else-no-if.rs:10 :12
15+ --> $DIR/else-no-if.rs:14 :12
1616 |
1717LL | } else falsy() {
1818 | ---- ^^^^^
@@ -25,7 +25,7 @@ LL | } else if falsy() {
2525 | ++
2626
2727error: expected `{`, found `falsy`
28- --> $DIR/else-no-if.rs:17 :12
28+ --> $DIR/else-no-if.rs:21 :12
2929 |
3030LL | } else falsy();
3131 | ^^^^^ expected `{`
@@ -36,7 +36,7 @@ LL | } else { falsy() };
3636 | + +
3737
3838error: expected `{`, found keyword `loop`
39- --> $DIR/else-no-if.rs:23 :12
39+ --> $DIR/else-no-if.rs:27 :12
4040 |
4141LL | } else loop{}
4242 | ^^^^ expected `{`
@@ -46,5 +46,53 @@ help: try placing this code inside a block
4646LL | } else { loop{} }
4747 | + +
4848
49- error: aborting due to 4 previous errors
49+ error: expected `{`, found `falsy`
50+ --> $DIR/else-no-if.rs:34:12
51+ |
52+ LL | } else falsy!() {
53+ | ---- ^^^^^
54+ | |
55+ | expected an `if` or a block after this `else`
56+ |
57+ help: add an `if` if this is the condition of a chained `else if` statement
58+ |
59+ LL | } else if falsy!() {
60+ | ++
61+
62+ error: expected `{`, found `falsy`
63+ --> $DIR/else-no-if.rs:41:12
64+ |
65+ LL | } else falsy!();
66+ | ^^^^^ expected `{`
67+ |
68+ help: try placing this code inside a block
69+ |
70+ LL | } else { falsy!() };
71+ | + +
72+
73+ error: expected `{`, found `falsy`
74+ --> $DIR/else-no-if.rs:47:12
75+ |
76+ LL | } else falsy! {} {
77+ | ---- ^^^^^
78+ | |
79+ | expected an `if` or a block after this `else`
80+ |
81+ help: add an `if` if this is the condition of a chained `else if` statement
82+ |
83+ LL | } else if falsy! {} {
84+ | ++
85+
86+ error: expected `{`, found `falsy`
87+ --> $DIR/else-no-if.rs:54:12
88+ |
89+ LL | } else falsy! {};
90+ | ^^^^^ expected `{`
91+ |
92+ help: try placing this code inside a block
93+ |
94+ LL | } else { falsy! {} };
95+ | + +
96+
97+ error: aborting due to 8 previous errors
5098
0 commit comments