Package ghidra.pcode.emu.jit.var
Class JitDirectMemoryVar
java.lang.Object
ghidra.pcode.emu.jit.var.AbstractJitVal
ghidra.pcode.emu.jit.var.AbstractJitVar
ghidra.pcode.emu.jit.var.AbstractJitVarnodeVar
ghidra.pcode.emu.jit.var.JitDirectMemoryVar
- All Implemented Interfaces:
JitMemoryVar
,JitVal
,JitVar
,JitVarnodeVar
A p-code variable node with a fixed location in memory.
This represents an input operand located in memory. Its value can be accessed directly from the
state
at run time.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface ghidra.pcode.emu.jit.var.JitVal
JitVal.ValUse
-
Field Summary
Fields inherited from class ghidra.pcode.emu.jit.var.AbstractJitVarnodeVar
varnode
Fields inherited from class ghidra.pcode.emu.jit.var.AbstractJitVar
id
Fields inherited from class ghidra.pcode.emu.jit.var.AbstractJitVal
size, uses
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class ghidra.pcode.emu.jit.var.AbstractJitVarnodeVar
space, toString, varnode
Methods inherited from class ghidra.pcode.emu.jit.var.AbstractJitVar
id
Methods inherited from class ghidra.pcode.emu.jit.var.AbstractJitVal
addUse, removeUse, size, uses
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface ghidra.pcode.emu.jit.var.JitVarnodeVar
size
-
Constructor Details
-
JitDirectMemoryVar
Construct a variable.- Parameters:
id
- the unique idvarnode
- the varnode- See Also:
-