Interface JitVarnodeVar

All Superinterfaces:
JitVal, JitVar
All Known Subinterfaces:
JitOutVar
All Known Implementing Classes:
AbstractJitOutVar, AbstractJitVarnodeVar, JitDirectMemoryVar, JitInputVar, JitLocalOutVar, JitMemoryOutVar, JitMissingVar

public interface JitVarnodeVar extends JitVar
A p-code variable node with a fixed address (given by a Varnode).
  • Nested Class Summary Link icon

    Nested classes/interfaces inherited from interface ghidra.pcode.emu.jit.var.JitVal Link icon

    JitVal.ValUse
  • Method Summary Link icon

    Modifier and Type
    Method
    Description
    default int
    The size in bytes.
    The location of the variable.

    Methods inherited from interface ghidra.pcode.emu.jit.var.JitVal Link icon

    addUse, removeUse, uses

    Methods inherited from interface ghidra.pcode.emu.jit.var.JitVar Link icon

    id, space
  • Method Details Link icon

    • varnode Link icon

      Varnode varnode()
      The location of the variable.
      Returns:
      the varnode
    • size Link icon

      default int size()
      Description copied from interface: JitVal
      The size in bytes.
      Specified by:
      size in interface JitVal
      Returns:
      the size