rust/tests/ui/needless_late_init_fixable.rs

39 lines
455 B
Rust
Raw Normal View History

// run-rustfix
#![allow(unused, clippy::assign_op_pattern)]
fn main() {
let a;
a = "zero";
let b;
let c;
b = 1;
c = 2;
let d: usize;
d = 1;
let mut e;
e = 1;
e = 2;
let f;
match 1 {
1 => f = "three",
_ => return,
}; // has semi
let g: usize;
if true {
g = 5;
} else {
panic!();
}
let h;
h = format!("{}", e);
println!("{}", a);
}