File tree Expand file tree Collapse file tree 2 files changed +29
-8
lines changed Expand file tree Collapse file tree 2 files changed +29
-8
lines changed Original file line number Diff line number Diff line change @@ -123,7 +123,10 @@ error: unneeded late initialization
123123 --> $DIR/needless_late_init.rs:60:5
124124 |
125125LL | let x;
126- | ^^^^^^
126+ | ^^^^^^ created here
127+ LL | let y = SignificantDrop;
128+ LL | x = 1;
129+ | ^^^^^ initialised here
127130 |
128131help: declare `x` here
129132 |
@@ -134,7 +137,10 @@ error: unneeded late initialization
134137 --> $DIR/needless_late_init.rs:64:5
135138 |
136139LL | let x;
137- | ^^^^^^
140+ | ^^^^^^ created here
141+ LL | let y = 1;
142+ LL | x = SignificantDrop;
143+ | ^^^^^^^^^^^^^^^^^^^ initialised here
138144 |
139145help: declare `x` here
140146 |
@@ -145,7 +151,10 @@ error: unneeded late initialization
145151 --> $DIR/needless_late_init.rs:68:5
146152 |
147153LL | let x;
148- | ^^^^^^
154+ | ^^^^^^ created here
155+ ...
156+ LL | x = SignificantDrop;
157+ | ^^^^^^^^^^^^^^^^^^^ initialised here
149158 |
150159help: declare `x` here
151160 |
Original file line number Diff line number Diff line change @@ -2,7 +2,9 @@ error: unneeded late initialization
22 --> $DIR/needless_late_init_fixable.rs:6:5
33 |
44LL | let a;
5- | ^^^^^^
5+ | ^^^^^^ created here
6+ LL | a = "zero";
7+ | ^^^^^^^^^^ initialised here
68 |
79 = note: `-D clippy::needless-late-init` implied by `-D warnings`
810help: declare `a` here
@@ -14,7 +16,10 @@ error: unneeded late initialization
1416 --> $DIR/needless_late_init_fixable.rs:9:5
1517 |
1618LL | let b;
17- | ^^^^^^
19+ | ^^^^^^ created here
20+ LL | let c;
21+ LL | b = 1;
22+ | ^^^^^ initialised here
1823 |
1924help: declare `b` here
2025 |
@@ -25,7 +30,10 @@ error: unneeded late initialization
2530 --> $DIR/needless_late_init_fixable.rs:10:5
2631 |
2732LL | let c;
28- | ^^^^^^
33+ | ^^^^^^ created here
34+ LL | b = 1;
35+ LL | c = 2;
36+ | ^^^^^ initialised here
2937 |
3038help: declare `c` here
3139 |
@@ -36,7 +44,9 @@ error: unneeded late initialization
3644 --> $DIR/needless_late_init_fixable.rs:14:5
3745 |
3846LL | let d: usize;
39- | ^^^^^^^^^^^^^
47+ | ^^^^^^^^^^^^^ created here
48+ LL | d = 1;
49+ | ^^^^^ initialised here
4050 |
4151help: declare `d` here
4252 |
@@ -47,7 +57,9 @@ error: unneeded late initialization
4757 --> $DIR/needless_late_init_fixable.rs:17:5
4858 |
4959LL | let e;
50- | ^^^^^^
60+ | ^^^^^^ created here
61+ LL | e = format!("{}", d);
62+ | ^^^^^^^^^^^^^^^^^^^^ initialised here
5163 |
5264help: declare `e` here
5365 |
You can’t perform that action at this time.
0 commit comments