Struct StackSlot
- Namespace
- Echo.Platforms.AsmResolver.Emulation.Stack
- Assembly
- Echo.Platforms.AsmResolver.dll
Represents a single slot in the evaluation stack.
public readonly struct StackSlot
- Inherited Members
Constructors
StackSlot(BitVector, StackSlotTypeHint)
Creates a new stack slot.
public StackSlot(BitVector contents, StackSlotTypeHint typeHint)
Parameters
contentsBitVectorThe value stored in the slot.
typeHintStackSlotTypeHintA type hint indicating how this value was pushed.
Properties
Contents
Gets the value stored in the slot.
public BitVector Contents { get; }
Property Value
TypeHint
Gets a type hint indicating how this value was pushed.
public StackSlotTypeHint TypeHint { get; }
Property Value
Methods
ToString()
public override string ToString()