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