top | up | prev | next

Global Namespace

Namespaces

cmajor
mid

Functions

Emitter* CmmCreateEmitter(EmittingContext* emittingContext)
EmittingContext* CmmCreateEmittingContext(int optimizationLevel)
void CmmDestroyEmitter(Emitter* emitterHandle)
void CmmDestroyEmittingContext(EmittingContext* emittingContext)
void CmmDone()
void CmmInit(BackEndKind backEndKind)
BackEndKind GetBackEnd()

Function Details

CmmCreateEmitter Function

Emitter * CmmCreateEmitter(EmittingContext * emittingContext)

Definition at line 19 of Interface.cpp
Declaration at line 15 of Interface.hpp

Calls: cmajor::mid::BackEnd::CreateEmitter


CmmCreateEmittingContext Function

EmittingContext * CmmCreateEmittingContext(int optimizationLevel)

Definition at line 9 of Interface.cpp
Declaration at line 13 of Interface.hpp

Calls: cmajor::mid::BackEnd::CreateEmittingContext


CmmDestroyEmitter Function

void CmmDestroyEmitter(Emitter * emitterHandle)

Definition at line 24 of Interface.cpp
Declaration at line 16 of Interface.hpp

Calls: cmajor::mid::BackEnd::DestroyEmitter


CmmDestroyEmittingContext Function

void CmmDestroyEmittingContext(EmittingContext * emittingContext)

Definition at line 14 of Interface.cpp
Declaration at line 14 of Interface.hpp

Calls: cmajor::mid::BackEnd::DestroyEmittingContext


CmmDone Function

void CmmDone()

Definition at line 15 of InitDone.cpp
Declaration at line 13 of InitDone.hpp

Calls: cmajor::mid::BackEnd::Done


CmmInit Function

void CmmInit(BackEndKind backEndKind)

Definition at line 9 of InitDone.cpp
Declaration at line 12 of InitDone.hpp

Calls: cmajor::mid::BackEnd::Init


GetBackEnd Function

BackEndKind GetBackEnd()

Definition at line 29 of Interface.cpp
Declaration at line 17 of Interface.hpp

Calls: cmajor::mid::BackEnd::GetBackEndKind


top | up | prev | next