Lines Matching defs:start
417 void addRange(UChar32 start, UChar32 end, UErrorCode &errorCode) {
419 if(length > 0 && (ranges.elementAti(length - 1) + 1) == start) {
420 // The previous range end is just before this range start: Merge adjacent ranges.
423 ranges.addElement(start, errorCode);
426 set.add(start, end);
566 uint32_t start, end;
567 u_parseCodePointRange(pointer, &start, &end, status);
574 implicitHanOrder->addRange((UChar32)start, (UChar32)end, *status);
620 UChar32 start;
621 U8_NEXT(pointer, i, length, start);
627 end = start;
629 if(radicalStrokeOrder->getSet().containsSome(start, end)) {
632 start, end);
636 if(!implicitHanOrder->getSet().contains(start, end)) {
639 start, end);
643 radicalStrokeOrder->addRange(start, end, *status);
694 // Ignore, assuming it is at the start of the file.
990 action = 1; // maybe finish range, start a new one
993 action = 1; // maybe finish range, start a new one
996 action = -1; // maybe finish range, do not start a new one