Home | History | Annotate | Download | only in i18n

Lines Matching refs:miniCE

573         uint32_t miniCE = encodeTwoCEs(ce, charCEs[i][1]);
574 if(miniCE > 0xffff) {
580 miniCE = CollationFastLatin::BAIL_OUT;
582 result.append((UChar)(miniCE >> 16)).append((UChar)miniCE);
583 miniCE = CollationFastLatin::EXPANSION | expansionIndex;
586 result.setCharAt(miniCEsStart + i, (UChar)miniCE);
612 uint32_t miniCE = encodeTwoCEs(cce0, cce1);
613 if(miniCE == CollationFastLatin::BAIL_OUT) {
615 } else if(miniCE <= 0xffff) {
617 result.append((UChar)miniCE);
620 result.append((UChar)(miniCE >> 16)).append((UChar)miniCE);
677 uint32_t miniCE = getMiniCE(first);
678 if(miniCE == CollationFastLatin::BAIL_OUT) { return miniCE; }
679 if(miniCE >= CollationFastLatin::MIN_SHORT) {
685 miniCE |= c;
687 if(second == 0) { return miniCE; }
693 if(miniCE >= CollationFastLatin::MIN_SHORT &&
694 (miniCE & CollationFastLatin::SECONDARY_MASK) == CollationFastLatin::COMMON_SEC) {
701 return (miniCE & ~CollationFastLatin::SECONDARY_MASK) | sec1;
710 return (miniCE << 16) | miniCE1;