Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix when "x[i] op= y" evaluates x[i] more than once
When evaluates x twice in "x op= y", which was detectable if evaluating y affects x. We should identify such cases and evaluate y first. For reference see this bug in the go git repository: Fix golang/go#52811
- Loading branch information