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