Remember to check for existence of target.parent

This commit is contained in:
Andy Hanson committed 2016-09-01 07:23:43 -07:00
1 parent efc7e9db6f
commit e8e7ec6c62
1 file changed
+1 -1
+1 -1
View File
@@ -2810,7 +2810,7 @@ namespace ts {
function getAncestorCallLikeExpression(node: Node): CallLikeExpression | undefined {
const target = climbPastManyPropertyAccesses(node);
const callLike = target.parent;
return isCallLikeExpression(callLike) && getInvokedExpression(callLike) === target && callLike;
return callLike && isCallLikeExpression(callLike) && getInvokedExpression(callLike) === target && callLike;
}
function tryGetSignatureDeclaration(typeChecker: TypeChecker, node: Node): SignatureDeclaration | undefined {