Class ObjectiveC1_State

java.lang.Object
ghidra.app.util.bin.format.objectiveC.ObjectiveC1_State
Direct Known Subclasses:
ObjectiveC2_State

public class ObjectiveC1_State extends Object
  • Field Details

    • beenApplied

      public final Set<Long> beenApplied
      If an index is contained in this set, then the corresponding data structure has been applied to the program.
    • methodMap

      public final Map<Address,ObjectiveC_Method> methodMap
      A map of method addresses to mangled signature strings.
    • thumbCodeLocations

      public final Set<Address> thumbCodeLocations
      If an address is contained in this set, then it is thumb code.
    • program

      public final Program program
    • is32bit

      public final boolean is32bit
    • is64bit

      public final boolean is64bit
    • isARM

      public final boolean isARM
    • isPowerPC

      public final boolean isPowerPC
    • isX86

      public final boolean isX86
    • pointerSize

      public final int pointerSize
    • monitor

      public final TaskMonitor monitor
    • encodings

      public final ObjectiveC1_TypeEncodings encodings
  • Constructor Details

  • Method Details

    • dispose

      public void dispose()
    • getObjectiveCSectionNames

      public List<String> getObjectiveCSectionNames()