Home
last modified time | relevance | path

Searched refs:baseCE32 (Results 1 – 5 of 5) sorted by relevance

/external/icu/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/
DTailoredSet.java80 int baseCE32 = baseData.getFinalCE32(baseData.getCE32(start)); in handleCE32() local
84 if (Collation.isSelfContainedCE32(ce32) && Collation.isSelfContainedCE32(baseCE32)) { in handleCE32()
86 if (ce32 != baseCE32) { in handleCE32()
90 compare(start, ce32, baseCE32); in handleCE32()
95 private void compare(int c, int ce32, int baseCE32) { in compare() argument
99 if (Collation.isPrefixCE32(baseCE32)) { in compare()
100 int baseIndex = Collation.indexFromCE32(baseCE32); in compare()
101 baseCE32 = baseData.getFinalCE32(baseData.getCE32FromContexts(baseIndex)); in compare()
106 } else if (Collation.isPrefixCE32(baseCE32)) { in compare()
107 int baseIndex = Collation.indexFromCE32(baseCE32); in compare()
[all …]
DCollationDataBuilder.java187 int baseCE32 = base.getFinalCE32(base.getCE32(c)); in addCE32() local
188 if(hasContext || Collation.ce32HasContext(baseCE32)) { in addCE32()
189 oldCE32 = copyFromBaseCE32(c, baseCE32, true); in addCE32()
/external/icu/icu4c/source/i18n/
Dcollationsets.cpp64 uint32_t baseCE32 = baseData->getFinalCE32(baseData->getCE32(start)); in handleCE32() local
68 if(Collation::isSelfContainedCE32(ce32) && Collation::isSelfContainedCE32(baseCE32)) { in handleCE32()
70 if(ce32 != baseCE32) { in handleCE32()
74 compare(start, ce32, baseCE32); in handleCE32()
81 TailoredSet::compare(UChar32 c, uint32_t ce32, uint32_t baseCE32) { in compare() argument
85 if(Collation::isPrefixCE32(baseCE32)) { in compare()
86 const UChar *q = baseData->contexts + Collation::indexFromCE32(baseCE32); in compare()
87 baseCE32 = baseData->getFinalCE32(CollationData::readCE32(q)); in compare()
92 } else if(Collation::isPrefixCE32(baseCE32)) { in compare()
93 const UChar *q = baseData->contexts + Collation::indexFromCE32(baseCE32); in compare()
[all …]
Dcollationsets.h58 void compare(UChar32 c, uint32_t ce32, uint32_t baseCE32);
Dcollationdatabuilder.cpp555 uint32_t baseCE32 = base->getFinalCE32(base->getCE32(c)); in addCE32() local
556 if(hasContext || Collation::ce32HasContext(baseCE32)) { in addCE32()
557 oldCE32 = copyFromBaseCE32(c, baseCE32, TRUE, errorCode); in addCE32()