Lines Matching refs:ForStatementKind
681 std::tuple<ForStatementKind, ir::Expression *, ir::Expression *> ParserImpl::ParseForInOf(
684 ForStatementKind forKind = ForStatementKind::UPDATE;
695 forKind = ForStatementKind::IN;
703 forKind = ForStatementKind::OF;
733 std::tuple<ForStatementKind, ir::AstNode *, ir::Expression *, ir::Expression *> ParserImpl::ParseIsForInOf(
737 ForStatementKind forKind = ForStatementKind::OF;
740 forKind = ForStatementKind::IN;
773 std::tuple<ForStatementKind, ir::AstNode *, ir::Expression *, ir::Expression *> ParserImpl::ParseForInOf(
823 return {ForStatementKind::UPDATE, initNode, rightNode, updateNode};
912 ForStatementKind forKind = ForStatementKind::UPDATE;
960 if (forKind == ForStatementKind::UPDATE) {
962 } else if (forKind == ForStatementKind::IN) {