2 #![allow(unused_variables)]
4 // https://github.com/rust-lang/rust/issues/46114
6 #[derive(Eq, PartialEq)]
7 struct A { value: u32 }
9 const fn new(value: u32) -> A {
13 const A_1: A = new(1);
14 const A_2: A = new(2);
17 let a_str = match new(42) {