1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
// check-pass #![allow(non_upper_case_globals)] const or: usize = 1; const and: usize = 2; mod or { pub const X: usize = 3; } mod and { pub const X: usize = 4; } fn main() { match 0 { 0 => {} or => {} and => {} or::X => {} and::X => {} _ => {} } }