mirror of
https://github.com/ZDoom/qzdoom-gpl.git
synced 2025-02-13 15:11:29 +00:00
- fixed: Script functions did not receive the function name when being created. - relaxed the asserts for PARAM_STATE, because the VM knows nothing about ATAG_STATE. Any state variable's content (e.g. Actor.SeeState) will receive ATAG_GENERIC, rather than ATAG_STATE. - added a 'NeedResult' flag so that certain operations can create shorter code if the result of the expression is not needed. So far only used for postdecrement/increment statements on local variables (which is the most frequent case where this matters.) - fixed postincrement and decrement for local variables. Due to the result preservation semantics it created faulty code. |
||
---|---|---|
.. | ||
codegeneration | ||
decorate | ||
vm | ||
zscript | ||
thingdef.cpp | ||
thingdef.h | ||
thingdef_data.cpp | ||
thingdef_properties.cpp |