about summary refs log tree commit diff
path: root/src/tools/miri/tests/pass/negative_discriminant.rs
blob: 5a58deeac0f318b402f912f0137b4850acbbd2a5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
enum AB {
    A = -1,
    B = 1,
}

fn main() {
    match AB::A {
        AB::A => (),
        AB::B => panic!(),
    }

    match AB::B {
        AB::A => panic!(),
        AB::B => (),
    }
}