Lines Matching refs:iter2
46 UCharIterator *iter2, const char *n2) { in compareIterators() argument
52 pos2=iter2->getIndex(iter2, UITER_LENGTH); in compareIterators()
67 pos2=iter2->move(iter2, middle, UITER_ZERO); in compareIterators()
75 c2=iter2->current(iter2); in compareIterators()
84 c2=iter2->next(iter2); in compareIterators()
94 c2=iter2->previous(iter2); in compareIterators()
112 pos2=iter2->move(iter2, 0, UITER_START); in compareIterators()
117 if(!iter2->hasNext(iter2)) { in compareIterators()
124 c2=iter2->next(iter2); in compareIterators()
135 if(iter2->hasNext(iter2)) { in compareIterators()
147 pos2=iter2->move(iter2, middle, UITER_ZERO); in compareIterators()
160 pos2=iter2->move(iter2, 1, UITER_ZERO); in compareIterators()
177 pos2=iter2->move(iter2, 0, UITER_LIMIT); in compareIterators()
182 if(!iter2->hasPrevious(iter2)) { in compareIterators()
189 c2=iter2->previous(iter2); in compareIterators()
200 if(iter2->hasPrevious(iter2)) { in compareIterators()
216 testIteratorState(UCharIterator *iter1, UCharIterator *iter2, const char *n, int32_t middle) { in testIteratorState() argument
242 uiter_setState(iter2, state, &errorCode); in testIteratorState()
248 c=iter2->current(iter2); in testIteratorState()
253 c=iter2->previous(iter2); in testIteratorState()
258 iter2->move(iter2, 2, UITER_CURRENT); in testIteratorState()
259 c=iter2->next(iter2); in testIteratorState()
264 iter2->move(iter2, -3, UITER_CURRENT); in testIteratorState()
265 c=iter2->previous(iter2); in testIteratorState()
271 iter2->move(iter2, 1, UITER_CURRENT); in testIteratorState()
272 iter2->next(iter2); in testIteratorState()
276 j=iter2->getIndex(iter2, UITER_CURRENT); in testIteratorState()
286 j=iter2->getIndex(iter2, UITER_LENGTH); in testIteratorState()
307 UCharIterator iter1, iter2; in TestLenient8Iterator() local
315 uiter_setLenient8(&iter2, (const char *)bytes, sizeof(bytes)-1); in TestLenient8Iterator()
316 compareIterators(&iter1, "UTF16Iterator", &iter2, "Lenient8Iterator"); in TestLenient8Iterator()
319 uiter_setLenient8(&iter2, (const char *)bytes, -1); in TestLenient8Iterator()
320 compareIterators(&iter1, "UTF16Iterator", &iter2, "Lenient8Iterator_1"); in TestLenient8Iterator()
325 testIteratorState(&iter1, &iter2, "Lenient8IteratorState", length/2); in TestLenient8Iterator()
326 testIteratorState(&iter1, &iter2, "Lenient8IteratorStatePlus1", length/2+1); in TestLenient8Iterator()
335 iter2.move(&iter2, 0, UITER_START); in TestLenient8Iterator()
338 c2=iter2.next(&iter2); in TestLenient8Iterator()