cairo_lang_lowering::lower

Function lower_expr_while_let

Source
pub fn lower_expr_while_let(
    ctx: &mut LoweringContext<'_, '_>,
    builder: &mut BlockBuilder,
    loop_expr: &ExprWhile,
    matched_expr: ExprId,
    patterns: &[PatternId],
    match_type: MatchKind,
) -> LoweringResult<LoweredExpr>
Expand description

Lowers an expression of type if where the condition is of type semantic::Condition::Let.