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 1
1
/* @internal */
2
2
namespace ts {
3
- type GetIteratorCallback = < I extends readonly any [ ] | ReadonlySetShim < any > | ReadonlyMapShim < any , any > | undefined > ( iterable : I ) => Iterator <
3
+ type GetIteratorCallback = < I extends readonly any [ ] | ReadonlySetShim < any > | ReadonlyMapShim < any , any > | undefined > ( iterable : I ) => IteratorShim <
4
4
I extends ReadonlyMapShim < infer K , infer V > ? [ K , V ] :
5
5
I extends ReadonlySetShim < infer T > ? T :
6
6
I extends readonly ( infer T ) [ ] ? T :
@@ -188,7 +188,7 @@ namespace ts {
188
188
}
189
189
}
190
190
191
- function forEachIteration < T > ( iterator : Iterator < T > | undefined , action : ( value : any ) => void ) {
191
+ function forEachIteration < T > ( iterator : IteratorShim < T > | undefined , action : ( value : any ) => void ) {
192
192
if ( iterator ) {
193
193
for ( let step = iterator . next ( ) ; ! step . done ; step = iterator . next ( ) ) {
194
194
action ( step . value ) ;
You can’t perform that action at this time.
0 commit comments