/arkcompiler/ets_runtime/ecmascript/builtins/ |
H A D | builtins_math.cpp | 33 JSTaggedNumber numberValue = JSTaggedValue::ToNumber(thread, msg); in Abs() 56 JSTaggedNumber numberValue = JSTaggedValue::ToNumber(thread, msg); in Acos() 75 JSTaggedNumber numberValue = JSTaggedValue::ToNumber(thread, msg); in Acosh() 93 JSTaggedNumber numberValue = JSTaggedValue::ToNumber(thread, msg); in Asin() 111 JSTaggedNumber numberValue = JSTaggedValue::ToNumber(thread, msg); in Asinh() 130 JSTaggedNumber numberValue = JSTaggedValue::ToNumber(thread, msg); in Atan() 149 JSTaggedNumber numberValue = JSTaggedValue::ToNumber(thread, msg); in Atanh() 169 JSTaggedNumber numberValueY = JSTaggedValue::ToNumber(thread, msgY); in Atan2() 171 JSTaggedNumber numberValueX = JSTaggedValue::ToNumber(thread, msgX); in Atan2() 198 JSTaggedNumber numberValue = JSTaggedValue::ToNumber(threa in Cbrt() [all...] |
H A D | builtins_date_time_format.cpp | 161 // a. Let x be ? ToNumber(date). in AnonymousDateTimeFormat() 167 JSTaggedNumber xNumber = JSTaggedValue::ToNumber(thread, date); in AnonymousDateTimeFormat() 194 // a. Let x be ? ToNumber(date). in FormatToParts() 200 JSTaggedNumber xNumber = JSTaggedValue::ToNumber(thread, date); in FormatToParts() 274 // 5. Let x be ? ToNumber(startDate). in FormatRange() 275 JSTaggedNumber valueX = JSTaggedValue::ToNumber(thread, startDate); in FormatRange() 279 // 6. Let y be ? ToNumber(endDate). in FormatRange() 280 JSTaggedNumber valueY = JSTaggedValue::ToNumber(thread, endDate); in FormatRange() 317 // 5. Let x be ? ToNumber(startDate). in FormatRangeToParts() 318 JSTaggedNumber valueX = JSTaggedValue::ToNumber(threa in FormatRangeToParts() [all...] |
H A D | builtins_relative_time_format.cpp | 101 // 3. Let value be ? ToNumber(value). in Format() 104 JSTaggedNumber temp = JSTaggedValue::ToNumber(thread, value); in Format() 134 // 3. Let value be ? ToNumber(value). in FormatToParts() 137 JSTaggedNumber temp = JSTaggedValue::ToNumber(thread, value); in FormatToParts()
|
H A D | builtins_plural_rules.cpp | 89 // 3. Let n be ? ToNumber(value). in Select() 92 JSTaggedNumber temp = JSTaggedValue::ToNumber(thread, value); in Select()
|
H A D | builtins_date.cpp | 63 JSTaggedNumber val = JSTaggedValue::ToNumber(thread, objValue); in DateConstructor() 133 JSTaggedNumber res = JSTaggedValue::ToNumber(thread, GetCallArg(argv, 0)); in SetTime() 475 JSTaggedNumber res = JSTaggedValue::ToNumber(thread, value); in ExtractDateFields()
|
H A D | builtins_dataview.cpp | 45 // 4. Let numberOffset be ToNumber(byteOffset). in DataViewConstructor() 46 JSTaggedNumber offsetNumber = JSTaggedValue::ToNumber(thread, offsetHandle); in DataViewConstructor() 363 // 3. Let numberIndex be ToNumber(requestIndex). in GetViewValue() 364 JSTaggedNumber numberIndex = JSTaggedValue::ToNumber(thread, requestIndex); in GetViewValue() 424 // 3. Let numberIndex be ToNumber(requestIndex). in SetViewValue()
|
H A D | builtins_function.cpp | 248 std::max(0.0, JSTaggedValue::ToNumber(thread, targetLen).GetNumber() - in FunctionPrototypeBindInternal()
|
H A D | builtins_atomics.cpp | 197 // 6. Let q be ? ToNumber(timeout). in Wait() 203 JSTaggedNumber q = JSTaggedValue::ToNumber(thread, timeout); in Wait() 264 JSTaggedNumber countTemp = JSTaggedValue::ToNumber(thread, count); in Notify()
|
/arkcompiler/ets_runtime/ecmascript/ic/ |
H A D | ic_binary_op.h | 58 JSTaggedNumber taggedValueA0 = JSTaggedValue::ToNumber(thread, primitiveA0); in AddWithTSType() 60 JSTaggedNumber taggedValueA1 = JSTaggedValue::ToNumber(thread, primitiveA1); in AddWithTSType() 123 JSTaggedNumber number0 = JSTaggedValue::ToNumber(thread, leftValue); in SubWithTSType() 125 JSTaggedNumber number1 = JSTaggedValue::ToNumber(thread, rightValue); in SubWithTSType() 153 // 6. Let lnum be ToNumber(leftValue). in MulWithTSType() 154 JSTaggedNumber primitiveA = JSTaggedValue::ToNumber(thread, leftValue); in MulWithTSType() 157 // 8. Let rnum be ToNumber(rightValue). in MulWithTSType() 158 JSTaggedNumber primitiveB = JSTaggedValue::ToNumber(thread, rightValue); in MulWithTSType() 232 JSTaggedNumber leftNumber = JSTaggedValue::ToNumber(thread, leftValue); in ModWithTSType() 235 JSTaggedNumber rightNumber = JSTaggedValue::ToNumber(threa in ModWithTSType() [all...] |
H A D | ic_compare_op.cpp | 44 rightDouble = JSTaggedValue::ToNumber(thread, rightHandle).GetNumber(); in EqualWithIC() 102 leftDouble = JSTaggedValue::ToNumber(thread, leftHandle).GetNumber(); in EqualWithIC() 232 rightDouble = JSTaggedValue::ToNumber(thread, rightHandle).GetNumber(); in Compare() 279 leftDouble = JSTaggedValue::ToNumber(thread, leftHandle).GetNumber(); in Compare() 288 leftDouble = JSTaggedValue::ToNumber(thread, leftHandle).GetNumber(); in Compare() 336 rightDouble = JSTaggedValue::ToNumber(thread, rightHandle).GetNumber(); in Compare()
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | js_tagged_value.cpp | 82 JSTaggedNumber JSTaggedValue::ToNumber(JSThread *thread, JSTaggedValue tagged) in ToNumber() function in panda::ecmascript::JSTaggedValue 113 return ToNumber(thread, primValue); in ToNumber() 124 JSTaggedNumber JSTaggedValue::ToNumber(JSThread *thread, const JSHandle<JSTaggedValue> &tagged) in ToNumber() function in panda::ecmascript::JSTaggedValue 126 return ToNumber(thread, tagged.GetTaggedValue()); in ToNumber() 203 JSTaggedNumber number = ToNumber(thread, tagged); in ToInteger() 211 JSTaggedNumber number = ToNumber(thread, tagged); in ToInt32() 223 JSTaggedNumber number = ToNumber(thread, tagged); in ToInt16() 236 JSTaggedNumber number = ToNumber(thread, tagged); in ToInt8() 249 JSTaggedNumber number = ToNumber(thread, tagged); in ToUint8Clamp() 429 JSTaggedNumber xNumber = ToNumber(threa in Equal() [all...] |
H A D | js_date.cpp | 540 JSTaggedNumber yearValue = JSTaggedValue::ToNumber(thread, yearArg); 558 res = JSTaggedValue::ToNumber(thread, value); 565 res = JSTaggedValue::ToNumber(thread, value); 572 res = JSTaggedValue::ToNumber(thread, value); 579 res = JSTaggedValue::ToNumber(thread, value); 586 res = JSTaggedValue::ToNumber(thread, value); 593 res = JSTaggedValue::ToNumber(thread, value); 915 JSTaggedNumber res = JSTaggedValue::ToNumber(thread, value); in SetDateValue()
|
H A D | js_typed_array.cpp | 104 JSTaggedNumber numericIndexNumber = JSTaggedValue::ToNumber(thread, numericIndexHandle); in HasProperty() 168 JSTaggedNumber numericIndexNumber = JSTaggedValue::ToNumber(thread, numericIndexHandle); in DefineOwnProperty() 411 JSTaggedNumber indexNumber = JSTaggedValue::ToNumber(thread, indexHandle); in IntegerIndexedElementGet() 615 numValueHandle = JSHandle<JSTaggedValue>(thread, JSTaggedValue::ToNumber(thread, value)); in IntegerIndexedElementSet()
|
H A D | js_tagged_value.h | 368 static JSTaggedNumber ToNumber(JSThread *thread, JSTaggedValue tagged); 369 static JSTaggedNumber ToNumber(JSThread *thread, const JSHandle<JSTaggedValue> &tagged);
|
/arkcompiler/runtime_core/assembler/ |
H A D | context.cpp | 63 if (ToNumber(p) > n) { in ValidateRegisterName() 85 if (ToNumber(p) == number_of_params_already_is) { in ValidateParameterName()
|
H A D | assembly-parser.cpp | 1266 int64_t number = static_cast<int64_t>(ToNumber(p)); in ParseOperandVreg() 1274 curr_ins_->regs.push_back(static_cast<uint16_t>(ToNumber(p))); in ParseOperandVreg()
|
/arkcompiler/runtime_core/static_core/assembler/ |
H A D | context.cpp | 62 if (ToNumber(p) > n) { in ValidateFoundedRegisterName() 90 if (ToNumber(p) == numberOfParamsAlreadyIs) { in ValidateParameterName()
|
/arkcompiler/ets_runtime/test/fuzztest/jsvaluereftonumbervalue_fuzzer/ |
H A D | jsvaluereftonumbervalue_fuzzer.cpp | 37 toString->ToNumber(vm); in JSValueRefToNumberValueFuzzTest()
|
/arkcompiler/ets_runtime/ecmascript/base/ |
H A D | array_helper.cpp | 45 JSTaggedNumber fromIndexTemp = JSTaggedValue::ToNumber(thread, startIndexHandle); in GetStartIndex() 83 JSTaggedNumber fromIndexTemp = JSTaggedValue::ToNumber(thread, startIndexHandle); in GetLastStartIndex() 170 // a. Let v be ToNumber(Call(comparefn, undefined, «x, y»)). in SortCompare() 186 JSTaggedNumber v = JSTaggedValue::ToNumber(thread, testResult); in SortCompare() 356 JSTaggedNumber targetIndexTemp = JSTaggedValue::ToNumber(thread, targetIndexHandle); in FlattenIntoArray()
|
H A D | json_stringifier.cpp | 97 // i. Let space be ToNumber(space). in Stringify() 98 JSTaggedNumber num = JSTaggedValue::ToNumber(thread_, gap); in Stringify() 595 auto priNum = JSTaggedValue::ToNumber(thread_, primitiveRef); in SerializePrimitiveRef()
|
/arkcompiler/runtime_core/static_core/assembler/utils/ |
H A D | number-utils.h | 95 inline size_t ToNumber(std::string_view p) in ToNumber() function
|
/arkcompiler/runtime_core/assembler/utils/ |
H A D | number-utils.h | 185 inline size_t ToNumber(std::string_view p) in ToNumber() function
|
/arkcompiler/ets_runtime/ecmascript/builtins/tests/ |
H A D | builtins_function_test.cpp | 201 ASSERT_EQ(JSTaggedValue::ToNumber(thread, resultLength).GetNumber(), 2.0); in HWTEST_F_L0() 251 ASSERT_EQ(JSTaggedValue::ToNumber(thread, resultLength).GetNumber(), 3.0); in HWTEST_F_L0() 302 ASSERT_EQ(JSTaggedValue::ToNumber(thread, resultLength).GetNumber(), 3.0); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/tests/ |
H A D | tagged_value_test.cpp | 42 return JSTaggedValue::ToNumber(thread, stringV); in NumberFromASCII() 184 HWTEST_F_L0(JSTaggedValueTest, ToNumber) in HWTEST_F_L0() 189 result = JSTaggedValue::ToNumber(thread, JSHandle<JSTaggedValue>(thread, intV)); in HWTEST_F_L0() 193 result = JSTaggedValue::ToNumber(thread, JSHandle<JSTaggedValue>(thread, doubleV)); in HWTEST_F_L0() 197 result = JSTaggedValue::ToNumber(thread, JSHandle<JSTaggedValue>(thread, undefinedV)); in HWTEST_F_L0() 201 result = JSTaggedValue::ToNumber(thread, JSHandle<JSTaggedValue>(thread, holeV)); in HWTEST_F_L0() 205 result = JSTaggedValue::ToNumber(thread, JSHandle<JSTaggedValue>(thread, nullV)); in HWTEST_F_L0() 209 result = JSTaggedValue::ToNumber(thread, JSHandle<JSTaggedValue>(thread, falseV)); in HWTEST_F_L0() 213 result = JSTaggedValue::ToNumber(thread, JSHandle<JSTaggedValue>(thread, trueV)); in HWTEST_F_L0() 218 JSTaggedValue::ToNumber(threa in HWTEST_F_L0() [all...] |
/arkcompiler/ets_runtime/ecmascript/stubs/ |
H A D | runtime_stub_list.h | 355 V(ToNumber) \
|