Home | History | Annotate | Download | only in src

Lines Matching refs:alternatives

693   return ListCaptureRegisters(alternatives());
746 ZoneList<RegExpTree*>* alternatives = this->alternatives();
747 for (int i = 0; i < alternatives->length(); i++) {
748 if (!alternatives->at(i)->IsAnchoredAtStart())
756 ZoneList<RegExpTree*>* alternatives = this->alternatives();
757 for (int i = 0; i < alternatives->length(); i++) {
758 if (!alternatives->at(i)->IsAnchoredAtEnd())
806 for (int i = 0; i < that->alternatives()->length(); i++) {
808 that->alternatives()->at(i)->Accept(this, data);
951 RegExpDisjunction::RegExpDisjunction(ZoneList<RegExpTree*>* alternatives)
952 : alternatives_(alternatives) {
953 ASSERT(alternatives->length() > 1);
954 RegExpTree* first_alternative = alternatives->at(0);
957 for (int i = 1; i < alternatives->length(); i++) {
958 RegExpTree* alternative = alternatives->at(i);