Home
last modified time | relevance | path

Searched refs:UScriptValuePtr (Results 1 – 16 of 16) sorted by relevance

/ohos5.0/base/update/updater/services/script/script_interpreter/
H A Dscript_context.h57 virtual UScriptValuePtr Computer(int32_t action, UScriptValuePtr value);
63 static UScriptValuePtr GetRightCompluteValue(UScriptValuePtr rightValue);
84 UScriptValuePtr Computer(int32_t action, UScriptValuePtr value) override;
106 UScriptValuePtr Computer(int32_t action, UScriptValuePtr value) override;
130 UScriptValuePtr Computer(int32_t action, UScriptValuePtr value) override;
132UScriptValuePtr ComputerReturn(int32_t action, UScriptValuePtr rightValue, UScriptValuePtr defRetu…
154 UScriptValuePtr Computer(int32_t action, UScriptValuePtr value) override;
162 std::vector<UScriptValuePtr> values_ {};
185 UScriptValuePtr Computer(int32_t action, UScriptValuePtr value) override in Computer()
226 std::vector<UScriptValuePtr> outParam_ {};
[all …]
H A Dscript_context.cpp132 UScriptValuePtr value) in UpdateVariable()
140 UScriptValuePtr value, in UpdateVariables()
165 UScriptValuePtr UScriptValue::Computer(int32_t action, UScriptValuePtr value) in Computer()
239 UScriptValuePtr IntegerValue::Computer(int32_t action, UScriptValuePtr value) in Computer()
351 UScriptValuePtr FloatValue::Computer(int32_t action, UScriptValuePtr value) in Computer()
427 UScriptValuePtr StringValue::ComputerReturn(int32_t action, UScriptValuePtr rightValue, in ComputerReturn()
428 UScriptValuePtr defReturn) const in ComputerReturn()
459 UScriptValuePtr StringValue::Computer(int32_t action, UScriptValuePtr value) in Computer()
520 UScriptValuePtr ReturnValue::Computer(int32_t action, UScriptValuePtr value) in Computer()
530 void ReturnValue::AddValue(const UScriptValuePtr value) in AddValue()
[all …]
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()
74 UScriptValuePtr variable = inter.FindVariable(local, identifier_); in Execute()
101 UScriptValuePtr result = expression_->Execute(inter, local); in Execute()
107 UScriptValuePtr var = inter.FindVariable(local, identifier_); in Execute()
126 UScriptValuePtr left; in Execute()
127 UScriptValuePtr right; in Execute()
143 UScriptValuePtr value = left->Computer(action_, right); in Execute()
[all …]
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_interpreter.cpp117 UScriptValuePtr ScriptInterpreter::ExecuteFunction(UScriptContextPtr context, const std::string &na… in ExecuteFunction()
129 UScriptValuePtr ScriptInterpreter::FindVariable(UScriptContextPtr local, std::string id) in FindVariable()
132 UScriptValuePtr variable = (*context)->FindVariable(*this, id); in FindVariable()
143 UScriptValuePtr ScriptInterpreter::UpdateVariable(UScriptContextPtr local, std::string id, UScriptV… in UpdateVariable()
146 UScriptValuePtr variable = (*context)->FindVariable(*this, id); in UpdateVariable()
171 UScriptValuePtr ScriptInterpreter::ExecuteNativeFunc(UScriptContextPtr context, in ExecuteNativeFunc()
200 UScriptValuePtr result = id->Execute(*this, context); in ExecuteNativeFunc()
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);
H A Dscript_statement.h40 …UScriptStatementResult(StatementResultType type, UScriptValuePtr value) : type_(type), value_(valu… in UScriptStatementResult()
52 UScriptValuePtr GetResultValue() const in GetResultValue()
57 void SetResultValue(const UScriptValuePtr value) in SetResultValue()
72 void UpdateStatementResult(UScriptValuePtr value);
77 UScriptValuePtr value_ = nullptr;
H A Dscript_statement.cpp24 void UScriptStatementResult::UpdateStatementResult(UScriptValuePtr value) in UpdateStatementResult()
176 UScriptValuePtr value = expression_->Execute(interpreter, context); in Execute()
194 UScriptValuePtr v = condition_->Execute(interpreter, context); in Execute()
231 UScriptValuePtr v = condition_->Execute(interpreter, context); in Execute()
263 UScriptValuePtr v = expression_->Execute(interpreter, context); in Execute()
370 UScriptValuePtr var = id->Execute(interpreter, context); in Execute()
H A Dscript_function.cpp31 UScriptValuePtr ScriptFunction::Execute(ScriptInterpreter &inter, in Execute()
58 UScriptValuePtr var = expression->Execute(inter, context); in Execute()
H A Dscript_function.h44UScriptValuePtr Execute(ScriptInterpreter &inter, UScriptContextPtr local, ScriptParams *params);
/ohos5.0/base/update/updater/test/unittest/script/
H A Dscript_interpreter_unittest.cpp120 UScriptValuePtr rightValue = std::make_shared<IntegerValue>(0); in TestIntegerValueComputer()
121 UScriptValuePtr value = std::make_shared<IntegerValue>(intValue); in TestIntegerValueComputer()
128 UScriptValuePtr rightValue2 = std::make_shared<FloatValue>(floatValue); in TestIntegerValueComputer()
132 UScriptValuePtr rightValue3 = std::make_shared<FloatValue>(0); in TestIntegerValueComputer()
143 UScriptValuePtr rightValue = std::make_shared<IntegerValue>(0); in TestFloatValueComputer()
144 UScriptValuePtr value = std::make_shared<FloatValue>(floatValue); in TestFloatValueComputer()
150 UScriptValuePtr rightValue2 = std::make_shared<FloatValue>(floatValue); in TestFloatValueComputer()
154 UScriptValuePtr rightValue3 = std::make_shared<FloatValue>(0); in TestFloatValueComputer()
163 UScriptValuePtr rightValue = std::make_shared<IntegerValue>(0); in TestStringValueComputer()
164 UScriptValuePtr value = std::make_shared<StringValue>("100"); in TestStringValueComputer()
[all …]
/ohos5.0/base/update/updater/test/unittest/script/script_instruction/
H A Dscript_updateprocesser_unittest.cpp83 std::vector<UScriptValuePtr> output = context.GetOutVar(); in TestUpdateProcesserSetProcess()
97 std::vector<UScriptValuePtr> output = context.GetOutVar(); in TestUpdateProcesserSetProcess()
117 std::vector<UScriptValuePtr> output = context.GetOutVar(); in TestUpdateProcesserShowProcess()
126 std::vector<UScriptValuePtr> output = context.GetOutVar(); in TestUpdateProcesserShowProcess()
137 std::vector<UScriptValuePtr> output = context.GetOutVar(); in TestUpdateProcesserShowProcess()
157 std::vector<UScriptValuePtr> output = context.GetOutVar(); in TestUpdateProcesserPrint()
166 std::vector<UScriptValuePtr> output = context.GetOutVar(); in TestUpdateProcesserPrint()
185 std::vector<UScriptValuePtr> output = context.GetOutVar(); in TestUpdateProcesserSetProportion()
195 std::vector<UScriptValuePtr> output = context.GetOutVar(); in TestUpdateProcesserSetProportion()
H A Dbasic_instruction_unittest.cpp86 std::vector<UScriptValuePtr> output = context.GetOutVar(); in TestBasicInstructionIsSubString01()
97 std::vector<UScriptValuePtr> output = context.GetOutVar(); in TestBasicInstructionIsSubString01()
111 std::vector<UScriptValuePtr> output = context.GetOutVar(); in TestBasicInstructionIsSubString02()
120 std::vector<UScriptValuePtr> output = context.GetOutVar(); in TestBasicInstructionIsSubString02()
141 std::vector<UScriptValuePtr> output = context.GetOutVar(); in TestBasicInstructionStdout()
171 std::vector<UScriptValuePtr> output = context.GetOutVar(); in TestBasicInstructionConcat()
190 std::vector<UScriptValuePtr> output = context2.GetOutVar(); in TestBasicInstructionConcat()
H A Dscript_registercmd_unittest.cpp62 std::vector<UScriptValuePtr> output = context.GetOutVar(); in TestRegisterCmd01()
76 std::vector<UScriptValuePtr> output = context.GetOutVar(); in TestRegisterCmd02()
90 std::vector<UScriptValuePtr> output = context.GetOutVar(); in TestRegisterCmd03()
H A Dscript_loadscript_unittest.cpp61 std::vector<UScriptValuePtr> output = context.GetOutVar(); in TestLoadScript01()
76 std::vector<UScriptValuePtr> output = context.GetOutVar(); in TestLoadScript02()
91 std::vector<UScriptValuePtr> output = context.GetOutVar(); in TestLoadScript03()
/ohos5.0/base/update/updater/test/unittest/updater_binary/
H A Dupdate_image_patch_unittest.cpp41 std::vector<UScriptValuePtr> output = context.GetOutVar(); in TestImgPatch01()
58 std::vector<UScriptValuePtr> output = context.GetOutVar(); in TestImgPatch02()
75 std::vector<UScriptValuePtr> output = context.GetOutVar(); in TestImgPatch03()
92 std::vector<UScriptValuePtr> output = context.GetOutVar(); in TestImgPatch04()
111 std::vector<UScriptValuePtr> output = context.GetOutVar(); in TestImgPatch05()
143 std::vector<UScriptValuePtr> output = context.GetOutVar(); in TestImgPatch06()