Home | History | Annotate | Download | only in i18n

Lines Matching defs:CE

108 /* these values are used for finding CE values for indirect positioning. */
282 [last primary ignorable] largest CE for primary ignorable
283 [last secondary ignorable] largest CE for secondary ignorable
284 [last tertiary ignorable] largest CE for tertiary ignorable
1200 uint32_t CE, SecondCE;
1225 CE = primaryCE & UCOL_PRIMARYMASK | 0x0505;
1240 src->lh[src->resultLen].baseCE = CE & 0xFFFFFF3F;
1257 invPos = ucol_inv_getPrevCE(src, baseCE, baseContCE, &CE, &SecondCE, strength);
1259 // we got the previous CE. Now we need to see if the difference between
1262 // need to modify the CE.
1263 if(ucol_getCEStrengthDifference(baseCE, baseContCE, CE, SecondCE) < strength) {
1266 // order to get the CE
1268 CE = baseCE - 0x0200;
1270 CE = baseCE - 0x02;
1284 // 1. There are many code points that have the same CE
1285 // 2. The CE to codepoint table (things pointed to by CETable[3*invPos+2] are broken.
1323 // is bigger then I wanted. So, if CE < baseCE and I wanted &[before 2], then i'll
1324 // have to construct the base CE.
1339 src->lh[src->resultLen].baseCE = CE & 0xFFFFFF3F;
1645 uint32_t CE = UCOL_NOT_FOUND, SecondCE = UCOL_NOT_FOUND;
1652 CE = primaryCE & UCOL_PRIMARYMASK | 0x0505;
1655 /*int32_t invPos = ucol_inv_getPrevCE(baseCE, baseContCE, &CE, &SecondCE, strength);*/
1656 ucol_inv_getPrevCE(src, baseCE, baseContCE, &CE, &SecondCE, strength);
1659 ListList[src->resultLen].baseCE = CE;
1685 uint32_t CE = UCOL_NOT_FOUND, SecondCE = UCOL_NOT_FOUND;
1689 CE = ucol_getNextCE(src->UCA, &s, status);
1693 ListList[src->resultLen].baseCE = CE & 0xFFFFFF3F;