Lines Matching refs:RegExpTree
510 int CompareFirstChar(RegExpTree* const* a, RegExpTree* const* b) {
527 int CompareFirstCharCaseInsensitive(RegExpTree* const* a,
528 RegExpTree* const* b) {
573 RegExpTree* const* a, RegExpTree* const* b) {
605 ZoneList<RegExpTree*>* alternatives = this->alternatives();
610 RegExpTree* alternative = alternatives->at(i);
619 RegExpTree* alternative = alternatives->at(i);
639 auto compare_closure = [canonicalize](RegExpTree* const* a,
640 RegExpTree* const* b) {
656 ZoneList<RegExpTree*>* alternatives = this->alternatives();
663 RegExpTree* alternative = alternatives->at(i);
722 ZoneList<RegExpTree*>* pair = zone->New<ZoneList<RegExpTree*>>(2, zone);
724 ZoneList<RegExpTree*>* suffixes =
725 zone->New<ZoneList<RegExpTree*>>(run_length, zone);
733 RegExpTree* suffix = zone->New<RegExpAtom>(
754 ZoneList<RegExpTree*>* alternatives = this->alternatives();
760 RegExpTree* alternative = alternatives->at(i);
822 ZoneList<RegExpTree*>* alternatives = this->alternatives();
1033 RegExpNode* RegExpCapture::ToNode(RegExpTree* body, int index,
1051 static void MaybeRewrite(ZoneList<RegExpTree*>* terms, Zone* zone) {
1058 RegExpTree* t = terms->at(i);
1122 AssertionSequenceRewriter(ZoneList<RegExpTree*>* terms, Zone* zone)
1126 ZoneList<RegExpTree*>* terms_;
1135 ZoneList<RegExpTree*>* children = nodes();
1589 RegExpTree* body, RegExpCompiler* compiler,
1670 bool has_max = max < RegExpTree::kInfinity;