Lines Matching refs:ranges
4183 ZoneList<CharacterRange>* ranges = new ZoneList<CharacterRange>(2); in ParseDisjunction() local
4184 CharacterRange::AddClassEscape('.', ranges); in ParseDisjunction()
4185 RegExpTree* atom = new RegExpCharacterClass(ranges, false); in ParseDisjunction()
4253 ZoneList<CharacterRange>* ranges = new ZoneList<CharacterRange>(2); in ParseDisjunction() local
4254 CharacterRange::AddClassEscape(c, ranges); in ParseDisjunction()
4255 RegExpTree* atom = new RegExpCharacterClass(ranges, false); in ParseDisjunction()
4744 ZoneList<CharacterRange>* ranges = new ZoneList<CharacterRange>(2); in ParseCharacterClass() local
4749 CharacterRange::AddClassEscape(char_class, ranges); in ParseCharacterClass()
4759 ranges->Add(first); in ParseCharacterClass()
4760 ranges->Add(CharacterRange::Singleton('-')); in ParseCharacterClass()
4765 ranges->Add(first); in ParseCharacterClass()
4766 ranges->Add(CharacterRange::Singleton('-')); in ParseCharacterClass()
4767 CharacterRange::AddClassEscape(char_class, ranges); in ParseCharacterClass()
4773 ranges->Add(CharacterRange::Range(first.from(), next.to())); in ParseCharacterClass()
4775 ranges->Add(first); in ParseCharacterClass()
4782 if (ranges->length() == 0) { in ParseCharacterClass()
4783 ranges->Add(CharacterRange::Everything()); in ParseCharacterClass()
4786 return new RegExpCharacterClass(ranges, is_negated); in ParseCharacterClass()