//@ 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!(), } }