Lines Matching refs:pluralRuleStart
427 int32_t pluralRuleStart = this->ruleText.indexOf(gDollarOpenParenthesis, -1, 0); in extractSubstitutions() local
428 …int32_t pluralRuleEnd = (pluralRuleStart >= 0 ? this->ruleText.indexOf(gClosedParenthesisDollar, -… in extractSubstitutions()
430 int32_t endType = this->ruleText.indexOf(gComma, pluralRuleStart); in extractSubstitutions()
435 …UnicodeString type(this->ruleText.tempSubString(pluralRuleStart + 2, endType - pluralRuleStart - 2… in extractSubstitutions()
737 int32_t pluralRuleStart = ruleText.length(); in doFormat() local
743 pluralRuleStart = ruleText.indexOf(gDollarOpenParenthesis, -1, 0); in doFormat()
744 int pluralRuleEnd = ruleText.indexOf(gClosedParenthesisDollar, -1, pluralRuleStart); in doFormat()
751 if (pluralRuleStart > 0) { in doFormat()
752 toInsertInto.insert(pos, ruleText.tempSubString(0, pluralRuleStart)); in doFormat()
758 …sub2->doSubstitution(number, toInsertInto, pos - (sub2->getPos() > pluralRuleStart ? lengthOffset … in doFormat()
761 …sub1->doSubstitution(number, toInsertInto, pos - (sub1->getPos() > pluralRuleStart ? lengthOffset … in doFormat()
783 int32_t pluralRuleStart = ruleText.length(); in doFormat() local
789 pluralRuleStart = ruleText.indexOf(gDollarOpenParenthesis, -1, 0); in doFormat()
790 int pluralRuleEnd = ruleText.indexOf(gClosedParenthesisDollar, -1, pluralRuleStart); in doFormat()
805 if (pluralRuleStart > 0) { in doFormat()
806 toInsertInto.insert(pos, ruleText.tempSubString(0, pluralRuleStart)); in doFormat()
812 …sub2->doSubstitution(number, toInsertInto, pos - (sub2->getPos() > pluralRuleStart ? lengthOffset … in doFormat()
815 …sub1->doSubstitution(number, toInsertInto, pos - (sub1->getPos() > pluralRuleStart ? lengthOffset … in doFormat()
1471 int32_t pluralRuleStart = ruleText.indexOf(gDollarOpenParenthesis, -1, 0); in findText() local
1472 … int32_t pluralRuleSuffix = ruleText.indexOf(gClosedParenthesisDollar, -1, pluralRuleStart) + 2; in findText()
1474 UnicodeString prefix(ruleText.tempSubString(0, pluralRuleStart)); in findText()