Home | History | Annotate | Download | only in i18n

Lines Matching refs:ce32

554         uint32_t ce32 = baseData->getCE32(0x4e00);
555 U_ASSERT(Collation::hasCE32Tag(ce32, Collation::OFFSET_TAG));
556 ce = baseData->getCEFromOffsetCE32(0x4e00, ce32);
739 uint32_t ce32 = Collation::UNASSIGNED_CE32;
745 ce32 = addIfDifferent(prefix, str, ces, cesLength, ce32, errorCode);
747 addWithClosure(nfdPrefix, nfdString, ces, cesLength, ce32, errorCode);
1067 const int64_t newCEs[], int32_t newCEsLength, uint32_t ce32,
1070 ce32 = addIfDifferent(nfdPrefix, nfdString, newCEs, newCEsLength, ce32, errorCode);
1071 ce32 = addOnlyClosure(nfdPrefix, nfdString, newCEs, newCEsLength, ce32, errorCode);
1073 return ce32;
1078 const int64_t newCEs[], int32_t newCEsLength, uint32_t ce32,
1080 if(U_FAILURE(errorCode)) { return ce32; }
1085 if(U_FAILURE(errorCode)) { return ce32; }
1091 ce32 = addIfDifferent(prefix, str, newCEs, newCEsLength, ce32, errorCode);
1092 if(U_FAILURE(errorCode)) { return ce32; }
1097 if(U_FAILURE(errorCode)) { return ce32; }
1107 ce32 = addIfDifferent(prefix, str, newCEs, newCEsLength, ce32, errorCode);
1108 if(U_FAILURE(errorCode)) { return ce32; }
1113 return ce32;
1171 uint32_t ce32 = addIfDifferent(nfdPrefix, newString,
1173 if(ce32 != Collation::UNASSIGNED_CE32) {
1175 addOnlyClosure(nfdPrefix, newNFDString, newCEs, newCEsLength, ce32, errorCode);
1312 const int64_t newCEs[], int32_t newCEsLength, uint32_t ce32,
1314 if(U_FAILURE(errorCode)) { return ce32; }
1318 if(ce32 == Collation::UNASSIGNED_CE32) {
1319 ce32 = dataBuilder->encodeCEs(newCEs, newCEsLength, errorCode);
1321 dataBuilder->addCE32(prefix, str, ce32, errorCode);
1323 return ce32;
1542 virtual int64_t modifyCE32(uint32_t ce32) const {
1543 U_ASSERT(!Collation::isSpecialCE32(ce32));
1544 if(CollationBuilder::isTempCE32(ce32)) {
1546 return finalCEs[CollationBuilder::indexFromTempCE32(ce32)] | ((ce32 & 0xc0) << 8);