Lines Matching refs:fStart
22 : fStr(str), fStart(0), fEnd(str.length()), in StringSegment()
26 return fStart; in getOffset()
30 fStart = start; in setOffset()
34 fStart += delta; in adjustOffset()
38 fStart += U16_LENGTH(getCodePoint()); in adjustOffsetByCodePoint()
42 fEnd = fStart + length; in setLength()
50 return fEnd - fStart; in length()
54 return fStr.charAt(index + fStart); in charAt()
58 return fStr.char32At(index + fStart); in codePointAt()
62 return UnicodeString(fStr.getBuffer() + fStart, fEnd - fStart); in toUnicodeString()
67 return UnicodeString(FALSE, fStr.getBuffer() + fStart, fEnd - fStart); in toTempUnicodeString()
71 char16_t lead = fStr.charAt(fStart); in getCodePoint()
72 if (U16_IS_LEAD(lead) && fStart + 1 < fEnd) { in getCodePoint()
73 return fStr.char32At(fStart); in getCodePoint()