Home | History | Annotate | Download | only in i18n

Lines Matching refs:leftIndex

53 int32_t ConstantAffixModifier::apply(NumberStringBuilder &output, int leftIndex, int rightIndex,
57 length += output.insert(leftIndex, fPrefix, fField, status);
97 int32_t SimpleModifier::apply(NumberStringBuilder &output, int leftIndex, int rightIndex,
99 return formatAsPrefixSuffix(output, leftIndex, rightIndex, fField, status);
141 int32_t ConstantMultiFieldModifier::apply(NumberStringBuilder &output, int leftIndex, int rightIndex,
145 length += output.insert(leftIndex, fPrefix, status);
203 int32_t CurrencySpacingEnabledModifier::apply(NumberStringBuilder &output, int leftIndex, int rightIndex,
207 if (rightIndex - leftIndex > 0 && !fAfterPrefixUnicodeSet.isBogus() &&
208 fAfterPrefixUnicodeSet.contains(output.codePointAt(leftIndex))) {
210 length += output.insert(leftIndex, fAfterPrefixInsert, UNUM_FIELD_COUNT, status);
212 if (rightIndex - leftIndex > 0 && !fBeforeSuffixUnicodeSet.isBogus() &&
219 length += ConstantMultiFieldModifier::apply(output, leftIndex, rightIndex + length, status);