{"ast_node_type":"other","tokens":[{"end":95,"kind":"keyword","start":0,"text":"///"}]}
/// after changing it. This can happen when a user uses `panic!()` or similar as a placeholder.
/// If all the return expressions evaluate to `!`, then we explain that the error will go away
fn opaque_type_cycle_error(tcx: TyCtxt<'_>, opaque_def_id: LocalDefId) -> ErrorGuaranteed {