FrameLocations Class

Definition

Line 16 of cmsxi/Location.cm

Constructors & Destructor

public FrameLocations(Registers& regs_)

Member Functions

public FrameLocation* GetArgLocation()
public FrameLocation* GetFrameLocation(long size)
public nothrow void ResetArgLocations()

Member Variables

private List<UniquePtr<Location>> argLocations
public long argOffset
private List<UniquePtr<Location>> paramLocations
public long paramOffset
private Registers& regs

Constructor& Destructor Details

FrameLocations Constructor

public FrameLocations(Registers& regs_)

Definition
Line 18 of cmsxi/Location.cm


Member Function Details

GetArgLocation Member Function

public FrameLocation* GetArgLocation()

Definition
Line 45 of cmsxi/Location.cm


GetFrameLocation Member Function

public FrameLocation* GetFrameLocation(long size)

Definition
Line 21 of cmsxi/Location.cm


ResetArgLocations Member Function

public nothrow void ResetArgLocations()

Definition
Line 64 of cmsxi/Location.cm