Home | History | Annotate | Download | only in text

Lines Matching defs:runEnd

46         size_t runEnd = startPosition;
47 while (endPosition - runEnd >= sequenceSize && string[runEnd] == '%' && string[runEnd + 1] == 'u'
48 && isASCIIHexDigit(string[runEnd + 2]) && isASCIIHexDigit(string[runEnd + 3])
49 && isASCIIHexDigit(string[runEnd + 4]) && isASCIIHexDigit(string[runEnd + 5])) {
50 runEnd += sequenceSize;
52 return runEnd;
84 size_t runEnd = startPosition;
86 while (runEnd < endPosition) {
87 if (string[runEnd] == '%') {
88 if (endPosition - runEnd >= sequenceSize && isASCIIHexDigit(string[runEnd + 1]) && isASCIIHexDigit(string[runEnd + 2])) {
89 runEnd += sequenceSize;
93 } else if (string[runEnd] >= 0x40 && string[runEnd] <= 0x7F && numberOfTrailingCharacters < 2) {
94 runEnd += 1;
99 return runEnd;
110 const CharType* runEnd = run + runLength;
111 while (run < runEnd) {