Lines Matching refs:rightNode
686 ir::Expression *rightNode = nullptr;
707 rightNode = ParseExpression(exprFlags);
718 rightNode = ParseExpression(ExpressionParseFlags::ACCEPT_COMMA | ExpressionParseFlags::IN_FOR);
730 return {forKind, rightNode, updateNode};
777 ir::Expression *rightNode = nullptr;
812 rightNode = ParseExpression(ExpressionParseFlags::ACCEPT_COMMA | ExpressionParseFlags::IN_FOR);
823 return {ForStatementKind::UPDATE, initNode, rightNode, updateNode};
833 ir::Expression *rightNode = nullptr;
838 rightNode = ParseExpression(ExpressionParseFlags::ACCEPT_COMMA | ExpressionParseFlags::IN_FOR);
849 return {rightNode, updateNode};
916 ir::Expression *rightNode = nullptr;
936 std::tie(rightNode, updateNode) = ParseForUpdate(isAwait);
942 std::tie(forKind, initNode, rightNode, updateNode) =
946 std::tie(forKind, rightNode, updateNode) = ParseForInOf(initNode, ExpressionParseFlags::NO_OPTS, isAwait);
961 forStatement = AllocNode<ir::ForUpdateStatement>(initNode, rightNode, updateNode, bodyNode);
963 forStatement = AllocNode<ir::ForInStatement>(initNode, rightNode, bodyNode);
965 forStatement = AllocNode<ir::ForOfStatement>(initNode, rightNode, bodyNode, isAwait);