top | up | prev | next

ValueStack Abstract Class

Definition at line 12 of ValueStack.hpp

Member Functions

void Dup() pure virtual
void* Pop() pure virtual
void Push(void* value) pure virtual
void Rotate() pure virtual
void Swap() pure virtual

Member Function Details

Dup Member Function

void cmajor::ir::ValueStack::Dup() pure virtual

Definition at line 17 of ValueStack.hpp


Pop Member Function

void * cmajor::ir::ValueStack::Pop() pure virtual

Definition at line 16 of ValueStack.hpp

Called by: cmajor::ir::NativeValue::Store


Push Member Function

void cmajor::ir::ValueStack::Push(void * value) pure virtual

Definition at line 15 of ValueStack.hpp

Called by: cmajor::ir::NativeValue::Load


Rotate Member Function

void cmajor::ir::ValueStack::Rotate() pure virtual

Definition at line 19 of ValueStack.hpp


Swap Member Function

void cmajor::ir::ValueStack::Swap() pure virtual

Definition at line 18 of ValueStack.hpp


top | up | prev | next