mirror of
https://github.com/rust-lang/rust.git
synced 2024-10-31 22:41:50 +00:00
e91f32829c
Prevents reporting labels or diagnostics on spans that are produced multiple times.
16 lines
654 B
Plaintext
16 lines
654 B
Plaintext
error[E0381]: used binding `blah` is possibly-uninitialized
|
|
--> $DIR/duplicate-label-E0381-issue-129274.rs:8:33
|
|
|
|
|
LL | let blah: Option<String>;
|
|
| ---- binding declared here but left uninitialized
|
|
LL | if true {
|
|
LL | blah = Some("".to_string());
|
|
| ---- binding initialized here in some conditions
|
|
LL | }
|
|
LL | if let Some(blah) = blah.as_ref() {
|
|
| ^^^^ `blah` used here but it is possibly-uninitialized
|
|
|
|
error: aborting due to 1 previous error
|
|
|
|
For more information about this error, try `rustc --explain E0381`.
|