// ignore-x86 FIXME: missing sysroot spans (#53081) fn main() { match Some(1) { None @ _ => {} //~ ERROR match bindings cannot shadow unit variants }; const C: u8 = 1; match 1 { C @ 2 => { //~ ERROR match bindings cannot shadow constant println!("{}", C); } _ => {} }; }