Loose: Added ParenthesizedExpression.

This commit is contained in:
Ingvar Stepanyan 2014-10-26 18:08:43 +02:00 committed by Marijn Haverbeke
parent 7db211d56a
commit 61d2067b2b

View File

@ -664,9 +664,15 @@
return finishNode(node, "Literal");
case tt.parenL:
var start = storeCurrentPos();
next();
var val = parseExpression();
expect(tt.parenR);
if (options.preserveParens) {
var par = startNodeAt(start);
par.expression = val;
val = finishNode(par, "ParenthesizedExpression");
}
return val;
case tt.bracketL: