From 72d924d85be2d88758660659996635ad55a84f85 Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Mon, 3 Nov 2014 11:12:30 +1100 Subject: [PATCH] generator: fix NewExpression arguments --- lib/6to5/generators/expressions.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/6to5/generators/expressions.js b/lib/6to5/generators/expressions.js index 715ab148a5..e8909f6643 100644 --- a/lib/6to5/generators/expressions.js +++ b/lib/6to5/generators/expressions.js @@ -30,10 +30,9 @@ exports.ConditionalExpression = function (node, print) { }; exports.NewExpression = function (node, print) { - this.push("new ("); + this.push("new "); print(node.callee); - this.push(")"); - if (node.arguments) { + if (node.arguments.length) { this.push("("); this.printJoin(print, node.arguments, ", "); this.push(")");