File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -1400,8 +1400,8 @@ namespace ts {
1400
1400
/** Shims `Array.from`. */
1401
1401
export function arrayFrom < T , U > ( iterator : Iterator < T > | IterableIterator < T > , map : ( t : T ) => U ) : U [ ] ;
1402
1402
export function arrayFrom < T > ( iterator : Iterator < T > | IterableIterator < T > ) : T [ ] ;
1403
- export function arrayFrom ( iterator : Iterator < any > | IterableIterator < any > , map ?: ( t : any ) => any ) : any [ ] {
1404
- const result : any [ ] = [ ] ;
1403
+ export function arrayFrom < T , U > ( iterator : Iterator < T > | IterableIterator < T > , map ?: ( t : T ) => U ) : ( T | U ) [ ] {
1404
+ const result : ( T | U ) [ ] = [ ] ;
1405
1405
for ( let { value, done } = iterator . next ( ) ; ! done ; { value, done } = iterator . next ( ) ) {
1406
1406
result . push ( map ? map ( value ) : value ) ;
1407
1407
}
You can’t perform that action at this time.
0 commit comments