Searched refs:UScriptContextPtr (Results 1 – 10 of 10) sorted by relevance
/ohos5.0/base/update/updater/services/script/script_interpreter/ |
H A D | script_statement.h | 113 …virtual UScriptStatementResult Execute(ScriptInterpreter &interpreter, UScriptContextPtr context) … 128 …UScriptStatementResult Execute(ScriptInterpreter &interpreter, UScriptContextPtr context) override; 136 …UScriptStatementResult Execute(ScriptInterpreter &interpreter, UScriptContextPtr context) override; 146 …UScriptStatementResult Execute(ScriptInterpreter &interpreter, UScriptContextPtr context) override; 171 …UScriptStatementResult Execute(ScriptInterpreter &interpreter, UScriptContextPtr context) override; 186 …UScriptStatementResult Execute(ScriptInterpreter &interpreter, UScriptContextPtr context) override; 198 …UScriptStatementResult Execute(ScriptInterpreter &interpreter, UScriptContextPtr context) override; 220 UScriptStatementResult Execute(ScriptInterpreter &interpreter, UScriptContextPtr context); 222 static UScriptStatementResult DoExecute(ScriptInterpreter &inter, UScriptContextPtr context,
|
H A D | script_interpreter.h | 50 UScriptValuePtr ExecuteNativeFunc(UScriptContextPtr upContext, const std::string &name, 52 UScriptValuePtr ExecuteFunction(UScriptContextPtr context, const std::string &name, 54 UScriptValuePtr FindVariable(UScriptContextPtr local, std::string id); 55 UScriptValuePtr UpdateVariable(UScriptContextPtr local, std::string id, UScriptValuePtr var); 61 void ContextPush(UScriptContextPtr context) in ContextPush() 78 std::vector<UScriptContextPtr> contextStack_;
|
H A D | script_expression.cpp | 55 UScriptValuePtr UScriptExpression::Execute(ScriptInterpreter &inter, UScriptContextPtr local) in Execute() 59 UScriptValuePtr IntegerExpression::Execute(ScriptInterpreter &inter, UScriptContextPtr local) in Execute() 63 UScriptValuePtr FloatExpression::Execute(ScriptInterpreter &inter, UScriptContextPtr local) in Execute() 67 UScriptValuePtr StringExpression::Execute(ScriptInterpreter &inter, UScriptContextPtr local) in Execute() 71 UScriptValuePtr IdentifierExpression::Execute(ScriptInterpreter &inter, UScriptContextPtr local) in Execute() 99 UScriptValuePtr AssignExpression::Execute(ScriptInterpreter &inter, UScriptContextPtr local) in Execute() 121 UScriptValuePtr BinaryExpression::Execute(ScriptInterpreter &inter, UScriptContextPtr local) in Execute() 152 UScriptValuePtr FunctionCallExpression::Execute(ScriptInterpreter &inter, UScriptContextPtr local) in Execute()
|
H A D | script_expression.h | 60 virtual UScriptValuePtr Execute(ScriptInterpreter &inter, UScriptContextPtr local); 83 UScriptValuePtr Execute(ScriptInterpreter &inter, UScriptContextPtr local) override; 102 UScriptValuePtr Execute(ScriptInterpreter &inter, UScriptContextPtr local) override; 120 UScriptValuePtr Execute(ScriptInterpreter &inter, UScriptContextPtr local) override; 137 UScriptValuePtr Execute(ScriptInterpreter &inter, UScriptContextPtr local) override; 161 UScriptValuePtr Execute(ScriptInterpreter &inter, UScriptContextPtr local) override; 179 UScriptValuePtr Execute(ScriptInterpreter &inter, UScriptContextPtr local) override; 198 UScriptValuePtr Execute(ScriptInterpreter &inter, UScriptContextPtr local) override;
|
H A D | script_statement.cpp | 148 …mentResult UScriptStatementCtrl::Execute(ScriptInterpreter &interpreter, UScriptContextPtr context) in Execute() 172 UScriptContextPtr context) in Execute() 183 …ementResult UScriptForStatement::Execute(ScriptInterpreter &interpreter, UScriptContextPtr context) in Execute() 225 …entResult UScriptWhileStatement::Execute(ScriptInterpreter &interpreter, UScriptContextPtr context) in Execute() 260 …tementResult UScriptIfStatement::Execute(ScriptInterpreter &interpreter, UScriptContextPtr context) in Execute() 276 UScriptContextPtr local = std::make_shared<UScriptInterpretContext>(); in Execute() 279 UScriptContextPtr local = std::make_shared<UScriptInterpretContext>(); in Execute() 287 …mentResult UScriptStatementList::Execute(ScriptInterpreter &interpreter, UScriptContextPtr context) in Execute() 356 …ntResult UScriptReturnStatement::Execute(ScriptInterpreter &interpreter, UScriptContextPtr context) in Execute()
|
H A D | script_interpreter.cpp | 89 UScriptContextPtr context = std::make_shared<UScriptInterpretContext>(true); in Execute() 117 UScriptValuePtr ScriptInterpreter::ExecuteFunction(UScriptContextPtr context, const std::string &na… in ExecuteFunction() 129 UScriptValuePtr ScriptInterpreter::FindVariable(UScriptContextPtr local, std::string id) in FindVariable() 143 UScriptValuePtr ScriptInterpreter::UpdateVariable(UScriptContextPtr local, std::string id, UScriptV… in UpdateVariable() 171 UScriptValuePtr ScriptInterpreter::ExecuteNativeFunc(UScriptContextPtr context, in ExecuteNativeFunc()
|
H A D | script_function.cpp | 32 UScriptContextPtr context, ScriptParams *inputParams) in Execute() 35 UScriptContextPtr funcContext = std::make_shared<UScriptInterpretContext>(); in Execute() 79 UScriptContextPtr context) const in GetParamNames()
|
H A D | script_function.h | 44 … UScriptValuePtr Execute(ScriptInterpreter &inter, UScriptContextPtr local, ScriptParams *params); 47 … std::vector<std::string> GetParamNames(ScriptInterpreter &inter, UScriptContextPtr context) const;
|
H A D | script_context.h | 31 using UScriptContextPtr = std::shared_ptr<UScriptInterpretContext>; variable
|
/ohos5.0/base/update/updater/test/unittest/script/ |
H A D | script_interpreter_unittest.cpp | 231 UScriptContextPtr local;
|