We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1bd2289 commit 0dd8b23Copy full SHA for 0dd8b23
1 file changed
src/compiler/checker.ts
@@ -12975,7 +12975,7 @@ export function createTypeChecker(host: TypeCheckerHost): TypeChecker {
12975
const s = signatures[0];
12976
if (!s.typeParameters && s.parameters.length === 1 && signatureHasRestParameter(s)) {
12977
const paramType = getTypeOfParameter(s.parameters[0]);
12978
- return isTypeAny(paramType) || getElementTypeOfArrayType(paramType) === anyType;
+ return isTypeAny(paramType) || getElementTypeOfArrayType(paramType) === anyType || getElementTypeOfArrayType(paramType) === unknownType;
12979
}
12980
12981
return false;
0 commit comments