Lines Matching defs:ce32
744 uint32_t ce32 = Collation::UNASSIGNED_CE32;
750 ce32 = addIfDifferent(prefix, str, ces, cesLength, ce32, errorCode);
752 addWithClosure(nfdPrefix, nfdString, ces, cesLength, ce32, errorCode);
1100 const int64_t newCEs[], int32_t newCEsLength, uint32_t ce32,
1103 ce32 = addIfDifferent(nfdPrefix, nfdString, newCEs, newCEsLength, ce32, errorCode);
1104 ce32 = addOnlyClosure(nfdPrefix, nfdString, newCEs, newCEsLength, ce32, errorCode);
1106 return ce32;
1111 const int64_t newCEs[], int32_t newCEsLength, uint32_t ce32,
1113 if(U_FAILURE(errorCode)) { return ce32; }
1118 if(U_FAILURE(errorCode)) { return ce32; }
1124 ce32 = addIfDifferent(prefix, str, newCEs, newCEsLength, ce32, errorCode);
1125 if(U_FAILURE(errorCode)) { return ce32; }
1130 if(U_FAILURE(errorCode)) { return ce32; }
1140 ce32 = addIfDifferent(prefix, str, newCEs, newCEsLength, ce32, errorCode);
1141 if(U_FAILURE(errorCode)) { return ce32; }
1146 return ce32;
1204 uint32_t ce32 = addIfDifferent(nfdPrefix, newString,
1206 if(ce32 != Collation::UNASSIGNED_CE32) {
1208 addOnlyClosure(nfdPrefix, newNFDString, newCEs, newCEsLength, ce32, errorCode);
1345 const int64_t newCEs[], int32_t newCEsLength, uint32_t ce32,
1347 if(U_FAILURE(errorCode)) { return ce32; }
1351 if(ce32 == Collation::UNASSIGNED_CE32) {
1352 ce32 = dataBuilder->encodeCEs(newCEs, newCEsLength, errorCode);
1354 dataBuilder->addCE32(prefix, str, ce32, errorCode);
1356 return ce32;
1583 virtual int64_t modifyCE32(uint32_t ce32) const {
1584 U_ASSERT(!Collation::isSpecialCE32(ce32));
1585 if(CollationBuilder::isTempCE32(ce32)) {
1587 return finalCEs[CollationBuilder::indexFromTempCE32(ce32)] | ((ce32 & 0xc0) << 8);