fn lower_compound_assignment(
lhs: &Expression,
rhs: &Expression,
ctx: &mut LoweringContext<'_>,
instructions: &mut Vec<Instruction>,
op: BinaryOperator,
) -> boolfn lower_compound_assignment(
lhs: &Expression,
rhs: &Expression,
ctx: &mut LoweringContext<'_>,
instructions: &mut Vec<Instruction>,
op: BinaryOperator,
) -> bool