rustc_borrowck::nll

Function emit_nll_mir

Source
pub(crate) fn emit_nll_mir<'tcx>(
    tcx: TyCtxt<'tcx>,
    regioncx: &RegionInferenceContext<'tcx>,
    closure_region_requirements: &Option<ClosureRegionRequirements<'tcx>>,
    borrow_set: &BorrowSet<'tcx>,
    pass_where: PassWhere,
    out: &mut dyn Write,
) -> Result<()>
Expand description

Produces the actual NLL MIR sections to emit during the dumping process.