Lines Matching refs:delete_count
714 uint32_t delete_count, Arguments* args, in Splice() argument
716 return Subclass::SpliceImpl(receiver, start, delete_count, args, add_count); in Splice()
720 uint32_t start, uint32_t delete_count, in SpliceImpl() argument
2071 uint32_t start, uint32_t delete_count, in SpliceImpl() argument
2076 uint32_t new_length = length - delete_count + add_count; in SpliceImpl()
2091 backing_store, KindTraits::Kind, delete_count); in SpliceImpl()
2096 KindTraits::Kind, delete_count, delete_count); in SpliceImpl()
2097 if (delete_count > 0) { in SpliceImpl()
2101 0, kPackedSizeNotKnown, delete_count); in SpliceImpl()
2105 if (add_count < delete_count) { in SpliceImpl()
2107 delete_count, add_count, length, new_length); in SpliceImpl()
2108 } else if (add_count > delete_count) { in SpliceImpl()
2111 delete_count, add_count, length, new_length); in SpliceImpl()
2344 uint32_t start, uint32_t delete_count, in SpliceShrinkStep() argument
2347 const int move_left_count = len - delete_count - start; in SpliceShrinkStep()
2350 move_left_dst_index, start + delete_count, in SpliceShrinkStep()
2358 uint32_t delete_count, uint32_t add_count, uint32_t length, in SpliceGrowStep() argument
2361 DCHECK((add_count - delete_count) <= (Smi::kMaxValue - length)); in SpliceGrowStep()
2365 start + add_count, start + delete_count, in SpliceGrowStep()
2366 (length - delete_count - start), 0, 0); in SpliceGrowStep()
2376 Subclass::CopyElementsImpl(*backing_store, start + delete_count, *new_elms, in SpliceGrowStep()