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