java.lang.Object
ghidra.app.plugin.processors.sleigh.template.HandleTpl

public class HandleTpl extends Object
Placeholder that resolves for a specific InstructionContext into a FixedHandle representing the semantic value of a Constructor
  • Constructor Details

  • Method Details

    • fix

      public void fix(FixedHandle hand, ParserWalker walker)
    • fixPrintPiece

      public void fixPrintPiece(FixedHandle hand, ParserWalker walker, int handleIndex)
    • decode

      public void decode(Decoder decoder) throws DecoderException
      Throws:
      DecoderException
    • getOffsetOperandIndex

      public int getOffsetOperandIndex()
    • getSize

      public int getSize()
      Get the size of the expected value in bits
      Returns:
      the number of bits
    • getAddressSpace

      public AddressSpace getAddressSpace()
      Get the address space of the value, if applicable
      Returns:
      the address space, or null if not applicable