diff options
author | mcheshkov <mcheshkov@yandex-team.ru> | 2022-02-10 16:46:16 +0300 |
---|---|---|
committer | Daniil Cherednik <dcherednik@yandex-team.ru> | 2022-02-10 16:46:16 +0300 |
commit | 1312621288956f199a5bd5342b0133d4395fa725 (patch) | |
tree | 1a2c5ffcf89eb53ecd79dbc9bc0a195c27404d0c /contrib/libs/icu/i18n/compactdecimalformat.cpp | |
parent | e9d19cec64684c9c1e6b0c98297e5b895cf904fe (diff) | |
download | ydb-1312621288956f199a5bd5342b0133d4395fa725.tar.gz |
Restoring authorship annotation for <mcheshkov@yandex-team.ru>. Commit 2 of 2.
Diffstat (limited to 'contrib/libs/icu/i18n/compactdecimalformat.cpp')
-rw-r--r-- | contrib/libs/icu/i18n/compactdecimalformat.cpp | 80 |
1 files changed, 40 insertions, 40 deletions
diff --git a/contrib/libs/icu/i18n/compactdecimalformat.cpp b/contrib/libs/icu/i18n/compactdecimalformat.cpp index 5abd218a87..a4c9dad25c 100644 --- a/contrib/libs/icu/i18n/compactdecimalformat.cpp +++ b/contrib/libs/icu/i18n/compactdecimalformat.cpp @@ -1,75 +1,75 @@ -// © 2018 and later: Unicode, Inc. and others. +// © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html - + #include "unicode/utypes.h" #if !UCONFIG_NO_FORMATTING -// Allow implicit conversion from char16_t* to UnicodeString for this file: -// Helpful in toString methods and elsewhere. -#define UNISTR_FROM_STRING_EXPLICIT - +// Allow implicit conversion from char16_t* to UnicodeString for this file: +// Helpful in toString methods and elsewhere. +#define UNISTR_FROM_STRING_EXPLICIT + #include "unicode/compactdecimalformat.h" -#include "number_mapper.h" -#include "number_decimfmtprops.h" +#include "number_mapper.h" +#include "number_decimfmtprops.h" -using namespace icu; +using namespace icu; -UOBJECT_DEFINE_RTTI_IMPLEMENTATION(CompactDecimalFormat) +UOBJECT_DEFINE_RTTI_IMPLEMENTATION(CompactDecimalFormat) -CompactDecimalFormat* -CompactDecimalFormat::createInstance(const Locale& inLocale, UNumberCompactStyle style, - UErrorCode& status) { - return new CompactDecimalFormat(inLocale, style, status); +CompactDecimalFormat* +CompactDecimalFormat::createInstance(const Locale& inLocale, UNumberCompactStyle style, + UErrorCode& status) { + return new CompactDecimalFormat(inLocale, style, status); } -CompactDecimalFormat::CompactDecimalFormat(const Locale& inLocale, UNumberCompactStyle style, - UErrorCode& status) - : DecimalFormat(new DecimalFormatSymbols(inLocale, status), status) { - if (U_FAILURE(status)) return; - // Minimal properties: let the non-shim code path do most of the logic for us. - fields->properties.compactStyle = style; - fields->properties.groupingSize = -2; // do not forward grouping information - fields->properties.minimumGroupingDigits = 2; - touch(status); +CompactDecimalFormat::CompactDecimalFormat(const Locale& inLocale, UNumberCompactStyle style, + UErrorCode& status) + : DecimalFormat(new DecimalFormatSymbols(inLocale, status), status) { + if (U_FAILURE(status)) return; + // Minimal properties: let the non-shim code path do most of the logic for us. + fields->properties.compactStyle = style; + fields->properties.groupingSize = -2; // do not forward grouping information + fields->properties.minimumGroupingDigits = 2; + touch(status); } -CompactDecimalFormat::CompactDecimalFormat(const CompactDecimalFormat& source) = default; +CompactDecimalFormat::CompactDecimalFormat(const CompactDecimalFormat& source) = default; -CompactDecimalFormat::~CompactDecimalFormat() = default; +CompactDecimalFormat::~CompactDecimalFormat() = default; -CompactDecimalFormat& CompactDecimalFormat::operator=(const CompactDecimalFormat& rhs) { +CompactDecimalFormat& CompactDecimalFormat::operator=(const CompactDecimalFormat& rhs) { DecimalFormat::operator=(rhs); - return *this; + return *this; } -CompactDecimalFormat* CompactDecimalFormat::clone() const { - return new CompactDecimalFormat(*this); +CompactDecimalFormat* CompactDecimalFormat::clone() const { + return new CompactDecimalFormat(*this); } void CompactDecimalFormat::parse( - const UnicodeString& /* text */, - Formattable& /* result */, - ParsePosition& /* parsePosition */) const { + const UnicodeString& /* text */, + Formattable& /* result */, + ParsePosition& /* parsePosition */) const { } void CompactDecimalFormat::parse( - const UnicodeString& /* text */, - Formattable& /* result */, - UErrorCode& status) const { - status = U_UNSUPPORTED_ERROR; + const UnicodeString& /* text */, + Formattable& /* result */, + UErrorCode& status) const { + status = U_UNSUPPORTED_ERROR; } CurrencyAmount* CompactDecimalFormat::parseCurrency( - const UnicodeString& /* text */, - ParsePosition& /* pos */) const { - return nullptr; + const UnicodeString& /* text */, + ParsePosition& /* pos */) const { + return nullptr; } -#endif /* #if !UCONFIG_NO_FORMATTING */ +#endif /* #if !UCONFIG_NO_FORMATTING */ |