Don't use 'fill' in 'fill'.

This commit is contained in:
Daniel Rosenwasser 2018-12-10 17:45:51 -08:00
parent cc477ee891
commit 28c3663e62

View File

@ -2165,6 +2165,10 @@ namespace ts {
}
export function fill<T>(length: number, cb: (index: number) => T): T[] {
return new Array(length).fill(0).map((_, i) => cb(i));
const result = Array<T>(length);
for (let i = 0; i < length; i++) {
result[i] = cb(i);
}
return result;
}
}