Lines Matching refs:ranges
472 ZoneList<CharacterRange>* ranges = new ZoneList<CharacterRange>(2);
473 CharacterRange::AddClassEscape(c, ranges);
476 for (int j = 0; !in_class && j < ranges->length(); j++) {
477 CharacterRange& range = ranges->at(j);
613 uc16 ranges[kRangeCount][2 * kRangeSize];
615 Vector<uc16> range(ranges[i], 2 * kRangeSize);
628 uc16* range = ranges[i];
636 uc16* range = ranges[j];
1390 ZoneList<CharacterRange>* ranges =
1396 ranges->Add(CharacterRange(from, to));
1401 cons.AddInverse(ranges);
1405 is_on = ranges->at(j).Contains(i);
1411 ZoneList<CharacterRange>* ranges =
1413 ranges->Add(CharacterRange(0xFFF0, 0xFFFE));
1417 cons.AddInverse(ranges);
1573 static bool InClass(uc16 c, ZoneList<CharacterRange>* ranges) {
1574 if (ranges == NULL)
1576 for (int i = 0; i < ranges->length(); i++) {
1577 CharacterRange range = ranges->at(i);
1672 // Checks whether a character is in the set represented by a list of ranges.
1688 // Create all combinations of intersections of ranges, both singletons and