Lines Matching refs:local
55 UScriptValuePtr UScriptExpression::Execute(ScriptInterpreter &inter, UScriptContextPtr local) in Execute() argument
59 UScriptValuePtr IntegerExpression::Execute(ScriptInterpreter &inter, UScriptContextPtr local) in Execute() argument
63 UScriptValuePtr FloatExpression::Execute(ScriptInterpreter &inter, UScriptContextPtr local) in Execute() argument
67 UScriptValuePtr StringExpression::Execute(ScriptInterpreter &inter, UScriptContextPtr local) in Execute() argument
71 UScriptValuePtr IdentifierExpression::Execute(ScriptInterpreter &inter, UScriptContextPtr local) in Execute() argument
73 INTERPRETER_LOGI(inter, local, "Execute statements identifier %s ", identifier_.c_str()); in Execute()
74 UScriptValuePtr variable = inter.FindVariable(local, identifier_); in Execute()
75 INTERPRETER_LOGI(inter, local, "IdentifierExpression::Execute '%s = %s ' ", identifier_.c_str(), in Execute()
96 UScriptValuePtr AssignExpression::Execute(ScriptInterpreter &inter, UScriptContextPtr local) in Execute() argument
98 UScriptValuePtr result = expression_->Execute(inter, local); in Execute()
99 …INTERPRETER_LOGI(inter, local, "AssignExpression::Execute update local var '%s = %s ' ", identifie… in Execute()
104 UScriptValuePtr var = inter.FindVariable(local, identifier_); in Execute()
106 inter.UpdateVariable(local, identifier_, result); in Execute()
114 local->UpdateVariables(inter, result, identifiers, index); in Execute()
118 UScriptValuePtr BinaryExpression::Execute(ScriptInterpreter &inter, UScriptContextPtr local) in Execute() argument
126 INTERPRETER_LOGI(inter, local, "BinaryExpression::Execute "); in Execute()
128 left = left_->Execute(inter, local); in Execute()
132 INTERPRETER_LOGE(inter, local, "BinaryExpression::Execute left:%s %s", in Execute()
137 right = right_->Execute(inter, local); in Execute()
141 INTERPRETER_LOGI(inter, local, "BinaryExpression::Execute left:%s %s right:%s result:%s", in Execute()
149 UScriptValuePtr FunctionCallExpression::Execute(ScriptInterpreter &inter, UScriptContextPtr local) in Execute() argument
151 INTERPRETER_LOGI(inter, local, "FunctionCallExpression::Execute %s ", functionName_.c_str()); in Execute()
154 return inter.ExecuteNativeFunc(local, functionName_, params_); in Execute()
156 return inter.ExecuteFunction(local, functionName_, params_); in Execute()