Home | History | Annotate | Download | only in i18n

Lines Matching refs:nfdPrefix

645     UnicodeString nfdPrefix;
647 nfd.normalize(prefix, nfdPrefix, errorCode);
740 if((prefix != nfdPrefix || str != nfdString) &&
747 addWithClosure(nfdPrefix, nfdString, ces, cesLength, ce32, errorCode);
1066 CollationBuilder::addWithClosure(const UnicodeString &nfdPrefix, const UnicodeString &nfdString,
1070 ce32 = addIfDifferent(nfdPrefix, nfdString, newCEs, newCEsLength, ce32, errorCode);
1071 ce32 = addOnlyClosure(nfdPrefix, nfdString, newCEs, newCEsLength, ce32, errorCode);
1072 addTailComposites(nfdPrefix, nfdString, errorCode);
1077 CollationBuilder::addOnlyClosure(const UnicodeString &nfdPrefix, const UnicodeString &nfdString,
1083 if(nfdPrefix.isEmpty()) {
1095 CanonicalIterator prefixIter(nfdPrefix, errorCode);
1102 UBool samePrefix = prefix == nfdPrefix;
1117 CollationBuilder::addTailComposites(const UnicodeString &nfdPrefix, const UnicodeString &nfdString,
1151 int32_t newCEsLength = dataBuilder->getCEs(nfdPrefix, newNFDString, newCEs, 0);
1171 uint32_t ce32 = addIfDifferent(nfdPrefix, newString,
1175 addOnlyClosure(nfdPrefix, newNFDString, newCEs, newCEsLength, ce32, errorCode);