Lines Matching refs:deleted_elements
272 function SparseSlice(array, start_i, del_count, len, deleted_elements) { argument
280 DefineIndexedProperty(deleted_elements, i - start_i, current);
291 DefineIndexedProperty(deleted_elements, key - start_i, current);
365 function SimpleSlice(array, start_i, del_count, len, deleted_elements) { argument
371 DefineIndexedProperty(deleted_elements, i, current);
841 var deleted_elements = [];
842 deleted_elements.length = del_count;
848 SimpleSlice(this, start_i, del_count, len, deleted_elements);
863 if (deleted_elements.length || num_elements_to_add) {
866 deleted_elements.slice(),
872 return deleted_elements;
888 var deleted_elements = ArraySpeciesCreate(array, del_count);
889 deleted_elements.length = del_count;
906 %NormalizeElements(deleted_elements);
907 SparseSlice(array, start_i, del_count, len, deleted_elements);
910 SimpleSlice(array, start_i, del_count, len, deleted_elements);
925 return deleted_elements;