Lines Matching refs:isAwait
1338 ir::AstNode *initNode, ExpressionParseFlags exprFlags, bool isAwait)
1365 if (isAwait) {
1390 ir::Expression *leftNode, ExpressionParseFlags exprFlags, bool isAwait)
1410 if (isAwait || !(forKind == ForStatementKind::OF && leftNode->AsIdentifier()->Name().Is(ASYNC) &&
1443 if (isAwait) {
1494 std::tuple<ir::Expression *, ir::Expression *> ParserImpl::ParseForUpdate(bool isAwait)
1496 if (isAwait) {
1529 bool isAwait = false;
1535 isAwait = true;
1562 if (isAwait) {
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);
1616 forStatement = AllocNode<ir::ForOfStatement>(loopScope, initNode, rightNode, bodyNode, isAwait);