Searched defs:indexAfterLastStarter (Results 1 - 3 of 3) sorted by relevance
/external/icu/android_icu4j/src/main/java/android/icu/impl/coll/ |
H A D | CollationBuilder.java | 905 int indexAfterLastStarter = nfdString.length(); 907 if(indexAfterLastStarter == 0) { return; } // no starter at all 908 lastStarter = Character.codePointBefore(nfdString, indexAfterLastStarter); 910 indexAfterLastStarter -= Character.charCount(lastStarter); 928 if(!mergeCompositeIntoString(nfdString, indexAfterLastStarter, composite, decomp, 961 private boolean mergeCompositeIntoString(CharSequence nfdString, int indexAfterLastStarter, argument 964 assert(Character.codePointBefore(nfdString, indexAfterLastStarter) == 972 if(equalSubSequences(nfdString, indexAfterLastStarter, decomp, lastStarterLength)) { 981 newNFDString.append(nfdString, 0, indexAfterLastStarter); 983 newString.append(nfdString, 0, indexAfterLastStarter [all...] |
/external/icu/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/ |
H A D | CollationBuilder.java | 901 int indexAfterLastStarter = nfdString.length(); 903 if(indexAfterLastStarter == 0) { return; } // no starter at all 904 lastStarter = Character.codePointBefore(nfdString, indexAfterLastStarter); 906 indexAfterLastStarter -= Character.charCount(lastStarter); 924 if(!mergeCompositeIntoString(nfdString, indexAfterLastStarter, composite, decomp, 957 private boolean mergeCompositeIntoString(CharSequence nfdString, int indexAfterLastStarter, argument 960 assert(Character.codePointBefore(nfdString, indexAfterLastStarter) == 968 if(equalSubSequences(nfdString, indexAfterLastStarter, decomp, lastStarterLength)) { 977 newNFDString.append(nfdString, 0, indexAfterLastStarter); 979 newString.append(nfdString, 0, indexAfterLastStarter [all...] |
/external/icu/icu4c/source/i18n/ |
H A D | collationbuilder.cpp | 1158 int32_t indexAfterLastStarter = nfdString.length(); local 1160 if(indexAfterLastStarter == 0) { return; } // no starter at all 1161 lastStarter = nfdString.char32At(indexAfterLastStarter - 1); 1163 indexAfterLastStarter -= U16_LENGTH(lastStarter); 1182 if(!mergeCompositeIntoString(nfdString, indexAfterLastStarter, composite, decomp, 1217 int32_t indexAfterLastStarter, 1222 U_ASSERT(nfdString.char32At(indexAfterLastStarter - 1) == decomp.char32At(0)); 1229 if(nfdString.compare(indexAfterLastStarter, 0x7fffffff, 1238 newNFDString.setTo(nfdString, 0, indexAfterLastStarter); 1239 newString.setTo(nfdString, 0, indexAfterLastStarter 1216 mergeCompositeIntoString(const UnicodeString &nfdString, int32_t indexAfterLastStarter, UChar32 composite, const UnicodeString &decomp, UnicodeString &newNFDString, UnicodeString &newString, UErrorCode &errorCode) const argument [all...] |
Completed in 71 milliseconds