1 2 3 4 5 6 7 8 9 10 11
// run-pass #![allow(unused_macros)] macro_rules! m { ($e:expr) => { macro_rules! n { () => { $e } } } } fn main() { m!(foo!()); }