aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/rust/compile/issue-1393.rs
blob: e09f01b62e5b2b2eca2f5cb6c5a2fa7d3d6bc2a7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
fn tst() {
    let a = 123;
    let b = 0;
    let _c = if b == 0 {
        (a & 0x7fffff) << 1
    } else {
        (a & 0x7fffff) | 0x800000
    };
}

fn main() {
    tst()
}