• Home
  • History
  • Annotate
  • Raw
  • Download

Lines Matching refs:nfdString

305         UnicodeString nfdString = nfd.normalize(str, errorCode);  in addReset()  local
310 cesLength = dataBuilder->getCEs(nfdString, ces, 0); in addReset()
659 UnicodeString nfdString = nfd.normalize(str, errorCode); in addRelation() local
668 int32_t nfdLength = nfdString.length(); in addRelation()
670 UChar c = nfdString.charAt(0); in addRelation()
678 c = nfdString.charAt(nfdLength - 1); in addRelation()
680 (Hangul::isJamoV(c) && Hangul::isJamoL(nfdString.charAt(nfdLength - 2)))) { in addRelation()
727 setCaseBits(nfdString, parserErrorReason, errorCode); in addRelation()
746 if((prefix != nfdPrefix || str != nfdString) && in addRelation()
753 addWithClosure(nfdPrefix, nfdString, ces, cesLength, ce32, errorCode); in addRelation()
1013 CollationBuilder::setCaseBits(const UnicodeString &nfdString, in setCaseBits() argument
1027 const UChar *s = nfdString.getBuffer(); in setCaseBits()
1028 UTF16CollationIterator baseCEs(baseData, FALSE, s, s, s + nfdString.length()); in setCaseBits()
1100 CollationBuilder::addWithClosure(const UnicodeString &nfdPrefix, const UnicodeString &nfdString, in addWithClosure() argument
1104 ce32 = addIfDifferent(nfdPrefix, nfdString, newCEs, newCEsLength, ce32, errorCode); in addWithClosure()
1105 ce32 = addOnlyClosure(nfdPrefix, nfdString, newCEs, newCEsLength, ce32, errorCode); in addWithClosure()
1106 addTailComposites(nfdPrefix, nfdString, errorCode); in addWithClosure()
1111 CollationBuilder::addOnlyClosure(const UnicodeString &nfdPrefix, const UnicodeString &nfdString, in addOnlyClosure() argument
1118 CanonicalIterator stringIter(nfdString, errorCode); in addOnlyClosure()
1124 if(ignoreString(str, errorCode) || str == nfdString) { continue; } in addOnlyClosure()
1130 CanonicalIterator stringIter(nfdString, errorCode); in addOnlyClosure()
1140 if(ignoreString(str, errorCode) || (samePrefix && str == nfdString)) { continue; } in addOnlyClosure()
1151 CollationBuilder::addTailComposites(const UnicodeString &nfdPrefix, const UnicodeString &nfdString, in addTailComposites() argument
1157 int32_t indexAfterLastStarter = nfdString.length(); in addTailComposites()
1160 lastStarter = nfdString.char32At(indexAfterLastStarter - 1); in addTailComposites()
1181 if(!mergeCompositeIntoString(nfdString, indexAfterLastStarter, composite, decomp, in addTailComposites()
1215 CollationBuilder::mergeCompositeIntoString(const UnicodeString &nfdString, in mergeCompositeIntoString() argument
1221 U_ASSERT(nfdString.char32At(indexAfterLastStarter - 1) == decomp.char32At(0)); in mergeCompositeIntoString()
1228 if(nfdString.compare(indexAfterLastStarter, 0x7fffffff, in mergeCompositeIntoString()
1237 newNFDString.setTo(nfdString, 0, indexAfterLastStarter); in mergeCompositeIntoString()
1238 newString.setTo(nfdString, 0, indexAfterLastStarter - lastStarterLength).append(composite); in mergeCompositeIntoString()
1254 if(sourceIndex >= nfdString.length()) { break; } in mergeCompositeIntoString()
1255 sourceChar = nfdString.char32At(sourceIndex); in mergeCompositeIntoString()
1291 newNFDString.append(nfdString, sourceIndex, 0x7fffffff); in mergeCompositeIntoString()
1292 newString.append(nfdString, sourceIndex, 0x7fffffff); in mergeCompositeIntoString()
1327 UnicodeString nfdString; in closeOverComposites() local
1331 nfd.getDecomposition(iter.getCodepoint(), nfdString); in closeOverComposites()
1332 cesLength = dataBuilder->getCEs(nfdString, ces, 0); in closeOverComposites()