Lines Matching refs:alternatives_
1460 DCHECK_EQ(alternatives_->length(), 2); // There's just loop and continue.
1942 int choice_count = alternatives_->length();
1945 GuardedAlternative alternative = alternatives_->at(i);
1956 GuardedAlternative alternative = alternatives_->at(i);
1961 alternatives_->at(i).set_node(replacement);
1978 alternatives_->at(i).node()->FilterOneByte(depth - 1, flags);
1980 alternatives_->at(i).set_node(replacement);
1981 new_alternatives->Add(alternatives_->at(i), zone());
1984 alternatives_ = new_alternatives;
1999 alternatives_->at(kContinueIndex).set_node(replacement);
2006 alternatives_->at(kLookaroundIndex).set_node(neg_replacement);
2016 DCHECK_EQ(alternatives_->length(), 2); // There's just loop and continue.
2075 int choice_count = alternatives_->length();
2077 alternatives_->at(0).node()->GetQuickCheckDetails(
2081 RegExpNode* node = alternatives_->at(i).node();
2619 GreedyLoopTextLengthForAlternative(&(alternatives_->at(0)));
3045 int choice_count = alternatives_->length();
3047 GuardedAlternative alternative = alternatives_->at(i);
3073 int choice_count = alternatives_->length();
3075 if (choice_count == 1 && alternatives_->at(0).guards() == nullptr) {
3076 alternatives_->at(0).node()->Emit(compiler, trace);
3099 int text_length = GreedyLoopTextLengthForAlternative(&alternatives_->at(0));
3131 EmitOutOfLineContinuation(compiler, &new_trace, alternatives_->at(i),
3160 alternatives_->at(0).node()->Emit(compiler, &greedy_match_trace);
3182 if (alternatives_->length() != 2) return eats_at_least;
3184 GuardedAlternative alt1 = alternatives_->at(1);
3215 GuardedAlternative alt0 = alternatives_->at(0);
3234 int choice_count = alternatives_->length();
3241 GuardedAlternative alternative = alternatives_->at(i);