//! Regression test for duplicated label in E0381 error message. | |
//! | |
//! Issue: <https://github.com/rust-lang/rust/issues/129274> | |
fn main() { | |
fn test() { | |
loop { | |
let blah: Option<String>; | |
if true { | |
blah = Some("".to_string()); | |
} | |
if let Some(blah) = blah.as_ref() { //~ ERROR E0381 | |
} | |
} | |
} | |
println!("{:?}", test()) | |
} |