Lines Matching defs:actualDeleteCount

2408     int64_t actualDeleteCount = 0;
2425 actualDeleteCount = len - start;
2429 // b. Let actualDeleteCount be 0.
2432 // b. Let actualDeleteCount be len – actualStart.
2437 // d. Let actualDeleteCount be min(max(dc,0), len – actualStart).
2445 actualDeleteCount = deleteCount < (len - start) ? deleteCount : len - start;
2447 // 11. If len+insertCount−actualDeleteCount > 253-1, throw a TypeError exception.
2448 if (len + insertCount - actualDeleteCount > base::MAX_SAFE_INTEGER) {
2451 // 12. Let A be ArraySpeciesCreate(O, actualDeleteCount).
2453 JSTaggedNumber(static_cast<double>(actualDeleteCount)));
2458 actualDeleteCount, newArrayHandle, len);
2461 // 15. Repeat, while k < actualDeleteCount
2471 while (k < actualDeleteCount) {
2489 // 16. Let setStatus be Set(A, "length", actualDeleteCount, true).
2491 JSHandle<JSTaggedValue> deleteCountHandle(thread, JSTaggedValue(actualDeleteCount));
2496 // 20. If itemCount < actualDeleteCount, then
2498 // b. Repeat, while k < (len – actualDeleteCount)
2499 // i. Let from be ToString(k+actualDeleteCount).
2509 // d. Repeat, while k > (len – actualDeleteCount + itemCount)
2512 if (insertCount < actualDeleteCount) {
2514 while (k < len - actualDeleteCount) {
2515 fromKey.Update(JSTaggedValue(k + actualDeleteCount));
2532 while (k > len - actualDeleteCount + insertCount) {
2538 } else if (insertCount > actualDeleteCount) {
2539 // 21. Else if itemCount > actualDeleteCount, then
2540 // a. Let k be (len – actualDeleteCount).
2542 // i. Let from be ToString(k + actualDeleteCount – 1).
2555 k = len - actualDeleteCount;
2557 fromKey.Update(JSTaggedValue(k + actualDeleteCount - 1));
2584 // 24. Let setStatus be Set(O, "length", len – actualDeleteCount + itemCount, true).
2585 int64_t newLen = len - actualDeleteCount + insertCount;