master
 1export fn foo() void {
 2    while (bar()) {}
 3}
 4fn bar() ?i32 {
 5    return 1;
 6}
 7
 8// error
 9//
10// :2:15: error: expected type 'bool', found '?i32'