pub(crate) fn create_cycle_error<'tcx>( tcx: TyCtxt<'tcx>, _: &Cycle<'tcx>, nested: bool, ) -> Diag<'tcx>