//! This test used to ICE because const blocks didn't have a body //! anymore, making a lot of logic very fragile around handling the //! HIR of a const block. //! https://github.com/rust-lang/rust/issues/125846 //@ check-pass #![feature(inline_const_pat)] fn main() { match 0 { const { let a = 10_usize; *&a } | _ => {} } }