PtrValue Class

Definition

Line 703 of cmsxi/Value.cm

Inheritance

Constructors & Destructor

public nothrow PtrValue(PtrType* ptrType_, GlobalVariable* globalVariable_)

Member Functions

public override nothrow Location* HomeLocation() const
public override Operand* MakeDataOperand(Context& context) const
public override nothrow String<char> Name() const

Member Variables

public GlobalVariable* globalVariable

Constructor& Destructor Details

PtrValue Constructor

public nothrow PtrValue(PtrType* ptrType_, GlobalVariable* globalVariable_)

Definition
Line 705 of cmsxi/Value.cm


Member Function Details

HomeLocation Member Function

public override nothrow Location* HomeLocation()

Definition
Line 713 of cmsxi/Value.cm


MakeDataOperand Member Function

public override Operand* MakeDataOperand(Context& context)

Definition
Line 717 of cmsxi/Value.cm


Name Member Function

public override nothrow String<char> Name()

Definition
Line 709 of cmsxi/Value.cm