Home
last modified time | relevance | path

Searched refs:srcElements (Results 1 – 11 of 11) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/
Dtagged_array-inl.h218 void TaggedArray::CopyTaggedArrayElement(const JSThread *thread, JSHandle<TaggedArray> &srcElements, in CopyTaggedArrayElement() argument
221 ASSERT(effectiveLength <= srcElements->GetLength()); in CopyTaggedArrayElement()
227 reinterpret_cast<void *>(srcElements->GetData()), size) != EOK) { in CopyTaggedArrayElement()
232 dstElements->Set(thread, i, srcElements->Get(i)); in CopyTaggedArrayElement()
Djs_stable_array.cpp95 TaggedArray *srcElements = TaggedArray::Cast(thisObjHandle->GetElements().GetTaggedObject()); in Splice() local
96 JSMutableHandle<TaggedArray> srcElementsHandle(thread, srcElements); in Splice()
743 TaggedArray *srcElements = TaggedArray::Cast(thisObjHandle->GetElements().GetTaggedObject()); in With() local
744 JSMutableHandle<TaggedArray> srcElementsHandle(thread, srcElements); in With()
779 TaggedArray *srcElements = TaggedArray::Cast(thisObjHandle->GetElements().GetTaggedObject()); in ToSpliced() local
780 JSMutableHandle<TaggedArray> srcElementsHandle(thread, srcElements); in ToSpliced()
830 TaggedArray *srcElements = TaggedArray::Cast(thisObjHandle->GetElements().GetTaggedObject()); in ToReversed() local
831 JSMutableHandle<TaggedArray> srcElementsHandle(thread, srcElements); in ToReversed()
Dtagged_array.h76 …atic inline void CopyTaggedArrayElement(const JSThread *thread, JSHandle<TaggedArray> &srcElements,
Dobject_factory.h342 …JSHandle<TaggedArray> NewAndCopyTaggedArray(JSHandle<TaggedArray> &srcElements, uint32_t newLength,
Dobject_factory.cpp2187 JSHandle<TaggedArray> ObjectFactory::NewAndCopyTaggedArray(JSHandle<TaggedArray> &srcElements, in NewAndCopyTaggedArray() argument
2201 reinterpret_cast<void *>(srcElements->GetData()), size) != EOK) { in NewAndCopyTaggedArray()
2206 dstElements->Set(thread_, i, srcElements->Get(i)); in NewAndCopyTaggedArray()
/arkcompiler/ets_runtime/ecmascript/js_api/
Djs_api_arraylist.cpp78 JSHandle<TaggedArray> srcElements(thread, obj->GetElements()); in Clone() local
79 ASSERT(!srcElements->IsDictionaryMode()); in Clone()
86 JSHandle<TaggedArray> dstElements = factory->NewAndCopyTaggedArray(srcElements, length, length); in Clone()
Djs_api_vector.cpp458 JSHandle<TaggedArray> srcElements(thread, obj->GetElements()); in Clone() local
465 JSHandle<TaggedArray> dstElements = factory->NewAndCopyTaggedArray(srcElements, length, length); in Clone()
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_array.cpp807 … TaggedArray *srcElements = TaggedArray::Cast(thisObjHandle->GetElements().GetTaggedObject()); in Fill() local
808 uint32_t length = srcElements->GetLength(); in Fill()
811 srcElements->Set(thread, idx, value); in Fill()
2064 … TaggedArray *srcElements = TaggedArray::Cast(thisObjHandle->GetElements().GetTaggedObject()); in Slice() local
2066 uint32_t length = srcElements->GetLength(); in Slice()
2069 destElements->Set(thread, idx, srcElements->Get(k + idx)); in Slice()
2074 … JSTaggedValue value = length > index ? srcElements->Get(index) : JSTaggedValue::Hole(); in Slice()
/arkcompiler/ets_runtime/ecmascript/containers/
Dcontainers_vector.cpp716 JSHandle<TaggedArray> srcElements(thread, vector->GetElements()); in ConvertToArray() local
717 JSHandle<TaggedArray> dstElements = factory->NewAndCopyTaggedArray(srcElements, length, length); in ConvertToArray()
Dcontainers_arraylist.cpp662 JSHandle<TaggedArray> srcElements(thread, arrayList->GetElements()); in ConvertToArray() local
663 JSHandle<TaggedArray> dstElements = factory->NewAndCopyTaggedArray(srcElements, length, length); in ConvertToArray()
/arkcompiler/ets_runtime/ecmascript/stubs/
Druntime_stubs-inl.h446 JSHandle<TaggedArray> srcElements(thread, JSHandle<JSObject>::Cast(src)->GetElements()); in RuntimeStArraySpread()
452 TaggedArray::CopyTaggedArrayElement(thread, srcElements, dstElements, length); in RuntimeStArraySpread()