1 #![warn(clippy::if_same_then_else)]
3 clippy::blacklisted_name,
8 clippy::zero_divided_by_zero,
9 clippy::branches_sharing_code
20 fn if_same_then_else() {
30 //~ ERROR same body as `if` block
68 //~ ERROR same body as `if` block
75 //~ ERROR same body as `if` block
79 let _ = if true { 0.0 } else { -0.0 };
82 let _ = if true { 0.0 / 0.0 } else { f32::NAN };
91 //~ ERROR same body as `if` block
96 let bar = if true { 42 } else { 43 };
103 //~ ERROR same body as `if` block
104 let bar = if true { 42 } else { 43 };
131 // Issue #2423. This was causing an ICE.
147 fn mul_not_always_commutative(x: i32, y: i32) -> i32 {