11error: expected `while`, `for`, `loop` or `{` after a label
2- --> $DIR/recover-labeled-non-block-expr.rs:5:13
3- |
4- LL | 'label: 1 + 1;
5- | ^ expected `while`, `for`, `loop` or `{` after a label
6- |
7- help: consider enclosing expression in a block
8- |
9- LL | 'label: {1 + 1};
10- | + +
11-
12- error: expected `while`, `for`, `loop` or `{` after a label
13- --> $DIR/recover-labeled-non-block-expr.rs:7:13
2+ --> $DIR/recover-labeled-non-block-expr.rs:8:13
143 |
154LL | 'label: match () { () => break 'label, };
165 | ^^^^^ expected `while`, `for`, `loop` or `{` after a label
@@ -21,7 +10,7 @@ LL | 'label: {match () { () => break 'label, }};
2110 | + +
2211
2312error: expected `while`, `for`, `loop` or `{` after a label
24- --> $DIR/recover-labeled-non-block-expr.rs:10 :22
13+ --> $DIR/recover-labeled-non-block-expr.rs:11 :22
2514 |
2615LL | let _i = 'label: match x {
2716 | ^^^^^ expected `while`, `for`, `loop` or `{` after a label
@@ -37,7 +26,7 @@ LL | break 'label 13
3726 ...
3827
3928error: expected `while`, `for`, `loop` or `{` after a label
40- --> $DIR/recover-labeled-non-block-expr.rs:24 :24
29+ --> $DIR/recover-labeled-non-block-expr.rs:25 :24
4130 |
4231LL | let _val = 'label: (1, if other == 3 { break 'label (2, 3) } else { other });
4332 | ^ expected `while`, `for`, `loop` or `{` after a label
@@ -47,5 +36,5 @@ help: consider enclosing expression in a block
4736LL | let _val = 'label: {(1, if other == 3 { break 'label (2, 3) } else { other })};
4837 | + +
4938
50- error: aborting due to 4 previous errors
39+ error: aborting due to 3 previous errors
5140
0 commit comments