Lines Matching refs:startPos
476 virtual void vectorize(UText *text, int32_t startPos, int32_t endPos,
509 virtual void vectorize(UText *text, int32_t startPos, int32_t endPos,
519 UText *text, int32_t startPos, int32_t endPos, in vectorize() argument
522 if (offsets.ensureCapacity(endPos - startPos, status) && in vectorize()
523 indices.ensureCapacity(endPos - startPos, status)) { in vectorize()
525 utext_setNativeIndex(text, startPos); in vectorize()
548 virtual void vectorize(UText *text, int32_t startPos, int32_t endPos,
560 UText *text, int32_t startPos, int32_t endPos, in vectorize() argument
564 if (!offsets.ensureCapacity(endPos - startPos, status) || in vectorize()
565 !indices.ensureCapacity(endPos - startPos, status)) { in vectorize()
574 if (startPos != 0) { in vectorize()
575 graphemeIter->preceding(startPos); in vectorize()
577 int32_t last = startPos; in vectorize()
578 int32_t current = startPos; in vectorize()
584 if (current > startPos) { in vectorize()
639 int32_t startPos, in divideUpDictionaryRange() argument
645 utext_setNativeIndex(text, startPos); in divideUpDictionaryRange()
650 utext_setNativeIndex(text, startPos); in divideUpDictionaryRange()
655 fVectorizer->vectorize(text, startPos, endPos, offsets, indices, status); in divideUpDictionaryRange()