Lines Matching refs:rightNode
1342 ir::Expression *rightNode = nullptr;
1363 rightNode = ParseExpression(exprFlags);
1374 rightNode = ParseExpression(ExpressionParseFlags::ACCEPT_COMMA);
1386 return {forKind, rightNode, updateNode};
1395 ir::Expression *rightNode = nullptr;
1438 rightNode = ParseExpression(exprFlags);
1440 return {forKind, initNode, rightNode, updateNode};
1479 rightNode = ParseExpression(ExpressionParseFlags::ACCEPT_COMMA);
1491 return {forKind, initNode, rightNode, updateNode};
1501 ir::Expression *rightNode = nullptr;
1506 rightNode = ParseExpression(ExpressionParseFlags::ACCEPT_COMMA);
1517 return {rightNode, updateNode};
1527 ir::Expression *rightNode = nullptr;
1588 std::tie(rightNode, updateNode) = ParseForUpdate(isAwait);
1594 std::tie(forKind, initNode, rightNode, updateNode) = ParseForInOf(leftNode, exprFlags, isAwait);
1597 std::tie(forKind, rightNode, updateNode) = ParseForInOf(initNode, exprFlags, isAwait);
1612 forStatement = AllocNode<ir::ForUpdateStatement>(loopScope, initNode, rightNode, updateNode, bodyNode);
1614 forStatement = AllocNode<ir::ForInStatement>(loopScope, initNode, rightNode, bodyNode);
1616 forStatement = AllocNode<ir::ForOfStatement>(loopScope, initNode, rightNode, bodyNode, isAwait);