Home | History | Annotate | Download | only in common

Lines Matching refs:forward

37 utext_access(UText *ut, int64_t index, UBool forward) {
38 return ut->pFuncs->access(ut, index, forward);
110 // Access the new position. Assume a forward iteration from here,
210 // Because we must maintain the iteration position, we need to switch forward
916 utf8TextAccess(UText *ut, int64_t index, UBool forward) {
960 // Dispatch to the appropriate action for a forward iteration request.
962 if (forward) {
1724 repTextAccess(UText *ut, int64_t index, UBool forward) {
1738 * going in the forward direction. This will ensure that the buffer has the
1741 if(forward) {
1756 // Going forward, so we want to have the buffer with stuff at and beyond
2108 unistrTextAccess(UText *ut, int64_t index, UBool forward) {
2113 UBool retVal = (forward && index<length) || (!forward && index>0);
2397 ucstrTextAccess(UText *ut, int64_t index, UBool forward) {
2479 UBool retVal = (forward && index<ut->chunkNativeLimit) || (!forward && index>0);
2653 charIterTextAccess(UText *ut, int64_t index, UBool forward) {
2663 if (!forward && neededIndex>0) {
2666 } else if (forward && neededIndex==ut->a && neededIndex>0) {
2667 // Forward iteration, don't ask for something past the end of the text.
2718 UBool success = (forward? ut->chunkOffset<ut->chunkLength : ut->chunkOffset>0);