Searched refs:alternatives_ (Results 1 – 7 of 7) sorted by relevance
104 RequiredExtension (const std::vector<std::string>& alternatives_, in RequiredExtension()106 : alternatives (alternatives_) in RequiredExtension()
1019 alternatives_() in RegExpBuilder()1118 alternatives_.Add(alternative, zone()); in FlushTerms()1126 int num_alternatives = alternatives_.length(); in ToRegExp()1128 if (num_alternatives == 1) return alternatives_.last(); in ToRegExp()1129 return new (zone()) RegExpDisjunction(alternatives_.GetList(zone())); in ToRegExp()
2335 RegExpNode* node = alternatives_->at(1).node(); in EatsAtLeast()2345 RegExpNode* node = alternatives_->at(1).node(); in GetQuickCheckDetails()2356 int choice_count = alternatives_->length(); in EatsAtLeastHelper()2359 RegExpNode* node = alternatives_->at(i).node(); in EatsAtLeastHelper()2851 int choice_count = alternatives_->length(); in FilterOneByte()2854 GuardedAlternative alternative = alternatives_->at(i); in FilterOneByte()2864 GuardedAlternative alternative = alternatives_->at(i); in FilterOneByte()2869 alternatives_->at(i).set_node(replacement); in FilterOneByte()2886 alternatives_->at(i).node()->FilterOneByte(depth - 1, ignore_case); in FilterOneByte()2888 alternatives_->at(i).set_node(replacement); in FilterOneByte()[all …]
126 BufferedZoneList<RegExpTree, 2> alternatives_; variable
902 alternatives_(new(zone) in ChoiceNode()911 ZoneList<GuardedAlternative>* alternatives() { return alternatives_; } in alternatives()938 ZoneList<GuardedAlternative>* alternatives_; variable993 alternatives_->at(1).node()->FillInBMInfo(isolate, offset, budget - 1, bm, in FillInBMInfo()
221 ZoneList<RegExpTree*>* alternatives() { return alternatives_; } in alternatives()227 ZoneList<RegExpTree*>* alternatives_; variable
299 : alternatives_(alternatives) { in RegExpDisjunction()