fn lower_new_array_allocation(
array_type_expr: &Expression,
length_expr: &Expression,
ctx: &mut LoweringContext<'_>,
instructions: &mut Vec<Instruction>,
) -> boolfn lower_new_array_allocation(
array_type_expr: &Expression,
length_expr: &Expression,
ctx: &mut LoweringContext<'_>,
instructions: &mut Vec<Instruction>,
) -> bool