{"ast_node_type":"variable","tokens":[{"end":51,"kind":"keyword","start":0,"text":"let"}]}
            let def_id = item.owner_id.to_def_id();
        if let ItemKind::Macro(_, macro_def, _) = item.kind {
            if macro_def.macro_rules && !self.tcx.has_attr(def_id, sym::macro_export) {