Lines Matching defs:updateNode
1341 ir::Expression *updateNode = nullptr;
1382 updateNode = ParseExpression(ExpressionParseFlags::ACCEPT_COMMA);
1386 return {forKind, rightNode, updateNode};
1394 ir::Expression *updateNode = nullptr;
1440 return {forKind, initNode, rightNode, updateNode};
1488 updateNode = ParseExpression(ExpressionParseFlags::ACCEPT_COMMA);
1491 return {forKind, initNode, rightNode, updateNode};
1500 ir::Expression *updateNode = nullptr;
1514 updateNode = ParseExpression(ExpressionParseFlags::ACCEPT_COMMA);
1517 return {rightNode, updateNode};
1525 ir::Expression *updateNode = 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);