Home | History | Annotate | Download | only in i18n

Lines Matching full:leftindex

730                uint32_t CE, int32_t leftIndex, int32_t rightIndex, UErrorCode *status)
742 addSpecial(context, buffer, bufLen, newCE, leftIndex, rightIndex, status);
744 if(contractions && rightIndex-leftIndex > 1) {
745 uset_addString(contractions, buffer+leftIndex, rightIndex-leftIndex);
747 uset_addString(expansions, buffer+leftIndex, rightIndex-leftIndex);
755 if(leftIndex == 0) {
759 --leftIndex;
762 buffer[leftIndex] = *UCharOffset;
764 addSpecial(context, buffer, bufLen, newCE, leftIndex, rightIndex, status);
767 uset_addString(contractions, buffer+leftIndex, rightIndex-leftIndex);
770 uset_addString(expansions, buffer+leftIndex, rightIndex-leftIndex);
784 addSpecial(context, buffer, bufLen, newCE, leftIndex, rightIndex+1, status);
787 uset_addString(contractions, buffer+leftIndex, rightIndex+1-leftIndex);
790 uset_addString(expansions, buffer+leftIndex, rightIndex+1-leftIndex);