Home | History | Annotate | Download | only in i18n

Lines Matching full:torder

7221     uint32_t sOrder=0, tOrder=0;
7239 tOrder = ucol_IGetNextCE(coll, tColl, status);
7240 UCOL_CEBUF_PUT(&tCEs, tOrder, tColl, status);
7241 tOrder &= UCOL_PRIMARYMASK;
7242 } while(tOrder == 0);
7245 if(sOrder == tOrder) {
7261 tOrder = (coll->leadBytePermutationTable[tOrder>>24] << 24) | (tOrder & 0x00FFFFFF);
7264 result = (sOrder < tOrder) ? UCOL_LESS: UCOL_GREATER;
7325 tOrder = ucol_IGetNextCE(coll, tColl, status);
7326 if(tOrder == UCOL_NO_MORE_CES) {
7327 UCOL_CEBUF_PUT(&tCEs, tOrder, tColl, status);
7329 } else if(tOrder == 0 || (tInShifted && (tOrder & UCOL_PRIMARYMASK) == 0)) {
7332 } else if(isContinuation(tOrder)) {
7333 if((tOrder & UCOL_PRIMARYMASK) > 0) { /* There is primary value */
7335 tOrder = (tOrder & UCOL_PRIMARYMASK) | 0xC0; /* preserve interesting continuation */
7336 UCOL_CEBUF_PUT(&tCEs, tOrder, tColl, status);
7339 UCOL_CEBUF_PUT(&tCEs, tOrder, tColl, status);
7346 UCOL_CEBUF_PUT(&tCEs, tOrder, tColl, status);
7352 tOrder = (coll->leadBytePermutationTable[tOrder>>24] << 24) | (tOrder & 0x00FFFFFF);
7354 if((tOrder & UCOL_PRIMARYMASK) > LVT) {
7355 UCOL_CEBUF_PUT(&tCEs, tOrder, tColl, status);
7358 if((tOrder & UCOL_PRIMARYMASK) > 0) {
7360 tOrder &= UCOL_PRIMARYMASK;
7361 UCOL_CEBUF_PUT(&tCEs, tOrder, tColl, status);
7364 UCOL_CEBUF_PUT(&tCEs, tOrder, tColl, status);
7371 tOrder &= UCOL_PRIMARYMASK;
7374 if(sOrder == tOrder) {
7387 tOrder = 0;
7391 result = (sOrder < tOrder) ? UCOL_LESS : UCOL_GREATER;
7756 uint32_t sOrder=0, tOrder=0;
7803 while(tOrder==0) { // this loop skips primary ignorables
7804 // tOrder=getNextlatinOneCE(target);
7832 tOrder = elements[tChar];
7833 if(tOrder >= UCOL_NOT_FOUND) {
7835 if(getCETag(tOrder) == CONTRACTION_TAG) {
7836 tOrder = ucol_getLatinOneContraction(coll, UCOL_PRIMARY, tOrder, target, &tIndex, tLen);
7839 if(tOrder >= UCOL_NOT_FOUND /*== UCOL_BAIL_OUT_CE*/) {
7849 if(sOrder == tOrder) { // if we have same CEs, we continue the loop
7850 sOrder = 0; tOrder = 0;
7854 if(((sOrder^tOrder)&0xFF000000)!=0) {
7856 if(sOrder < tOrder) {
7858 } else if(sOrder > tOrder) {
7861 // instead of return (int32_t)(sOrder>>24)-(int32_t)(tOrder>>24);
7867 tOrder<<=8;
7899 while(tOrder==0) {
7908 tOrder = elements[tChar];
7909 if(tOrder > UCOL_NOT_FOUND) {
7910 tOrder = ucol_getLatinOneContraction(coll, UCOL_SECONDARY, tOrder, target, &tIndex, tLen);
7917 if(sOrder == tOrder) {
7918 sOrder = 0; tOrder = 0;
7922 if(((sOrder^tOrder)&0xFF000000)!=0) {
7923 if(sOrder < tOrder) {
7925 } else if(sOrder > tOrder) {
7930 tOrder<<=8;
7951 while(tOrder==0) {
7960 tOrder = elements[tChar];
7967 if(sOrder == tOrder) {
7968 sOrder = 0; tOrder = 0;
7972 if(((sOrder^tOrder)&0xFF000000)!=0) {
7973 if(sOrder < tOrder) {
7975 } else if(sOrder > tOrder) {
7980 tOrder<<=8;
8004 while(tOrder==0) {
8013 tOrder = elements[tChar];
8014 if(tOrder > UCOL_NOT_FOUND) {
8015 tOrder = ucol_getLatinOneContraction(coll, UCOL_TERTIARY, tOrder, target, &tIndex, tLen);
8021 if(sOrder == tOrder) {
8022 sOrder = 0; tOrder = 0;
8025 if(((sOrder^tOrder)&0xff000000)!=0) {
8026 if(sOrder < tOrder) {
8028 } else if(sOrder > tOrder) {
8033 tOrder<<=8;
8149 uint32_t sOrder=0, tOrder=0;
8193 while(tOrder==0) { // this loop skips primary ignorables
8194 // tOrder=getNextlatinOneCE(target);
8215 tOrder = elements[tChar];
8216 if(tOrder >= UCOL_NOT_FOUND) {
8218 if(getCETag(tOrder) == CONTRACTION_TAG) {
8219 tOrder = ucol_getLatinOneContractionUTF8(coll, UCOL_PRIMARY, tOrder, target, &tIndex, tLen);
8222 if(tOrder >= UCOL_NOT_FOUND /*== UCOL_BAIL_OUT_CE*/) {
8232 if(sOrder == tOrder) { // if we have same CEs, we continue the loop
8233 sOrder = 0; tOrder = 0;
8237 if(((sOrder^tOrder)&0xFF000000)!=0) {
8239 if(sOrder < tOrder) {
8241 } else if(sOrder > tOrder) {
8244 // instead of return (int32_t)(sOrder>>24)-(int32_t)(tOrder>>24);
8250 tOrder<<=8;
8284 while(tOrder==0) {
8295 tOrder = elements[tChar];
8296 if(tOrder > UCOL_NOT_FOUND) {
8297 tOrder = ucol_getLatinOneContractionUTF8(coll, UCOL_SECONDARY, tOrder, target, &tIndex, tLen);
8304 if(sOrder == tOrder) {
8305 sOrder = 0; tOrder = 0;
8309 if(((sOrder^tOrder)&0xFF000000)!=0) {
8310 if(sOrder < tOrder) {
8312 } else if(sOrder > tOrder) {
8317 tOrder<<=8;
8339 while(tOrder==0) {
8349 tOrder = elements[tChar];
8356 if(sOrder == tOrder) {
8357 sOrder = 0; tOrder = 0;
8361 if(((sOrder^tOrder)&0xFF000000)!=0) {
8362 if(sOrder < tOrder) {
8364 } else if(sOrder > tOrder) {
8369 tOrder<<=8;
8395 while(tOrder==0) {
8406 tOrder = elements[tChar];
8407 if(tOrder > UCOL_NOT_FOUND) {
8408 tOrder = ucol_getLatinOneContractionUTF8(coll, UCOL_TERTIARY, tOrder, target, &tIndex, tLen);
8414 if(sOrder == tOrder) {
8415 sOrder = 0; tOrder = 0;
8418 if(((sOrder^tOrder)&0xff000000)!=0) {
8419 if(sOrder < tOrder) {
8421 } else if(sOrder > tOrder) {
8426 tOrder<<=8;