Home
last modified time | relevance | path

Searched refs:ToLength (Results 1 - 25 of 27) sorted by relevance

12

/arkcompiler/ets_runtime/ecmascript/shared_objects/
H A Djs_shared_array_iterator.cpp76 JSTaggedValue::ToLength(thread, JSTaggedValue::GetProperty(thread, array, lengthKey).GetValue()); in NextInternal()
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dhcr_opcodes.h23 V(ToLength, TO_LENGTH, GateFlags::NONE_FLAG, 1, 1, 1) \
H A Dhcr_circuit_builder.cpp45 GateRef CircuitBuilder::ToLength(GateRef receiver) in ToLength() function in panda::ecmascript::kungfu::CircuitBuilder
50 auto ret = GetCircuit()->NewGate(circuit_->ToLength(), MachineType::I64, in ToLength()
H A Dcircuit_builder.h403 GateRef ToLength(GateRef receiver);
H A Dstub_builder.h363 GateRef ToLength(GateRef glue, GateRef target);
/arkcompiler/ets_runtime/ecmascript/
H A Djs_array_iterator.cpp67 auto lengthValue = JSTaggedValue::ToLength(thread, lengthProperty.GetValue()); in NextInternal()
H A Djs_object-inl.h432 // 4. Let len be ToLength(Get(obj, "length")). in CreateListFromArrayLike()
436 JSTaggedNumber number = JSTaggedValue::ToLength(thread, value); in CreateListFromArrayLike()
H A Djs_tagged_value.h386 static JSTaggedNumber ToLength(JSThread *thread, const JSHandle<JSTaggedValue> &tagged);
H A Djs_tagged_value.cpp263 JSTaggedNumber JSTaggedValue::ToLength(JSThread *thread, const JSHandle<JSTaggedValue> &tagged) in ToLength() function in panda::ecmascript::JSTaggedValue
/arkcompiler/ets_runtime/ecmascript/tests/
H A Dtagged_value_test.cpp787 HWTEST_F_L0(JSTaggedValueTest, ToLength) in HWTEST_F_L0()
792 result = JSTaggedValue::ToLength(thread, JSHandle<JSTaggedValue>(thread, intV)); in HWTEST_F_L0()
796 result = JSTaggedValue::ToLength(thread, JSHandle<JSTaggedValue>(thread, intV2)); in HWTEST_F_L0()
800 result = JSTaggedValue::ToLength(thread, JSHandle<JSTaggedValue>(thread, doubleV1)); in HWTEST_F_L0()
804 result = JSTaggedValue::ToLength(thread, JSHandle<JSTaggedValue>(thread, doubleV2)); in HWTEST_F_L0()
808 result = JSTaggedValue::ToLength(thread, JSHandle<JSTaggedValue>(thread, doubleV3)); in HWTEST_F_L0()
812 result = JSTaggedValue::ToLength(thread, JSHandle<JSTaggedValue>(thread, doubleV4)); in HWTEST_F_L0()
816 result = JSTaggedValue::ToLength(thread, JSHandle<JSTaggedValue>(thread, undefinedV)); in HWTEST_F_L0()
820 result = JSTaggedValue::ToLength(thread, JSHandle<JSTaggedValue>(thread, holeV)); in HWTEST_F_L0()
824 result = JSTaggedValue::ToLength(threa in HWTEST_F_L0()
[all...]
/arkcompiler/ets_runtime/ecmascript/base/
H A Darray_helper.cpp256 JSTaggedNumber len = JSTaggedValue::ToLength(thread, lenResult); in GetLength()
272 JSTaggedNumber len = JSTaggedValue::ToLength(thread, lenResult); in GetArrayLength()
H A Djson_stringifier.cpp49 // Let len be ToLength(Get(replacer, "length")). in Stringify()
54 JSTaggedNumber lenNumber = JSTaggedValue::ToLength(thread_, lenResult); in Stringify()
493 JSTaggedNumber lenNumber = JSTaggedValue::ToLength(thread_, lenghHandle); in SerializeJSProxy()
H A Dfast_json_stringifier.cpp299 JSTaggedNumber lenNumber = JSTaggedValue::ToLength(thread_, lenghHandle); in SerializeJSProxy()
H A Djson_parser.cpp1339 JSTaggedNumber lenNumber = JSTaggedValue::ToLength(thread, lenResult);
H A Dtyped_array_helper.cpp401 JSTaggedValue::ToLength(thread, JSTaggedValue::GetProperty(thread, objectArg, lengthKey).GetValue()); in CreateFromOrdinaryObject()
/arkcompiler/ets_runtime/ecmascript/base/tests/
H A Djson_parser_test.cpp210 uint32_t length = JSTaggedValue::ToLength(thread, lenResult).ToUint32(); in HWTEST_F_L0()
240 uint32_t length = JSTaggedValue::ToLength(thread, lenResult).ToUint32(); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/builtins/
H A Dbuiltins_ark_tools.h76 V("toLength", ToLength, 1, INVALID) \
280 static JSTaggedValue ToLength(EcmaRuntimeCallInfo *info);
H A Dbuiltins_ark_tools.cpp777 JSTaggedValue BuiltinsArkTools::ToLength([[maybe_unused]] EcmaRuntimeCallInfo *info) in ToLength() function in panda::ecmascript::builtins::BuiltinsArkTools
784 return JSTaggedValue::ToLength(thread, key); in ToLength()
H A Dbuiltins_regexp.cpp799 // 7. Let lastIndex be ? ToLength(? Get(R, "lastIndex")). in RegExpMatchAll()
802 JSTaggedNumber thisLastIndex = JSTaggedValue::ToLength(thread, getLastIndex); in RegExpMatchAll()
897 auto lengthValue = JSTaggedValue::ToLength(thread, thisIndexHandle); in GetLastIndex()
1133 // a. Let thisIndex be ToLength(Get(rx, "lastIndex")). in ReplaceInternal()
1167 // a. Let nCaptures be ToLength(Get(result, "length")). in ReplaceInternal()
1556 // i. Let e be ToLength(Get(splitter, "lastIndex")). in RegExpSplit()
1560 JSTaggedNumber lastIndexNumber = JSTaggedValue::ToLength(thread, lastIndexHandle); in RegExpSplit()
1586 // 7. Let numberOfCaptures be ToLength(Get(z, "length")). in RegExpSplit()
1591 JSTaggedNumber numberOfCapturesNumber = JSTaggedValue::ToLength(thread, capturesHandle); in RegExpSplit()
2856 JSTaggedNumber thisIndex = JSTaggedValue::ToLength(threa in GetLastIndex()
[all...]
H A Dbuiltins_shared_typedarray.cpp245 JSTaggedNumber tLen = JSTaggedValue::ToLength(thread, lenResult); in From()
483 // 3. Let len be ToLength(Get(O, "length")). in Every()
686 // 3. Let len be ToLength(Get(O, "length")). in ForEach()
1124 // 18. Let srcLength be ToLength(Get(src, "length")). in Set()
1131 JSTaggedNumber tSrcLen = JSTaggedValue::ToLength(thread, lenResult); in Set()
H A Dbuiltins_typedarray.cpp164 JSTaggedNumber tLen = JSTaggedValue::ToLength(thread, lenResult); in FromUsingIteratorUndefinedValues()
506 // 3. Let len be ToLength(Get(O, "length")). in Every()
777 // 3. Let len be ToLength(Get(O, "length")). in ForEach()
1255 // 18. Let srcLength be ToLength(Get(src, "length")). in Set()
1262 JSTaggedNumber tSrcLen = JSTaggedValue::ToLength(thread, lenResult); in Set()
1568 // 3. Let len be ToLength(Get(O, "length")). in Some()
H A Dbuiltins_string.cpp184 JSTaggedNumber lengthNumber = JSTaggedValue::ToLength(thread, rawLen); in Raw()
1644 // If limit is undefined, let lim = 2^53–1; else let lim = ToLength(limit). in Split()
/arkcompiler/ets_runtime/ecmascript/builtins/tests/
H A Dbuiltins_json_test.cpp172 uint32_t length = JSTaggedValue::ToLength(thread, lenResult).ToUint32(); in HWTEST_F_L0()
197 uint32_t length = JSTaggedValue::ToLength(thread, lenResult).ToUint32(); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/intl/
H A Dlocale_helper.cpp98 JSTaggedNumber len = JSTaggedValue::ToLength(thread, operationResult.GetValue()); in CanonicalizeHelper()
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
H A Dbuiltins_object_stub_builder.cpp77 // 4. Let len be ToLength(Get(obj, "length")). in CreateListFromArrayLike()
81 GateRef number = ToLength(glue, value); in CreateListFromArrayLike()

Completed in 47 milliseconds

12