Class DefaultPcodeExecutorState<T>

java.lang.Object
ghidra.pcode.exec.DefaultPcodeExecutorState<T>
Type Parameters:
T - the type of values and addresses in the state
All Implemented Interfaces:
PcodeExecutorState<T>, PcodeExecutorStatePiece<T,T>
Direct Known Subclasses:
BytesPcodeExecutorState

public class DefaultPcodeExecutorState<T> extends Object implements PcodeExecutorState<T>
A p-code executor state formed from a piece whose address and value types are the same

This class will also wire in the arithmetic's PcodeArithmetic.modBeforeStore(int, int, Object, int, Object) and PcodeArithmetic.modAfterLoad(int, int, Object, int, Object), which is only possible when the address and value type are guaranteed to match.