Lines Matching refs:startPos
120 void RuleBasedBreakIterator::DictionaryCache::populateDictionary(int32_t startPos, int32_t endPos, in populateDictionary() argument
122 if ((endPos - startPos) <= 1) { in populateDictionary()
130 int32_t rangeStart = startPos; in populateDictionary()
181 if (startPos < fBreaks.elementAti(0)) { in populateDictionary()
186 fBreaks.insertElementAt(startPos, 0, status); in populateDictionary()
235 void RuleBasedBreakIterator::BreakCache::following(int32_t startPos, UErrorCode &status) { in following() argument
239 if (startPos == fTextIdx || seek(startPos) || populateNear(startPos, status)) { in following()
252 void RuleBasedBreakIterator::BreakCache::preceding(int32_t startPos, UErrorCode &status) { in preceding() argument
256 if (startPos == fTextIdx || seek(startPos) || populateNear(startPos, status)) { in preceding()
257 if (startPos == fTextIdx) { in preceding()
263 U_ASSERT(startPos > fTextIdx); in preceding()