1 // Don't suggest removing a semicolon if the last statement isn't an expression with semicolon
3 fn wat() -> impl core::fmt::Display { //~ ERROR: `()` doesn't implement `std::fmt::Display`
4 //~^ ERROR: `()` doesn't implement `std::fmt::Display`
8 // Do it if the last statement is an expression with semicolon
10 fn ok() -> impl core::fmt::Display { //~ ERROR: `()` doesn't implement `std::fmt::Display`
11 //~^ ERROR: `()` doesn't implement `std::fmt::Display`