//@ run-rustfix // Check that we try to correct `=>` to `>=` in conditions. #![allow(unused)] fn main() { let a = 0; let b = 1; if a >= b {} //~ERROR } fn foo() { let a = 0; if a >= 1 {} //~ERROR } fn a() { let a = 0; if 1 >= a {} //~ERROR } fn bar() { let a = 0; let b = 1; if a >= b && a != b {} //~ERROR } fn qux() { let a = 0; let b = 1; if a != b && a >= b {} //~ERROR } fn baz() { let a = 0; let b = 1; let _ = a >= b; //~ERROR } fn b() { let a = 0; let b = 1; match a >= b { //~ERROR _ => todo!(), } }