#include <lscript_scope.h>

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 287 of file lscript_scope.h.
Referenced by print_cil_asignment(), print_cil_load_address(), print_cil_member(), LLScriptEventHandler::recurse(), LLScriptDeclaration::recurse(), and LLScriptLValue::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 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().
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 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(), print_cil_load_address(), LLScriptState::recurse(), LLScriptGlobalFunctions::recurse(), LLScriptDeclaration::recurse(), LLScriptStateChange::recurse(), LLScriptFunctionCall::recurse(), and LLScriptLValue::recurse().
Definition at line 294 of file lscript_scope.h.
Referenced by LLScriptScript::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 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().
1.5.5