Lines Matching refs:isAwait
682 ir::AstNode *initNode, ExpressionParseFlags exprFlags, bool isAwait)
709 if (isAwait) {
774 ir::Expression *leftNode, ExpressionParseFlags exprFlags, bool isAwait)
782 if (isAwait) {
826 std::tuple<ir::Expression *, ir::Expression *> ParserImpl::ParseForUpdate(bool isAwait)
828 if (isAwait) {
919 bool isAwait = lexer_->GetToken().Type() == lexer::TokenType::KEYW_AWAIT;
936 std::tie(rightNode, updateNode) = ParseForUpdate(isAwait);
943 ParseForInOf(leftNode, ExpressionParseFlags::NO_OPTS, isAwait);
946 std::tie(forKind, rightNode, updateNode) = ParseForInOf(initNode, ExpressionParseFlags::NO_OPTS, isAwait);
965 forStatement = AllocNode<ir::ForOfStatement>(initNode, rightNode, bodyNode, isAwait);