public class


extends Object

Class Overview

Objects generated during some IR simulation phase, representing the state of memory, registers, and stacks before sub-routine call.

Refer to IEBranchDetails.


Public Constructors
PreRoutineInvocationDetails(IERoutineContext ectx, EState state)
Public Methods
List<Integer> getStackSlotAges()
List<IEImm> getStackSlotValues()
Map<Integer, IEImm> getVariableMap()
IVirtualMemory getVirtualMemory()
IEImm readArg(IEConverter<?> cv, StorageEntry entry)
Inherited Methods
From class java.lang.Object

Public Constructors

public PreRoutineInvocationDetails (IERoutineContext ectx, EState state)

Public Methods

public List<Integer> getStackSlotAges ()

public List<IEImm> getStackSlotValues ()

public Map<Integer, IEImm> getVariableMap ()

public IVirtualMemory getVirtualMemory ()

public IEImm readArg (IEConverter<?> cv, StorageEntry entry)