Lines Matching refs:UnicodeString
79 PluralFormat::PluralFormat(const UnicodeString& pat,
90 const UnicodeString& pat,
101 const UnicodeString& pat,
113 const UnicodeString& pat,
125 const UnicodeString& pat,
191 PluralFormat::applyPattern(const UnicodeString& newPattern, UErrorCode& status) {
201 UnicodeString&
203 UnicodeString& appendTo,
217 UnicodeString
220 UnicodeString result;
224 UnicodeString
227 UnicodeString result;
232 UnicodeString&
234 UnicodeString& appendTo,
240 UnicodeString&
242 UnicodeString& appendTo,
248 UnicodeString&
250 UnicodeString& appendTo,
262 UnicodeString numberString;
301 const UnicodeString& pattern = msgPattern.getPatternString();
327 UnicodeString&
328 PluralFormat::toPattern(UnicodeString& appendTo) {
409 PluralFormat::parseObject(const UnicodeString& /*source*/,
436 UnicodeString keyword;
437 UnicodeString other(FALSE, OTHER_STRING, 5);
506 void PluralFormat::parseType(const UnicodeString& source, const NFRule *rbnfLenientScanner, Formattable& result, FieldPosition& pos) const {
525 UnicodeString keyword;
526 UnicodeString matchedWord;
527 const UnicodeString& pattern = msgPattern.getPatternString();
550 UnicodeString currArg = pattern.tempSubString(partStart->getLimit(), partLimit->getIndex() - partStart->getLimit());
583 UnicodeString PluralFormat::PluralSelectorAdapter::select(void *context, double number,