{"ast_node_type":"other","tokens":[{"end":57,"kind":"keyword","start":0,"text":"($visit:ident:"}]}
    ($visit:ident: $ty:ty, $invoc:path, $walk:ident) => {
macro_rules! method {
        fn $visit(&mut self, node: &'a $ty) {