From a9e924b6f0edb02c719a77f6d11fbae4704574e7 Mon Sep 17 00:00:00 2001 From: Anders Hejlsberg Date: Thu, 7 Mar 2019 07:06:48 -0800 Subject: [PATCH] Fix check for function type (allow checked type to have overloads) --- src/compiler/checker.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index c6a866582a4..3fa48688201 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -20925,7 +20925,7 @@ namespace ts { } function isGenericFunctionReturningFunction(signature: Signature) { - return !!(signature.typeParameters && getSingleCallSignature(getReturnTypeOfSignature(signature))); + return !!(signature.typeParameters && isFunctionType(getReturnTypeOfSignature(signature))); } /**