Lines Matching refs:indexUtf16
197 sal_Int32 indexUtf16; in seekSegment() local
200 indexUtf16 = pos; in seekSegment()
201 while (indexUtf16 > 0) in seekSegment()
203 sal_uInt32 ch = rText.iterateCodePoints(&indexUtf16, -1); in seekSegment()
205 segBoundary.startPos = indexUtf16; in seekSegment()
210 indexUtf16 = pos; in seekSegment()
211 while (indexUtf16 < rText.getLength()) in seekSegment()
213 sal_uInt32 ch = rText.iterateCodePoints(&indexUtf16, 1); in seekSegment()
215 segBoundary.endPos = indexUtf16; in seekSegment()
220 indexUtf16 = segBoundary.startPos; in seekSegment()
221 rText.iterateCodePoints(&indexUtf16, 1); in seekSegment()
222 return segBoundary.endPos > indexUtf16; in seekSegment()
362 sal_Int32 indexUtf16 = anyPos-1; in getWordBoundary() local
363 sal_uInt32 ch = rText.iterateCodePoints(&indexUtf16, 1); in getWordBoundary()
379 sal_Int32 indexUtf16 = boundary.endPos; in getWordBoundary() local
380 if (u_ispunct(rText.iterateCodePoints(&indexUtf16, 1))) in getWordBoundary()
381 boundary.endPos = indexUtf16; in getWordBoundary()