Function fully_perform_op_raw
Source pub(crate) fn fully_perform_op_raw<'tcx, R: Debug, Op>(
infcx: &BorrowckInferCtxt<'tcx>,
body: &Body<'tcx>,
universal_regions: &UniversalRegions<'tcx>,
region_bound_pairs: &RegionBoundPairs<'tcx>,
known_type_outlives_obligations: &[PolyTypeOutlivesPredicate<'tcx>],
constraints: &mut MirTypeckRegionConstraints<'tcx>,
locations: Locations,
category: ConstraintCategory<'tcx>,
op: Op,
) -> Result<R, ErrorGuaranteed>where
Op: TypeOp<'tcx, Output = R>,
Op::ErrorInfo:
ToUniverseInfo<'tcx>,