From cf0e79a02f8030d791d237bb781311cf48e0d355 Mon Sep 17 00:00:00 2001 From: Ryan Cavanaugh Date: Thu, 28 Jan 2016 16:07:06 -0800 Subject: [PATCH] Add explicit `return undefined;` (cherry picked from commit 1f503f1b27fb52ee5dacd75bd9379908ce6ee68e) --- src/compiler/checker.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index 446f426e6d3..a7ebc36c7f3 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -10359,6 +10359,8 @@ namespace ts { if (returnTag && returnTag.typeExpression) { return getTypeFromTypeNode(returnTag.typeExpression.type); } + + return undefined; } function createPromiseType(promisedType: Type): Type {