From d6df34bc4851ae0bde083ee2b5e9cd7d97f37510 Mon Sep 17 00:00:00 2001 From: Andrew Branch Date: Tue, 2 Apr 2019 14:01:05 -0700 Subject: [PATCH] =?UTF-8?q?Don=E2=80=99t=20crash=20in=20forEachIdentifierI?= =?UTF-8?q?nEntityName?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/compiler/binder.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/compiler/binder.ts b/src/compiler/binder.ts index ff11b09f0fe..ad02d84a35b 100644 --- a/src/compiler/binder.ts +++ b/src/compiler/binder.ts @@ -2710,8 +2710,7 @@ namespace ts { } else { const s = forEachIdentifierInEntityName(e.expression, parent, action); - if (!s || !s.exports) return Debug.fail(); - return action(e.name, s.exports.get(e.name.escapedText), s); + return action(e.name, s && s.exports && s.exports.get(e.name.escapedText), s); } }