summary refs log tree commit diff
path: root/src/test/ui/or-patterns/issue-68785-irrefutable-param-with-at.rs
blob: 1a65a1e544b9e43080ad6626aea7da080bed2c46 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// check-pass

#![feature(or_patterns)]

enum MyEnum {
    FirstCase(u8),
    OtherCase(u16),
}

fn my_fn(x @ (MyEnum::FirstCase(_) | MyEnum::OtherCase(_)): MyEnum) {}

fn main() {
    my_fn(MyEnum::FirstCase(0));
}