11error: unneeded late initalization
2- --> $DIR/needless_late_init_fixable.rs:6 :5
2+ --> $DIR/needless_late_init_fixable.rs:4 :5
33 |
44LL | let a;
55 | ^^^^^^
@@ -11,7 +11,7 @@ LL | let a = "zero";
1111 | ~~~~~
1212
1313error: unneeded late initalization
14- --> $DIR/needless_late_init_fixable.rs:9 :5
14+ --> $DIR/needless_late_init_fixable.rs:7 :5
1515 |
1616LL | let b;
1717 | ^^^^^^
@@ -22,7 +22,7 @@ LL | let b = 1;
2222 | ~~~~~
2323
2424error: unneeded late initalization
25- --> $DIR/needless_late_init_fixable.rs:10 :5
25+ --> $DIR/needless_late_init_fixable.rs:8 :5
2626 |
2727LL | let c;
2828 | ^^^^^^
@@ -33,7 +33,7 @@ LL | let c = 2;
3333 | ~~~~~
3434
3535error: unneeded late initalization
36- --> $DIR/needless_late_init_fixable.rs:14 :5
36+ --> $DIR/needless_late_init_fixable.rs:12 :5
3737 |
3838LL | let d: usize;
3939 | ^^^^^^^^^^^^^
@@ -44,7 +44,7 @@ LL | let d: usize = 1;
4444 | ~~~~~~~~~~~~
4545
4646error: unneeded late initalization
47- --> $DIR/needless_late_init_fixable.rs:17 :5
47+ --> $DIR/needless_late_init_fixable.rs:15 :5
4848 |
4949LL | let mut e;
5050 | ^^^^^^^^^^
@@ -55,7 +55,7 @@ LL | let mut e = 1;
5555 | ~~~~~~~~~
5656
5757error: unneeded late initalization
58- --> $DIR/needless_late_init_fixable.rs:21 :5
58+ --> $DIR/needless_late_init_fixable.rs:19 :5
5959 |
6060LL | let f;
6161 | ^^^^^^
@@ -66,11 +66,12 @@ LL | let f = match 1 {
6666 | +++++++
6767help: remove the assignments from the `match` arms
6868 |
69- LL | 1 => "three",
70- | ~~~~~~~
69+ LL - 1 => f = "three",
70+ LL + 1 => "three",
71+ |
7172
7273error: unneeded late initalization
73- --> $DIR/needless_late_init_fixable.rs:27 :5
74+ --> $DIR/needless_late_init_fixable.rs:25 :5
7475 |
7576LL | let g: usize;
7677 | ^^^^^^^^^^^^^
@@ -81,15 +82,16 @@ LL | let g: usize = if true {
8182 | ++++++++++++++
8283help: remove the assignments from the branches
8384 |
84- LL | 5
85- |
85+ LL - g = 5;
86+ LL + 5
87+ |
8688help: add a semicolon after the `if` expression
8789 |
8890LL | };
8991 | +
9092
9193error: unneeded late initalization
92- --> $DIR/needless_late_init_fixable.rs:34 :5
94+ --> $DIR/needless_late_init_fixable.rs:32 :5
9395 |
9496LL | let h;
9597 | ^^^^^^
0 commit comments