Lines Matching refs:iter
34 iter.move(&iter, newOffset, UITER_START); in resetToOffset()
39 return iter.getIndex(&iter, UITER_CURRENT); in getOffset()
44 c = iter.next(&iter); in handleNextCE32()
53 UChar32 trail = iter.next(&iter); in handleGetTrailSurrogate()
54 if(!U16_IS_TRAIL(trail) && trail >= 0) { iter.previous(&iter); } in handleGetTrailSurrogate()
60 return uiter_next32(&iter); in nextCodePoint()
65 return uiter_previous32(&iter); in previousCodePoint()
70 while(num > 0 && (uiter_next32(&iter)) >= 0) { in forwardNumCodePoints()
77 while(num > 0 && (uiter_previous32(&iter)) >= 0) { in backwardNumCodePoints()
96 return iter.getIndex(&iter, UITER_CURRENT); in getOffset()
110 c = iter.next(&iter); in handleNextCE32()
116 CollationFCD::hasLccc(iter.current(&iter))) { in handleNextCE32()
117 iter.previous(&iter); in handleNextCE32()
127 c = iter.next(&iter); in handleNextCE32()
144 UChar32 trail = iter.next(&iter); in handleGetTrailSurrogate()
148 iter.previous(&iter); in handleGetTrailSurrogate()
164 c = iter.next(&iter); in nextCodePoint()
170 CollationFCD::hasLccc(iter.current(&iter))) { in nextCodePoint()
171 iter.previous(&iter); in nextCodePoint()
179 UChar32 trail = iter.next(&iter); in nextCodePoint()
183 iter.previous(&iter); in nextCodePoint()
188 c = uiter_next32(&iter); in nextCodePoint()
207 c = iter.previous(&iter); in previousCodePoint()
216 CollationFCD::hasTccc(prev = iter.previous(&iter))) { in previousCodePoint()
217 iter.next(&iter); in previousCodePoint()
219 iter.next(&iter); in previousCodePoint()
229 prev = iter.previous(&iter); in previousCodePoint()
236 iter.next(&iter); in previousCodePoint()
241 c = uiter_previous32(&iter); in previousCodePoint()
280 start = pos = iter.getIndex(&iter, UITER_CURRENT); in switchToForward()
294 iter.move(&iter, limit - start, UITER_CURRENT); in switchToForward()
307 pos = iter.getIndex(&iter, UITER_CURRENT); in nextSegment()
313 UChar32 c = uiter_next32(&iter); in nextSegment()
319 uiter_previous32(&iter); in nextSegment()
326 c = uiter_next32(&iter); in nextSegment()
329 uiter_previous32(&iter); in nextSegment()
349 iter.move(&iter, -s.length(), UITER_CURRENT); in nextSegment()
361 limit = pos = iter.getIndex(&iter, UITER_CURRENT); in switchToBackward()
375 iter.move(&iter, start - limit, UITER_CURRENT); in switchToBackward()
388 pos = iter.getIndex(&iter, UITER_CURRENT); in previousSegment()
394 UChar32 c = uiter_previous32(&iter); in previousSegment()
400 uiter_next32(&iter); in previousSegment()
408 c = uiter_previous32(&iter); in previousSegment()
412 (void)uiter_next32(&iter); in previousSegment()
433 iter.move(&iter, s.length(), UITER_CURRENT); in previousSegment()