pub static X: usize = 1; fn main() { match 1 { self::X => { }, //~^ ERROR expected unit struct, unit variant or constant, found static `self::X` _ => { }, } }