Lines Matching refs:fromPosition
429 int32_t fromPosition = fBoundaries[fEndBufIdx]; in populateFollowing() local
434 if (fBI->fDictionaryCache->following(fromPosition, &pos, &ruleStatusIdx)) { in populateFollowing()
439 fBI->fPosition = fromPosition; in populateFollowing()
449 … fBI->fDictionaryCache->populateDictionary(fromPosition, pos, fromRuleStatusIdx, ruleStatusIdx); in populateFollowing()
450 if (fBI->fDictionaryCache->following(fromPosition, &pos, &ruleStatusIdx)) { in populateFollowing()
484 int32_t fromPosition = fBoundaries[fStartBufIdx]; in populatePreceding() local
485 if (fromPosition == 0) { in populatePreceding()
492 if (fBI->fDictionaryCache->preceding(fromPosition, &position, &positionStatusIdx)) { in populatePreceding()
497 int32_t backupPosition = fromPosition; in populatePreceding()
530 } while (position >= fromPosition); in populatePreceding()
557 if (position >= fromPosition) { in populatePreceding()
565 U_ASSERT(position==dictSegEndPosition || position>=fromPosition); in populatePreceding()
568 if (!segmentHandledByDictionary && position < fromPosition) { in populatePreceding()
572 } while (position < fromPosition); in populatePreceding()