Lines Matching defs:format

206         formatter->format(arg, s, ec);
427 const Format* format = (const Format*)uhash_iget(cachedFormatters, cur->key.integer);
429 if (*format != *rhs_format) {
677 // Adopt a single format by format number.
678 // Do nothing if the format number is not less than the array count.
697 // Adopt a single format by format name.
734 // Set a single format.
757 // Get a single format by format name.
777 // Set a single format by format name
805 // Gets the format array.
812 // on demand that contains aliases to the subformats[i].format
880 MessageFormat::format(const Formattable* source,
886 return format(source, nullptr, cnt, appendTo, &ignore, success);
895 MessageFormat::format( const UnicodeString& pattern,
902 return temp.format(arguments, nullptr, cnt, appendTo, nullptr, success);
911 MessageFormat::format(const Formattable& source,
924 return format(tmpPtr, nullptr, cnt, appendTo, &ignore, success);
928 MessageFormat::format(const UnicodeString* argumentNames,
933 return format(arguments, argumentNames, count, appendTo, nullptr, success);
950 MessageFormat::format(const Formattable* arguments,
962 format(0, nullptr, arguments, argumentNames, cnt, app, pos, status);
980 // For format() methods, and to preserve information (e.g., BigDecimal).
1010 void MessageFormat::format(int32_t msgStart, const void *plNumber,
1098 formatter->format(*arg, subMsgString, success);
1103 subMsgFormat.format(0, nullptr, arguments, argumentNames, cnt, appendTo, ignore, success);
1177 format(msgStart, plNumber, arguments, argumentNames, cnt, appendTo, nullptr, success);
1181 // JDK compatibility mode: (see JDK MessageFormat.format() API docs)
1184 // instantiate a temporary MessageFormat object and format again;
1206 sb.append(nf->format(pluralNumber.number, sb, success));
1223 subMsgFormat.format(0, nullptr, arguments, argumentNames, cnt, appendTo, nullptr, success);
1822 * Return the default number format. Used to format a numeric
1823 * argument when subformats[i].format is nullptr. Returns nullptr
1843 * Return the default date format. Used to format a date
1844 * argument when subformats[i].format is nullptr. Returns nullptr
1883 UnicodeString& MessageFormat::DummyFormat::format(const Formattable&,
1892 UnicodeString& MessageFormat::DummyFormat::format(const Formattable&,
1902 UnicodeString& MessageFormat::DummyFormat::format(const Formattable&,
1985 context.formatter->format(context.number, context.numberString, ec);