Home | History | Annotate | Download | only in i18n

Lines Matching refs:baseCE32

64         uint32_t baseCE32 = baseData->getFinalCE32(baseData->getCE32(start));
65 // Do not just continue if ce32 == baseCE32 because
68 if(Collation::isSelfContainedCE32(ce32) && Collation::isSelfContainedCE32(baseCE32)) {
70 if(ce32 != baseCE32) {
74 compare(start, ce32, baseCE32);
81 TailoredSet::compare(UChar32 c, uint32_t ce32, uint32_t baseCE32) {
85 if(Collation::isPrefixCE32(baseCE32)) {
86 const UChar *q = baseData->contexts + Collation::indexFromCE32(baseCE32);
87 baseCE32 = baseData->getFinalCE32(CollationData::readCE32(q));
92 } else if(Collation::isPrefixCE32(baseCE32)) {
93 const UChar *q = baseData->contexts + Collation::indexFromCE32(baseCE32);
94 baseCE32 = baseData->getFinalCE32(CollationData::readCE32(q));
105 if(Collation::isContractionCE32(baseCE32)) {
106 const UChar *q = baseData->contexts + Collation::indexFromCE32(baseCE32);
107 if((baseCE32 & Collation::CONTRACT_SINGLE_CP_NO_MATCH) != 0) {
108 baseCE32 = Collation::NO_CE32;
110 baseCE32 = baseData->getFinalCE32(CollationData::readCE32(q));
116 } else if(Collation::isContractionCE32(baseCE32)) {
117 const UChar *q = baseData->contexts + Collation::indexFromCE32(baseCE32);
118 baseCE32 = baseData->getFinalCE32(CollationData::readCE32(q));
136 if(Collation::isSpecialCE32(baseCE32)) {
137 baseTag = Collation::tagFromCE32(baseCE32);
155 int64_t dataCE = baseData->ces[Collation::indexFromCE32(baseCE32)];
172 const uint32_t *baseCE32s = baseData->ce32s + Collation::indexFromCE32(baseCE32);
173 int32_t baseLength = Collation::lengthFromCE32(baseCE32);
189 const int64_t *baseCEs = baseData->ces + Collation::indexFromCE32(baseCE32);
190 int32_t baseLength = Collation::lengthFromCE32(baseCE32);
209 } else if(ce32 != baseCE32) {