Module rustc_borrowck::nll

source ·
Expand description

The entry point of the NLL borrow checker.

Structs

  • NllOutput 🔒
    The output of nll::compute_regions. This includes the computed RegionInferenceContext, any closure requirements to propagate, and any generated errors.

Statics

Traits

  • Right now, we piggy back on the ReVar to store our NLL inference regions. These are indexed with RegionVid. This method will assert that the region is a ReVar and extract its internal index. This is reasonable because in our MIR we replace all universal regions with inference variables.

Functions

Type Definitions