summaryrefslogtreecommitdiffstats
path: root/src/test/ui/pattern/issue-8351-1.rs
blob: 139f027cb903eb617d108306bfc3d013a80786ac (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// run-pass
#![allow(dead_code)]

enum E {
    Foo{f: isize},
    Bar,
}

pub fn main() {
    let e = E::Foo{f: 0};
    match e {
        E::Foo{f: 1} => panic!(),
        E::Foo{..} => (),
        _ => panic!(),
    }
}