fn retry_codegen_mode_with_postanalysis<'tcx, K: TypeVisitable<TyCtxt<'tcx>>, V>(
key: PseudoCanonicalInput<'tcx, K>,
f: impl FnOnce(PseudoCanonicalInput<'tcx, K>) -> Result<V, ErrorHandled>,
) -> Option<Result<V, ErrorHandled>>fn retry_codegen_mode_with_postanalysis<'tcx, K: TypeVisitable<TyCtxt<'tcx>>, V>(
key: PseudoCanonicalInput<'tcx, K>,
f: impl FnOnce(PseudoCanonicalInput<'tcx, K>) -> Result<V, ErrorHandled>,
) -> Option<Result<V, ErrorHandled>>