Just want to be a little clearer what is happening to the node var declared earlier.

This commit is contained in:
Aparajita Fishman
2013-10-01 11:28:33 -04:00
committed by Marijn Haverbeke
parent 83bfd6c536
commit b7417cec8c

View File

@@ -1479,8 +1479,8 @@
node.operator = tokVal;
next();
node.right = parseExprOp(parseMaybeUnary(), prec, noIn);
var node = finishNode(node, /&&|\|\|/.test(node.operator) ? "LogicalExpression" : "BinaryExpression");
return parseExprOp(node, minPrec, noIn);
var exprNode = finishNode(node, /&&|\|\|/.test(node.operator) ? "LogicalExpression" : "BinaryExpression");
return parseExprOp(exprNode, minPrec, noIn);
}
}
return left;