Lines Matching refs:hasPrevious
58 UBool hasPrevious, hasNext, isStackAllocated;
71 if(!iter->hasPrevious(iter)) {
74 uni->hasPrevious=FALSE;
80 uni->hasPrevious=iter->hasPrevious(iter);
84 uni->hasPrevious=uni->hasNext=TRUE;
204 uni->hasPrevious=TRUE;
224 uni->hasPrevious=TRUE;
257 /* normalize backward from the start, assume hasPrevious is true */
283 uni->hasPrevious=FALSE;
299 uni->hasPrevious=FALSE;
311 uni->hasPrevious=FALSE;
323 uni->hasPrevious=iter->hasPrevious(iter);
357 if(uni->hasPrevious) {
361 uni->hasPrevious=FALSE;
377 uni->hasPrevious=iter->hasPrevious(iter);
419 if(!uni->hasPrevious || !readPrevious(uni, iter)) {
425 if(api->index==api->start && !uni->hasPrevious) {
439 return api->index>api->start || ((UNormIterator *)api)->hasPrevious;
473 (uni->hasPrevious && readPrevious(uni, uni->iter))
593 uni->hasPrevious=uni->hasNext=FALSE;