Class RegisterFieldLocation

  • All Implemented Interfaces:
    java.lang.Comparable<ProgramLocation>

    public class RegisterFieldLocation
    extends ProgramLocation
    ProgramLocation for the Register Field.
    • Constructor Detail

      • RegisterFieldLocation

        public RegisterFieldLocation​(Program program,
                                     Address addr,
                                     java.lang.String[] registerNames,
                                     java.lang.String[] registerStrings,
                                     int row,
                                     int charOffset)
      • RegisterFieldLocation

        public RegisterFieldLocation()
        Default constructor
    • Method Detail

      • getRegisterStrings

        public java.lang.String[] getRegisterStrings()
        Get the register strings.
      • getRegister

        public Register getRegister()
      • saveState

        public void saveState​(SaveState obj)
        Description copied from class: ProgramLocation
        Save this program location to the given save state object.
        Overrides:
        saveState in class ProgramLocation
        Parameters:
        obj - the save state object for saving the location