{"ast_node_type":"other","tokens":[{"end":17,"kind":"keyword","start":0,"text":"macro_rules!"}]}
macro_rules! m1 {
// `_` overlaps with `$a:ident` but rustc matches it under the `_` token.
    ($($a:ident)* _) => { ok!(); }