Lines Matching refs:checkDir
160 checkDir(other.checkDir) { in FCDUTF16CollationIterator()
161 if(checkDir != 0 || other.start == other.segmentStart) { in FCDUTF16CollationIterator()
180 if(checkDir != o.checkDir) { return FALSE; } in operator ==()
181 if(checkDir == 0 && (start == segmentStart) != (o.start == o.segmentStart)) { return FALSE; } in operator ==()
182 if(checkDir != 0 || start == segmentStart) { in operator ==()
195 checkDir = 1; in resetToOffset()
200 if(checkDir != 0 || start == segmentStart) { in getOffset()
212 if(checkDir > 0) { in handleNextCE32()
230 } else if(checkDir == 0 && pos != limit) { in handleNextCE32()
254 if(checkDir > 0) { in nextCodePoint()
273 } else if(checkDir == 0 && pos != limit) { in nextCodePoint()
293 if(checkDir < 0) { in previousCodePoint()
309 } else if(checkDir == 0 && pos != start) { in previousCodePoint()
345 U_ASSERT(checkDir < 0 || (checkDir == 0 && pos == limit)); in switchToForward()
346 if(checkDir < 0) { in switchToForward()
351 checkDir = 1; // Check forward. in switchToForward()
353 checkDir = 0; // Stay in FCD segment. in switchToForward()
369 checkDir = 1; in switchToForward()
376 U_ASSERT(checkDir > 0 && pos != limit); in nextSegment()
407 checkDir = 0; in nextSegment()
413 U_ASSERT(checkDir > 0 || (checkDir == 0 && pos == start)); in switchToBackward()
414 if(checkDir > 0) { in switchToBackward()
419 checkDir = -1; // Check backward. in switchToBackward()
421 checkDir = 0; // Stay in FCD segment. in switchToBackward()
433 checkDir = -1; in switchToBackward()
440 U_ASSERT(checkDir < 0 && pos != start); in previousSegment()
473 checkDir = 0; in previousSegment()