Lines Matching defs:runEnd
7700 const char *runEnd = in + 1;
7704 while (runEnd < inEnd && *runStart == *runEnd &&
7705 runEnd - runStart - 1 < MAX_RUN_LENGTH) {
7706 ++runEnd;
7709 if (runEnd - runStart >= MIN_RUN_LENGTH) {
7714 *outWrite++ = static_cast<char>(runEnd - runStart) - 1;
7716 runStart = runEnd;
7722 while (runEnd < inEnd &&
7723 ((runEnd + 1 >= inEnd || *runEnd != *(runEnd + 1)) ||
7724 (runEnd + 2 >= inEnd || *(runEnd + 1) != *(runEnd + 2))) &&
7725 runEnd - runStart < MAX_RUN_LENGTH) {
7726 ++runEnd;
7729 *outWrite++ = static_cast<char>(runStart - runEnd);
7731 while (runStart < runEnd) {
7736 ++runEnd;