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

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

    JitVal.ValUse
  • Method Summary

    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

    addUse, removeUse, uses

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

    id, space
  • Method Details

    • varnode

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

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