about summary refs log tree commit diff
path: root/tests/ui/issues/issue-23891.rs
blob: 131139470f9fcb527d6b60a6448dc561280fcfb1 (plain)
1
2
3
4
5
6
7
8
9
10
11
//@ run-pass
macro_rules! id {
    ($s: pat) => ($s);
}

fn main() {
    match (Some(123), Some(456)) {
        (id!(Some(a)), _) | (_, id!(Some(a))) => println!("{}", a),
        _ => (),
    }
}