Lines Matching refs:iter
36 iter.move(&iter, newOffset, UITER_START); in resetToOffset()
41 return iter.getIndex(&iter, UITER_CURRENT); in getOffset()
46 c = iter.next(&iter); in handleNextCE32()
55 UChar32 trail = iter.next(&iter); in handleGetTrailSurrogate()
56 if(!U16_IS_TRAIL(trail) && trail >= 0) { iter.previous(&iter); } in handleGetTrailSurrogate()
62 return uiter_next32(&iter); in nextCodePoint()
67 return uiter_previous32(&iter); in previousCodePoint()
72 while(num > 0 && (uiter_next32(&iter)) >= 0) { in forwardNumCodePoints()
79 while(num > 0 && (uiter_previous32(&iter)) >= 0) { in backwardNumCodePoints()
98 return iter.getIndex(&iter, UITER_CURRENT); in getOffset()
112 c = iter.next(&iter); in handleNextCE32()
118 CollationFCD::hasLccc(iter.current(&iter))) { in handleNextCE32()
119 iter.previous(&iter); in handleNextCE32()
129 c = iter.next(&iter); in handleNextCE32()
146 UChar32 trail = iter.next(&iter); in handleGetTrailSurrogate()
150 iter.previous(&iter); in handleGetTrailSurrogate()
166 c = iter.next(&iter); in nextCodePoint()
172 CollationFCD::hasLccc(iter.current(&iter))) { in nextCodePoint()
173 iter.previous(&iter); in nextCodePoint()
181 UChar32 trail = iter.next(&iter); in nextCodePoint()
185 iter.previous(&iter); in nextCodePoint()
190 c = uiter_next32(&iter); in nextCodePoint()
209 c = iter.previous(&iter); in previousCodePoint()
218 CollationFCD::hasTccc(prev = iter.previous(&iter))) { in previousCodePoint()
219 iter.next(&iter); in previousCodePoint()
221 iter.next(&iter); in previousCodePoint()
231 prev = iter.previous(&iter); in previousCodePoint()
238 iter.next(&iter); in previousCodePoint()
243 c = uiter_previous32(&iter); in previousCodePoint()
282 start = pos = iter.getIndex(&iter, UITER_CURRENT); in switchToForward()
296 iter.move(&iter, limit - start, UITER_CURRENT); in switchToForward()
309 pos = iter.getIndex(&iter, UITER_CURRENT); in nextSegment()
315 UChar32 c = uiter_next32(&iter); in nextSegment()
321 uiter_previous32(&iter); in nextSegment()
328 c = uiter_next32(&iter); in nextSegment()
331 uiter_previous32(&iter); in nextSegment()
351 iter.move(&iter, -s.length(), UITER_CURRENT); in nextSegment()
363 limit = pos = iter.getIndex(&iter, UITER_CURRENT); in switchToBackward()
377 iter.move(&iter, start - limit, UITER_CURRENT); in switchToBackward()
390 pos = iter.getIndex(&iter, UITER_CURRENT); in previousSegment()
396 UChar32 c = uiter_previous32(&iter); in previousSegment()
402 uiter_next32(&iter); in previousSegment()
410 c = uiter_previous32(&iter); in previousSegment()
414 (void)uiter_next32(&iter); in previousSegment()
435 iter.move(&iter, s.length(), UITER_CURRENT); in previousSegment()