{"ast_node_type":"other","tokens":[{"end":59,"kind":"keyword","start":0,"text":"if"}]}
                if self.enforce_recursive_const_stability()
                // However, we *do* have to worry about *recursive* const stability.
                    && !is_fn_or_trait_safe_to_expose_on_stable(self.tcx, def_id)