14 lines
407 B
Rust
14 lines
407 B
Rust
|
// Don't suggest removing a semicolon if the last statement isn't an expression with semicolon
|
||
|
// (#81098)
|
||
|
fn wat() -> impl core::fmt::Display { //~ ERROR: `()` doesn't implement `std::fmt::Display`
|
||
|
fn why() {}
|
||
|
}
|
||
|
|
||
|
// Do it if the last statement is an expression with semicolon
|
||
|
// (#54771)
|
||
|
fn ok() -> impl core::fmt::Display { //~ ERROR: `()` doesn't implement `std::fmt::Display`
|
||
|
1;
|
||
|
}
|
||
|
|
||
|
fn main() {}
|