expr: Fix printing assignments

This commit is contained in:
Laria 2021-12-15 23:11:54 +01:00
parent c288c333ca
commit 808219f9c7

View file

@ -685,10 +685,10 @@ print_expr(struct apfl_expr *expr, unsigned indent, FILE *f)
}
break;
case APFL_EXPR_ASSIGNMENT:
print_indented(indent, f, "Assignment");
print_indented(indent+1, f, "LHS");
print_indented(indent, f, "Assignment\n");
print_indented(indent+1, f, "LHS\n");
print_assignable(expr->assignment.lhs, indent+2, f);
print_indented(indent+1, f, "RHS");
print_indented(indent+1, f, "RHS\n");
print_expr(expr->assignment.rhs, indent+2, f);
break;
case APFL_EXPR_DOT: