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