{"ast_node_type":"other","tokens":[{"end":65,"kind":"keyword","start":0,"text":"if"}]}
                    if vis.is_accessible_from(module, self.tcx) {
                if let hir::ItemKind::Macro(_, MacroDef { macro_rules: false, .. }, _) = item.kind {
                        self.update(def_id, macro_ev, Level::Reachable);