Home
last modified time | relevance | path

Searched refs:taggedArray (Results 1 - 19 of 19) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/tests/
H A Dtagged_array_test.cpp41 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 Decma_container_common.h76 JSHandle<TaggedArray> taggedArray = factory->NewTaggedArray(JSAPIArrayList::DEFAULT_CAPACITY_LENGTH); in CreateArrayList() local
77 arrayList->SetElements(thread, taggedArray); in CreateArrayList()
H A Dtagged_hash_array_test.cpp39 JSHandle<TaggedArray> taggedArray(taggedHashArray); in HWTEST_F_L0()
42 EXPECT_TRUE(taggedArray->Get(i).IsHole()); in HWTEST_F_L0()
H A Ddump_test.cpp998 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 Djs_api_lightweightset.cpp71 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 Djs_api_lightweightset.h59 void RemoveValue(const JSThread *thread, JSHandle<TaggedArray> &taggedArray,
H A Djs_api_plain_array.cpp63 JSHandle<TaggedArray> taggedArray = factory->NewTaggedArray(capacity, JSTaggedValue::Hole()); in CreateSlot() local
64 return taggedArray; in CreateSlot()
/arkcompiler/ets_runtime/ecmascript/
H A Djs_proxy.cpp962 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 Djs_array.cpp741 JSHandle<TaggedArray> taggedArray = factory->NewTaggedArray(length); in ToTaggedArray() local
744 taggedArray->Set(thread, idx, vv); in ToTaggedArray()
746 return taggedArray; in ToTaggedArray()
H A Dtagged_list.cpp31 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 Djsnapi_first_tests.cpp1423 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 Dtyped_array_helper.cpp1035 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 Dslowpath_lowering.cpp888 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 Dbuiltins_regexp.cpp2382 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 Dbuiltins_array.cpp433 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 Druntime_stubs.cpp1087 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 Druntime_stubs.h193 const JSHandle<JSTaggedValue> &taggedArray);
H A Druntime_stubs-inl.h275 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 Dserializer_test.cpp1208 JSHandle<TaggedArray> taggedArray = in HWTEST_F_L0() local
1212 JSHandle<JSTaggedValue>(taggedArray)); in HWTEST_F_L0()

Completed in 60 milliseconds