about summary refs log tree commit diff
path: root/tests/ui/async-await/issue-66387-if-without-else.rs
blob: 00f223206d62823cb4965a540e203216bf866987 (plain)
1
2
3
4
5
6
7
8
9
10
//@ edition:2018
async fn f() -> i32 {
    if true { //~ ERROR `if` may be missing an `else` clause
        return 0;
    }
    // An `if` block without `else` causes the type table not to have a type for this expr.
    // Check that we do not unconditionally access the type table and we don't ICE.
}

fn main() {}