{"ast_node_type":"other","tokens":[{"end":47,"kind":"keyword","start":0,"text":"ItemKind::MacroDef(ident,"}]}
            ItemKind::MacroDef(ident, def) => {
        let (res, ident, span, macro_rules) = match &item.kind {
                (self.res(def_id), *ident, item.span, def.macro_rules)