Lines Matching refs:UnicodeString
81 PluralFormat::PluralFormat(const UnicodeString& pat,
92 const UnicodeString& pat,
103 const UnicodeString& pat,
115 const UnicodeString& pat,
127 const UnicodeString& pat,
193 PluralFormat::applyPattern(const UnicodeString& newPattern, UErrorCode& status) {
203 UnicodeString&
205 UnicodeString& appendTo,
219 UnicodeString
222 UnicodeString result;
226 UnicodeString
229 UnicodeString result;
234 UnicodeString&
236 UnicodeString& appendTo,
242 UnicodeString&
244 UnicodeString& appendTo,
250 UnicodeString&
252 UnicodeString& appendTo,
264 UnicodeString numberString;
303 const UnicodeString& pattern = msgPattern.getPatternString();
329 UnicodeString&
330 PluralFormat::toPattern(UnicodeString& appendTo) {
411 PluralFormat::parseObject(const UnicodeString& /*source*/,
438 UnicodeString keyword;
439 UnicodeString other(FALSE, OTHER_STRING, 5);
508 void PluralFormat::parseType(const UnicodeString& source, const NFRule *rbnfLenientScanner, Formattable& result, FieldPosition& pos) const {
527 UnicodeString keyword;
528 UnicodeString matchedWord;
529 const UnicodeString& pattern = msgPattern.getPatternString();
552 UnicodeString currArg = pattern.tempSubString(partStart->getLimit(), partLimit->getIndex() - partStart->getLimit());
585 UnicodeString PluralFormat::PluralSelectorAdapter::select(void *context, double number,