1 2 3 4 5 6 7
// run-pass macro_rules! m { () => { 1 } } macro_rules! n { () => { 1 + m!() } } fn main() { let _: [u32; n!()] = [0, 0]; }