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.
pub(crate) fn harvest_nonrec_suffix(
expr: &mut MirRelationExpr,
) -> Result<BTreeMap<LocalId, MirRelationExpr>, RecursionLimitError>Harvest any safe-to-lower non-recursive suffix of binding from a
LetRec expression.