pub fn lower_loop_function(
encapsulating_ctx: &mut EncapsulatingLoweringContext<'_>,
function_id: FunctionWithBodyId,
loop_signature: Signature,
loop_expr_id: ExprId,
snapped_params: &OrderedHashMap<MemberPath, ExprVarMemberPath>,
) -> Maybe<FlatLowered>
Expand description
Lowers a loop inner function into FlatLowered.
Similar to lower_function
, but adds a recursive call.