Function cairo_lang_lowering::lower::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.