Skip to main content

compute_forward_successor

Function compute_forward_successor 

Source
fn compute_forward_successor(
    region: RegionVid,
    next_point: PointIndex,
    live_regions: &SparseIntervalMatrix<RegionVid, PointIndex>,
    live_region_variances: &BTreeMap<RegionVid, ConstraintDirection>,
    is_universal_region: bool,
) -> Option<LocalizedNode>
Expand description

Returns the successor for the current region/point node when propagating a loan through forward edges, if applicable, according to liveness and variance.