Home | History | Annotate | Download | only in i18n

Lines Matching full:sorder

7143     uint32_t sOrder=0, tOrder=0;
7152 sOrder = ucol_IGetNextCE(coll, sColl, status);
7154 UCOL_CEBUF_PUT(&sCEs, sOrder, sColl, status);
7156 sOrder &= UCOL_PRIMARYMASK;
7157 } while(sOrder == 0);
7167 if(sOrder == tOrder) {
7169 if(sOrder == UCOL_NO_MORE_CES_PRIMARY) {
7181 if (coll->leadBytePermutationTable != NULL && !isContinuation(sOrder)) {
7182 sOrder = (coll->leadBytePermutationTable[sOrder>>24] << 24) | (sOrder & 0x00FFFFFF);
7186 result = (sOrder < tOrder) ? UCOL_LESS: UCOL_GREATER;
7197 sOrder = ucol_IGetNextCE(coll, sColl, status);
7198 if(sOrder == UCOL_NO_MORE_CES) {
7199 UCOL_CEBUF_PUT(&sCEs, sOrder, sColl, status);
7201 } else if(sOrder == 0 || (sInShifted && (sOrder & UCOL_PRIMARYMASK) == 0)) {
7204 } else if(isContinuation(sOrder)) {
7205 if((sOrder & UCOL_PRIMARYMASK) > 0) { /* There is primary value */
7207 sOrder = (sOrder & UCOL_PRIMARYMASK) | 0xC0; /* preserve interesting continuation */
7208 UCOL_CEBUF_PUT(&sCEs, sOrder, sColl, status);
7211 UCOL_CEBUF_PUT(&sCEs, sOrder, sColl, status);
7218 UCOL_CEBUF_PUT(&sCEs, sOrder, sColl, status);
7224 sOrder = (coll->leadBytePermutationTable[sOrder>>24] << 24) | (sOrder & 0x00FFFFFF);
7226 if((sOrder & UCOL_PRIMARYMASK) > LVT) {
7227 UCOL_CEBUF_PUT(&sCEs, sOrder, sColl, status);
7230 if((sOrder & UCOL_PRIMARYMASK) > 0) {
7232 sOrder &= UCOL_PRIMARYMASK;
7233 UCOL_CEBUF_PUT(&sCEs, sOrder, sColl, status);
7236 UCOL_CEBUF_PUT(&sCEs, sOrder, sColl, status);
7243 sOrder &= UCOL_PRIMARYMASK;
7296 if(sOrder == tOrder) {
7305 if(sOrder == UCOL_NO_MORE_CES_PRIMARY) {
7308 sOrder = 0;
7313 result = (sOrder < tOrder) ? UCOL_LESS : UCOL_GREATER;
7678 uint32_t sOrder=0, tOrder=0;
7689 while(sOrder==0) { // this loop skips primary ignorables
7690 // sOrder=getNextlatinOneCE(source);
7708 sOrder = elements[sChar];
7709 if(sOrder >= UCOL_NOT_FOUND) { // if we got a special
7712 if(getCETag(sOrder) == CONTRACTION_TAG) {
7713 sOrder = ucol_getLatinOneContraction(coll, UCOL_PRIMARY, sOrder, source, &sIndex, sLen);
7718 if(sOrder >= UCOL_NOT_FOUND /*== UCOL_BAIL_OUT_CE*/) {
7771 if(sOrder == tOrder) { // if we have same CEs, we continue the loop
7772 sOrder = 0; tOrder = 0;
7776 if(((sOrder^tOrder)&0xFF000000)!=0) {
7778 if(sOrder < tOrder) {
7780 } else if(sOrder > tOrder) {
7783 // instead of return (int32_t)(sOrder>>24)-(int32_t)(tOrder>>24);
7788 sOrder<<=8;
7809 while(sOrder==0) {
7815 sOrder = elements[sChar];
7816 if(sOrder > UCOL_NOT_FOUND) {
7817 sOrder = ucol_getLatinOneContraction(coll, UCOL_SECONDARY, sOrder, source, &sIndex, sLen);
7839 if(sOrder == tOrder) {
7840 sOrder = 0; tOrder = 0;
7844 if(((sOrder^tOrder)&0xFF000000)!=0) {
7845 if(sOrder < tOrder) {
7847 } else if(sOrder > tOrder) {
7851 sOrder<<=8;
7863 while(sOrder==0) {
7869 sOrder = elements[sChar];
7889 if(sOrder == tOrder) {
7890 sOrder = 0; tOrder = 0;
7894 if(((sOrder^tOrder)&0xFF000000)!=0) {
7895 if(sOrder < tOrder) {
7897 } else if(sOrder > tOrder) {
7901 sOrder<<=8;
7915 while(sOrder==0) {
7921 sOrder = elements[sChar];
7922 if(sOrder > UCOL_NOT_FOUND) {
7923 sOrder = ucol_getLatinOneContraction(coll, UCOL_TERTIARY, sOrder, source, &sIndex, sLen);
7943 if(sOrder == tOrder) {
7944 sOrder = 0; tOrder = 0;
7947 if(((sOrder^tOrder)&0xff000000)!=0) {
7948 if(sOrder < tOrder) {
7950 } else if(sOrder > tOrder) {
7954 sOrder<<=8;