xref: /aosp_15_r20/external/icu/icu4c/APIChangeReport.md (revision 0e209d3975ff4a8c132096b14b0e9364a753506e)
1*0e209d39SAndroid Build Coastguard Worker
2*0e209d39SAndroid Build Coastguard Worker
3*0e209d39SAndroid Build Coastguard Worker<!--
4*0e209d39SAndroid Build Coastguard Worker Copyright © 2019 and later: Unicode, Inc. and others.
5*0e209d39SAndroid Build Coastguard Worker License & terms of use: http://www.unicode.org/copyright.html
6*0e209d39SAndroid Build Coastguard Worker-->
7*0e209d39SAndroid Build Coastguard Worker
8*0e209d39SAndroid Build Coastguard Worker# ICU4C API Comparison: ICU 74 with ICU 75
9*0e209d39SAndroid Build Coastguard Worker
10*0e209d39SAndroid Build Coastguard Worker> _Note_ Markdown format of this document is new for ICU 65.
11*0e209d39SAndroid Build Coastguard Worker
12*0e209d39SAndroid Build Coastguard Worker- [Removed from ICU 74](#removed)
13*0e209d39SAndroid Build Coastguard Worker- [Deprecated or Obsoleted in ICU 75](#deprecated)
14*0e209d39SAndroid Build Coastguard Worker- [Changed in  ICU 75](#changed)
15*0e209d39SAndroid Build Coastguard Worker- [Promoted to stable in ICU 75](#promoted)
16*0e209d39SAndroid Build Coastguard Worker- [Added in ICU 75](#added)
17*0e209d39SAndroid Build Coastguard Worker- [Other existing drafts in ICU 75](#other)
18*0e209d39SAndroid Build Coastguard Worker- [Signature Simplifications](#simplifications)
19*0e209d39SAndroid Build Coastguard Worker
20*0e209d39SAndroid Build Coastguard Worker## Removed
21*0e209d39SAndroid Build Coastguard Worker
22*0e209d39SAndroid Build Coastguard WorkerRemoved from ICU 74
23*0e209d39SAndroid Build Coastguard Worker
24*0e209d39SAndroid Build Coastguard Worker| File | API | ICU 74 | ICU 75 |
25*0e209d39SAndroid Build Coastguard Worker|---|---|---|---|
26*0e209d39SAndroid Build Coastguard Worker| caniter.h | <tt>static</tt> void icu::CanonicalIterator::permute(UnicodeString&amp;, bool, Hashtable*, UErrorCode&amp;) |  Internal | (missing)
27*0e209d39SAndroid Build Coastguard Worker| gregocal.h | UDate icu::GregorianCalendar::defaultCenturyStart() const |  Internal | (missing)
28*0e209d39SAndroid Build Coastguard Worker| gregocal.h | bool icu::GregorianCalendar::haveDefaultCentury() const |  Internal | (missing)
29*0e209d39SAndroid Build Coastguard Worker| gregocal.h | int32_t icu::GregorianCalendar::defaultCenturyStartYear() const |  Internal | (missing)
30*0e209d39SAndroid Build Coastguard Worker| platform.h | <tt>#define</tt> U_HAVE_INTTYPES_H |  Internal | (missing)
31*0e209d39SAndroid Build Coastguard Worker| platform.h | <tt>#define</tt> U_HAVE_STDINT_H |  Internal | (missing)
32*0e209d39SAndroid Build Coastguard Worker
33*0e209d39SAndroid Build Coastguard Worker## Deprecated
34*0e209d39SAndroid Build Coastguard Worker
35*0e209d39SAndroid Build Coastguard WorkerDeprecated or Obsoleted in ICU 75
36*0e209d39SAndroid Build Coastguard Worker
37*0e209d39SAndroid Build Coastguard Worker| File | API | ICU 74 | ICU 75 |
38*0e209d39SAndroid Build Coastguard Worker|---|---|---|---|
39*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | void icu::number::SimpleNumber::truncateStart(uint32_t, UErrorCode&amp;) |  DraftICU 73 | DeprecatedICU 75
40*0e209d39SAndroid Build Coastguard Worker| usimplenumberformatter.h | void usnum_truncateStart(USimpleNumber*, int32_t, UErrorCode*) |  DraftICU 73 | DeprecatedICU 75
41*0e209d39SAndroid Build Coastguard Worker
42*0e209d39SAndroid Build Coastguard Worker## Changed
43*0e209d39SAndroid Build Coastguard Worker
44*0e209d39SAndroid Build Coastguard WorkerChanged in  ICU 75 (old, new)
45*0e209d39SAndroid Build Coastguard Worker
46*0e209d39SAndroid Build Coastguard Worker
47*0e209d39SAndroid Build Coastguard Worker
48*0e209d39SAndroid Build Coastguard Worker| File | API | ICU 74 | ICU 75 |
49*0e209d39SAndroid Build Coastguard Worker|---|---|---|---|
50*0e209d39SAndroid Build Coastguard Worker| calendar.h | bool icu::Calendar::inTemporalLeapYear(UErrorCode&amp;) const |  Draft→StableICU 73
51*0e209d39SAndroid Build Coastguard Worker| calendar.h | const char* icu::Calendar::getTemporalMonthCode(UErrorCode&amp;) const |  Draft→StableICU 73
52*0e209d39SAndroid Build Coastguard Worker| calendar.h | void icu::Calendar::setTemporalMonthCode(const char*, UErrorCode&amp;) |  Draft→StableICU 73
53*0e209d39SAndroid Build Coastguard Worker| measunit.h | <tt>static</tt> MeasureUnit icu::MeasureUnit::getBeaufort() |  Draft→StableICU 73
54*0e209d39SAndroid Build Coastguard Worker| measunit.h | <tt>static</tt> MeasureUnit* icu::MeasureUnit::createBeaufort(UErrorCode&amp;) |  Draft→StableICU 73
55*0e209d39SAndroid Build Coastguard Worker| numfmt.h | <tt>enum</tt>  							icu::NumberFormat::ERoundingMode::kRoundHalfCeiling |  Draft→StableICU 73
56*0e209d39SAndroid Build Coastguard Worker| numfmt.h | <tt>enum</tt>  							icu::NumberFormat::ERoundingMode::kRoundHalfFloor |  Draft→StableICU 73
57*0e209d39SAndroid Build Coastguard Worker| numfmt.h | <tt>enum</tt>  							icu::NumberFormat::ERoundingMode::kRoundHalfOdd |  Draft→StableICU 73
58*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | FormattedNumber icu::number::SimpleNumberFormatter::format(SimpleNumber, UErrorCode&amp;) const |  Draft→StableICU 73
59*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | FormattedNumber icu::number::SimpleNumberFormatter::formatInt64(int64_t, UErrorCode&amp;) const |  Draft→StableICU 73
60*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | SimpleNumber&amp; icu::number::SimpleNumber::operator=(SimpleNumber&amp;&amp;) |  Draft→StableICU 73
61*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | SimpleNumberFormatter&amp; icu::number::SimpleNumberFormatter::operator=(SimpleNumberFormatter&amp;&amp;) |  Draft→StableICU 73
62*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | icu::number::SimpleNumber::SimpleNumber()=default |  Draft→StableICU 73
63*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | icu::number::SimpleNumber::SimpleNumber(SimpleNumber&amp;&amp;) |  Draft→StableICU 73
64*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | icu::number::SimpleNumber::~SimpleNumber() |  Draft→StableICU 73
65*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | icu::number::SimpleNumberFormatter::SimpleNumberFormatter()=default |  Draft→StableICU 73
66*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | icu::number::SimpleNumberFormatter::SimpleNumberFormatter(SimpleNumberFormatter&amp;&amp;) |  Draft→StableICU 73
67*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | icu::number::SimpleNumberFormatter::~SimpleNumberFormatter() |  Draft→StableICU 73
68*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | <tt>static</tt> SimpleNumber icu::number::SimpleNumber::forInt64(int64_t, UErrorCode&amp;) |  Draft→StableICU 73
69*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | <tt>static</tt> SimpleNumberFormatter icu::number::SimpleNumberFormatter::forLocale(const icu::Locale&amp;, UErrorCode&amp;) |  Draft→StableICU 73
70*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | <tt>static</tt> SimpleNumberFormatter icu::number::SimpleNumberFormatter::forLocaleAndGroupingStrategy(const icu::Locale&amp;, UNumberGroupingStrategy, UErrorCode&amp;) |  Draft→StableICU 73
71*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | <tt>static</tt> SimpleNumberFormatter icu::number::SimpleNumberFormatter::forLocaleAndSymbolsAndGroupingStrategy(const icu::Locale&amp;, const DecimalFormatSymbols&amp;, UNumberGroupingStrategy, UErrorCode&amp;) |  Draft→StableICU 73
72*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | void icu::number::SimpleNumber::multiplyByPowerOfTen(int32_t, UErrorCode&amp;) |  Draft→StableICU 73
73*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | void icu::number::SimpleNumber::roundTo(int32_t, UNumberFormatRoundingMode, UErrorCode&amp;) |  Draft→StableICU 73
74*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | void icu::number::SimpleNumber::setMinimumFractionDigits(uint32_t, UErrorCode&amp;) |  Draft→StableICU 73
75*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | void icu::number::SimpleNumber::setMinimumIntegerDigits(uint32_t, UErrorCode&amp;) |  Draft→StableICU 73
76*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | void icu::number::SimpleNumber::setSign(USimpleNumberSign, UErrorCode&amp;) |  Draft→StableICU 73
77*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | void icu::number::SimpleNumber::truncateStart(uint32_t, UErrorCode&amp;) |  DraftICU 73 | DeprecatedICU 75
78*0e209d39SAndroid Build Coastguard Worker| ucal.h | <tt>enum</tt> UCalendarDateFields::UCAL_ORDINAL_MONTH |  Draft→StableICU 73
79*0e209d39SAndroid Build Coastguard Worker| uset.h | <tt>enum</tt> ::USET_SIMPLE_CASE_INSENSITIVE |  Draft→StableICU 73
80*0e209d39SAndroid Build Coastguard Worker| usimplenumberformatter.h | USimpleNumber* usnum_openForInt64(int64_t, UErrorCode*) |  Draft→StableICU 73
81*0e209d39SAndroid Build Coastguard Worker| usimplenumberformatter.h | USimpleNumberFormatter* usnumf_openForLocale(const char*, UErrorCode*) |  Draft→StableICU 73
82*0e209d39SAndroid Build Coastguard Worker| usimplenumberformatter.h | USimpleNumberFormatter* usnumf_openForLocaleAndGroupingStrategy(const char*, UNumberGroupingStrategy, UErrorCode*) |  Draft→StableICU 73
83*0e209d39SAndroid Build Coastguard Worker| usimplenumberformatter.h | <tt>enum</tt> USimpleNumberSign::UNUM_SIMPLE_NUMBER_MINUS_SIGN |  Draft→StableICU 73
84*0e209d39SAndroid Build Coastguard Worker| usimplenumberformatter.h | <tt>enum</tt> USimpleNumberSign::UNUM_SIMPLE_NUMBER_NO_SIGN |  Draft→StableICU 73
85*0e209d39SAndroid Build Coastguard Worker| usimplenumberformatter.h | <tt>enum</tt> USimpleNumberSign::UNUM_SIMPLE_NUMBER_PLUS_SIGN |  Draft→StableICU 73
86*0e209d39SAndroid Build Coastguard Worker| usimplenumberformatter.h | void usnum_close(USimpleNumber*) |  Draft→StableICU 73
87*0e209d39SAndroid Build Coastguard Worker| usimplenumberformatter.h | void usnum_multiplyByPowerOfTen(USimpleNumber*, int32_t, UErrorCode*) |  Draft→StableICU 73
88*0e209d39SAndroid Build Coastguard Worker| usimplenumberformatter.h | void usnum_roundTo(USimpleNumber*, int32_t, UNumberFormatRoundingMode, UErrorCode*) |  Draft→StableICU 73
89*0e209d39SAndroid Build Coastguard Worker| usimplenumberformatter.h | void usnum_setMinimumFractionDigits(USimpleNumber*, int32_t, UErrorCode*) |  Draft→StableICU 73
90*0e209d39SAndroid Build Coastguard Worker| usimplenumberformatter.h | void usnum_setMinimumIntegerDigits(USimpleNumber*, int32_t, UErrorCode*) |  Draft→StableICU 73
91*0e209d39SAndroid Build Coastguard Worker| usimplenumberformatter.h | void usnum_setSign(USimpleNumber*, USimpleNumberSign, UErrorCode*) |  Draft→StableICU 73
92*0e209d39SAndroid Build Coastguard Worker| usimplenumberformatter.h | void usnum_setToInt64(USimpleNumber*, int64_t, UErrorCode*) |  Draft→StableICU 73
93*0e209d39SAndroid Build Coastguard Worker| usimplenumberformatter.h | void usnum_truncateStart(USimpleNumber*, int32_t, UErrorCode*) |  DraftICU 73 | DeprecatedICU 75
94*0e209d39SAndroid Build Coastguard Worker| usimplenumberformatter.h | void usnumf_close(USimpleNumberFormatter*) |  Draft→StableICU 73
95*0e209d39SAndroid Build Coastguard Worker| usimplenumberformatter.h | void usnumf_format(const USimpleNumberFormatter*, USimpleNumber*, UFormattedNumber*, UErrorCode*) |  Draft→StableICU 73
96*0e209d39SAndroid Build Coastguard Worker| usimplenumberformatter.h | void usnumf_formatInt64(const USimpleNumberFormatter*, int64_t, UFormattedNumber*, UErrorCode*) |  Draft→StableICU 73
97*0e209d39SAndroid Build Coastguard Worker
98*0e209d39SAndroid Build Coastguard Worker## Promoted
99*0e209d39SAndroid Build Coastguard Worker
100*0e209d39SAndroid Build Coastguard WorkerPromoted to stable in ICU 75
101*0e209d39SAndroid Build Coastguard Worker
102*0e209d39SAndroid Build Coastguard Worker| File | API | ICU 74 | ICU 75 |
103*0e209d39SAndroid Build Coastguard Worker|---|---|---|---|
104*0e209d39SAndroid Build Coastguard Worker| calendar.h | bool icu::Calendar::inTemporalLeapYear(UErrorCode&amp;) const |  Draft→StableICU 73
105*0e209d39SAndroid Build Coastguard Worker| calendar.h | const char* icu::Calendar::getTemporalMonthCode(UErrorCode&amp;) const |  Draft→StableICU 73
106*0e209d39SAndroid Build Coastguard Worker| calendar.h | void icu::Calendar::setTemporalMonthCode(const char*, UErrorCode&amp;) |  Draft→StableICU 73
107*0e209d39SAndroid Build Coastguard Worker| measunit.h | <tt>static</tt> MeasureUnit icu::MeasureUnit::getBeaufort() |  Draft→StableICU 73
108*0e209d39SAndroid Build Coastguard Worker| measunit.h | <tt>static</tt> MeasureUnit* icu::MeasureUnit::createBeaufort(UErrorCode&amp;) |  Draft→StableICU 73
109*0e209d39SAndroid Build Coastguard Worker| numfmt.h | <tt>enum</tt>  							icu::NumberFormat::ERoundingMode::kRoundHalfCeiling |  Draft→StableICU 73
110*0e209d39SAndroid Build Coastguard Worker| numfmt.h | <tt>enum</tt>  							icu::NumberFormat::ERoundingMode::kRoundHalfFloor |  Draft→StableICU 73
111*0e209d39SAndroid Build Coastguard Worker| numfmt.h | <tt>enum</tt>  							icu::NumberFormat::ERoundingMode::kRoundHalfOdd |  Draft→StableICU 73
112*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | FormattedNumber icu::number::SimpleNumberFormatter::format(SimpleNumber, UErrorCode&amp;) const |  Draft→StableICU 73
113*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | FormattedNumber icu::number::SimpleNumberFormatter::formatInt64(int64_t, UErrorCode&amp;) const |  Draft→StableICU 73
114*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | SimpleNumber&amp; icu::number::SimpleNumber::operator=(SimpleNumber&amp;&amp;) |  Draft→StableICU 73
115*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | SimpleNumberFormatter&amp; icu::number::SimpleNumberFormatter::operator=(SimpleNumberFormatter&amp;&amp;) |  Draft→StableICU 73
116*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | icu::number::SimpleNumber::SimpleNumber()=default |  Draft→StableICU 73
117*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | icu::number::SimpleNumber::SimpleNumber(SimpleNumber&amp;&amp;) |  Draft→StableICU 73
118*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | icu::number::SimpleNumber::~SimpleNumber() |  Draft→StableICU 73
119*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | icu::number::SimpleNumberFormatter::SimpleNumberFormatter()=default |  Draft→StableICU 73
120*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | icu::number::SimpleNumberFormatter::SimpleNumberFormatter(SimpleNumberFormatter&amp;&amp;) |  Draft→StableICU 73
121*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | icu::number::SimpleNumberFormatter::~SimpleNumberFormatter() |  Draft→StableICU 73
122*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | <tt>static</tt> SimpleNumber icu::number::SimpleNumber::forInt64(int64_t, UErrorCode&amp;) |  Draft→StableICU 73
123*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | <tt>static</tt> SimpleNumberFormatter icu::number::SimpleNumberFormatter::forLocale(const icu::Locale&amp;, UErrorCode&amp;) |  Draft→StableICU 73
124*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | <tt>static</tt> SimpleNumberFormatter icu::number::SimpleNumberFormatter::forLocaleAndGroupingStrategy(const icu::Locale&amp;, UNumberGroupingStrategy, UErrorCode&amp;) |  Draft→StableICU 73
125*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | <tt>static</tt> SimpleNumberFormatter icu::number::SimpleNumberFormatter::forLocaleAndSymbolsAndGroupingStrategy(const icu::Locale&amp;, const DecimalFormatSymbols&amp;, UNumberGroupingStrategy, UErrorCode&amp;) |  Draft→StableICU 73
126*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | void icu::number::SimpleNumber::multiplyByPowerOfTen(int32_t, UErrorCode&amp;) |  Draft→StableICU 73
127*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | void icu::number::SimpleNumber::roundTo(int32_t, UNumberFormatRoundingMode, UErrorCode&amp;) |  Draft→StableICU 73
128*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | void icu::number::SimpleNumber::setMinimumFractionDigits(uint32_t, UErrorCode&amp;) |  Draft→StableICU 73
129*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | void icu::number::SimpleNumber::setMinimumIntegerDigits(uint32_t, UErrorCode&amp;) |  Draft→StableICU 73
130*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | void icu::number::SimpleNumber::setSign(USimpleNumberSign, UErrorCode&amp;) |  Draft→StableICU 73
131*0e209d39SAndroid Build Coastguard Worker| ucal.h | <tt>enum</tt> UCalendarDateFields::UCAL_ORDINAL_MONTH |  Draft→StableICU 73
132*0e209d39SAndroid Build Coastguard Worker| uscript.h | <tt>enum</tt> UScriptCode::USCRIPT_ARABIC_NASTALIQ |  (missing) | StableICU 75| *(Born Stable)* |
133*0e209d39SAndroid Build Coastguard Worker| uset.h | <tt>enum</tt> ::USET_SIMPLE_CASE_INSENSITIVE |  Draft→StableICU 73
134*0e209d39SAndroid Build Coastguard Worker| usimplenumberformatter.h | USimpleNumber* usnum_openForInt64(int64_t, UErrorCode*) |  Draft→StableICU 73
135*0e209d39SAndroid Build Coastguard Worker| usimplenumberformatter.h | USimpleNumberFormatter* usnumf_openForLocale(const char*, UErrorCode*) |  Draft→StableICU 73
136*0e209d39SAndroid Build Coastguard Worker| usimplenumberformatter.h | USimpleNumberFormatter* usnumf_openForLocaleAndGroupingStrategy(const char*, UNumberGroupingStrategy, UErrorCode*) |  Draft→StableICU 73
137*0e209d39SAndroid Build Coastguard Worker| usimplenumberformatter.h | <tt>enum</tt> USimpleNumberSign::UNUM_SIMPLE_NUMBER_MINUS_SIGN |  Draft→StableICU 73
138*0e209d39SAndroid Build Coastguard Worker| usimplenumberformatter.h | <tt>enum</tt> USimpleNumberSign::UNUM_SIMPLE_NUMBER_NO_SIGN |  Draft→StableICU 73
139*0e209d39SAndroid Build Coastguard Worker| usimplenumberformatter.h | <tt>enum</tt> USimpleNumberSign::UNUM_SIMPLE_NUMBER_PLUS_SIGN |  Draft→StableICU 73
140*0e209d39SAndroid Build Coastguard Worker| usimplenumberformatter.h | void usnum_close(USimpleNumber*) |  Draft→StableICU 73
141*0e209d39SAndroid Build Coastguard Worker| usimplenumberformatter.h | void usnum_multiplyByPowerOfTen(USimpleNumber*, int32_t, UErrorCode*) |  Draft→StableICU 73
142*0e209d39SAndroid Build Coastguard Worker| usimplenumberformatter.h | void usnum_roundTo(USimpleNumber*, int32_t, UNumberFormatRoundingMode, UErrorCode*) |  Draft→StableICU 73
143*0e209d39SAndroid Build Coastguard Worker| usimplenumberformatter.h | void usnum_setMinimumFractionDigits(USimpleNumber*, int32_t, UErrorCode*) |  Draft→StableICU 73
144*0e209d39SAndroid Build Coastguard Worker| usimplenumberformatter.h | void usnum_setMinimumIntegerDigits(USimpleNumber*, int32_t, UErrorCode*) |  Draft→StableICU 73
145*0e209d39SAndroid Build Coastguard Worker| usimplenumberformatter.h | void usnum_setSign(USimpleNumber*, USimpleNumberSign, UErrorCode*) |  Draft→StableICU 73
146*0e209d39SAndroid Build Coastguard Worker| usimplenumberformatter.h | void usnum_setToInt64(USimpleNumber*, int64_t, UErrorCode*) |  Draft→StableICU 73
147*0e209d39SAndroid Build Coastguard Worker| usimplenumberformatter.h | void usnumf_close(USimpleNumberFormatter*) |  Draft→StableICU 73
148*0e209d39SAndroid Build Coastguard Worker| usimplenumberformatter.h | void usnumf_format(const USimpleNumberFormatter*, USimpleNumber*, UFormattedNumber*, UErrorCode*) |  Draft→StableICU 73
149*0e209d39SAndroid Build Coastguard Worker| usimplenumberformatter.h | void usnumf_formatInt64(const USimpleNumberFormatter*, int64_t, UFormattedNumber*, UErrorCode*) |  Draft→StableICU 73
150*0e209d39SAndroid Build Coastguard Worker
151*0e209d39SAndroid Build Coastguard Worker## Added
152*0e209d39SAndroid Build Coastguard Worker
153*0e209d39SAndroid Build Coastguard WorkerAdded in ICU 75
154*0e209d39SAndroid Build Coastguard Worker
155*0e209d39SAndroid Build Coastguard Worker| File | API | ICU 74 | ICU 75 |
156*0e209d39SAndroid Build Coastguard Worker|---|---|---|---|
157*0e209d39SAndroid Build Coastguard Worker| calendar.h | <tt>#define</tt> DECLARE_OVERRIDE_SYSTEM_DEFAULT_CENTURY |  (missing) | Internal
158*0e209d39SAndroid Build Coastguard Worker| caniter.h | <tt>static</tt> void icu::CanonicalIterator::permute(UnicodeString&amp;, bool, Hashtable*, UErrorCode&amp;, int32_t depth=) |  (missing) | Internal
159*0e209d39SAndroid Build Coastguard Worker| messageformat2_arguments.h | MessageArguments&amp; icu::message2::MessageArguments::operator=(MessageArguments&amp;&amp;) |  (missing) | InternalICU 75
160*0e209d39SAndroid Build Coastguard Worker| messageformat2_arguments.h | icu::message2::MessageArguments::MessageArguments()=default |  (missing) | InternalICU 75
161*0e209d39SAndroid Build Coastguard Worker| messageformat2_arguments.h | icu::message2::MessageArguments::MessageArguments(const std::map&lt;, Formattable &gt;&amp;, UErrorCode&amp;) |  (missing) | InternalICU 75
162*0e209d39SAndroid Build Coastguard Worker| messageformat2_arguments.h | icu::message2::MessageArguments::~MessageArguments() |  (missing) | InternalICU 75
163*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | Builder &amp; icu::message2::data_model::Markup::Builder::setClose() |  (missing) | InternalICU 75
164*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | Builder &amp; icu::message2::data_model::Markup::Builder::setOpen() |  (missing) | InternalICU 75
165*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | Builder &amp; icu::message2::data_model::Markup::Builder::setStandalone() |  (missing) | InternalICU 75
166*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | Builder&amp; icu::message2::MFDataModel::Builder::addBinding(Binding&amp;&amp;, UErrorCode&amp;) |  (missing) | InternalICU 75
167*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | Builder&amp; icu::message2::MFDataModel::Builder::addSelector(Expression&amp;&amp;, UErrorCode&amp;) |  (missing) | InternalICU 75
168*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | Builder&amp; icu::message2::MFDataModel::Builder::addUnsupportedStatement(UnsupportedStatement&amp;&amp;, UErrorCode&amp;) |  (missing) | InternalICU 75
169*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | Builder&amp; icu::message2::MFDataModel::Builder::addVariant(SelectorKeys&amp;&amp;, Pattern&amp;&amp;, UErrorCode&amp;) |  (missing) | InternalICU 75
170*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | Builder&amp; icu::message2::MFDataModel::Builder::setPattern(Pattern&amp;&amp;) |  (missing) | InternalICU 75
171*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | Builder&amp; icu::message2::data_model::Expression::Builder::addAttribute(const UnicodeString&amp;, Operand&amp;&amp;, UErrorCode&amp;) |  (missing) | InternalICU 75
172*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | Builder&amp; icu::message2::data_model::Expression::Builder::setOperand(Operand&amp;&amp;) |  (missing) | InternalICU 75
173*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | Builder&amp; icu::message2::data_model::Expression::Builder::setOperator(Operator&amp;&amp;) |  (missing) | InternalICU 75
174*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | Builder&amp; icu::message2::data_model::Markup::Builder::addAttribute(const UnicodeString&amp;, Operand&amp;&amp;, UErrorCode&amp;) |  (missing) | InternalICU 75
175*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | Builder&amp; icu::message2::data_model::Markup::Builder::addOption(const UnicodeString&amp;, Operand&amp;&amp;, UErrorCode&amp;) |  (missing) | InternalICU 75
176*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | Builder&amp; icu::message2::data_model::Markup::Builder::setName(const UnicodeString&amp;) |  (missing) | InternalICU 75
177*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | Builder&amp; icu::message2::data_model::Operator::Builder::addOption(const UnicodeString&amp;, Operand&amp;&amp;, UErrorCode&amp;) |  (missing) | InternalICU 75
178*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | Builder&amp; icu::message2::data_model::Operator::Builder::setFunctionName(FunctionName&amp;&amp;) |  (missing) | InternalICU 75
179*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | Builder&amp; icu::message2::data_model::Operator::Builder::setReserved(Reserved&amp;&amp;) |  (missing) | InternalICU 75
180*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | Builder&amp; icu::message2::data_model::Pattern::Builder::add(Expression&amp;&amp;, UErrorCode&amp;) |  (missing) | InternalICU 75
181*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | Builder&amp; icu::message2::data_model::Pattern::Builder::add(Markup&amp;&amp;, UErrorCode&amp;) |  (missing) | InternalICU 75
182*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | Builder&amp; icu::message2::data_model::Pattern::Builder::add(UnicodeString&amp;&amp;, UErrorCode&amp;) |  (missing) | InternalICU 75
183*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | Builder&amp; icu::message2::data_model::Reserved::Builder::add(Literal&amp;&amp;, UErrorCode&amp;) |  (missing) | InternalICU 75
184*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | Builder&amp; icu::message2::data_model::SelectorKeys::Builder::add(Key&amp;&amp;, UErrorCode&amp;) |  (missing) | InternalICU 75
185*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | Builder&amp; icu::message2::data_model::UnsupportedStatement::Builder::addExpression(Expression&amp;&amp;, UErrorCode&amp;) |  (missing) | InternalICU 75
186*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | Builder&amp; icu::message2::data_model::UnsupportedStatement::Builder::setBody(Reserved&amp;&amp;) |  (missing) | InternalICU 75
187*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | Builder&amp; icu::message2::data_model::UnsupportedStatement::Builder::setKeyword(const UnicodeString&amp;) |  (missing) | InternalICU 75
188*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | Expression icu::message2::data_model::Expression::Builder::build(UErrorCode&amp;) |  (missing) | InternalICU 75
189*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | Expression&amp; icu::message2::data_model::Expression::operator=(Expression) |  (missing) | InternalICU 75
190*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | Literal&amp; icu::message2::data_model::Literal::operator=(Literal) |  (missing) | InternalICU 75
191*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | MFDataModel icu::message2::MFDataModel::Builder::build(UErrorCode&amp;) const |  (missing) | InternalICU 75
192*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | Markup icu::message2::data_model::Markup::Builder::build(UErrorCode&amp;) |  (missing) | InternalICU 75
193*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | Operator icu::message2::data_model::Operator::Builder::build(UErrorCode&amp;) |  (missing) | InternalICU 75
194*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | Option&amp; icu::message2::data_model::Option::operator=(Option) |  (missing) | InternalICU 75
195*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | Pattern icu::message2::data_model::Pattern::Builder::build(UErrorCode&amp;) const |  (missing) | InternalICU 75
196*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | PatternPart&amp; icu::message2::data_model::PatternPart::operator=(PatternPart) |  (missing) | InternalICU 75
197*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | Reserved icu::message2::data_model::Reserved::Builder::build(UErrorCode&amp;) const |  (missing) | InternalICU 75
198*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | Reserved&amp; icu::message2::data_model::Reserved::operator=(Reserved) |  (missing) | InternalICU 75
199*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | SelectorKeys icu::message2::data_model::SelectorKeys::Builder::build(UErrorCode&amp;) const |  (missing) | InternalICU 75
200*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | UnicodeString icu::message2::data_model::Literal::quoted() const |  (missing) | InternalICU 75
201*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | UnsupportedStatement icu::message2::data_model::UnsupportedStatement::Builder::build(UErrorCode&amp;) const |  (missing) | InternalICU 75
202*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | UnsupportedStatement&amp; icu::message2::data_model::UnsupportedStatement::operator=(UnsupportedStatement) |  (missing) | InternalICU 75
203*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | bool icu::message2::data_model::Expression::isFunctionCall() const |  (missing) | InternalICU 75
204*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | bool icu::message2::data_model::Expression::isReserved() const |  (missing) | InternalICU 75
205*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | bool icu::message2::data_model::Expression::isStandaloneAnnotation() const |  (missing) | InternalICU 75
206*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | bool icu::message2::data_model::Literal::isQuoted() const |  (missing) | InternalICU 75
207*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | bool icu::message2::data_model::Literal::operator&lt;(const Literal&amp;) const |  (missing) | InternalICU 75
208*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | bool icu::message2::data_model::Literal::operator==(const Literal&amp;) const |  (missing) | InternalICU 75
209*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | bool icu::message2::data_model::Markup::isClose() const |  (missing) | InternalICU 75
210*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | bool icu::message2::data_model::Markup::isOpen() const |  (missing) | InternalICU 75
211*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | bool icu::message2::data_model::Markup::isStandalone() const |  (missing) | InternalICU 75
212*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | bool icu::message2::data_model::PatternPart::isExpression() const |  (missing) | InternalICU 75
213*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | bool icu::message2::data_model::PatternPart::isMarkup() const |  (missing) | InternalICU 75
214*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | bool icu::message2::data_model::PatternPart::isText() const |  (missing) | InternalICU 75
215*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | const Expression &amp; icu::message2::data_model::PatternPart::contents() const |  (missing) | InternalICU 75
216*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | const Literal&amp; icu::message2::data_model::Reserved::getPart(int32_t) const |  (missing) | InternalICU 75
217*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | const Markup &amp; icu::message2::data_model::PatternPart::asMarkup() const |  (missing) | InternalICU 75
218*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | const Operand &amp; icu::message2::data_model::Expression::getOperand() const |  (missing) | InternalICU 75
219*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | const Operand &amp; icu::message2::data_model::Option::getValue() const |  (missing) | InternalICU 75
220*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | const Operator* icu::message2::data_model::Expression::getOperator(UErrorCode&amp;) const |  (missing) | InternalICU 75
221*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | const Reserved* icu::message2::data_model::UnsupportedStatement::getBody(UErrorCode&amp;) const |  (missing) | InternalICU 75
222*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | const UnicodeString &amp; icu::message2::data_model::Literal::unquoted() const |  (missing) | InternalICU 75
223*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | const UnicodeString &amp; icu::message2::data_model::Markup::getName() const |  (missing) | InternalICU 75
224*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | const UnicodeString &amp; icu::message2::data_model::Option::getName() const |  (missing) | InternalICU 75
225*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | const UnicodeString &amp; icu::message2::data_model::PatternPart::asText() const |  (missing) | InternalICU 75
226*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | const UnicodeString &amp; icu::message2::data_model::UnsupportedStatement::getKeyword() const |  (missing) | InternalICU 75
227*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::MFDataModel::Builder::Builder(UErrorCode&amp;) |  (missing) | InternalICU 75
228*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::MFDataModel::Builder::~Builder() |  (missing) | InternalICU 75
229*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::data_model::Expression::Builder::Builder(UErrorCode&amp;) |  (missing) | InternalICU 75
230*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::data_model::Expression::Builder::~Builder() |  (missing) | InternalICU 75
231*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::data_model::Expression::Expression() |  (missing) | InternalICU 75
232*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::data_model::Expression::Expression(const Expression&amp;) |  (missing) | InternalICU 75
233*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::data_model::Expression::~Expression() |  (missing) | InternalICU 75
234*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::data_model::Literal::Literal()=default |  (missing) | InternalICU 75
235*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::data_model::Literal::Literal(bool, const UnicodeString&amp;) |  (missing) | InternalICU 75
236*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::data_model::Literal::Literal(const Literal&amp;) |  (missing) | InternalICU 75
237*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::data_model::Literal::~Literal() |  (missing) | InternalICU 75
238*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::data_model::Markup::Builder::Builder(UErrorCode&amp;) |  (missing) | InternalICU 75
239*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::data_model::Markup::Builder::~Builder() |  (missing) | InternalICU 75
240*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::data_model::Markup::Markup() |  (missing) | InternalICU 75
241*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::data_model::Markup::~Markup() |  (missing) | InternalICU 75
242*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::data_model::Operator::Builder::Builder(UErrorCode&amp;) |  (missing) | InternalICU 75
243*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::data_model::Operator::Builder::~Builder() |  (missing) | InternalICU 75
244*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::data_model::Option::Option() |  (missing) | InternalICU 75
245*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::data_model::Option::Option(const Option&amp;) |  (missing) | InternalICU 75
246*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::data_model::Option::Option(const UnicodeString&amp;, Operand&amp;&amp;) |  (missing) | InternalICU 75
247*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::data_model::Option::~Option() |  (missing) | InternalICU 75
248*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::data_model::Pattern::Builder::Builder(UErrorCode&amp;) |  (missing) | InternalICU 75
249*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::data_model::Pattern::Builder::~Builder() |  (missing) | InternalICU 75
250*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::data_model::PatternPart::PatternPart()=default |  (missing) | InternalICU 75
251*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::data_model::PatternPart::PatternPart(Expression&amp;&amp;) |  (missing) | InternalICU 75
252*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::data_model::PatternPart::PatternPart(Markup&amp;&amp;) |  (missing) | InternalICU 75
253*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::data_model::PatternPart::PatternPart(const PatternPart&amp;) |  (missing) | InternalICU 75
254*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::data_model::PatternPart::PatternPart(const UnicodeString&amp;) |  (missing) | InternalICU 75
255*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::data_model::PatternPart::~PatternPart() |  (missing) | InternalICU 75
256*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::data_model::Reserved::Builder::Builder(UErrorCode&amp;) |  (missing) | InternalICU 75
257*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::data_model::Reserved::Builder::~Builder() |  (missing) | InternalICU 75
258*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::data_model::Reserved::Reserved() |  (missing) | InternalICU 75
259*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::data_model::Reserved::Reserved(const Reserved&amp;) |  (missing) | InternalICU 75
260*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::data_model::Reserved::~Reserved() |  (missing) | InternalICU 75
261*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::data_model::SelectorKeys::Builder::Builder(UErrorCode&amp;) |  (missing) | InternalICU 75
262*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::data_model::SelectorKeys::Builder::~Builder() |  (missing) | InternalICU 75
263*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::data_model::UnsupportedStatement::Builder::Builder(UErrorCode&amp;) |  (missing) | InternalICU 75
264*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::data_model::UnsupportedStatement::Builder::~Builder() |  (missing) | InternalICU 75
265*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::data_model::UnsupportedStatement::UnsupportedStatement() |  (missing) | InternalICU 75
266*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::data_model::UnsupportedStatement::UnsupportedStatement(const UnsupportedStatement&amp;) |  (missing) | InternalICU 75
267*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | icu::message2::data_model::UnsupportedStatement::~UnsupportedStatement() |  (missing) | InternalICU 75
268*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | int32_t icu::message2::data_model::Reserved::numParts() const |  (missing) | InternalICU 75
269*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | std::vector&lt; Expression &gt; icu::message2::data_model::UnsupportedStatement::getExpressions() const |  (missing) | InternalICU 75
270*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | std::vector&lt; Option &gt; icu::message2::data_model::Expression::getAttributes() const |  (missing) | InternalICU 75
271*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | std::vector&lt; Option &gt; icu::message2::data_model::Markup::getAttributes() const |  (missing) | InternalICU 75
272*0e209d39SAndroid Build Coastguard Worker| messageformat2_data_model.h | std::vector&lt; Option &gt; icu::message2::data_model::Markup::getOptions() const |  (missing) | InternalICU 75
273*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | Appendable&amp; icu::message2::FormattedMessage::appendTo(Appendable&amp;, UErrorCode&amp;) const |  (missing) | InternalICU 75
274*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | CharacterIterator* icu::message2::FormattedMessage::toCharacterIterator(UErrorCode&amp;) |  (missing) | InternalICU 75
275*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | Formattable&amp; icu::message2::Formattable::operator=(Formattable) |  (missing) | InternalICU 75
276*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | FormattedPlaceholder&amp; icu::message2::FormattedPlaceholder::operator=(FormattedPlaceholder&amp;&amp;) |  (missing) | InternalICU 75
277*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | FormattedValue&amp; icu::message2::FormattedValue::operator=(FormattedValue&amp;&amp;) |  (missing) | InternalICU 75
278*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | FunctionOptions&amp; icu::message2::FunctionOptions::operator=(FunctionOptions&amp;&amp;) |  (missing) | InternalICU 75
279*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | FunctionOptions&amp; icu::message2::FunctionOptions::operator=(const FunctionOptions&amp;)=delete |  (missing) | InternalICU 75
280*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | FunctionOptionsMap icu::message2::FunctionOptions::getOptions() const |  (missing) | InternalICU 75
281*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | StringPiece icu::message2::FormattedMessage::subSequence(int32_t, int32_t, UErrorCode&amp;) const |  (missing) | InternalICU 75
282*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | UDate icu::message2::Formattable::getDate(UErrorCode&amp;) const |  (missing) | InternalICU 75
283*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | UFormattableType icu::message2::Formattable::getType() const |  (missing) | InternalICU 75
284*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | UnicodeString icu::message2::FormattedMessage::toString(UErrorCode&amp;) const |  (missing) | InternalICU 75
285*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | UnicodeString icu::message2::FormattedMessage::toTempString(UErrorCode&amp;) const |  (missing) | InternalICU 75
286*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | UnicodeString icu::message2::FormattedPlaceholder::formatToString(const Locale&amp;, UErrorCode&amp;) const |  (missing) | InternalICU 75
287*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | bool icu::message2::Formattable::isNumeric() const |  (missing) | InternalICU 75
288*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | bool icu::message2::FormattedMessage::nextPosition(ConstrainedFieldPosition&amp;, UErrorCode&amp;) const |  (missing) | InternalICU 75
289*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | bool icu::message2::FormattedPlaceholder::canFormat() const |  (missing) | InternalICU 75
290*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | bool icu::message2::FormattedPlaceholder::isEvaluated() const |  (missing) | InternalICU 75
291*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | bool icu::message2::FormattedPlaceholder::isFallback() const |  (missing) | InternalICU 75
292*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | bool icu::message2::FormattedPlaceholder::isNullOperand() const |  (missing) | InternalICU 75
293*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | bool icu::message2::FormattedValue::isNumber() const |  (missing) | InternalICU 75
294*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | bool icu::message2::FormattedValue::isString() const |  (missing) | InternalICU 75
295*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | char16_t icu::message2::FormattedMessage::charAt(int32_t, UErrorCode&amp;) const |  (missing) | InternalICU 75
296*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | const Formattable* icu::message2::Formattable::getArray(int32_t&amp;, UErrorCode&amp;) const |  (missing) | InternalICU 75
297*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | const FormattableObject* icu::message2::Formattable::getObject(UErrorCode&amp;) const |  (missing) | InternalICU 75
298*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | const FormattedValue &amp; icu::message2::FormattedPlaceholder::output() const |  (missing) | InternalICU 75
299*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | const FunctionOptions &amp; icu::message2::FormattedPlaceholder::options() const |  (missing) | InternalICU 75
300*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | const UnicodeString &amp; icu::message2::FormattableObject::tag() const |  (missing) | InternalICU 75
301*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | const UnicodeString &amp; icu::message2::FormattedPlaceholder::getFallback() const |  (missing) | InternalICU 75
302*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | const UnicodeString &amp; icu::message2::FormattedValue::getString() const |  (missing) | InternalICU 75
303*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | const UnicodeString&amp; icu::message2::Formattable::getString(UErrorCode&amp;) const |  (missing) | InternalICU 75
304*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | const message2::Formattable &amp; icu::message2::FormattedPlaceholder::asFormattable() const |  (missing) | InternalICU 75
305*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | const number::FormattedNumber &amp; icu::message2::FormattedValue::getNumber() const |  (missing) | InternalICU 75
306*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | double icu::message2::Formattable::getDouble(UErrorCode&amp;) const |  (missing) | InternalICU 75
307*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | icu::Formattable icu::message2::Formattable::asICUFormattable(UErrorCode&amp;) const |  (missing) | InternalICU 75
308*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | icu::message2::Formattable::Formattable() |  (missing) | InternalICU 75
309*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | icu::message2::Formattable::Formattable(const Formattable&amp;) |  (missing) | InternalICU 75
310*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | icu::message2::Formattable::Formattable(const Formattable*, int32_t) |  (missing) | InternalICU 75
311*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | icu::message2::Formattable::Formattable(const FormattableObject*) |  (missing) | InternalICU 75
312*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | icu::message2::Formattable::Formattable(const UnicodeString&amp;) |  (missing) | InternalICU 75
313*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | icu::message2::Formattable::Formattable(double) |  (missing) | InternalICU 75
314*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | icu::message2::Formattable::Formattable(int64_t) |  (missing) | InternalICU 75
315*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | icu::message2::Formattable::~Formattable() |  (missing) | InternalICU 75
316*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | icu::message2::FormattableObject::~FormattableObject() |  (missing) | InternalICU 75
317*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | icu::message2::FormattedMessage::FormattedMessage(UErrorCode&amp;) |  (missing) | InternalICU 75
318*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | icu::message2::FormattedMessage::~FormattedMessage() |  (missing) | InternalICU 75
319*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | icu::message2::FormattedPlaceholder::FormattedPlaceholder() |  (missing) | InternalICU 75
320*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | icu::message2::FormattedPlaceholder::FormattedPlaceholder(FormattedPlaceholder&amp;&amp;) |  (missing) | InternalICU 75
321*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | icu::message2::FormattedPlaceholder::FormattedPlaceholder(const Formattable&amp;, const UnicodeString&amp;) |  (missing) | InternalICU 75
322*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | icu::message2::FormattedPlaceholder::FormattedPlaceholder(const FormattedPlaceholder&amp;, FormattedValue&amp;&amp;) |  (missing) | InternalICU 75
323*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | icu::message2::FormattedPlaceholder::FormattedPlaceholder(const FormattedPlaceholder&amp;, FunctionOptions&amp;&amp;, FormattedValue&amp;&amp;) |  (missing) | InternalICU 75
324*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | icu::message2::FormattedPlaceholder::FormattedPlaceholder(const UnicodeString&amp;) |  (missing) | InternalICU 75
325*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | icu::message2::FormattedValue::FormattedValue() |  (missing) | InternalICU 75
326*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | icu::message2::FormattedValue::FormattedValue(FormattedValue&amp;&amp;) |  (missing) | InternalICU 75
327*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | icu::message2::FormattedValue::FormattedValue(const UnicodeString&amp;) |  (missing) | InternalICU 75
328*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | icu::message2::FormattedValue::FormattedValue(number::FormattedNumber&amp;&amp;) |  (missing) | InternalICU 75
329*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | icu::message2::FormattedValue::~FormattedValue() |  (missing) | InternalICU 75
330*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | icu::message2::FunctionOptions::FunctionOptions() |  (missing) | InternalICU 75
331*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | icu::message2::FunctionOptions::FunctionOptions(FunctionOptions&amp;&amp;) |  (missing) | InternalICU 75
332*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | icu::message2::FunctionOptions::~FunctionOptions() |  (missing) | InternalICU 75
333*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | int32_t icu::message2::Formattable::getLong(UErrorCode&amp;) const |  (missing) | InternalICU 75
334*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | int32_t icu::message2::FormattedMessage::length(UErrorCode&amp;) const |  (missing) | InternalICU 75
335*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | int64_t icu::message2::Formattable::getInt64(UErrorCode&amp;) const |  (missing) | InternalICU 75
336*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | int64_t icu::message2::Formattable::getInt64Value(UErrorCode&amp;) const |  (missing) | InternalICU 75
337*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | <tt>static</tt> Formattable icu::message2::Formattable::forDate(UDate) |  (missing) | InternalICU 75
338*0e209d39SAndroid Build Coastguard Worker| messageformat2_formattable.h | <tt>static</tt> Formattable icu::message2::Formattable::forDecimal(std::string_view, UErrorCode&amp;) |  (missing) | InternalICU 75
339*0e209d39SAndroid Build Coastguard Worker| messageformat2_function_registry.h | Builder&amp; icu::message2::MFFunctionRegistry::Builder::adoptFormatter(const data_model::FunctionName&amp;, FormatterFactory*, UErrorCode&amp;) |  (missing) | InternalICU 75
340*0e209d39SAndroid Build Coastguard Worker| messageformat2_function_registry.h | Builder&amp; icu::message2::MFFunctionRegistry::Builder::adoptSelector(const data_model::FunctionName&amp;, SelectorFactory*, UErrorCode&amp;) |  (missing) | InternalICU 75
341*0e209d39SAndroid Build Coastguard Worker| messageformat2_function_registry.h | Builder&amp; icu::message2::MFFunctionRegistry::Builder::setDefaultFormatterNameByType(const UnicodeString&amp;, const data_model::FunctionName&amp;, UErrorCode&amp;) |  (missing) | InternalICU 75
342*0e209d39SAndroid Build Coastguard Worker| messageformat2_function_registry.h | FormattedPlaceholder icu::message2::Formatter::format(FormattedPlaceholder&amp;&amp;, FunctionOptions&amp;&amp;, UErrorCode&amp;) const |  (missing) | InternalICU 75
343*0e209d39SAndroid Build Coastguard Worker| messageformat2_function_registry.h | Formatter* icu::message2::FormatterFactory::createFormatter(const Locale&amp;, UErrorCode&amp;) |  (missing) | InternalICU 75
344*0e209d39SAndroid Build Coastguard Worker| messageformat2_function_registry.h | FormatterFactory&amp; icu::message2::FormatterFactory::operator=(const FormatterFactory&amp;)=delete |  (missing) | InternalICU 75
345*0e209d39SAndroid Build Coastguard Worker| messageformat2_function_registry.h | FormatterFactory* icu::message2::MFFunctionRegistry::getFormatter(const FunctionName&amp;) const |  (missing) | InternalICU 75
346*0e209d39SAndroid Build Coastguard Worker| messageformat2_function_registry.h | MFFunctionRegistry icu::message2::MFFunctionRegistry::Builder::build() |  (missing) | InternalICU 75
347*0e209d39SAndroid Build Coastguard Worker| messageformat2_function_registry.h | MFFunctionRegistry&amp; icu::message2::MFFunctionRegistry::operator=(MFFunctionRegistry&amp;&amp;) |  (missing) | InternalICU 75
348*0e209d39SAndroid Build Coastguard Worker| messageformat2_function_registry.h | Selector* icu::message2::SelectorFactory::createSelector(const Locale&amp;, UErrorCode&amp;) const |  (missing) | InternalICU 75
349*0e209d39SAndroid Build Coastguard Worker| messageformat2_function_registry.h | SelectorFactory&amp; icu::message2::SelectorFactory::operator=(const SelectorFactory&amp;)=delete |  (missing) | InternalICU 75
350*0e209d39SAndroid Build Coastguard Worker| messageformat2_function_registry.h | bool icu::message2::MFFunctionRegistry::getDefaultFormatterNameByType(const UnicodeString&amp;, FunctionName&amp;) const |  (missing) | InternalICU 75
351*0e209d39SAndroid Build Coastguard Worker| messageformat2_function_registry.h | const SelectorFactory* icu::message2::MFFunctionRegistry::getSelector(const FunctionName&amp;) const |  (missing) | InternalICU 75
352*0e209d39SAndroid Build Coastguard Worker| messageformat2_function_registry.h | icu::message2::Formatter::~Formatter() |  (missing) | InternalICU 75
353*0e209d39SAndroid Build Coastguard Worker| messageformat2_function_registry.h | icu::message2::FormatterFactory::~FormatterFactory() |  (missing) | InternalICU 75
354*0e209d39SAndroid Build Coastguard Worker| messageformat2_function_registry.h | icu::message2::MFFunctionRegistry::Builder::Builder(UErrorCode&amp;) |  (missing) | InternalICU 75
355*0e209d39SAndroid Build Coastguard Worker| messageformat2_function_registry.h | icu::message2::MFFunctionRegistry::Builder::~Builder() |  (missing) | InternalICU 75
356*0e209d39SAndroid Build Coastguard Worker| messageformat2_function_registry.h | icu::message2::MFFunctionRegistry::MFFunctionRegistry(MFFunctionRegistry&amp;&amp;) |  (missing) | InternalICU 75
357*0e209d39SAndroid Build Coastguard Worker| messageformat2_function_registry.h | icu::message2::MFFunctionRegistry::~MFFunctionRegistry() |  (missing) | InternalICU 75
358*0e209d39SAndroid Build Coastguard Worker| messageformat2_function_registry.h | icu::message2::Selector::~Selector() |  (missing) | InternalICU 75
359*0e209d39SAndroid Build Coastguard Worker| messageformat2_function_registry.h | icu::message2::SelectorFactory::~SelectorFactory() |  (missing) | InternalICU 75
360*0e209d39SAndroid Build Coastguard Worker| messageformat2_function_registry.h | void icu::message2::Selector::selectKey(FormattedPlaceholder&amp;&amp;, FunctionOptions&amp;&amp;, const UnicodeString*, int32_t, UnicodeString*, int32_t&amp;, UErrorCode&amp;) const |  (missing) | InternalICU 75
361*0e209d39SAndroid Build Coastguard Worker| messageformat2.h | Builder&amp; icu::message2::MessageFormatter::Builder::setDataModel(MFDataModel&amp;&amp;) |  (missing) | InternalICU 75
362*0e209d39SAndroid Build Coastguard Worker| messageformat2.h | Builder&amp; icu::message2::MessageFormatter::Builder::setFunctionRegistry(const MFFunctionRegistry&amp;) |  (missing) | InternalICU 75
363*0e209d39SAndroid Build Coastguard Worker| messageformat2.h | Builder&amp; icu::message2::MessageFormatter::Builder::setLocale(const Locale&amp;) |  (missing) | InternalICU 75
364*0e209d39SAndroid Build Coastguard Worker| messageformat2.h | Builder&amp; icu::message2::MessageFormatter::Builder::setPattern(const UnicodeString&amp;, UParseError&amp;, UErrorCode&amp;) |  (missing) | InternalICU 75
365*0e209d39SAndroid Build Coastguard Worker| messageformat2.h | FormattedMessage icu::message2::MessageFormatter::format(const MessageArguments&amp;, UErrorCode&amp;) const |  (missing) | InternalICU 75
366*0e209d39SAndroid Build Coastguard Worker| messageformat2.h | MessageFormatter icu::message2::MessageFormatter::Builder::build(UErrorCode&amp;) const |  (missing) | InternalICU 75
367*0e209d39SAndroid Build Coastguard Worker| messageformat2.h | MessageFormatter&amp; icu::message2::MessageFormatter::operator=(MessageFormatter&amp;&amp;) |  (missing) | InternalICU 75
368*0e209d39SAndroid Build Coastguard Worker| messageformat2.h | UnicodeString icu::message2::MessageFormatter::formatToString(const MessageArguments&amp;, UErrorCode&amp;) |  (missing) | InternalICU 75
369*0e209d39SAndroid Build Coastguard Worker| messageformat2.h | UnicodeString icu::message2::MessageFormatter::getPattern() const |  (missing) | InternalICU 75
370*0e209d39SAndroid Build Coastguard Worker| messageformat2.h | const Locale &amp; icu::message2::MessageFormatter::getLocale() const |  (missing) | InternalICU 75
371*0e209d39SAndroid Build Coastguard Worker| messageformat2.h | const MFDataModel &amp; icu::message2::MessageFormatter::getDataModel() const |  (missing) | InternalICU 75
372*0e209d39SAndroid Build Coastguard Worker| messageformat2.h | const UnicodeString &amp; icu::message2::MessageFormatter::getNormalizedPattern() const |  (missing) | InternalICU 75
373*0e209d39SAndroid Build Coastguard Worker| messageformat2.h | icu::message2::MessageFormatter::Builder::Builder(UErrorCode&amp;) |  (missing) | InternalICU 75
374*0e209d39SAndroid Build Coastguard Worker| messageformat2.h | icu::message2::MessageFormatter::Builder::~Builder() |  (missing) | InternalICU 75
375*0e209d39SAndroid Build Coastguard Worker| messageformat2.h | icu::message2::MessageFormatter::~MessageFormatter() |  (missing) | InternalICU 75
376*0e209d39SAndroid Build Coastguard Worker| numberformatter.h | UnlocalizedNumberFormatter icu::number::LocalizedNumberFormatter::withoutLocale() &amp;&amp; |  (missing) | DraftICU 75
377*0e209d39SAndroid Build Coastguard Worker| numberformatter.h | UnlocalizedNumberFormatter icu::number::LocalizedNumberFormatter::withoutLocale() const &amp; |  (missing) | DraftICU 75
378*0e209d39SAndroid Build Coastguard Worker| numberrangeformatter.h | UnlocalizedNumberRangeFormatter icu::number::LocalizedNumberRangeFormatter::withoutLocale() &amp;&amp; |  (missing) | DraftICU 75
379*0e209d39SAndroid Build Coastguard Worker| numberrangeformatter.h | UnlocalizedNumberRangeFormatter icu::number::LocalizedNumberRangeFormatter::withoutLocale() const &amp; |  (missing) | DraftICU 75
380*0e209d39SAndroid Build Coastguard Worker| simplenumberformatter.h | void icu::number::SimpleNumber::setMaximumIntegerDigits(uint32_t, UErrorCode&amp;) |  (missing) | DraftICU 75
381*0e209d39SAndroid Build Coastguard Worker| uchar.h | bool u_hasIDType(UChar32, UIdentifierType) |  (missing) | DraftICU 75
382*0e209d39SAndroid Build Coastguard Worker| uchar.h | <tt>enum</tt> UIdentifierStatus::U_ID_STATUS_ALLOWED |  (missing) | DraftICU 75
383*0e209d39SAndroid Build Coastguard Worker| uchar.h | <tt>enum</tt> UIdentifierStatus::U_ID_STATUS_RESTRICTED |  (missing) | DraftICU 75
384*0e209d39SAndroid Build Coastguard Worker| uchar.h | <tt>enum</tt> UIdentifierType::U_ID_TYPE_DEFAULT_IGNORABLE |  (missing) | DraftICU 75
385*0e209d39SAndroid Build Coastguard Worker| uchar.h | <tt>enum</tt> UIdentifierType::U_ID_TYPE_DEPRECATED |  (missing) | DraftICU 75
386*0e209d39SAndroid Build Coastguard Worker| uchar.h | <tt>enum</tt> UIdentifierType::U_ID_TYPE_EXCLUSION |  (missing) | DraftICU 75
387*0e209d39SAndroid Build Coastguard Worker| uchar.h | <tt>enum</tt> UIdentifierType::U_ID_TYPE_INCLUSION |  (missing) | DraftICU 75
388*0e209d39SAndroid Build Coastguard Worker| uchar.h | <tt>enum</tt> UIdentifierType::U_ID_TYPE_LIMITED_USE |  (missing) | DraftICU 75
389*0e209d39SAndroid Build Coastguard Worker| uchar.h | <tt>enum</tt> UIdentifierType::U_ID_TYPE_NOT_CHARACTER |  (missing) | DraftICU 75
390*0e209d39SAndroid Build Coastguard Worker| uchar.h | <tt>enum</tt> UIdentifierType::U_ID_TYPE_NOT_NFKC |  (missing) | DraftICU 75
391*0e209d39SAndroid Build Coastguard Worker| uchar.h | <tt>enum</tt> UIdentifierType::U_ID_TYPE_NOT_XID |  (missing) | DraftICU 75
392*0e209d39SAndroid Build Coastguard Worker| uchar.h | <tt>enum</tt> UIdentifierType::U_ID_TYPE_OBSOLETE |  (missing) | DraftICU 75
393*0e209d39SAndroid Build Coastguard Worker| uchar.h | <tt>enum</tt> UIdentifierType::U_ID_TYPE_RECOMMENDED |  (missing) | DraftICU 75
394*0e209d39SAndroid Build Coastguard Worker| uchar.h | <tt>enum</tt> UIdentifierType::U_ID_TYPE_TECHNICAL |  (missing) | DraftICU 75
395*0e209d39SAndroid Build Coastguard Worker| uchar.h | <tt>enum</tt> UIdentifierType::U_ID_TYPE_UNCOMMON_USE |  (missing) | DraftICU 75
396*0e209d39SAndroid Build Coastguard Worker| uchar.h | <tt>enum</tt> UProperty::UCHAR_IDENTIFIER_STATUS |  (missing) | DraftICU 75
397*0e209d39SAndroid Build Coastguard Worker| uchar.h | <tt>enum</tt> UProperty::UCHAR_IDENTIFIER_TYPE |  (missing) | DraftICU 75
398*0e209d39SAndroid Build Coastguard Worker| uchar.h | int32_t u_getIDTypes(UChar32, UIdentifierType*, int32_t, UErrorCode*) |  (missing) | DraftICU 75
399*0e209d39SAndroid Build Coastguard Worker| uconfig.h | <tt>#define</tt> UCONFIG_NO_MF2 |  (missing) | InternalICU 75
400*0e209d39SAndroid Build Coastguard Worker| uscript.h | <tt>enum</tt> UScriptCode::USCRIPT_ARABIC_NASTALIQ |  (missing) | StableICU 75| *(Born Stable)* |
401*0e209d39SAndroid Build Coastguard Worker| usimplenumberformatter.h | void usnum_setMaximumIntegerDigits(USimpleNumber*, int32_t, UErrorCode*) |  (missing) | DraftICU 75
402*0e209d39SAndroid Build Coastguard Worker| utypes.h | <tt>enum</tt> UErrorCode::U_MF_DUPLICATE_DECLARATION_ERROR |  (missing) | InternalICU 75
403*0e209d39SAndroid Build Coastguard Worker| utypes.h | <tt>enum</tt> UErrorCode::U_MF_DUPLICATE_OPTION_NAME_ERROR |  (missing) | InternalICU 75
404*0e209d39SAndroid Build Coastguard Worker| utypes.h | <tt>enum</tt> UErrorCode::U_MF_FORMATTING_ERROR |  (missing) | InternalICU 75
405*0e209d39SAndroid Build Coastguard Worker| utypes.h | <tt>enum</tt> UErrorCode::U_MF_MISSING_SELECTOR_ANNOTATION_ERROR |  (missing) | InternalICU 75
406*0e209d39SAndroid Build Coastguard Worker| utypes.h | <tt>enum</tt> UErrorCode::U_MF_NONEXHAUSTIVE_PATTERN_ERROR |  (missing) | InternalICU 75
407*0e209d39SAndroid Build Coastguard Worker| utypes.h | <tt>enum</tt> UErrorCode::U_MF_OPERAND_MISMATCH_ERROR |  (missing) | InternalICU 75
408*0e209d39SAndroid Build Coastguard Worker| utypes.h | <tt>enum</tt> UErrorCode::U_MF_SELECTOR_ERROR |  (missing) | InternalICU 75
409*0e209d39SAndroid Build Coastguard Worker| utypes.h | <tt>enum</tt> UErrorCode::U_MF_SYNTAX_ERROR |  (missing) | InternalICU 75
410*0e209d39SAndroid Build Coastguard Worker| utypes.h | <tt>enum</tt> UErrorCode::U_MF_UNKNOWN_FUNCTION_ERROR |  (missing) | InternalICU 75
411*0e209d39SAndroid Build Coastguard Worker| utypes.h | <tt>enum</tt> UErrorCode::U_MF_UNRESOLVED_VARIABLE_ERROR |  (missing) | InternalICU 75
412*0e209d39SAndroid Build Coastguard Worker| utypes.h | <tt>enum</tt> UErrorCode::U_MF_UNSUPPORTED_EXPRESSION_ERROR |  (missing) | InternalICU 75
413*0e209d39SAndroid Build Coastguard Worker| utypes.h | <tt>enum</tt> UErrorCode::U_MF_UNSUPPORTED_STATEMENT_ERROR |  (missing) | InternalICU 75
414*0e209d39SAndroid Build Coastguard Worker| utypes.h | <tt>enum</tt> UErrorCode::U_MF_VARIANT_KEY_MISMATCH_ERROR |  (missing) | InternalICU 75
415*0e209d39SAndroid Build Coastguard Worker
416*0e209d39SAndroid Build Coastguard Worker## Other
417*0e209d39SAndroid Build Coastguard Worker
418*0e209d39SAndroid Build Coastguard WorkerOther existing drafts in ICU 75
419*0e209d39SAndroid Build Coastguard Worker
420*0e209d39SAndroid Build Coastguard Worker| File | API | ICU 74 | ICU 75 |
421*0e209d39SAndroid Build Coastguard Worker|---|---|---|---|
422*0e209d39SAndroid Build Coastguard Worker| measfmt.h |  void icu::MeasureFormat::parseObject(const UnicodeString&amp;, Formattable&amp;, ParsePosition&amp;) const | DraftICU 53 |
423*0e209d39SAndroid Build Coastguard Worker| measunit.h |  <tt>static</tt> MeasureUnit icu::MeasureUnit::getGasolineEnergyDensity() | DraftICU 74 |
424*0e209d39SAndroid Build Coastguard Worker| measunit.h |  <tt>static</tt> MeasureUnit* icu::MeasureUnit::createGasolineEnergyDensity(UErrorCode&amp;) | DraftICU 74 |
425*0e209d39SAndroid Build Coastguard Worker| measure.h |  bool icu::Measure::operator!=(const UObject&amp;) const | DraftICU 74 |
426*0e209d39SAndroid Build Coastguard Worker| normalizer2.h |  <tt>static</tt> const Normalizer2* icu::Normalizer2::getNFKCSimpleCasefoldInstance(UErrorCode&amp;) | DraftICU 74 |
427*0e209d39SAndroid Build Coastguard Worker| timezone.h |  <tt>static</tt> UnicodeString&amp; icu::TimeZone::getIanaID(const UnicodeString&amp;, UnicodeString&amp;, UErrorCode&amp;) | DraftICU 74 |
428*0e209d39SAndroid Build Coastguard Worker| ucal.h |  int32_t ucal_getIanaTimeZoneID(const UChar*, int32_t, UChar*, int32_t, UErrorCode*) | DraftICU 74 |
429*0e209d39SAndroid Build Coastguard Worker| uchar.h |  <tt>enum</tt> UProperty::UCHAR_IDS_UNARY_OPERATOR | DraftICU 74 |
430*0e209d39SAndroid Build Coastguard Worker| uchar.h |  <tt>enum</tt> UProperty::UCHAR_ID_COMPAT_MATH_CONTINUE | DraftICU 74 |
431*0e209d39SAndroid Build Coastguard Worker| uchar.h |  <tt>enum</tt> UProperty::UCHAR_ID_COMPAT_MATH_START | DraftICU 74 |
432*0e209d39SAndroid Build Coastguard Worker| ulocale.h |  UEnumeration* ulocale_getKeywords(const ULocale*, UErrorCode*) | DraftICU 74 |
433*0e209d39SAndroid Build Coastguard Worker| ulocale.h |  UEnumeration* ulocale_getUnicodeKeywords(const ULocale*, UErrorCode*) | DraftICU 74 |
434*0e209d39SAndroid Build Coastguard Worker| ulocale.h |  ULocale* ulocale_openForLanguageTag(const char*, int32_t, UErrorCode*) | DraftICU 74 |
435*0e209d39SAndroid Build Coastguard Worker| ulocale.h |  ULocale* ulocale_openForLocaleID(const char*, int32_t, UErrorCode*) | DraftICU 74 |
436*0e209d39SAndroid Build Coastguard Worker| ulocale.h |  bool ulocale_isBogus(const ULocale*) | DraftICU 74 |
437*0e209d39SAndroid Build Coastguard Worker| ulocale.h |  const char* ulocale_getBaseName(const ULocale*) | DraftICU 74 |
438*0e209d39SAndroid Build Coastguard Worker| ulocale.h |  const char* ulocale_getLanguage(const ULocale*) | DraftICU 74 |
439*0e209d39SAndroid Build Coastguard Worker| ulocale.h |  const char* ulocale_getLocaleID(const ULocale*) | DraftICU 74 |
440*0e209d39SAndroid Build Coastguard Worker| ulocale.h |  const char* ulocale_getRegion(const ULocale*) | DraftICU 74 |
441*0e209d39SAndroid Build Coastguard Worker| ulocale.h |  const char* ulocale_getScript(const ULocale*) | DraftICU 74 |
442*0e209d39SAndroid Build Coastguard Worker| ulocale.h |  const char* ulocale_getVariant(const ULocale*) | DraftICU 74 |
443*0e209d39SAndroid Build Coastguard Worker| ulocale.h |  int32_t ulocale_getKeywordValue(const ULocale*, const char*, int32_t, char*, int32_t, UErrorCode*) | DraftICU 74 |
444*0e209d39SAndroid Build Coastguard Worker| ulocale.h |  int32_t ulocale_getUnicodeKeywordValue(const ULocale*, const char*, int32_t, char*, int32_t, UErrorCode*) | DraftICU 74 |
445*0e209d39SAndroid Build Coastguard Worker| ulocale.h |  void ulocale_close(ULocale*) | DraftICU 74 |
446*0e209d39SAndroid Build Coastguard Worker| ulocbuilder.h |  ULocale* ulocbld_buildULocale(ULocaleBuilder*, UErrorCode*) | DraftICU 74 |
447*0e209d39SAndroid Build Coastguard Worker| ulocbuilder.h |  ULocaleBuilder* ulocbld_open() | DraftICU 74 |
448*0e209d39SAndroid Build Coastguard Worker| ulocbuilder.h |  bool ulocbld_copyErrorTo(const ULocaleBuilder*, UErrorCode*) | DraftICU 74 |
449*0e209d39SAndroid Build Coastguard Worker| ulocbuilder.h |  int32_t ulocbld_buildLanguageTag(ULocaleBuilder*, char*, int32_t, UErrorCode*) | DraftICU 74 |
450*0e209d39SAndroid Build Coastguard Worker| ulocbuilder.h |  int32_t ulocbld_buildLocaleID(ULocaleBuilder*, char*, int32_t, UErrorCode*) | DraftICU 74 |
451*0e209d39SAndroid Build Coastguard Worker| ulocbuilder.h |  void ulocbld_addUnicodeLocaleAttribute(ULocaleBuilder*, const char*, int32_t) | DraftICU 74 |
452*0e209d39SAndroid Build Coastguard Worker| ulocbuilder.h |  void ulocbld_adoptULocale(ULocaleBuilder*, ULocale*) | DraftICU 74 |
453*0e209d39SAndroid Build Coastguard Worker| ulocbuilder.h |  void ulocbld_clear(ULocaleBuilder*) | DraftICU 74 |
454*0e209d39SAndroid Build Coastguard Worker| ulocbuilder.h |  void ulocbld_clearExtensions(ULocaleBuilder*) | DraftICU 74 |
455*0e209d39SAndroid Build Coastguard Worker| ulocbuilder.h |  void ulocbld_close(ULocaleBuilder*) | DraftICU 74 |
456*0e209d39SAndroid Build Coastguard Worker| ulocbuilder.h |  void ulocbld_removeUnicodeLocaleAttribute(ULocaleBuilder*, const char*, int32_t) | DraftICU 74 |
457*0e209d39SAndroid Build Coastguard Worker| ulocbuilder.h |  void ulocbld_setExtension(ULocaleBuilder*, char, const char*, int32_t) | DraftICU 74 |
458*0e209d39SAndroid Build Coastguard Worker| ulocbuilder.h |  void ulocbld_setLanguage(ULocaleBuilder*, const char*, int32_t) | DraftICU 74 |
459*0e209d39SAndroid Build Coastguard Worker| ulocbuilder.h |  void ulocbld_setLanguageTag(ULocaleBuilder*, const char*, int32_t) | DraftICU 74 |
460*0e209d39SAndroid Build Coastguard Worker| ulocbuilder.h |  void ulocbld_setLocale(ULocaleBuilder*, const char*, int32_t) | DraftICU 74 |
461*0e209d39SAndroid Build Coastguard Worker| ulocbuilder.h |  void ulocbld_setRegion(ULocaleBuilder*, const char*, int32_t) | DraftICU 74 |
462*0e209d39SAndroid Build Coastguard Worker| ulocbuilder.h |  void ulocbld_setScript(ULocaleBuilder*, const char*, int32_t) | DraftICU 74 |
463*0e209d39SAndroid Build Coastguard Worker| ulocbuilder.h |  void ulocbld_setUnicodeLocaleKeyword(ULocaleBuilder*, const char*, int32_t, const char*, int32_t) | DraftICU 74 |
464*0e209d39SAndroid Build Coastguard Worker| ulocbuilder.h |  void ulocbld_setVariant(ULocaleBuilder*, const char*, int32_t) | DraftICU 74 |
465*0e209d39SAndroid Build Coastguard Worker| unorm2.h |  const UNormalizer2* unorm2_getNFKCSimpleCasefoldInstance(UErrorCode*) | DraftICU 74 |
466*0e209d39SAndroid Build Coastguard Worker| uregex.h |  <tt>enum</tt> URegexpFlag::UREGEX_CANON_EQ | DraftICU 2.4 |
467*0e209d39SAndroid Build Coastguard Worker| uspoof.h |  icu::UnicodeString&amp; uspoof_getBidiSkeletonUnicodeString(const USpoofChecker*, UBiDiDirection, const icu::UnicodeString&amp;, icu::UnicodeString&amp;, UErrorCode*) | DraftICU 74 |
468*0e209d39SAndroid Build Coastguard Worker| uspoof.h |  int32_t uspoof_getBidiSkeleton(const USpoofChecker*, UBiDiDirection, const UChar*, int32_t, UChar*, int32_t, UErrorCode*) | DraftICU 74 |
469*0e209d39SAndroid Build Coastguard Worker| uspoof.h |  int32_t uspoof_getBidiSkeletonUTF8(const USpoofChecker*, UBiDiDirection, const char*, int32_t, char*, int32_t, UErrorCode*) | DraftICU 74 |
470*0e209d39SAndroid Build Coastguard Worker| uspoof.h |  uint32_t uspoof_areBidiConfusable(const USpoofChecker*, UBiDiDirection, const UChar*, int32_t, const UChar*, int32_t, UErrorCode*) | DraftICU 74 |
471*0e209d39SAndroid Build Coastguard Worker| uspoof.h |  uint32_t uspoof_areBidiConfusableUTF8(const USpoofChecker*, UBiDiDirection, const char*, int32_t, const char*, int32_t, UErrorCode*) | DraftICU 74 |
472*0e209d39SAndroid Build Coastguard Worker| uspoof.h |  uint32_t uspoof_areBidiConfusableUnicodeString(const USpoofChecker*, UBiDiDirection, const icu::UnicodeString&amp;, const icu::UnicodeString&amp;, UErrorCode*) | DraftICU 74 |
473*0e209d39SAndroid Build Coastguard Worker
474*0e209d39SAndroid Build Coastguard Worker## Simplifications
475*0e209d39SAndroid Build Coastguard Worker
476*0e209d39SAndroid Build Coastguard WorkerThis section shows cases where the signature was "simplified" for the sake of comparison. The simplified form is in bold, followed by
477*0e209d39SAndroid Build Coastguard Worker    all possible variations in "original" form.
478*0e209d39SAndroid Build Coastguard Worker
479*0e209d39SAndroid Build Coastguard Worker
480*0e209d39SAndroid Build Coastguard Worker## Colophon
481*0e209d39SAndroid Build Coastguard Worker
482*0e209d39SAndroid Build Coastguard WorkerContents generated by StableAPI tool on Thu Mar 28 15:48:25 PDT 2024
483*0e209d39SAndroid Build Coastguard Worker
484*0e209d39SAndroid Build Coastguard WorkerCopyright © 2019 and later: Unicode, Inc. and others.
485*0e209d39SAndroid Build Coastguard WorkerLicense & terms of use: http://www.unicode.org/copyright.html
486*0e209d39SAndroid Build Coastguard Worker