Searched refs:insertCount (Results 1 – 3 of 3) sorted by relevance
| /arkcompiler/ets_runtime/ecmascript/ |
| D | js_stable_array.h | 31 uint32_t start, uint32_t insertCount, uint32_t actualDeleteCount); 61 int64_t insertCount, int64_t index, JSHandle<JSTaggedValue> value); 63 … int64_t argc, int64_t actualStart, int64_t actualSkipCount, int64_t insertCount); 64 …atic JSTaggedValue ToReversed(JSThread *thread, JSHandle<JSArray> receiver, int64_t insertCount);
|
| D | js_stable_array.cpp | 83 … uint32_t start, uint32_t insertCount, uint32_t actualDeleteCount) in Splice() argument 141 uint32_t newCapacity = len - actualDeleteCount + insertCount; in Splice() 145 if (insertCount < actualDeleteCount) { in Splice() 154 if ((idx + insertCount) < srcElementsHandle->GetLength()) { in Splice() 155 srcElementsHandle->Set(thread, idx + insertCount, element); in Splice() 172 srcElementsHandle->Set(thread, idx + insertCount - 1, element); in Splice() 732 int64_t insertCount, int64_t index, JSHandle<JSTaggedValue> value) in With() argument 736 … JSTaggedNumber(static_cast<uint32_t>(insertCount))); in With() 745 if (insertCount > destElements->GetLength()) { in With() 746 destElements = *JSObject::GrowElementsCapacity(thread, newArrayHandle, insertCount); in With() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/builtins/ |
| D | builtins_array.cpp | 2286 int64_t insertCount = 0; in Splice() local 2318 insertCount = argc - 2; // 2:2 means there are two arguments before the insert items. in Splice() 2327 if (len + insertCount - actualDeleteCount > base::MAX_SAFE_INTEGER) { in Splice() 2332 …return JSStableArray::Splice(JSHandle<JSArray>::Cast(thisHandle), argv, start, insertCount, actual… in Splice() 2391 if (insertCount < actualDeleteCount) { in Splice() 2395 toKey.Update(JSTaggedValue(k + insertCount)); in Splice() 2411 while (k > len - actualDeleteCount + insertCount) { in Splice() 2417 } else if (insertCount > actualDeleteCount) { in Splice() 2437 toKey.Update(JSTaggedValue(k + insertCount - 1)); in Splice() 2464 int64_t newLen = len - actualDeleteCount + insertCount; in Splice() [all …]
|