aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/rust/compile/stmt_with_block_err1.rs
blob: ec75cae312f1f9529f7fd078c4281a1132b60c61 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
fn test(x: i32) -> i32 {
    if x > 1 { // { dg-error "mismatched types, expected .... but got .<integer>." }
        1
    } else {
        2
    }

    { // { dg-error "mismatched types, expected .... but got .<integer>." }
        3
    }

    3
}

fn main() {
    let a = test(0);
}