• Home
  • Raw
  • Download

Lines Matching refs:middle

55     int32_t i, pos1, pos2, middle, length;  in compareIterators()  local
67 middle=length/2; in compareIterators()
69 pos1=iter1->move(iter1, middle, UITER_ZERO); in compareIterators()
70 if(pos1!=middle) { in compareIterators()
71 log_err("%s->move(from 0 to middle %d)=%d does not move to the middle\n", n1, middle, pos1); in compareIterators()
75 pos2=iter2->move(iter2, middle, UITER_ZERO); in compareIterators()
76 if(pos2!=middle) { in compareIterators()
77 log_err("%s->move(from 0 to middle %d)=%d does not move to the middle\n", n2, middle, pos2); in compareIterators()
85 … log_err("%s->current()=U+%04x != U+%04x=%s->current() at middle=%d\n", n1, c1, c2, n2, middle); in compareIterators()
149 pos1=iter1->move(iter1, middle, UITER_ZERO); in compareIterators()
150 if(pos1!=middle) { in compareIterators()
151 … log_err("%s->move(from end to middle %d)=%d does not move to the middle\n", n1, middle, pos1); in compareIterators()
155 pos2=iter2->move(iter2, middle, UITER_ZERO); in compareIterators()
156 if(pos2!=middle) { in compareIterators()
157 … log_err("%s->move(from end to middle %d)=%d does not move to the middle\n", n2, middle, pos2); in compareIterators()
164 log_err("%s->move(from middle %d to 1)=%d does not move to 1\n", n1, middle, pos1); in compareIterators()
170 log_err("%s->move(from middle %d to 1)=%d does not move to 1\n", n2, middle, pos2); in compareIterators()
224 testIteratorState(UCharIterator *iter1, UCharIterator *iter2, const char *n, int32_t middle) { in testIteratorState() argument
233 iter1->move(iter1, middle-2, UITER_ZERO); in testIteratorState()
238 log_err("test error: %s[%d]=%d\n", n, middle-2+i, c); in testIteratorState()
258 log_err("%s->current(at %d)=U+%04x!=U+%04x\n", n, middle, c, u[2]); in testIteratorState()
263 log_err("%s->previous(at %d)=U+%04x!=U+%04x\n", n, middle-1, c, u[1]); in testIteratorState()
269 log_err("%s->next(at %d)=U+%04x!=U+%04x\n", n, middle+1, c, u[3]); in testIteratorState()
275 log_err("%s->previous(at %d)=U+%04x!=U+%04x\n", n, middle-2, c, u[0]); in testIteratorState()
285 if(i!=middle) { in testIteratorState()
286 log_err("%s->getIndex(current)=%d!=%d as expected\n", n, i, middle); in testIteratorState()