aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/rust/compile/match6.rs
blob: 8fe06f7c116e7126f0954d3142449e5b4a49a1a4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
fn foo() -> bool {
    true
}

fn int32() -> i32 {
    1
}

fn bar() -> i32 {
    match foo() {
        true => int32(),
        false => 0
    }
}

fn main() -> () {
    bar();
}