summaryrefslogtreecommitdiffstats
path: root/tests/ui/suggestions/issue-81098.rs
blob: a601b5866f43e1689ae49fc9589c2cee9329b88f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
// 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() {}