Skip to content

Commit d086b63

Browse files
author
Andy
authored
Remove removeWhere (microsoft#19082)
1 parent 61dd815 commit d086b63

File tree

1 file changed

+0
-15
lines changed

1 file changed

+0
-15
lines changed

src/compiler/core.ts

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -356,21 +356,6 @@ namespace ts {
356356
return array;
357357
}
358358

359-
export function removeWhere<T>(array: T[], f: (x: T) => boolean): boolean {
360-
let outIndex = 0;
361-
for (const item of array) {
362-
if (!f(item)) {
363-
array[outIndex] = item;
364-
outIndex++;
365-
}
366-
}
367-
if (outIndex !== array.length) {
368-
array.length = outIndex;
369-
return true;
370-
}
371-
return false;
372-
}
373-
374359
export function filterMutate<T>(array: T[], f: (x: T, i: number, array: T[]) => boolean): void {
375360
let outIndex = 0;
376361
for (let i = 0; i < array.length; i++) {

0 commit comments

Comments
 (0)