1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
//@ check-pass // This is a regression test for #128016. macro_rules! len_inner { () => { BAR }; } macro_rules! len { () => { len_inner!() }; } const BAR: usize = 0; fn main() { let val: [bool; len!()] = []; }