Home
last modified time | relevance | path

Searched refs:UScriptContextPtr (Results 1 – 10 of 10) sorted by relevance

/ohos5.0/base/update/updater/services/script/script_interpreter/
H A Dscript_statement.h113 …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 Dscript_interpreter.h50 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 Dscript_expression.cpp55 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 Dscript_expression.h60 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 Dscript_statement.cpp148 …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 Dscript_interpreter.cpp89 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 Dscript_function.cpp32 UScriptContextPtr context, ScriptParams *inputParams) in Execute()
35 UScriptContextPtr funcContext = std::make_shared<UScriptInterpretContext>(); in Execute()
79 UScriptContextPtr context) const in GetParamNames()
H A Dscript_function.h44 … UScriptValuePtr Execute(ScriptInterpreter &inter, UScriptContextPtr local, ScriptParams *params);
47 … std::vector<std::string> GetParamNames(ScriptInterpreter &inter, UScriptContextPtr context) const;
H A Dscript_context.h31 using UScriptContextPtr = std::shared_ptr<UScriptInterpretContext>; variable
/ohos5.0/base/update/updater/test/unittest/script/
H A Dscript_interpreter_unittest.cpp231 UScriptContextPtr local;