Lines Matching refs:fTextIdx
225 fTextIdx = pos; in reset()
233 fBI->fPosition = fTextIdx; in current()
236 return fTextIdx; in current()
244 if (startPos == fTextIdx || seek(startPos) || populateNear(startPos, status)) { in following()
261 if (startPos == fTextIdx || seek(startPos) || populateNear(startPos, status)) { in preceding()
262 if (startPos == fTextIdx) { in preceding()
268 U_ASSERT(startPos > fTextIdx); in preceding()
282 fBI->fPosition = fTextIdx; in nextOL()
299 fTextIdx = fBoundaries[fBufIdx]; in previous()
302 fBI->fPosition = fTextIdx; in previous()
315 fTextIdx = fBoundaries[fBufIdx]; in seek()
320 fTextIdx = fBoundaries[fBufIdx]; in seek()
337 fTextIdx = fBoundaries[fBufIdx]; in seek()
338 U_ASSERT(fTextIdx <= pos); in seek()
382 …fTextIdx = fBoundaries[fBufIdx]; // Required because populateFollowing may add extra bou… in populateNear()
383 …while (fTextIdx > position) { // Move backwards to a position at or preceding the req… in populateNear()
396 …fTextIdx = fBoundaries[fBufIdx]; // Required because populatePreceding may add extra bou… in populateNear()
397 …while (fTextIdx < position) { // Move forwards to a position at or following the requ… in populateNear()
400 if (fTextIdx > position) { in populateNear()
408 U_ASSERT(fTextIdx == position); in populateNear()
583 fTextIdx = position; in addFollowing()
610 fTextIdx = position; in addPreceding()
618 RBBIDebugPrintf("fTextIdx:%d fBufIdx:%d\n", fTextIdx, fBufIdx); in dumpCache()