Add regression test

This commit is contained in:
Oli Scherer 2024-06-03 09:39:26 +00:00
parent cbee17d502
commit bbcd8794d0
1 changed files with 18 additions and 0 deletions

View File

@ -0,0 +1,18 @@
//! 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
}
| _ => {}
}
}