{"ast_node_type":"other","tokens":[{"end":54,"kind":"keyword","start":0,"text":"#[allow(unused_parens,"}]}
        #[allow(unused_parens, non_local_definitions)]
      $extra:ident: $extra_ty:ty| $block:block) => {
        impl<$vis_ty: MutVisitor> MutVisitable<$vis_ty> for $self_ty {