zenilib
0.5.3.0
|
Go to the source code of this file.
Functions | |
void | FreeParseContextIndex () |
TParseContext * | GetGlobalParseContext () |
bool | InitializeParseContextIndex () |
void | SetGlobalParseContext (TParseContext *context) |
Variables | |
OS_TLSIndex | GlobalParseContextIndex = OS_INVALID_TLS_INDEX |
void FreeParseContextIndex | ( | ) |
Definition at line 21 of file InitializeParseContext.cpp.
References assert, GlobalParseContextIndex, and OS_FreeTLSIndex().
Referenced by DetachProcess().
TParseContext* GetGlobalParseContext | ( | ) |
Definition at line 35 of file InitializeParseContext.cpp.
References assert, GlobalParseContextIndex, and OS_GetTLSValue().
Referenced by TranslatorHLSL::translate().
bool InitializeParseContextIndex | ( | ) |
Definition at line 13 of file InitializeParseContext.cpp.
References assert, GlobalParseContextIndex, and OS_AllocTLSIndex().
Referenced by InitProcess().
void SetGlobalParseContext | ( | TParseContext * | context | ) |
Definition at line 29 of file InitializeParseContext.cpp.
References assert, GlobalParseContextIndex, and OS_SetTLSValue().
Referenced by TCompiler::compile().
OS_TLSIndex GlobalParseContextIndex = OS_INVALID_TLS_INDEX |
Definition at line 11 of file InitializeParseContext.cpp.
Referenced by FreeParseContextIndex(), GetGlobalParseContext(), InitializeParseContextIndex(), and SetGlobalParseContext().