Lines Matching defs:ranges

226   void ParseClassEscape(ZoneList<CharacterRange>* ranges, Zone* zone,
232 ZoneList<CharacterRange>* ranges,
625 ZoneList<CharacterRange>* ranges =
631 ranges, false, zone());
635 StandardCharacterSet::kNotLineTerminator, ranges, false, zone());
639 zone()->template New<RegExpCharacterClass>(zone(), ranges);
744 ZoneList<CharacterRange>* ranges =
749 next, InClassEscapeState::kNotInClass, ranges, zone(),
754 zone()->template New<RegExpCharacterClass>(zone(), ranges);
1509 // Leave the list of character ranges empty, since the negation of 'Any'
1881 ZoneList<CharacterRange>* ranges, Zone* zone,
1916 next, kInClassEscape, ranges, zone, add_unicode_case_equivalents);
1927 ZoneList<CharacterRange>* ranges, Zone* zone,
1940 ranges, add_unicode_case_equivalents,
1952 !AddPropertyClassRange(ranges, negate, name_1, name_2)) {
1974 ZoneList<CharacterRange>* ranges =
1980 ParseClassEscape(ranges, zone(), add_unicode_case_equivalents, &char_1,
1989 if (!is_class_1) ranges->Add(CharacterRange::Singleton(char_1), zone());
1990 ranges->Add(CharacterRange::Singleton('-'), zone());
1993 ParseClassEscape(ranges, zone(), add_unicode_case_equivalents, &char_2,
2001 if (!is_class_1) ranges->Add(CharacterRange::Singleton(char_1), zone());
2002 ranges->Add(CharacterRange::Singleton('-'), zone());
2003 if (!is_class_2) ranges->Add(CharacterRange::Singleton(char_2), zone());
2010 ranges->Add(CharacterRange::Range(char_1, char_2), zone());
2012 if (!is_class_1) ranges->Add(CharacterRange::Singleton(char_1), zone());
2021 return zone()->template New<RegExpCharacterClass>(zone(), ranges,
2231 ZoneList<CharacterRange>* ranges = cc->ranges(zone());
2232 CharacterRange::Canonicalize(ranges);
2233 for (int i = ranges->length() - 1; i >= 0; i--) {
2234 base::uc32 from = ranges->at(i).from();
2235 base::uc32 to = ranges->at(i).to();