Lines Matching refs:Formattable
204 void formatAndAppend(const Format* formatter, const Formattable& arg, UErrorCode& ec) { in formatAndAppend()
211 void formatAndAppend(const Format* formatter, const Formattable& arg, in formatAndAppend()
358 Formattable::Type* a = (Formattable::Type*) in allocateArgTypes()
872 MessageFormat::format(const Formattable* source, in format()
888 const Formattable* arguments, in format()
903 MessageFormat::format(const Formattable& source, in format()
910 if (source.getType() != Formattable::kArray) { in format()
915 const Formattable* tmpPtr = source.getArray(cnt); in format()
921 const Formattable* arguments, in format()
929 const Formattable* MessageFormat::getArgFromListByName(const Formattable* arguments, in getArgFromListByName()
942 MessageFormat::format(const Formattable* arguments, in format()
967 const Formattable &num, double off, UErrorCode &errorCode) in PluralSelectorContext()
984 Formattable number;
1003 const Formattable* arguments, in format()
1043 const Formattable* arg; in format()
1109 } else if (arg->getType() == Formattable::kDate) { in format()
1159 const Formattable* arguments, in formatComplexSubMessage()
1242 FieldPosition* /*fp*/, const Formattable* /*argId*/) const { in updateMetaData()
1365 Formattable*
1382 LocalArray<Formattable> resultArray(new Formattable[argTypeCount ? argTypeCount : 1]); in parse()
1422 Formattable& argResult = resultArray[argNumber]; in parse()
1497 Formattable*
1510 Formattable*
1522 Formattable* result = parse(source, status, cnt); in parse()
1536 Formattable& result, in parseObject()
1540 Formattable* tmpResult = parse(source, status, cnt); in parseObject()
1616 argTypes[i] = Formattable::kObject; in cacheExplicitFormats()
1634 Formattable::Type formattableType; in cacheExplicitFormats()
1638 formattableType = Formattable::kString; in cacheExplicitFormats()
1657 formattableType = Formattable::kDouble; in cacheExplicitFormats()
1660 formattableType = Formattable::kString; in cacheExplicitFormats()
1664 formattableType = Formattable::kString; in cacheExplicitFormats()
1668 … if (argTypes[argNumber] != Formattable::kObject && argTypes[argNumber] != formattableType) { in cacheExplicitFormats()
1678 … Formattable::Type& formattableType, UParseError& parseError, in createAppropriateFormat()
1689 formattableType = Formattable::kDouble; in createAppropriateFormat()
1701 formattableType = Formattable::kLong; in createAppropriateFormat()
1727 formattableType = Formattable::kDate; in createAppropriateFormat()
1746 formattableType = Formattable::kDouble; in createAppropriateFormat()
1750 formattableType = Formattable::kDouble; in createAppropriateFormat()
1754 formattableType = Formattable::kDouble; in createAppropriateFormat()
1758 formattableType = Formattable::kString; in createAppropriateFormat()
1868 UnicodeString& MessageFormat::DummyFormat::format(const Formattable&, in format() argument
1877 UnicodeString& MessageFormat::DummyFormat::format(const Formattable&, in format() argument
1887 UnicodeString& MessageFormat::DummyFormat::format(const Formattable&, in format() argument
1898 Formattable&, in parseObject() argument