// This is a regression test for #61933 // Verify that the vec![] macro may not be used in patterns // and that the resulting diagnostic is actually helpful. fn main() { match Some(vec![42]) { Some(vec![43]) => {} //~ ERROR arbitrary expressions aren't allowed in patterns _ => {} } }