mirror of
https://github.com/irmen/prog8.git
synced 2026-10-22 05:02:58 +00:00
StatementOptimizer rewrote pokel(&arena[1], x) to arena = x, ignoring AddressOf.arrayIndex (and dereference), which miscompiled implicit indexed-base struct field writes such as arena[1].s = X. All four poke/pokew/pokel/pokef rewrites now require a plain variable address.