File tree Expand file tree Collapse file tree 1 file changed +2
-5
lines changed Expand file tree Collapse file tree 1 file changed +2
-5
lines changed Original file line number Diff line number Diff line change @@ -2078,7 +2078,6 @@ export function createTypeChecker(host: TypeCheckerHost): TypeChecker {
2078
2078
var anyArrayType: Type;
2079
2079
var autoArrayType: Type;
2080
2080
var anyReadonlyArrayType: Type;
2081
- var anyIterable: Type;
2082
2081
var deferredGlobalNonNullableTypeAlias: Symbol;
2083
2082
2084
2083
// The library files are only loaded when the feature is used.
@@ -23067,10 +23066,8 @@ export function createTypeChecker(host: TypeCheckerHost): TypeChecker {
23067
23066
}
23068
23067
23069
23068
function isAssignableToAvailableAnyIterable(type: Type): boolean {
23070
- if (!anyIterable) {
23071
- anyIterable = getGlobalIterableType(/*reportErrors*/ false) !== emptyGenericType ? createIterableType(anyType) : emptyGenericType;
23072
- }
23073
- return anyIterable !== emptyGenericType ? isTypeAssignableTo(type, anyIterable) : isArrayOrTupleLikeType(type);
23069
+ const anyIterable = getGlobalIterableType(/*reportErrors*/ false) !== emptyGenericType && createIterableType(anyType);
23070
+ return anyIterable ? isTypeAssignableTo(type, anyIterable) : isArrayOrTupleLikeType(type);
23074
23071
}
23075
23072
23076
23073
function getTupleElementType(type: Type, index: number) {
You can’t perform that action at this time.
0 commit comments