Lines Matching refs:startPos
564 int32_t startPos = current(); in next() local
567 result = checkDictionary(startPos, result, FALSE); in next()
578 int32_t startPos; in previous() local
600 if (fText == NULL || (startPos = current()) == 0) { in previous()
609 result = checkDictionary(result, startPos, TRUE); in previous()
1573 int32_t RuleBasedBreakIterator::checkDictionary(int32_t startPos, in checkDictionary() argument
1580 if (dictionaryCount <= 1 || (endPos - startPos) <= 1) { in checkDictionary()
1581 return (reverse ? startPos : endPos); in checkDictionary()
1605 return (reverse ? startPos : endPos); in checkDictionary()
1611 utext_setNativeIndex(fText, reverse ? endPos : startPos); in checkDictionary()
1616 int32_t rangeStart = startPos; in checkDictionary()
1710 if (startPos < breaks.elementAti(0)) { in checkDictionary()
1720 if (startPos < breaks.elementAti(0)) { in checkDictionary()
1721 fCachedBreakPositions[out++] = startPos; in checkDictionary()
1736 return following(startPos); in checkDictionary()
1744 utext_setNativeIndex(fText, reverse ? startPos : endPos); in checkDictionary()
1745 return (reverse ? startPos : endPos); in checkDictionary()