#include <lscript_bytecode.h>
| Public Member Functions | |
| LLScriptJumpTable () | |
| ~LLScriptJumpTable () | |
| void | addLabel (char *name, S32 offset) | 
| void | addJump (char *name, S32 offset) | 
| Public Attributes | |
| LLMap< char *, S32 * > | mLabelMap | 
| LLMap< char *, S32 * > | mJumpMap | 
Definition at line 38 of file lscript_bytecode.h.
| LLScriptJumpTable::LLScriptJumpTable | ( | ) | 
Definition at line 42 of file lscript_bytecode.cpp.
| LLScriptJumpTable::~LLScriptJumpTable | ( | ) | 
Definition at line 58 of file lscript_bytecode.cpp.
References LLStringTable::addString(), gScopeStringTable, mJumpMap, and S32.
Referenced by LLScriptByteCodeChunk::addJump().
Definition at line 52 of file lscript_bytecode.cpp.
References LLStringTable::addString(), gScopeStringTable, mLabelMap, and S32.
Referenced by LLScriptByteCodeChunk::addLabel().
| LLMap<char *, S32 *> LLScriptJumpTable::mJumpMap | 
Definition at line 48 of file lscript_bytecode.h.
Referenced by addJump(), LLScriptByteCodeChunk::connectJumps(), and ~LLScriptJumpTable().
| LLMap<char *, S32 *> LLScriptJumpTable::mLabelMap | 
Definition at line 47 of file lscript_bytecode.h.
Referenced by addLabel(), LLScriptByteCodeChunk::connectJumps(), and ~LLScriptJumpTable().
 1.4.7
 1.4.7