#include <lscript_scope.h>
Collaboration diagram for LLScriptScopeEntry:
Public Member Functions | |
LLScriptScopeEntry (char *identifier, LSCRIPTIdentifierType idtype, LSCRIPTType type, S32 count=0) | |
~LLScriptScopeEntry () | |
Public Attributes | |
char * | mIdentifier |
LSCRIPTIdentifierType | mIDType |
LSCRIPTType | mType |
S32 | mOffset |
S32 | mSize |
LLScriptSimpleAssignable * | mAssignable |
S32 | mCount |
U16 | mLibraryNumber |
LLScriptArgString | mFunctionArgs |
LLScriptArgString | mLocals |
Definition at line 277 of file lscript_scope.h.
LLScriptScopeEntry::LLScriptScopeEntry | ( | char * | identifier, | |
LSCRIPTIdentifierType | idtype, | |||
LSCRIPTType | type, | |||
S32 | count = 0 | |||
) | [inline] |
Definition at line 280 of file lscript_scope.h.
LLScriptScopeEntry::~LLScriptScopeEntry | ( | ) | [inline] |
Definition at line 285 of file lscript_scope.h.
Definition at line 292 of file lscript_scope.h.
Referenced by LLScriptGlobalVariable::recurse(), LLScriptSAIdentifier::recurse(), and LLScriptIdentifier::recurse().
Definition at line 293 of file lscript_scope.h.
Referenced by print_cil_asignment(), LLScriptState::recurse(), LLScriptGlobalFunctions::recurse(), LLScriptDeclaration::recurse(), LLScriptStateChange::recurse(), and LLScriptFunctionCall::recurse().
Definition at line 295 of file lscript_scope.h.
Referenced by add_exit_pops(), print_exit_pops(), LLScriptScript::recurse(), LLScriptGlobalFunctions::recurse(), LLScriptFunctionDec::recurse(), LLScriptEventHandler::recurse(), LLScriptFunctionCall::recurse(), and LLScriptFuncExpressionList::recurse().
Definition at line 287 of file lscript_scope.h.
Referenced by print_cil_asignment(), print_cil_load_address(), print_cil_member(), and LLScriptEventHandler::recurse().
Definition at line 288 of file lscript_scope.h.
Referenced by print_asignment(), print_cil_asignment(), print_cil_load_address(), LLScriptDeclaration::recurse(), LLScriptFunctionCall::recurse(), LLScriptLValue::recurse(), LLScriptIdentifier::recurse(), and store2stack().
Definition at line 294 of file lscript_scope.h.
Referenced by LLScriptScript::recurse(), and LLScriptFunctionCall::recurse().
Definition at line 296 of file lscript_scope.h.
Referenced by add_exit_pops(), print_cil_local_init(), print_exit_pops(), LLScriptGlobalFunctions::recurse(), LLScriptEventHandler::recurse(), and LLScriptDeclaration::recurse().
Definition at line 290 of file lscript_scope.h.
Referenced by is_parameter(), print_asignment(), LLScriptScript::recurse(), LLScriptGlobalFunctions::recurse(), LLScriptFunctionDec::recurse(), LLScriptDeclaration::recurse(), LLScriptFunctionCall::recurse(), LLScriptLValue::recurse(), LLScriptAtRotTarget::recurse(), LLScriptAtTarget::recurse(), LLScriptRezEvent::recurse(), LLScriptEmailEvent::recurse(), LLScriptMoneyEvent::recurse(), LLScriptHTTPResponseEvent::recurse(), LLScriptRemoteEvent::recurse(), LLScriptLinkMessageEvent::recurse(), LLScriptControlEvent::recurse(), LLScriptObjectRezEvent::recurse(), LLScriptSensorEvent::recurse(), LLScriptChatEvent::recurse(), LLScriptRTPEvent::recurse(), LLScriptDataserverEvent::recurse(), LLScriptAttachEvent::recurse(), LLScriptInventoryEvent::recurse(), LLScriptLandCollisionEndEvent::recurse(), LLScriptLandCollisionEvent::recurse(), LLScriptLandCollisionStartEvent::recurse(), LLScriptCollisionEndEvent::recurse(), LLScriptCollisionEvent::recurse(), LLScriptCollisionStartEvent::recurse(), LLScriptTouchEndEvent::recurse(), LLScriptTouchEvent::recurse(), LLScriptTouchStartEvent::recurse(), LLScriptGlobalVariable::recurse(), LLScriptIdentifier::recurse(), and store2stack().
Definition at line 291 of file lscript_scope.h.
Referenced by LLScriptScript::recurse(), LLScriptGlobalFunctions::recurse(), LLScriptFunctionDec::recurse(), LLScriptDeclaration::recurse(), LLScriptFunctionCall::recurse(), LLScriptAtRotTarget::recurse(), LLScriptAtTarget::recurse(), LLScriptRezEvent::recurse(), LLScriptEmailEvent::recurse(), LLScriptMoneyEvent::recurse(), LLScriptHTTPResponseEvent::recurse(), LLScriptRemoteEvent::recurse(), LLScriptLinkMessageEvent::recurse(), LLScriptControlEvent::recurse(), LLScriptObjectRezEvent::recurse(), LLScriptSensorEvent::recurse(), LLScriptChatEvent::recurse(), LLScriptRTPEvent::recurse(), LLScriptDataserverEvent::recurse(), LLScriptAttachEvent::recurse(), LLScriptInventoryEvent::recurse(), LLScriptLandCollisionEndEvent::recurse(), LLScriptLandCollisionEvent::recurse(), LLScriptLandCollisionStartEvent::recurse(), LLScriptCollisionEndEvent::recurse(), LLScriptCollisionEvent::recurse(), LLScriptCollisionStartEvent::recurse(), LLScriptTouchEndEvent::recurse(), LLScriptTouchEvent::recurse(), LLScriptTouchStartEvent::recurse(), and LLScriptGlobalVariable::recurse().
Definition at line 289 of file lscript_scope.h.
Referenced by print_asignment(), print_cil_accessor(), print_cil_load_address(), print_cil_member(), LLScriptDeclaration::recurse(), LLScriptFunctionCall::recurse(), LLScriptLValue::recurse(), LLScriptSAIdentifier::recurse(), and LLScriptIdentifier::recurse().