Lines Matching refs:fString
35 return fString.toUnicodeString(); in toString()
39 return fString.toTempUnicodeString(); in toTempString()
43 appendable.appendString(fString.chars(), fString.length()); in appendTo()
76 int32_t i = fString.fZero; in nextFieldPosition()
77 for (; i < fString.fZero + fString.fLength; i++) { in nextFieldPosition()
78 …if (isIntOrGroup(fString.getFieldPtr()[i]) || fString.getFieldPtr()[i] == Field(UFIELD_CATEGORY_NU… in nextFieldPosition()
84 fp.setBeginIndex(i - fString.fZero); in nextFieldPosition()
85 fp.setEndIndex(i - fString.fZero); in nextFieldPosition()
100 fString.clear(); in resetString()
132 for (int32_t i = fString.fZero + cfpos.getLimit(); i <= fString.fZero + fString.fLength; i++) { in nextPositionImpl()
133 Field _field = (i < fString.fZero + fString.fLength) ? fString.getFieldPtr()[i] : kEndField; in nextPositionImpl()
137 int32_t end = i - fString.fZero; in nextPositionImpl()
140 end = trimBack(i - fString.fZero); in nextPositionImpl()
159 if (i > fString.fZero && prevIsSpan) { in nextPositionImpl()
163 U_ASSERT(previ >= fString.fZero); in nextPositionImpl()
164 Field prevField = fString.getFieldPtr()[previ]; in nextPositionImpl()
168 fieldStart = i - fString.fZero - spanIndices[si].length; in nextPositionImpl()
187 && i > fString.fZero in nextPositionImpl()
190 && isIntOrGroup(fString.getFieldPtr()[i - 1]) in nextPositionImpl()
193 for (; j >= fString.fZero && isIntOrGroup(fString.getFieldPtr()[j]); j--) {} in nextPositionImpl()
197 j - fString.fZero + 1, in nextPositionImpl()
198 i - fString.fZero); in nextPositionImpl()
204 && i > fString.fZero in nextPositionImpl()
206 && fString.getFieldPtr()[i - 1].isNumeric() in nextPositionImpl()
210 for (; j >= fString.fZero && fString.getFieldPtr()[j].isNumeric(); j--) {} in nextPositionImpl()
214 j - fString.fZero + 1, in nextPositionImpl()
215 i - fString.fZero); in nextPositionImpl()
221 i - fString.fZero == nextSpanStart)) { in nextPositionImpl()
239 fieldStart = i - fString.fZero; in nextPositionImpl()
250 fieldStart = i - fString.fZero; in nextPositionImpl()
275 fieldStart = i - fString.fZero; in nextPositionImpl()
289 fString.fLength, in nextPositionImpl()
290 fString.fLength); in nextPositionImpl()
335 fString.getCharPtr() + fString.fZero, in trimBack()
342 fString.getCharPtr() + fString.fZero + start, in trimFront()
343 fString.fLength - start, in trimFront()