{"ast_node_type":"other","tokens":[{"end":24,"kind":"keyword","start":0,"text":"match"}]}
        match pat.kind {
    fn visit_pat(&mut self, pat: &mut ast::Pat) {
            ast::PatKind::MacCall(_) => *pat = *self.remove(pat.id).make_pat(),