Home
last modified time | relevance | path

Searched refs:suffixStart (Results 1 – 11 of 11) sorted by relevance

/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/
DFilteredNormalizer2.java273 int suffixStart=set.spanBack(first, 0x7fffffff, UnicodeSet.SpanCondition.SIMPLE); in normalizeSecondAndAppend() local
274 if(suffixStart==0) { in normalizeSecondAndAppend()
282 first.subSequence(suffixStart, first.length())); in normalizeSecondAndAppend()
288 first.delete(suffixStart, 0x7fffffff).append(middle); in normalizeSecondAndAppend()
/external/icu/android_icu4j/src/main/java/android/icu/text/
DFilteredNormalizer2.java259 int suffixStart=set.spanBack(first, 0x7fffffff, UnicodeSet.SpanCondition.SIMPLE); in normalizeSecondAndAppend() local
260 if(suffixStart==0) { in normalizeSecondAndAppend()
268 first.subSequence(suffixStart, first.length())); in normalizeSecondAndAppend()
274 first.delete(suffixStart, 0x7fffffff).append(middle); in normalizeSecondAndAppend()
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/number/
DCurrencySpacingEnabledModifier.java100 int suffixStart, in applyCurrencySpacing() argument
106 boolean hasNumber = (suffixStart - prefixStart - prefixLen > 0); // could be empty string in applyCurrencySpacing()
111 length += applyCurrencySpacingAffix(output, suffixStart + length, SUFFIX, symbols); in applyCurrencySpacing()
/external/icu/android_icu4j/src/main/java/android/icu/impl/number/
DCurrencySpacingEnabledModifier.java102 int suffixStart, in applyCurrencySpacing() argument
108 boolean hasNumber = (suffixStart - prefixStart - prefixLen > 0); // could be empty string in applyCurrencySpacing()
113 length += applyCurrencySpacingAffix(output, suffixStart + length, SUFFIX, symbols); in applyCurrencySpacing()
/external/icu/icu4c/source/common/
Dfilterednormalizer2.cpp175 int32_t suffixStart=set.spanBack(first, INT32_MAX, USET_SPAN_SIMPLE); in normalizeSecondAndAppend() local
176 if(suffixStart==0) { in normalizeSecondAndAppend()
183 UnicodeString middle(first, suffixStart, INT32_MAX); in normalizeSecondAndAppend()
189 first.replace(suffixStart, INT32_MAX, middle); in normalizeSecondAndAppend()
/external/icu/android_icu4j/src/main/java/android/icu/impl/coll/
DCollationDataBuilder.java654 int suffixStart = context.length(); in copyContractionsFromBaseCE32() local
664 context.setLength(suffixStart); in copyContractionsFromBaseCE32()
765 int suffixStart = cond.prefixLength() + 1; in copyCE32() local
766 dest.unsafeBackwardSet.addAll(cond.context.substring(suffixStart)); in copyCE32()
1041 int suffixStart = prefixLength + 1; // == prefix.length() in buildContext() local
1042 if(lastCond.context.length() == suffixStart) { in buildContext()
1053 if(firstCond.context.length() == suffixStart) { in buildContext()
1086 String suffix = cond.context.substring(suffixStart); in buildContext()
/external/icu/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/
DCollationDataBuilder.java653 int suffixStart = context.length(); in copyContractionsFromBaseCE32() local
663 context.setLength(suffixStart); in copyContractionsFromBaseCE32()
764 int suffixStart = cond.prefixLength() + 1; in copyCE32() local
765 dest.unsafeBackwardSet.addAll(cond.context.substring(suffixStart)); in copyCE32()
1040 int suffixStart = prefixLength + 1; // == prefix.length() in buildContext() local
1041 if(lastCond.context.length() == suffixStart) { in buildContext()
1052 if(firstCond.context.length() == suffixStart) { in buildContext()
1085 String suffix = cond.context.substring(suffixStart); in buildContext()
/external/icu/icu4c/source/i18n/
Dnumber_modifiers.cpp401 int32_t prefixLen, int32_t suffixStart, in applyCurrencySpacing() argument
408 bool hasNumber = (suffixStart - prefixStart - prefixLen > 0); // could be empty string in applyCurrencySpacing()
413 length += applyCurrencySpacingAffix(output, suffixStart + length, SUFFIX, symbols, status); in applyCurrencySpacing()
Dcollationdatabuilder.cpp882 int32_t suffixStart = context.length(); in copyContractionsFromBaseCE32() local
892 context.truncate(suffixStart); in copyContractionsFromBaseCE32()
994 int32_t suffixStart = cond->prefixLength() + 1; in copyCE32() local
995 dest.unsafeBackwardSet.addAll(cond->context.tempSubString(suffixStart)); in copyCE32()
1374 int32_t suffixStart = prefixLength + 1; // == prefix.length() in buildContext() local
1375 if(lastCond->context.length() == suffixStart) { in buildContext()
1386 if(firstCond->context.length() == suffixStart) { in buildContext()
1417 UnicodeString suffix(cond->context, suffixStart); in buildContext()
Dnumber_modifiers.h203 … int32_t suffixStart, int32_t suffixLen, const DecimalFormatSymbols &symbols,
/external/cldr/tools/java/org/unicode/cldr/util/
DXMLSource.java1090 int suffixStart = subpath.length(); in getDirectAliases() local
1095 xpath.charAt(suffixStart) == '/') { in getDirectAliases()
1096 String suffix = xpath.substring(suffixStart); in getDirectAliases()