Home
last modified time | relevance | path

Searched refs:pluralRuleStart (Results 1 – 3 of 3) sorted by relevance

/external/icu/android_icu4j/src/main/java/android/icu/text/
DNFRule.java428 int pluralRuleStart = ruleText.indexOf("$("); in extractSubstitutions() local
429 int pluralRuleEnd = (pluralRuleStart >= 0 ? ruleText.indexOf(")$", pluralRuleStart) : -1); in extractSubstitutions()
431 int endType = ruleText.indexOf(',', pluralRuleStart); in extractSubstitutions()
435 String type = this.ruleText.substring(pluralRuleStart + 2, endType); in extractSubstitutions()
753 int pluralRuleStart = ruleText.length(); in doFormat() local
759 pluralRuleStart = ruleText.indexOf("$("); in doFormat()
760 int pluralRuleEnd = ruleText.indexOf(")$", pluralRuleStart); in doFormat()
766 if (pluralRuleStart > 0) { in doFormat()
767 toInsertInto.insert(pos, ruleText.substring(0, pluralRuleStart)); in doFormat()
772 …sub2.doSubstitution(number, toInsertInto, pos - (sub2.getPos() > pluralRuleStart ? lengthOffset : … in doFormat()
[all …]
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/
DNFRule.java427 int pluralRuleStart = ruleText.indexOf("$("); in extractSubstitutions() local
428 int pluralRuleEnd = (pluralRuleStart >= 0 ? ruleText.indexOf(")$", pluralRuleStart) : -1); in extractSubstitutions()
430 int endType = ruleText.indexOf(',', pluralRuleStart); in extractSubstitutions()
434 String type = this.ruleText.substring(pluralRuleStart + 2, endType); in extractSubstitutions()
752 int pluralRuleStart = ruleText.length(); in doFormat() local
758 pluralRuleStart = ruleText.indexOf("$("); in doFormat()
759 int pluralRuleEnd = ruleText.indexOf(")$", pluralRuleStart); in doFormat()
765 if (pluralRuleStart > 0) { in doFormat()
766 toInsertInto.insert(pos, ruleText.substring(0, pluralRuleStart)); in doFormat()
771 …sub2.doSubstitution(number, toInsertInto, pos - (sub2.getPos() > pluralRuleStart ? lengthOffset : … in doFormat()
[all …]
/external/icu/icu4c/source/i18n/
Dnfrule.cpp430 int32_t pluralRuleStart = fRuleText.indexOf(gDollarOpenParenthesis, -1, 0); in extractSubstitutions() local
431 …int32_t pluralRuleEnd = (pluralRuleStart >= 0 ? fRuleText.indexOf(gClosedParenthesisDollar, -1, pl… in extractSubstitutions()
433 int32_t endType = fRuleText.indexOf(gComma, pluralRuleStart); in extractSubstitutions()
438 … UnicodeString type(fRuleText.tempSubString(pluralRuleStart + 2, endType - pluralRuleStart - 2)); in extractSubstitutions()
746 int32_t pluralRuleStart = fRuleText.length(); in doFormat() local
752 pluralRuleStart = fRuleText.indexOf(gDollarOpenParenthesis, -1, 0); in doFormat()
753 int pluralRuleEnd = fRuleText.indexOf(gClosedParenthesisDollar, -1, pluralRuleStart); in doFormat()
760 if (pluralRuleStart > 0) { in doFormat()
761 toInsertInto.insert(pos, fRuleText.tempSubString(0, pluralRuleStart)); in doFormat()
767 …sub2->doSubstitution(number, toInsertInto, pos - (sub2->getPos() > pluralRuleStart ? lengthOffset … in doFormat()
[all …]