/arkcompiler/ets_runtime/ecmascript/ |
H A D | element_accessor.cpp | 166 JSHandle<TaggedArray>dstElements, uint32_t effectiveLength) in CopyJSArrayToTaggedArray() 169 ASSERT(effectiveLength <= dstElements->GetLength()); in CopyJSArrayToTaggedArray() 172 dstElements->Set(thread, i, value); in CopyJSArrayToTaggedArray()
|
H A D | tagged_array.cpp | 194 JSHandle<TaggedArray> &dstElements, uint32_t effectiveLength) in CopyTaggedArrayElement() 197 ASSERT(effectiveLength <= dstElements->GetLength()); in CopyTaggedArrayElement() 198 dstElements->Copy(thread, 0, 0, srcElements.GetObject<TaggedArray>(), effectiveLength); in CopyTaggedArrayElement() 193 CopyTaggedArrayElement(const JSThread *thread, JSHandle<TaggedArray> &srcElements, JSHandle<TaggedArray> &dstElements, uint32_t effectiveLength) CopyTaggedArrayElement() argument
|
H A D | element_accessor.h | 50 JSHandle<TaggedArray>dstElements, uint32_t effectiveLength);
|
H A D | tagged_array.h | 86 JSHandle<TaggedArray> &dstElements, uint32_t effectiveLength);
|
H A D | object_factory.cpp | 2622 JSHandle<TaggedArray> dstElements = NewTaggedArrayWithoutInit(newLength, spaceType); in NewAndCopyTaggedArray() 2623 dstElements->SetExtraLength(srcElements->GetExtraLength()); in NewAndCopyTaggedArray() 2625 return dstElements; in NewAndCopyTaggedArray() 2627 dstElements->Copy(thread_, 0, k, srcElements.GetObject<TaggedArray>(), oldLength); in NewAndCopyTaggedArray() 2629 dstElements->Set(thread_, i, JSTaggedValue::Hole()); in NewAndCopyTaggedArray() 2631 return dstElements; in NewAndCopyTaggedArray() 2639 JSHandle<TaggedArray> dstElements = NewTaggedArrayWithoutInit(newLength, spaceType); in NewAndCopyTaggedArraySkipBarrier() 2641 return dstElements; in NewAndCopyTaggedArraySkipBarrier() 2643 dstElements->Copy<false>(thread_, 0, k, srcElements.GetObject<TaggedArray>(), oldLength); in NewAndCopyTaggedArraySkipBarrier() 2645 dstElements in NewAndCopyTaggedArraySkipBarrier() 2652 JSHandle<TaggedArray> dstElements = NewSDictionaryArray(length); NewAndCopySNameDictionary() local [all...] |
H A D | object_factory.h | 355 JSHandle<TaggedArray> dstElements = NewTaggedArrayWithoutInit(numberOfNodes, spaceType); in ConvertListToArray() 357 return dstElements; in ConvertListToArray() 362 dstElements->Set(thread, i, list->GetElement(dataIndex)); in ConvertListToArray() 364 return dstElements; in ConvertListToArray()
|
/arkcompiler/ets_runtime/ecmascript/js_api/ |
H A D | js_api_vector.cpp | 463 JSHandle<TaggedArray> dstElements = factory->NewAndCopyTaggedArray(srcElements, length, length); in Clone() local 464 newVector->SetElements(thread, dstElements); in Clone()
|
H A D | js_api_bitvector.cpp | 217 auto dstElements = reinterpret_cast<std::vector<std::bitset<BIT_SET_LENGTH>>*>(dstNp->GetExternalPointer()); in GetBitsByRange() local 221 SetBit(dstElements, index, value); in GetBitsByRange()
|
H A D | js_api_arraylist.cpp | 81 JSHandle<TaggedArray> dstElements = factory->NewAndCopyTaggedArray(srcElements, length, length); in Clone() local 82 newArrayList->SetElements(thread, dstElements); in Clone()
|
/arkcompiler/ets_runtime/ecmascript/containers/ |
H A D | containers_arraylist.cpp | 666 JSHandle<TaggedArray> dstElements = factory->NewAndCopyTaggedArray(srcElements, length, length); in ConvertToArray() local 667 array->SetElements(thread, dstElements); in ConvertToArray()
|
H A D | containers_vector.cpp | 712 JSHandle<TaggedArray> dstElements = factory->NewAndCopyTaggedArray(srcElements, length, length); in ConvertToArray() local 714 array->SetElements(thread, dstElements); in ConvertToArray()
|
/arkcompiler/ets_runtime/ecmascript/stubs/ |
H A D | runtime_stubs-inl.h | 513 JSHandle<TaggedArray> dstElements = factory->NewTaggedArray(length); in RuntimeStArraySpread() local 515 dstArray->SetElements(thread, dstElements); in RuntimeStArraySpread()
|