Don’t crash in forEachIdentifierInEntityName

This commit is contained in:
Andrew Branch 2019-04-02 14:01:05 -07:00
parent c07f219cca
commit d6df34bc48
No known key found for this signature in database
GPG Key ID: 22CCA4B120C427D2

View File

@ -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);
}
}