Index based operands should be in the symbol table listing too.
For example, I would expect to see "Z" (for Read-Modify-Write), "Z+" (for SPM), "Z+qqq" (for LDD / STD) to appear as references to Z (without the "+", "-", "+qqq", etc, obviously)
In specificSymbolic, around if (operand == optionSymbol) {:
If the option symbol contains a register (X, Y, Z) The symbol table count for that register should be incremented.
This also means that we have to include the special registers in src/registers/cpu-registers.ts again
Index based operands should be in the symbol table listing too.
For example, I would expect to see "Z" (for Read-Modify-Write), "Z+" (for
SPM), "Z+qqq" (forLDD/STD) to appear as references to Z (without the "+", "-", "+qqq", etc, obviously)In
specificSymbolic, aroundif (operand == optionSymbol) {:If the option symbol contains a register (X, Y, Z) The symbol table count for that register should be incremented.
This also means that we have to include the special registers in
src/registers/cpu-registers.tsagain