Searched refs:srcElements (Results 1 – 11 of 11) sorted by relevance
| /arkcompiler/ets_runtime/ecmascript/ |
| D | tagged_array-inl.h | 218 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()
|
| D | js_stable_array.cpp | 95 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()
|
| D | tagged_array.h | 76 …atic inline void CopyTaggedArrayElement(const JSThread *thread, JSHandle<TaggedArray> &srcElements,
|
| D | object_factory.h | 342 …JSHandle<TaggedArray> NewAndCopyTaggedArray(JSHandle<TaggedArray> &srcElements, uint32_t newLength,
|
| D | object_factory.cpp | 2187 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/ |
| D | js_api_arraylist.cpp | 78 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()
|
| D | js_api_vector.cpp | 458 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/ |
| D | builtins_array.cpp | 807 … 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/ |
| D | containers_vector.cpp | 716 JSHandle<TaggedArray> srcElements(thread, vector->GetElements()); in ConvertToArray() local 717 JSHandle<TaggedArray> dstElements = factory->NewAndCopyTaggedArray(srcElements, length, length); in ConvertToArray()
|
| D | containers_arraylist.cpp | 662 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/ |
| D | runtime_stubs-inl.h | 446 JSHandle<TaggedArray> srcElements(thread, JSHandle<JSObject>::Cast(src)->GetElements()); in RuntimeStArraySpread() 452 TaggedArray::CopyTaggedArrayElement(thread, srcElements, dstElements, length); in RuntimeStArraySpread()
|