Home
last modified time | relevance | path

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

/external/icu/android_icu4j/src/main/java/android/icu/impl/coll/
DTailoredSet.java85 int baseCE32 = baseData.getFinalCE32(baseData.getCE32(start)); in handleCE32() local
89 if (Collation.isSelfContainedCE32(ce32) && Collation.isSelfContainedCE32(baseCE32)) { in handleCE32()
91 if (ce32 != baseCE32) { in handleCE32()
95 compare(start, ce32, baseCE32); in handleCE32()
100 private void compare(int c, int ce32, int baseCE32) { in compare() argument
104 if (Collation.isPrefixCE32(baseCE32)) { in compare()
105 int baseIndex = Collation.indexFromCE32(baseCE32); in compare()
106 baseCE32 = baseData.getFinalCE32(baseData.getCE32FromContexts(baseIndex)); in compare()
111 } else if (Collation.isPrefixCE32(baseCE32)) { in compare()
112 int baseIndex = Collation.indexFromCE32(baseCE32); in compare()
[all …]
DCollationDataBuilder.java190 int baseCE32 = base.getFinalCE32(base.getCE32(c)); in addCE32() local
191 if(hasContext || Collation.ce32HasContext(baseCE32)) { in addCE32()
192 oldCE32 = copyFromBaseCE32(c, baseCE32, true); in addCE32()
/external/icu/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/
DTailoredSet.java83 int baseCE32 = baseData.getFinalCE32(baseData.getCE32(start)); in handleCE32() local
87 if (Collation.isSelfContainedCE32(ce32) && Collation.isSelfContainedCE32(baseCE32)) { in handleCE32()
89 if (ce32 != baseCE32) { in handleCE32()
93 compare(start, ce32, baseCE32); in handleCE32()
98 private void compare(int c, int ce32, int baseCE32) { in compare() argument
102 if (Collation.isPrefixCE32(baseCE32)) { in compare()
103 int baseIndex = Collation.indexFromCE32(baseCE32); in compare()
104 baseCE32 = baseData.getFinalCE32(baseData.getCE32FromContexts(baseIndex)); in compare()
109 } else if (Collation.isPrefixCE32(baseCE32)) { in compare()
110 int baseIndex = Collation.indexFromCE32(baseCE32); in compare()
[all …]
DCollationDataBuilder.java189 int baseCE32 = base.getFinalCE32(base.getCE32(c)); in addCE32() local
190 if(hasContext || Collation.ce32HasContext(baseCE32)) { in addCE32()
191 oldCE32 = copyFromBaseCE32(c, baseCE32, true); in addCE32()
/external/icu/icu4c/source/i18n/
Dcollationsets.cpp66 uint32_t baseCE32 = baseData->getFinalCE32(baseData->getCE32(start)); in handleCE32() local
70 if(Collation::isSelfContainedCE32(ce32) && Collation::isSelfContainedCE32(baseCE32)) { in handleCE32()
72 if(ce32 != baseCE32) { in handleCE32()
76 compare(start, ce32, baseCE32); in handleCE32()
83 TailoredSet::compare(UChar32 c, uint32_t ce32, uint32_t baseCE32) { in compare() argument
87 if(Collation::isPrefixCE32(baseCE32)) { in compare()
88 const UChar *q = baseData->contexts + Collation::indexFromCE32(baseCE32); in compare()
89 baseCE32 = baseData->getFinalCE32(CollationData::readCE32(q)); in compare()
94 } else if(Collation::isPrefixCE32(baseCE32)) { in compare()
95 const UChar *q = baseData->contexts + Collation::indexFromCE32(baseCE32); in compare()
[all …]
Dcollationsets.h60 void compare(UChar32 c, uint32_t ce32, uint32_t baseCE32);
Dcollationdatabuilder.cpp557 uint32_t baseCE32 = base->getFinalCE32(base->getCE32(c)); in addCE32() local
558 if(hasContext || Collation::ce32HasContext(baseCE32)) { in addCE32()
559 oldCE32 = copyFromBaseCE32(c, baseCE32, TRUE, errorCode); in addCE32()