From c89febeb238452402bfb5ffe802d1c424e9381b0 Mon Sep 17 00:00:00 2001 From: Daniel Rosenwasser Date: Tue, 17 Mar 2015 00:46:21 -0700 Subject: [PATCH] Added completion check for prefix-unary, binary, and conditional expressions. --- src/services/utilities.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/services/utilities.ts b/src/services/utilities.ts index 11337b40e9d..cd7d48e7d0a 100644 --- a/src/services/utilities.ts +++ b/src/services/utilities.ts @@ -154,6 +154,13 @@ module ts { } return isCompletedNode((n).statement, sourceFile); + case SyntaxKind.PrefixUnaryExpression: + return isCompletedNode(n, sourceFile); + case SyntaxKind.BinaryExpression: + return isCompletedNode((n).right, sourceFile); + case SyntaxKind.ConditionalExpression: + return isCompletedNode((n).whenFalse, sourceFile); + default: return true; }