1 2 3 4 5 6 7 8 9 10 11 12 13
#[allow(unused)] #[expandable::expr] macro_rules! test { ( $( $ident:ident )+ ) => { $( :: $ident )+ }; () => { ::a::<b>::c::<d>() } } fn main() {}