/arkcompiler/ets_runtime/ecmascript/tests/ |
H A D | tagged_array_test.cpp | 41 JSHandle<TaggedArray> taggedArray = factory->NewTaggedArray(arrayLength); in HWTEST_F_L0() local 42 EXPECT_TRUE(*taggedArray != nullptr); in HWTEST_F_L0() 45 EXPECT_TRUE(taggedArray->Get(i).IsHole()); in HWTEST_F_L0() 54 JSHandle<TaggedArray> taggedArray = factory->NewTaggedArray(arrayLength); in HWTEST_F_L0() local 59 taggedArray->Set(thread, 0, newObj1); in HWTEST_F_L0() 60 taggedArray->Set(thread, 1, objValue); in HWTEST_F_L0() 62 EXPECT_EQ(taggedArray->GetIdx(newObj1.GetTaggedValue()), 0U); in HWTEST_F_L0() 63 EXPECT_EQ(taggedArray->GetIdx(objValue), 1U); in HWTEST_F_L0() 66 EXPECT_EQ(taggedArray->GetIdx(newObj1.GetTaggedValue()), 0U); in HWTEST_F_L0() 67 EXPECT_EQ(taggedArray in HWTEST_F_L0() 124 JSHandle<TaggedArray> taggedArray = factory->NewTaggedArray(arrayLength); HWTEST_F_L0() local 158 JSHandle<TaggedArray> taggedArray = factory->NewTaggedArray(oldArrayLength); HWTEST_F_L0() local [all...] |
H A D | ecma_container_common.h | 76 JSHandle<TaggedArray> taggedArray = factory->NewTaggedArray(JSAPIArrayList::DEFAULT_CAPACITY_LENGTH); in CreateArrayList() local 77 arrayList->SetElements(thread, taggedArray); in CreateArrayList()
|
H A D | tagged_hash_array_test.cpp | 39 JSHandle<TaggedArray> taggedArray(taggedHashArray); in HWTEST_F_L0() 42 EXPECT_TRUE(taggedArray->Get(i).IsHole()); in HWTEST_F_L0()
|
H A D | dump_test.cpp | 998 JSHandle<TaggedArray> taggedArray = factory->NewTaggedArray(4); in HWTEST_F_L0() local 999 DUMP_FOR_HANDLE(taggedArray); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/js_api/ |
H A D | js_api_lightweightset.cpp | 71 JSHandle<TaggedArray> taggedArray = factory->NewTaggedArray(capacity); in CreateSlot() local 73 taggedArray->Set(thread, i, JSTaggedValue::Hole()); in CreateSlot() 75 return taggedArray; in CreateSlot() 375 void JSAPILightWeightSet::RemoveValue(const JSThread *thread, JSHandle<TaggedArray> &taggedArray, in RemoveValue() argument 380 TaggedArray::RemoveElementByIndex(thread, taggedArray, index, len, isHash); in RemoveValue()
|
H A D | js_api_lightweightset.h | 59 void RemoveValue(const JSThread *thread, JSHandle<TaggedArray> &taggedArray,
|
H A D | js_api_plain_array.cpp | 63 JSHandle<TaggedArray> taggedArray = factory->NewTaggedArray(capacity, JSTaggedValue::Hole()); in CreateSlot() local 64 return taggedArray; in CreateSlot()
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | js_proxy.cpp | 962 JSHandle<TaggedArray> taggedArray = factory->NewTaggedArray(argc); in CallInternal() local 964 taggedArray->Set(thread, index, info->GetCallArg(index)); in CallInternal() 966 JSHandle<JSArray> arrHandle = JSArray::CreateArrayFromList(thread, taggedArray); in CallInternal() 1020 JSHandle<TaggedArray> taggedArray = factory->NewTaggedArray(argc); in ConstructInternal() local 1022 taggedArray->Set(thread, index, info->GetCallArg(index)); in ConstructInternal() 1024 JSHandle<JSArray> arrHandle = JSArray::CreateArrayFromList(thread, taggedArray); in ConstructInternal()
|
H A D | js_array.cpp | 741 JSHandle<TaggedArray> taggedArray = factory->NewTaggedArray(length); in ToTaggedArray() local 744 taggedArray->Set(thread, idx, vv); in ToTaggedArray() 746 return taggedArray; in ToTaggedArray()
|
H A D | tagged_list.cpp | 31 JSHandle<TaggedArray> taggedArray = factory->NewTaggedArray(length); in Create() local 32 auto taggedList = JSHandle<Derived>::Cast(taggedArray); in Create()
|
/arkcompiler/ets_runtime/ecmascript/napi/test/ |
H A D | jsnapi_first_tests.cpp | 1423 JSHandle<TaggedArray> taggedArray = factory->NewTaggedArray(arrayLength); in HWTEST_F_L0() local 1424 taggedArray->Set(thread_, 0, objVal1); in HWTEST_F_L0() 1425 taggedArray->Set(thread_, 1, canBeGcValue); in HWTEST_F_L0() 1426 EXPECT_EQ(taggedArray->GetIdx(objVal1.GetTaggedValue()), 0U); in HWTEST_F_L0() 1427 EXPECT_EQ(taggedArray->GetIdx(canBeGcValue), 1U); in HWTEST_F_L0() 1437 EXPECT_EQ(taggedArray->GetIdx(objVal1.GetTaggedValue()), 0U); in HWTEST_F_L0() 1438 EXPECT_EQ(taggedArray->GetIdx(canBeGcValue), TaggedArray::MAX_ARRAY_INDEX); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/base/ |
H A D | typed_array_helper.cpp | 1035 JSTaggedValue taggedArray = JSFunction::Construct(info); in TypedArrayCreate() local 1037 if (!taggedArray.IsECMAObject()) { in TypedArrayCreate() 1041 JSHandle<JSTaggedValue> taggedArrayHandle(thread, taggedArray); in TypedArrayCreate()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | slowpath_lowering.cpp | 888 GateRef taggedArray = LowerCallRuntime(gate, arrayId, {taggedLength}); in SaveFrameToContext() local 895 builder_.SetValueToTaggedArray(VariableType::JS_ANY(), glue_, taggedArray, builder_.Int32(idx), tmpGate); in SaveFrameToContext() local 904 builder_.Store(VariableType::JS_POINTER(), glue_, context, regsArrayOffset, taggedArray); in SaveFrameToContext() local 1743 GateRef taggedArray = objBuilder.NewTaggedArray(glue_, builder_.Int32(length)); in GetTaggedArrayFromValueIn() local 1745 builder_.SetValueToTaggedArray(VariableType::JS_ANY(), glue_, taggedArray, in GetTaggedArrayFromValueIn() local 1748 return taggedArray; in GetTaggedArrayFromValueIn() 1764 GateRef taggedArray = GetTaggedArrayFromValueIn(&env, gate, length); in LowerSuperCall() local 1771 LowerFastSuperCallWithArgArray(taggedArray, {gate, superFunc, *newTarget, *thisObj, in LowerSuperCall() 1779 result = LowerCallRuntime(gate, RTSTUB_ID(OptSuperCall), { func, *newTarget, taggedArray, taggedLength }); in LowerSuperCall() 1795 GateRef taggedArray in LowerSuperCallArrow() local [all...] |
/arkcompiler/ets_runtime/ecmascript/builtins/ |
H A D | builtins_regexp.cpp | 2382 JSHandle<TaggedArray> taggedArray = factory->NewTaggedArray(groupName.size()); in RegExpInitialize() local 2385 taggedArray->Set(thread, i, flagsKey); in RegExpInitialize() 2387 regexp->SetGroupName(thread, taggedArray); in RegExpInitialize() 2580 JSHandle<TaggedArray> taggedArray = JSHandle<TaggedArray>::Cast(globalTable); in AddResultInCache() local 2583 JSHandle<TaggedArray> resTableArray = factory->NewAndCopyTaggedArray(taggedArray, arrayLength, arrayLength); in AddResultInCache()
|
H A D | builtins_array.cpp | 433 JSTaggedValue taggedArray = JSFunction::Construct(info); in Of() local 435 newArray = JSHandle<JSTaggedValue>(thread, taggedArray); in Of() 2629 // Inject locales and options argument into a taggedArray in ToLocaleString()
|
/arkcompiler/ets_runtime/ecmascript/stubs/ |
H A D | runtime_stubs.cpp | 1087 JSHandle<JSTaggedValue> taggedArray = GetHArg<JSTaggedValue>(argv, argc, 2); // 2: means the second parameter in DEF_RUNTIME_STUBS() local 1088 return RuntimeOptSuperCallSpread(thread, func, newTarget, taggedArray).GetRawData(); in DEF_RUNTIME_STUBS() 2593 JSHandle<TaggedArray> taggedArray(thread, GetArg(argv, argc, 2)); // 2: means the second parameter in DEF_RUNTIME_STUBS() 2595 return RuntimeOptSuperCall(thread, func, newTarget, taggedArray, in DEF_RUNTIME_STUBS() 3112 JSHandle<TaggedArray> taggedArray = factory->NewTaggedArray(argc - NUM_MANDATORY_JSFUNC_ARGS); in CreateArrayFromList() local 3114 taggedArray->Set(thread, index - NUM_MANDATORY_JSFUNC_ARGS, argvPtr[index]); in CreateArrayFromList() 3116 JSHandle<JSArray> arrHandle = JSArray::CreateArrayFromList(thread, taggedArray); in CreateArrayFromList()
|
H A D | runtime_stubs.h | 193 const JSHandle<JSTaggedValue> &taggedArray);
|
H A D | runtime_stubs-inl.h | 275 const JSHandle<JSTaggedValue> &taggedArray) in RuntimeOptSuperCallSpread() 283 JSHandle<TaggedArray> argv(thread, taggedArray.GetTaggedValue()); in RuntimeOptSuperCallSpread() 273 RuntimeOptSuperCallSpread(JSThread *thread, const JSHandle<JSTaggedValue> &func, const JSHandle<JSTaggedValue> &newTarget, const JSHandle<JSTaggedValue> &taggedArray) RuntimeOptSuperCallSpread() argument
|
/arkcompiler/ets_runtime/ecmascript/serializer/tests/ |
H A D | serializer_test.cpp | 1208 JSHandle<TaggedArray> taggedArray = in HWTEST_F_L0() local 1212 JSHandle<JSTaggedValue>(taggedArray)); in HWTEST_F_L0()
|