Home | History | Annotate | Download | only in i18n

Lines Matching defs:affixPat

2243  * @param affixPat affix pattern used for currency affix comparison.
2256 const UnicodeString* affixPat,
2265 if (affixPat != NULL) {
2266 return compareComplexAffix(*affixPat, text, pos, type, currency);
2445 * @param affixPat pattern string
2455 int32_t DecimalFormat::compareComplexAffix(const UnicodeString& affixPat,
2467 i<affixPat.length() && pos >= 0; ) {
2468 UChar32 c = affixPat.char32At(i);
2472 U_ASSERT(i <= affixPat.length());
2473 c = affixPat.char32At(i);
2485 UBool intl = i<affixPat.length() &&
2486 affixPat.char32At(i) == kCurrencySign;
2490 UBool plural = i<affixPat.length() &&
2491 affixPat.char32At(i) == kCurrencySign;
2553 i = skipPatternWhiteSpace(affixPat, i);
3432 const UnicodeString* affixPat;
3434 affixPat = isNegative ? fNegPrefixPattern : fPosPrefixPattern;
3436 affixPat
3438 if (affixPat) {
3440 expandAffix(*affixPat, affixBuf, number, handler, TRUE, NULL);