Skip to main content

harvest_nonrec_suffix

Function harvest_nonrec_suffix 

Source
pub(crate) fn harvest_nonrec_suffix(
    expr: &mut MirRelationExpr,
) -> Result<BTreeMap<LocalId, MirRelationExpr>, RecursionLimitError>
Expand description

Harvest any safe-to-lower non-recursive suffix of binding from a LetRec expression.