aboutsummaryrefslogtreecommitdiff
path: root/tests/expected/delayed_macro_arguments.nes
Commit message (Collapse)AuthorAgeFilesLines
* Re-create the values for bundle call argumentsMiquel Sabaté Solà2026-03-101-0/+0
Bundle call arguments were fine most of the times, when arguments could be processed as-is and there were no issues with arguments being overwritten by successive calls. This was not the case, though, whenever a given instruction was delayed into a PendingNode status. In this case, the argument would get the last value, and in some extreme cases that definition might not have been there any more. Prevent all of this by providing a list of PendingDefine's, which are a way to re-create these call-only arguments as they were initially found. These PendingDefine's are then created on "crunch" on each PendingNode. Signed-off-by: Miquel Sabaté Solà <mssola@mssola.com>