Home | History | Annotate | Download | only in i18n

Lines Matching defs:ce

45     uint32_t ce;
63 void put(uint32_t ce, int32_t ixLow, int32_t ixHigh, UErrorCode &errorCode);
86 void RCEBuffer::put(uint32_t ce, int32_t ixLow, int32_t ixHigh, UErrorCode &errorCode)
108 buffer[bufferIndex].ce = ce;
148 void PCEBuffer::put(uint64_t ce, int32_t ixLow, int32_t ixHigh, UErrorCode &errorCode)
170 buffer[bufferIndex].ce = ce;
215 uint64_t UCollationPCE::processCE(uint32_t ce)
220 // We could apply the mask to ce and then
224 tertiary = ucol_tertiaryOrder(ce);
228 secondary = ucol_secondaryOrder(ce);
232 primary = ucol_primaryOrder(ce);
240 // **** the *second* CE is marked as a continuation, so ****
243 if ((toShift && variableTop > ce && primary != 0)
343 int32_t ce = cei->next(*status);
346 if (ce == UCOL_NULLORDER) {
351 result = processCE((uint32_t)ce);
397 int32_t ce;
402 ce = cei->previous(*status);
405 if (ce == UCOL_NULLORDER) {
413 rceb.put((uint32_t)ce, low, high, *status);
414 } while (U_SUCCESS(*status) && ((ce & UCOL_PRIMARYORDERMASK) == 0 || isContinuation(ce)));
420 result = processCE(rcei->ce);
455 return pcei->ce;