Fix in child XJS MemberExpression

This commit is contained in:
Arthur Stolyar 2014-09-09 01:06:52 +03:00
parent 533d1d62ec
commit ae9fae6c76

View File

@ -3054,13 +3054,17 @@
function parseXJSExpressionContainer() { function parseXJSExpressionContainer() {
var node = startNode(); var node = startNode();
var origInXJSTag = inXJSTag; var origInXJSTag = inXJSTag,
origInXJSChild = inXJSChild;
inXJSTag = false; inXJSTag = false;
inXJSChild = false;
next(); next();
node.expression = tokType === _braceR ? parseXJSEmptyExpression() : parseExpression(); node.expression = tokType === _braceR ? parseXJSEmptyExpression() : parseExpression();
inXJSTag = origInXJSTag; inXJSTag = origInXJSTag;
inXJSChild = origInXJSChild;
expect(_braceR); expect(_braceR);
return finishNode(node, "XJSExpressionContainer"); return finishNode(node, "XJSExpressionContainer");