Closed MattWindsor91 closed 4 years ago
The FIR concretisation of for-loop increments and decrements on pointer lvalues isn't respecting the fact that postfix increment and decrement bind tighter than *; as such, it emits (*foo)++ as foo++.
*
(*foo)++
foo++
The FIR concretisation of for-loop increments and decrements on pointer lvalues isn't respecting the fact that postfix increment and decrement bind tighter than
*
; as such, it emits(*foo)++
asfoo++
.