# ICU4C API Comparison: ICU 71 with ICU 72

## Removed from ICU 71

File | API | ICU 71 | ICU 72
--- | --- | --- | ---
calendar.h | bool icu::Calendar::isSet(EDateFields) const | Deprecated ICU 2.6 | (missing)
calendar.h | int32_t icu::Calendar::get(EDateFields, UErrorCode&) const | Deprecated ICU 2.6 | (missing)
calendar.h | int32_t icu::Calendar::getActualMaximum(EDateFields, UErrorCode&) const | Deprecated ICU 2.6 | (missing)
calendar.h | void icu::Calendar::clear(EDateFields) | Deprecated ICU 2.6 | (missing)
calendar.h | void icu::Calendar::set(EDateFields, int32_t) | Deprecated ICU 2.6 | (missing)
calendar.h | void icu::Calendar::setFirstDayOfWeek(EDaysOfWeek) | Deprecated ICU 2.6 | (missing)
dtptngen.h | `static` DateTimePatternGenerator* icu::DateTimePatternGenerator::internalMakeInstance(const Locale&, UErrorCode&) | Internal | (missing)
gregocal.h | int32_t icu::GregorianCalendar::getActualMaximum(EDateFields) const | Deprecated ICU 2.6 | (missing)
numberformatter.h | NounClass icu::number::FormattedNumber::getNounClass(UErrorCode&) const | Draft ICU 71 | (missing)
numberformatter.h | const char* icu::number::FormattedNumber::getGender(UErrorCode&) const | Deprecated | (missing)
plurrule.h | int32_t icu::PluralRules::getSamples(const UnicodeString&, FixedDecimal*, int32_t, UErrorCode&) | Internal | (missing)
plurrule.h | `static` bool icu::PluralRules::hasOverride(const Locale&) | Internal | (missing)
tzrule.h | bool icu::InitialTimeZoneRule::getStartInYear(int32_t, int32_t, int32_t, UDate&) const | Stable ICU 3.8 | (missing)

(jump back to top)

## Deprecated or Obsoleted in ICU 72

File | API | ICU 71 | ICU 72
--- | --- | --- | ---

(jump back to top)

## Changed in ICU 72 (old, new)

File | API | ICU 71 | ICU 72
--- | --- | --- | ---
measunit.h | `static` MeasureUnit icu::MeasureUnit::getItem() | Draft→Stable ICU 70
measunit.h | `static` MeasureUnit icu::MeasureUnit::getKilowattHourPer100Kilometer() | Draft→Stable ICU 70
measunit.h | `static` MeasureUnit* icu::MeasureUnit::createItem(UErrorCode&) | Draft→Stable ICU 70
measunit.h | `static` MeasureUnit* icu::MeasureUnit::createKilowattHourPer100Kilometer(UErrorCode&) | Draft→Stable ICU 70
numberformatter.h | Derived icu::number::NumberFormatterSettings< Derived >::unitDisplayCase(StringPiece) const& | Internal ICU 69 | Internal
numberformatter.h | Derived icu::number::NumberFormatterSettings< Derived >::unitDisplayCase(StringPiece)&& | Internal ICU 69 | Internal
numberrangeformatter.h | icu::number::FormattedNumberRange::FormattedNumberRange() | Draft→Stable ICU 70
uchar.h | bool u_stringHasBinaryProperty(const UChar*, int32_t, UProperty) | Draft→Stable ICU 70
uchar.h | `enum` UProperty::UCHAR_BASIC_EMOJI | Draft→Stable ICU 70
uchar.h | `enum` UProperty::UCHAR_EMOJI_KEYCAP_SEQUENCE | Draft→Stable ICU 70
uchar.h | `enum` UProperty::UCHAR_RGI_EMOJI_FLAG_SEQUENCE | Draft→Stable ICU 70
uchar.h | `enum` UProperty::UCHAR_RGI_EMOJI_MODIFIER_SEQUENCE | Draft→Stable ICU 70
uchar.h | `enum` UProperty::UCHAR_RGI_EMOJI_TAG_SEQUENCE | Draft→Stable ICU 70
uchar.h | `enum` UProperty::UCHAR_RGI_EMOJI_ZWJ_SEQUENCE | Draft→Stable ICU 70
uchar.h | `enum` UProperty::UCHAR_RGI_EMOJI | Draft→Stable ICU 70
udat.h | `enum` UDateFormatSymbolType::UDAT_NARROW_QUARTERS | Draft→Stable ICU 70
udat.h | `enum` UDateFormatSymbolType::UDAT_STANDALONE_NARROW_QUARTERS | Draft→Stable ICU 70
uformattedvalue.h | `enum` UFieldCategory::UFIELD_CATEGORY_NUMBER_RANGE_SPAN | Draft→Stable ICU 69
uniset.h | bool icu::UnicodeSet::hasStrings() const | Draft→Stable ICU 70
uset.h | bool uset_hasStrings(const USet*) | Draft→Stable ICU 70
uset.h | int32_t uset_getRangeCount(const USet*) | Draft→Stable ICU 70
usetiter.h | UnicodeSetIterator & icu::UnicodeSetIterator::skipToStrings() | Draft→Stable ICU 70

(jump back to top)

## Promoted to stable in ICU 72

File | API | ICU 71 | ICU 72
--- | --- | --- | ---
measunit.h | `static` MeasureUnit icu::MeasureUnit::getItem() | Draft→Stable ICU 70
measunit.h | `static` MeasureUnit icu::MeasureUnit::getKilowattHourPer100Kilometer() | Draft→Stable ICU 70
measunit.h | `static` MeasureUnit* icu::MeasureUnit::createItem(UErrorCode&) | Draft→Stable ICU 70
measunit.h | `static` MeasureUnit* icu::MeasureUnit::createKilowattHourPer100Kilometer(UErrorCode&) | Draft→Stable ICU 70
numberrangeformatter.h | icu::number::FormattedNumberRange::FormattedNumberRange() | Draft→Stable ICU 70
uchar.h | bool u_stringHasBinaryProperty(const UChar*, int32_t, UProperty) | Draft→Stable ICU 70
uchar.h | `enum` UBlockCode::UBLOCK_ARABIC_EXTENDED_C | (missing) | Stable ICU 72 | (Born Stable)
uchar.h | `enum` UBlockCode::UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_H | (missing) | Stable ICU 72 | (Born Stable)
uchar.h | `enum` UBlockCode::UBLOCK_CYRILLIC_EXTENDED_D | (missing) | Stable ICU 72 | (Born Stable)
uchar.h | `enum` UBlockCode::UBLOCK_DEVANAGARI_EXTENDED_A | (missing) | Stable ICU 72 | (Born Stable)
uchar.h | `enum` UBlockCode::UBLOCK_KAKTOVIK_NUMERALS | (missing) | Stable ICU 72 | (Born Stable)
uchar.h | `enum` UBlockCode::UBLOCK_KAWI | (missing) | Stable ICU 72 | (Born Stable)
uchar.h | `enum` UBlockCode::UBLOCK_NAG_MUNDARI | (missing) | Stable ICU 72 | (Born Stable)
uchar.h | `enum` UProperty::UCHAR_BASIC_EMOJI | Draft→Stable ICU 70
uchar.h | `enum` UProperty::UCHAR_EMOJI_KEYCAP_SEQUENCE | Draft→Stable ICU 70
uchar.h | `enum` UProperty::UCHAR_RGI_EMOJI_FLAG_SEQUENCE | Draft→Stable ICU 70
uchar.h | `enum` UProperty::UCHAR_RGI_EMOJI_MODIFIER_SEQUENCE | Draft→Stable ICU 70
uchar.h | `enum` UProperty::UCHAR_RGI_EMOJI_TAG_SEQUENCE | Draft→Stable ICU 70
uchar.h | `enum` UProperty::UCHAR_RGI_EMOJI_ZWJ_SEQUENCE | Draft→Stable ICU 70
uchar.h | `enum` UProperty::UCHAR_RGI_EMOJI | Draft→Stable ICU 70
udat.h | `enum` UDateFormatSymbolType::UDAT_NARROW_QUARTERS | Draft→Stable ICU 70
udat.h | `enum` UDateFormatSymbolType::UDAT_STANDALONE_NARROW_QUARTERS | Draft→Stable ICU 70
uformattedvalue.h | `enum` UFieldCategory::UFIELD_CATEGORY_NUMBER_RANGE_SPAN | Draft→Stable ICU 69
uniset.h | bool icu::UnicodeSet::hasStrings() const | Draft→Stable ICU 70
uscript.h | `enum` UScriptCode::USCRIPT_KAWI | (missing) | Stable ICU 72 | (Born Stable)
uscript.h | `enum` UScriptCode::USCRIPT_NAG_MUNDARI | (missing) | Stable ICU 72 | (Born Stable)
uset.h | bool uset_hasStrings(const USet*) | Draft→Stable ICU 70
uset.h | int32_t uset_getRangeCount(const USet*) | Draft→Stable ICU 70
usetiter.h | UnicodeSetIterator & icu::UnicodeSetIterator::skipToStrings() | Draft→Stable ICU 70

(jump back to top)

## Added in ICU 72

File | API | ICU 71 | ICU 72
--- | --- | --- | ---
displayoptions.h | Builder icu::DisplayOptions::copyToBuilder() const | (missing) | Draft ICU 72
displayoptions.h | Builder& icu::DisplayOptions::Builder::setCapitalization(UDisplayOptionsCapitalization) | (missing) | Draft ICU 72
displayoptions.h | Builder& icu::DisplayOptions::Builder::setDisplayLength(UDisplayOptionsDisplayLength) | (missing) | Draft ICU 72
displayoptions.h | Builder& icu::DisplayOptions::Builder::setGrammaticalCase(UDisplayOptionsGrammaticalCase) | (missing) | Draft ICU 72
displayoptions.h | Builder& icu::DisplayOptions::Builder::setNameStyle(UDisplayOptionsNameStyle) | (missing) | Draft ICU 72
displayoptions.h | Builder& icu::DisplayOptions::Builder::setNounClass(UDisplayOptionsNounClass) | (missing) | Draft ICU 72
displayoptions.h | Builder& icu::DisplayOptions::Builder::setPluralCategory(UDisplayOptionsPluralCategory) | (missing) | Draft ICU 72
displayoptions.h | Builder& icu::DisplayOptions::Builder::setSubstituteHandling(UDisplayOptionsSubstituteHandling) | (missing) | Draft ICU 72
displayoptions.h | DisplayOptions icu::DisplayOptions::Builder::build() | (missing) | Draft ICU 72
displayoptions.h | DisplayOptions& icu::DisplayOptions::operator=(DisplayOptions&&) noexcept=default | (missing) | Draft ICU 72
displayoptions.h | DisplayOptions& icu::DisplayOptions::operator=(const DisplayOptions&)=default | (missing) | Draft ICU 72
displayoptions.h | UDisplayOptionsCapitalization icu::DisplayOptions::getCapitalization() const | (missing) | Draft ICU 72
displayoptions.h | UDisplayOptionsDisplayLength icu::DisplayOptions::getDisplayLength() const | (missing) | Draft ICU 72
displayoptions.h | UDisplayOptionsGrammaticalCase icu::DisplayOptions::getGrammaticalCase() const | (missing) | Draft ICU 72
displayoptions.h | UDisplayOptionsNameStyle icu::DisplayOptions::getNameStyle() const | (missing) | Draft ICU 72
displayoptions.h | UDisplayOptionsNounClass icu::DisplayOptions::getNounClass() const | (missing) | Draft ICU 72
displayoptions.h | UDisplayOptionsPluralCategory icu::DisplayOptions::getPluralCategory() const | (missing) | Draft ICU 72
displayoptions.h | UDisplayOptionsSubstituteHandling icu::DisplayOptions::getSubstituteHandling() const | (missing) | Draft ICU 72
displayoptions.h | icu::DisplayOptions::DisplayOptions(const DisplayOptions&)=default | (missing) | Draft ICU 72
displayoptions.h | `static` Builder icu::DisplayOptions::builder() | (missing) | Draft ICU 72
measunit.h | `static` MeasureUnit icu::MeasureUnit::getQuarter() | (missing) | Draft ICU 72
measunit.h | `static` MeasureUnit icu::MeasureUnit::getTonne() | (missing) | Draft ICU 72
measunit.h | `static` MeasureUnit* icu::MeasureUnit::createQuarter(UErrorCode&) | (missing) | Draft ICU 72
measunit.h | `static` MeasureUnit* icu::MeasureUnit::createTonne(UErrorCode&) | (missing) | Draft ICU 72
numberformatter.h | Derived icu::number::NumberFormatterSettings< Derived >::displayOptions(const DisplayOptions&) const& | (missing) | Draft ICU 72
numberformatter.h | Derived icu::number::NumberFormatterSettings< Derived >::displayOptions(const DisplayOptions&)&& | (missing) | Draft ICU 72
numberformatter.h | UDisplayOptionsNounClass icu::number::FormattedNumber::getNounClass(UErrorCode&) const | (missing) | Draft ICU 72
platform.h | `#define` U_HIDDEN | (missing) | Internal
plurrule.h | int32_t icu::PluralRules::getSamples(const UnicodeString&, DecimalQuantity*, int32_t, UErrorCode&) | (missing) | Internal
uchar.h | `enum` UBlockCode::UBLOCK_ARABIC_EXTENDED_C | (missing) | Stable ICU 72 | (Born Stable)
uchar.h | `enum` UBlockCode::UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_H | (missing) | Stable ICU 72 | (Born Stable)
uchar.h | `enum` UBlockCode::UBLOCK_CYRILLIC_EXTENDED_D | (missing) | Stable ICU 72 | (Born Stable)
uchar.h | `enum` UBlockCode::UBLOCK_DEVANAGARI_EXTENDED_A | (missing) | Stable ICU 72 | (Born Stable)
uchar.h | `enum` UBlockCode::UBLOCK_KAKTOVIK_NUMERALS | (missing) | Stable ICU 72 | (Born Stable)
uchar.h | `enum` UBlockCode::UBLOCK_KAWI | (missing) | Stable ICU 72 | (Born Stable)
uchar.h | `enum` UBlockCode::UBLOCK_NAG_MUNDARI | (missing) | Stable ICU 72 | (Born Stable)
udisplayoptions.h | UDisplayOptionsGrammaticalCase udispopt_fromGrammaticalCaseIdentifier(const char*) | (missing) | Draft ICU 72
udisplayoptions.h | UDisplayOptionsNounClass udispopt_fromNounClassIdentifier(const char*) | (missing) | Draft ICU 72
udisplayoptions.h | UDisplayOptionsPluralCategory udispopt_fromPluralCategoryIdentifier(const char*) | (missing) | Draft ICU 72
udisplayoptions.h | const char* udispopt_getGrammaticalCaseIdentifier(UDisplayOptionsGrammaticalCase) | (missing) | Draft ICU 72
udisplayoptions.h | const char* udispopt_getNounClassIdentifier(UDisplayOptionsNounClass) | (missing) | Draft ICU 72
udisplayoptions.h | const char* udispopt_getPluralCategoryIdentifier(UDisplayOptionsPluralCategory) | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsCapitalization::UDISPOPT_CAPITALIZATION_BEGINNING_OF_SENTENCE | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsCapitalization::UDISPOPT_CAPITALIZATION_MIDDLE_OF_SENTENCE | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsCapitalization::UDISPOPT_CAPITALIZATION_STANDALONE | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsCapitalization::UDISPOPT_CAPITALIZATION_UI_LIST_OR_MENU | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsCapitalization::UDISPOPT_CAPITALIZATION_UNDEFINED | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsDisplayLength::UDISPOPT_DISPLAY_LENGTH_FULL | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsDisplayLength::UDISPOPT_DISPLAY_LENGTH_SHORT | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsDisplayLength::UDISPOPT_DISPLAY_LENGTH_UNDEFINED | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsGrammaticalCase::UDISPOPT_GRAMMATICAL_CASE_ABLATIVE | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsGrammaticalCase::UDISPOPT_GRAMMATICAL_CASE_ACCUSATIVE | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsGrammaticalCase::UDISPOPT_GRAMMATICAL_CASE_COMITATIVE | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsGrammaticalCase::UDISPOPT_GRAMMATICAL_CASE_DATIVE | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsGrammaticalCase::UDISPOPT_GRAMMATICAL_CASE_ERGATIVE | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsGrammaticalCase::UDISPOPT_GRAMMATICAL_CASE_GENITIVE | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsGrammaticalCase::UDISPOPT_GRAMMATICAL_CASE_INSTRUMENTAL | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsGrammaticalCase::UDISPOPT_GRAMMATICAL_CASE_LOCATIVE_COPULATIVE | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsGrammaticalCase::UDISPOPT_GRAMMATICAL_CASE_LOCATIVE | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsGrammaticalCase::UDISPOPT_GRAMMATICAL_CASE_NOMINATIVE | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsGrammaticalCase::UDISPOPT_GRAMMATICAL_CASE_OBLIQUE | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsGrammaticalCase::UDISPOPT_GRAMMATICAL_CASE_PREPOSITIONAL | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsGrammaticalCase::UDISPOPT_GRAMMATICAL_CASE_SOCIATIVE | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsGrammaticalCase::UDISPOPT_GRAMMATICAL_CASE_UNDEFINED | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsGrammaticalCase::UDISPOPT_GRAMMATICAL_CASE_VOCATIVE | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsNameStyle::UDISPOPT_NAME_STYLE_DIALECT_NAMES | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsNameStyle::UDISPOPT_NAME_STYLE_STANDARD_NAMES | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsNameStyle::UDISPOPT_NAME_STYLE_UNDEFINED | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsNounClass::UDISPOPT_NOUN_CLASS_ANIMATE | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsNounClass::UDISPOPT_NOUN_CLASS_COMMON | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsNounClass::UDISPOPT_NOUN_CLASS_FEMININE | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsNounClass::UDISPOPT_NOUN_CLASS_INANIMATE | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsNounClass::UDISPOPT_NOUN_CLASS_MASCULINE | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsNounClass::UDISPOPT_NOUN_CLASS_NEUTER | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsNounClass::UDISPOPT_NOUN_CLASS_OTHER | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsNounClass::UDISPOPT_NOUN_CLASS_PERSONAL | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsNounClass::UDISPOPT_NOUN_CLASS_UNDEFINED | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsPluralCategory::UDISPOPT_PLURAL_CATEGORY_FEW | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsPluralCategory::UDISPOPT_PLURAL_CATEGORY_MANY | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsPluralCategory::UDISPOPT_PLURAL_CATEGORY_ONE | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsPluralCategory::UDISPOPT_PLURAL_CATEGORY_OTHER | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsPluralCategory::UDISPOPT_PLURAL_CATEGORY_TWO | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsPluralCategory::UDISPOPT_PLURAL_CATEGORY_UNDEFINED | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsPluralCategory::UDISPOPT_PLURAL_CATEGORY_ZERO | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsSubstituteHandling::UDISPOPT_SUBSTITUTE_HANDLING_NO_SUBSTITUTE | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsSubstituteHandling::UDISPOPT_SUBSTITUTE_HANDLING_SUBSTITUTE | (missing) | Draft ICU 72
udisplayoptions.h | `enum` UDisplayOptionsSubstituteHandling::UDISPOPT_SUBSTITUTE_HANDLING_UNDEFINED | (missing) | Draft ICU 72
unum.h | bool unum_hasAttribute(const UNumberFormat*, UNumberFormatAttribute) | (missing) | Draft ICU 72
uscript.h | `enum` UScriptCode::USCRIPT_KAWI | (missing) | Stable ICU 72 | (Born Stable)
uscript.h | `enum` UScriptCode::USCRIPT_NAG_MUNDARI | (missing) | Stable ICU 72 | (Born Stable)

(jump back to top)

## Other existing drafts in ICU 72

File | API | ICU 71 | ICU 72
--- | --- | --- | ---
dtptngen.h | const UnicodeString& icu::DateTimePatternGenerator::getDateTimeFormat(UDateFormatStyle, UErrorCode&) const | Draft ICU 71
dtptngen.h | void icu::DateTimePatternGenerator::setDateTimeFormat(UDateFormatStyle, const UnicodeString&, UErrorCode&) | Draft ICU 71
measfmt.h | void icu::MeasureFormat::parseObject(const UnicodeString&, Formattable&, ParsePosition&) const | Draft ICU 53
numberformatter.h | `static` IncrementPrecision icu::number::Precision::incrementExact(uint64_t, int16_t) | Draft ICU 71
udatpg.h | const UChar* udatpg_getDateTimeFormatForStyle(const UDateTimePatternGenerator*, UDateFormatStyle, int32_t*, UErrorCode*) | Draft ICU 71
udatpg.h | void udatpg_setDateTimeFormatForStyle(UDateTimePatternGenerator*, UDateFormatStyle, const UChar*, int32_t, UErrorCode*) | Draft ICU 71
unum.h | `enum` UNumberFormatFields::UNUM_APPROXIMATELY_SIGN_FIELD | Draft ICU 71
uregex.h | `enum` URegexpFlag::UREGEX_CANON_EQ | Draft ICU 2.4

(jump back to top)

## Signature Simplifications

This section shows cases where the signature was "simplified" for the sake of comparison. The simplified form is in bold, followed by all possible variations in "original" form.

(jump back to top)

Contents generated by StableAPI tool on Thu Oct 06 11:06:39 PDT 2022
Copyright © 2017 and later: Unicode, Inc. and others.
License & terms of use: http://www.unicode.org/copyright.html