{"ast_node_type":"other","tokens":[{"end":41,"kind":"keyword","start":0,"text":"macro_rules!"}]}
macro_rules! common_visitor_and_walkers {
#[macro_export]
    ($(($mut: ident))? $Visitor:ident$(<$lt:lifetime>)?) => {