From 794e0cef8c9bcaa682e7aba05707966e07646fbd Mon Sep 17 00:00:00 2001 From: Ron Buckton Date: Thu, 31 Mar 2016 13:03:06 -0700 Subject: [PATCH] Fix parens for NewExpression --- src/compiler/factory.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/compiler/factory.ts b/src/compiler/factory.ts index 7598f1f69dc..b6e3f3872c6 100644 --- a/src/compiler/factory.ts +++ b/src/compiler/factory.ts @@ -1336,9 +1336,9 @@ namespace ts { // NumericLiteral // 1.x -> not the same as (1).x // - if (isLeftHandSideExpression(expression) && - expression.kind !== SyntaxKind.NewExpression && - expression.kind !== SyntaxKind.NumericLiteral) { + if (isLeftHandSideExpression(expression) + && (expression.kind !== SyntaxKind.NewExpression || (expression).arguments) + && expression.kind !== SyntaxKind.NumericLiteral) { return expression; }