icu/icu4c/source/i18n
2023-12-04 12:47:50 -08:00
..
unicode ICU-22540 Add new CLDR units ronto, ronna, quecto, and quetta 2023-10-31 14:58:52 -07:00
alphaindex.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
anytrans.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
anytrans.h ICU-21833 Replace NULL with nullptr in all C++ code. 2023-02-03 20:20:38 +01:00
astro.cpp ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
astro.h ICU-21580 Fix typos in icu4c/ 2021-07-19 13:22:38 -05:00
basictz.cpp ICU-21833 Replace NULL with nullptr in all C++ code. 2023-02-03 20:20:38 +01:00
bocsu.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
bocsu.h
brktrans.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
brktrans.h ICU-21734 Add missing overrides 2021-09-07 17:42:14 -07:00
buddhcal.cpp ICU-22160 clean up Calendar code 2022-10-31 08:41:54 -07:00
buddhcal.h ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
BUILD.bazel ICU-21796 Rename bazel build files from BUILD to BUILD.bazel. This can 2021-12-16 06:55:09 -08:00
calendar.cpp ICU-22513 Return error if days is too large in IslamicUmalquraCalendar 2023-10-26 17:09:41 -07:00
casetrn.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
casetrn.h ICU-21734 Add missing overrides to pure virtual methods 2021-09-07 15:34:48 -07:00
cecal.cpp ICU-22027 Add C++ Calendar API for Temporal 2023-01-17 15:08:08 -08:00
cecal.h ICU-22027 Add C++ Calendar API for Temporal 2023-01-17 15:08:08 -08:00
chnsecal.cpp ICU-22507 Fix stack overflow in ChineseCalendar::isLeapMonthBetween 2023-09-20 23:56:15 -07:00
chnsecal.h ICU-22507 Fix stack overflow in ChineseCalendar::isLeapMonthBetween 2023-09-20 23:56:15 -07:00
choicfmt.cpp ICU-21374 Add a CFI build bot for ICU4C 2023-02-06 15:47:14 -08:00
coleitr.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
coll.cpp ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
collation.cpp ICU-22068 Cleanup inconsistent annotations between declarations and definitions 2022-09-08 08:34:56 -07:00
collation.h ICU-22028 Export collation and normalization data for ICU4X 2022-06-28 08:37:32 -07:00
collationbuilder.cpp ICU-22548 Reduce the loop limit to fail faster 2023-10-13 16:29:29 -07:00
collationbuilder.h ICU-22028 Export collation and normalization data for ICU4X 2022-06-28 08:37:32 -07:00
collationcompare.cpp ICU-21148 Consistently use standard lowercase true/false everywhere. 2022-09-07 20:56:33 +02:00
collationcompare.h
collationdata.cpp ICU-21148 Consistently use standard lowercase true/false everywhere. 2022-09-07 20:56:33 +02:00
collationdata.h ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
collationdatabuilder.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
collationdatabuilder.h ICU-22028 Export collation and normalization data for ICU4X 2022-06-28 08:37:32 -07:00
collationdatareader.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
collationdatareader.h ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
collationdatawriter.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
collationdatawriter.h ICU-22035 Remove instances of pre c++11 default constructor prevention pattern 2022-06-08 16:28:02 -07:00
collationfastlatin.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
collationfastlatin.h ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
collationfastlatinbuilder.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
collationfastlatinbuilder.h
collationfcd.cpp ICU-21980 generated data files 2022-05-25 18:23:11 +00:00
collationfcd.h ICU-22035 Remove instances of pre c++11 default constructor prevention pattern 2022-06-08 16:28:02 -07:00
collationiterator.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
collationiterator.h ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
collationkeys.cpp ICU-21833 Replace NULL with nullptr in all C++ code. 2023-02-03 20:20:38 +01:00
collationkeys.h ICU-21833 Replace NULL with nullptr in all C++ code. 2023-02-03 20:20:38 +01:00
collationroot.cpp ICU-21833 Replace NULL with nullptr in all C++ code. 2023-02-03 20:20:38 +01:00
collationroot.h ICU-22028 Export collation and normalization data for ICU4X 2022-06-28 08:37:32 -07:00
collationrootelements.cpp
collationrootelements.h
collationruleparser.cpp ICU-21289 Switch to using CharString for calling uloc_forLanguageTag(). 2023-09-26 17:52:51 +02:00
collationruleparser.h ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
collationsets.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
collationsets.h ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
collationsettings.cpp ICU-21833 Replace NULL with nullptr in all C++ code. 2023-02-03 20:20:38 +01:00
collationsettings.h ICU-21833 Replace NULL with nullptr in all C++ code. 2023-02-03 20:20:38 +01:00
collationtailoring.cpp ICU-21833 Replace NULL with nullptr in all C++ code. 2023-02-03 20:20:38 +01:00
collationtailoring.h ICU-21833 Replace NULL with nullptr in all C++ code. 2023-02-03 20:20:38 +01:00
collationweights.cpp ICU-21833 Replace NULL with nullptr in all C++ code. 2023-02-03 20:20:38 +01:00
collationweights.h ICU-21267 stop using FALSE & TRUE macros in most library-internal headers 2020-09-10 13:55:46 -07:00
collunsafe.h
compactdecimalformat.cpp
coptccal.cpp ICU-22027 Add C++ Calendar API for Temporal 2023-01-17 15:08:08 -08:00
coptccal.h ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
cpdtrans.cpp ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
cpdtrans.h ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
csdetect.cpp ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
csdetect.h
csmatch.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
csmatch.h ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
csr2022.cpp ICU-21580 Fix typos in icu4c/ 2021-07-19 13:22:38 -05:00
csr2022.h ICU-21734 Add missing overrides 2021-09-07 17:42:14 -07:00
csrecog.cpp
csrecog.h ICU-21267 stop using FALSE & TRUE macros in most library-internal headers 2020-09-10 13:55:46 -07:00
csrmbcs.cpp ICU-21148 Consistently use standard lowercase true/false everywhere. 2022-09-07 20:56:33 +02:00
csrmbcs.h ICU-21734 Add missing overrides to pure virtual methods 2021-09-07 15:34:48 -07:00
csrsbcs.cpp ICU-21148 Consistently use standard lowercase true/false everywhere. 2022-09-07 20:56:33 +02:00
csrsbcs.h ICU-21734 Add missing overrides 2021-09-07 17:42:14 -07:00
csrucode.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
csrucode.h ICU-21734 Add missing overrides to pure virtual methods 2021-09-07 15:34:48 -07:00
csrutf8.cpp ICU-21148 Consistently use standard lowercase true/false everywhere. 2022-09-07 20:56:33 +02:00
csrutf8.h ICU-21734 Add missing overrides 2021-09-07 17:42:14 -07:00
curramt.cpp ICU-21374 Add a CFI build bot for ICU4C 2023-02-06 15:47:14 -08:00
currfmt.cpp ICU-21833 Replace NULL with nullptr in all C++ code. 2023-02-03 20:20:38 +01:00
currfmt.h ICU-21734 Add missing overrides 2021-09-07 17:42:14 -07:00
currpinf.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
currunit.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
dangical.cpp ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
dangical.h ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
datefmt.cpp ICU-22528 Improve date formatting performance 2023-10-13 18:43:04 -07:00
dayperiodrules.cpp ICU-21289 Switch to using CharString for calling uloc_getParent(). 2023-09-26 23:41:24 +02:00
dayperiodrules.h ICU-21267 stop using FALSE & TRUE macros in most library-internal headers 2020-09-10 13:55:46 -07:00
dcfmtsym.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
decContext.cpp ICU-21833 Replace NULL with nullptr in all C++ code. 2023-02-03 20:20:38 +01:00
decContext.h ICU-22068 Cleanup inconsistent annotations between declarations and definitions 2022-09-08 08:34:56 -07:00
decimfmt.cpp ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
decNumber.cpp ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
decNumber.h ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
decNumberLocal.h ICU-21018 Fix typos across repo that start with letter A 2021-01-06 15:15:35 -08:00
displayoptions.cpp ICU-21935 DisplayOptions cleanup 2022-05-26 18:30:07 +00:00
double-conversion-bignum-dtoa.cpp ICU-21580 Fix typos in icu4c/ 2021-07-19 13:22:38 -05:00
double-conversion-bignum-dtoa.h
double-conversion-bignum.cpp ICU-21957 Update double-conversion to 256ac809561b756645e73ab7127c2aaaeabaa427 2022-09-09 15:47:12 -07:00
double-conversion-bignum.h
double-conversion-cached-powers.cpp
double-conversion-cached-powers.h
double-conversion-diy-fp.h
double-conversion-double-to-string.cpp ICU-22325 Update double-conversion to v3.3.0 2023-09-28 14:31:16 +02:00
double-conversion-double-to-string.h ICU-22325 Update double-conversion to v3.3.0 2023-09-28 14:31:16 +02:00
double-conversion-fast-dtoa.cpp ICU-21581 Update double-conversion 2021-09-29 12:41:28 -05:00
double-conversion-fast-dtoa.h
double-conversion-ieee.h ICU-21900 Update double-conversion to v3.2.0 2022-02-23 13:18:32 -08:00
double-conversion-string-to-double.cpp ICU-21957 Update double-conversion to 256ac809561b756645e73ab7127c2aaaeabaa427 2022-09-09 15:47:12 -07:00
double-conversion-string-to-double.h ICU-21833 Replace NULL with nullptr in all C++ code. 2023-02-03 20:20:38 +01:00
double-conversion-strtod.cpp ICU-21580 Fix typos in icu4c/ 2021-07-19 13:22:38 -05:00
double-conversion-strtod.h ICU-21480 Update double-conversion 2021-03-17 19:45:13 -05:00
double-conversion-utils.h ICU-21957 Update double-conversion to 256ac809561b756645e73ab7127c2aaaeabaa427 2022-09-09 15:47:12 -07:00
double-conversion.h
dt_impl.h ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
dtfmtsym.cpp ICU-22528 Improve date formatting performance 2023-10-13 18:43:04 -07:00
dtitv_impl.h ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
dtitvfmt.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
dtitvinf.cpp ICU-21289 Switch to using CharString for calling uloc_getKeywordValue(). 2023-09-25 19:02:41 +02:00
dtptngen.cpp ICU-22575 Change AvailableFormatsSink to allow locales to inherit availableFormats items from the root locale. 2023-12-04 12:47:50 -08:00
dtptngen_impl.h ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
dtrule.cpp ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
erarules.cpp ICU-22224 Enable UBSAN and fix breakage 2023-02-27 17:31:49 -08:00
erarules.h
esctrn.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
esctrn.h ICU-21734 Add missing overrides 2021-09-07 17:42:14 -07:00
ethpccal.cpp ICU-22027 Add C++ Calendar API for Temporal 2023-01-17 15:08:08 -08:00
ethpccal.h ICU-22442 Sync the spelling of NEHASSA to ICU4J NEHASSE 2023-07-27 09:56:31 -07:00
fmtable.cpp ICU-22401 fix build on MSVC with cpp20 2023-07-14 14:31:40 +02:00
fmtable_cnv.cpp
fmtableimp.h
format.cpp ICU-20973 Change all equality operator return types from UBool to bool. 2021-08-17 00:35:00 +02:00
formatted_string_builder.cpp ICU-22528 Improve date formatting performance 2023-10-13 18:43:04 -07:00
formatted_string_builder.h ICU-21960 fix clang 13 C++20 warnings 2022-05-07 15:21:08 +00:00
formattedval_impl.h ICU-21833 replace U_NOEXCEPT with C++11 standard noexcept 2023-03-01 15:24:34 -08:00
formattedval_iterimpl.cpp ICU-21148 Consistently use standard lowercase true/false everywhere. 2022-09-07 20:56:33 +02:00
formattedval_sbimpl.cpp ICU-21871 Make behavior consistent on list format of empty strings 2022-03-15 18:11:57 -07:00
formattedvalue.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
fphdlimp.cpp ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
fphdlimp.h ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
fpositer.cpp ICU-21833 Replace NULL with nullptr in all C++ code. 2023-02-03 20:20:38 +01:00
funcrepl.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
funcrepl.h ICU-21734 Add missing overrides 2021-09-07 17:42:14 -07:00
gender.cpp ICU-21289 Switch to using CharString for calling uloc_getParent(). 2023-09-26 23:41:24 +02:00
gregocal.cpp ICU-22513 Return error if days is too large in IslamicUmalquraCalendar 2023-10-26 17:09:41 -07:00
gregoimp.cpp ICU-22528 Improve date formatting performance 2023-10-13 18:43:04 -07:00
gregoimp.h ICU-22528 Improve date formatting performance 2023-10-13 18:43:04 -07:00
hebrwcal.cpp ICU-22446 Fix incorrect Hebrew ORDINAL MONTH bug 2023-07-27 22:18:00 -07:00
hebrwcal.h ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
i18n.rc
i18n.vcxproj ICU-22093 ICU4C: Add SimpleNumber and SimpleNumberFormatter 2022-11-28 20:28:50 -08:00
i18n.vcxproj.filters ICU-22093 ICU4C: Add SimpleNumber and SimpleNumberFormatter 2022-11-28 20:28:50 -08:00
i18n_uwp.vcxproj ICU-22093 ICU4C: Add SimpleNumber and SimpleNumberFormatter 2022-11-28 20:28:50 -08:00
indiancal.cpp ICU-22027 Add C++ Calendar API for Temporal 2023-01-17 15:08:08 -08:00
indiancal.h ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
inputext.cpp ICU-21833 Replace NULL with nullptr in all C++ code. 2023-02-03 20:20:38 +01:00
inputext.h ICU-21580 Fix typos in icu4c/ 2021-07-19 13:22:38 -05:00
islamcal.cpp ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
islamcal.h ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
iso8601cal.cpp ICU-22493 Implement First Day Override in Calendar 2023-11-29 11:55:51 -08:00
iso8601cal.h ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
japancal.cpp ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
japancal.h ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
listformatter.cpp ICU-21833 remove pre-C++11 code; U_SIZEOF_UCHAR=2 2023-03-01 15:23:34 -08:00
Makefile.in
measfmt.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
measunit.cpp ICU-22325 CLDR 44 alpha2 integration to ICU part three, source files changes 2023-09-13 11:06:53 -07:00
measunit_extra.cpp ICU-22540 Add new CLDR units ronto, ronna, quecto, and quetta 2023-10-31 14:58:52 -07:00
measunit_impl.h ICU-21656 fix wrong matching categories. 2021-09-21 21:06:14 +02:00
measure.cpp ICU-21833 Replace NULL with nullptr in all C++ code. 2023-02-03 20:20:38 +01:00
msgfmt.cpp ICU-22224 Enable UBSAN and fix breakage 2023-02-27 17:31:49 -08:00
msgfmt_impl.h ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
name2uni.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
name2uni.h ICU-21734 Add missing overrides 2021-09-07 17:42:14 -07:00
nfrlist.h ICU-21833 Replace NULL with nullptr in all C++ code. 2023-02-03 20:20:38 +01:00
nfrs.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
nfrs.h ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
nfrule.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
nfrule.h ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
nfsubs.cpp ICU-22313 Various fixes for duration formatting: 2023-09-15 16:27:58 -07:00
nfsubs.h ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
nortrans.cpp ICU-21833 Replace NULL with nullptr in all C++ code. 2023-02-03 20:20:38 +01:00
nortrans.h ICU-21734 Add missing overrides 2021-09-07 17:42:14 -07:00
nultrans.cpp
nultrans.h ICU-21734 Add missing overrides 2021-09-07 17:42:14 -07:00
number_affixutils.cpp ICU-21765 Add approximately sign field 2022-02-23 10:38:42 -07:00
number_affixutils.h
number_asformat.cpp ICU-20973 Change all equality operator return types from UBool to bool. 2021-08-17 00:35:00 +02:00
number_asformat.h ICU-21833 Replace U_OVERRIDE with override everywhere. 2023-02-22 18:28:07 +01:00
number_capi.cpp ICU-22224 Enable UBSAN and fix breakage 2023-02-27 17:31:49 -08:00
number_compact.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
number_compact.h ICU-21833 Replace U_OVERRIDE with override everywhere. 2023-02-22 18:28:07 +01:00
number_currencysymbols.cpp ICU-20512 Add extra matchers to handle empty currency symbols 2022-09-16 09:00:50 -07:00
number_currencysymbols.h ICU-20512 Add extra matchers to handle empty currency symbols 2022-09-16 09:00:50 -07:00
number_decimalquantity.cpp ICU-21833 replace U_NOEXCEPT with C++11 standard noexcept 2023-03-01 15:24:34 -08:00
number_decimalquantity.h ICU-21833 replace U_NOEXCEPT with C++11 standard noexcept 2023-03-01 15:24:34 -08:00
number_decimfmtprops.cpp ICU-21960 C++20 Warnings from ATOMIC_VAR_INIT 2022-05-17 15:45:06 -07:00
number_decimfmtprops.h ICU-21556 Support currency as decimal separator in patterns 2021-09-22 12:34:05 -05:00
number_decnum.h ICU-21675 Allow NaN and Infinity to appear in DecNum strings 2021-09-22 12:34:20 -05:00
number_fluent.cpp ICU-21833 replace U_NOEXCEPT with C++11 standard noexcept 2023-03-01 15:24:34 -08:00
number_formatimpl.cpp ICU-22093 ICU4C: Add SimpleNumber and SimpleNumberFormatter 2022-11-28 20:28:50 -08:00
number_formatimpl.h ICU-22093 ICU4C: Add SimpleNumber and SimpleNumberFormatter 2022-11-28 20:28:50 -08:00
number_grouping.cpp ICU-21833 Replace NULL with nullptr in all C++ code. 2023-02-03 20:20:38 +01:00
number_integerwidth.cpp
number_longnames.cpp ICU-21833 Replace U_OVERRIDE with override everywhere. 2023-02-22 18:28:07 +01:00
number_longnames.h ICU-21833 Replace U_OVERRIDE with override everywhere. 2023-02-22 18:28:07 +01:00
number_mapper.cpp ICU-22073 Do not throw away CompactDecimalFormat's affixes 2022-06-27 12:53:22 -07:00
number_mapper.h ICU-21833 Replace U_OVERRIDE with override everywhere. 2023-02-22 18:28:07 +01:00
number_microprops.h ICU-21833 Replace U_OVERRIDE with override everywhere. 2023-02-22 18:28:07 +01:00
number_modifiers.cpp ICU-21833 replace U_NOEXCEPT with C++11 standard noexcept 2023-03-01 15:24:34 -08:00
number_modifiers.h ICU-21833 replace U_NOEXCEPT with C++11 standard noexcept 2023-03-01 15:24:34 -08:00
number_multiplier.cpp ICU-21833 replace U_NOEXCEPT with C++11 standard noexcept 2023-03-01 15:24:34 -08:00
number_multiplier.h ICU-21833 Replace U_OVERRIDE with override everywhere. 2023-02-22 18:28:07 +01:00
number_notation.cpp
number_output.cpp ICU-21957 fix NumberFormatterSettings::unitDisplayCase status, remove FormattedNumber:getGender 2022-09-16 08:34:28 -07:00
number_padding.cpp
number_patternmodifier.cpp ICU-22093 ICU4C: Add SimpleNumber and SimpleNumberFormatter 2022-11-28 20:28:50 -08:00
number_patternmodifier.h ICU-21833 Replace U_OVERRIDE with override everywhere. 2023-02-22 18:28:07 +01:00
number_patternstring.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
number_patternstring.h ICU-21833 replace U_NOEXCEPT with C++11 standard noexcept 2023-03-01 15:24:34 -08:00
number_rounding.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
number_roundingutils.h ICU-21908 Add incrementExact to ICU4C Precision 2022-02-23 20:18:16 -07:00
number_scientific.cpp ICU-21669 UPRV_UNREACHABLE > UPRV_UNREACHABLE_EXIT/ASSERT, update usages 2021-09-14 15:22:52 -07:00
number_scientific.h ICU-21833 Replace U_OVERRIDE with override everywhere. 2023-02-22 18:28:07 +01:00
number_simple.cpp ICU-22093 ICU4C: Add SimpleNumber and SimpleNumberFormatter 2022-11-28 20:28:50 -08:00
number_skeletons.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
number_skeletons.h ICU-21908 Add incrementExact to ICU4C Precision 2022-02-23 20:18:16 -07:00
number_symbolswrapper.cpp ICU-21833 replace U_NOEXCEPT with C++11 standard noexcept 2023-03-01 15:24:34 -08:00
number_types.h ICU-21556 Support currency as decimal separator in patterns 2021-09-22 12:34:05 -05:00
number_usageprefs.cpp ICU-21833 replace U_NOEXCEPT with C++11 standard noexcept 2023-03-01 15:24:34 -08:00
number_usageprefs.h ICU-21833 Replace U_OVERRIDE with override everywhere. 2023-02-22 18:28:07 +01:00
number_utils.cpp ICU-21675 Allow NaN and Infinity to appear in DecNum strings 2021-09-22 12:34:20 -05:00
number_utils.h
number_utypes.h ICU-22093 ICU4C: Add SimpleNumber and SimpleNumberFormatter 2022-11-28 20:28:50 -08:00
numfmt.cpp ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
numparse_affixes.cpp ICU-20512 Add extra matchers to handle empty currency symbols 2022-09-16 09:00:50 -07:00
numparse_affixes.h ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
numparse_compositions.cpp
numparse_compositions.h
numparse_currency.cpp ICU-21580 change site.icu-project.org to icu.unicode.org etc 2021-10-21 15:54:42 -07:00
numparse_currency.h ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
numparse_decimal.cpp ICU-21580 change site.icu-project.org to icu.unicode.org etc 2021-10-21 15:54:42 -07:00
numparse_decimal.h ICU-21580 change site.icu-project.org to icu.unicode.org etc 2021-10-21 15:54:42 -07:00
numparse_impl.cpp ICU-21669 UPRV_UNREACHABLE > UPRV_UNREACHABLE_EXIT/ASSERT, update usages 2021-09-14 15:22:52 -07:00
numparse_impl.h
numparse_parsednumber.cpp
numparse_scientific.cpp
numparse_scientific.h
numparse_symbols.cpp
numparse_symbols.h
numparse_types.h ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
numparse_utils.h ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
numparse_validators.cpp
numparse_validators.h ICU-21833 Replace U_OVERRIDE with override everywhere. 2023-02-22 18:28:07 +01:00
numrange_capi.cpp ICU-22224 Enable UBSAN and fix breakage 2023-02-27 17:31:49 -08:00
numrange_fluent.cpp ICU-21833 replace U_NOEXCEPT with C++11 standard noexcept 2023-03-01 15:24:34 -08:00
numrange_impl.cpp ICU-21833 Replace U_OVERRIDE with override everywhere. 2023-02-22 18:28:07 +01:00
numrange_impl.h ICU-21358 Use sign position to format approximate numbers 2021-08-19 16:18:19 -05:00
numsys.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
numsys_impl.h ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
olsontz.cpp ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
olsontz.h ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
persncal.cpp ICU-22027 Add C++ Calendar API for Temporal 2023-01-17 15:08:08 -08:00
persncal.h ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
pluralranges.cpp ICU-21833 Replace U_OVERRIDE with override everywhere. 2023-02-22 18:28:07 +01:00
pluralranges.h ICU-21190 Adding PluralRules select for number ranges 2020-09-22 15:49:30 -05:00
plurfmt.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
plurrule.cpp ICU-21289 Switch to using CharString for calling uloc_getParent(). 2023-09-26 23:41:24 +02:00
plurrule_impl.h ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
quant.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
quant.h ICU-21734 Add missing overrides 2021-09-07 17:42:14 -07:00
quantityformatter.cpp ICU-21833 Replace NULL with nullptr in all C++ code. 2023-02-03 20:20:38 +01:00
quantityformatter.h ICU-21833 Replace NULL with nullptr in all C++ code. 2023-02-03 20:20:38 +01:00
rbnf.cpp ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
rbt.cpp ICU-21833 Replace NULL with nullptr in all C++ code. 2023-02-03 20:20:38 +01:00
rbt.h ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
rbt_data.cpp ICU-21833 Replace NULL with nullptr in all C++ code. 2023-02-03 20:20:38 +01:00
rbt_data.h ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
rbt_pars.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
rbt_pars.h ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
rbt_rule.cpp ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
rbt_rule.h ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
rbt_set.cpp ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
rbt_set.h ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
rbtz.cpp ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
regexcmp.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
regexcmp.h ICU-22054 Remove declarations for unimplemented APIs 2022-07-01 08:57:10 -07:00
regexcst.h ICU-21148 Consistently use standard lowercase true/false everywhere. 2022-09-07 20:56:33 +02:00
regexcst.pl ICU-21148 Consistently use standard lowercase true/false everywhere. 2022-09-07 20:56:33 +02:00
regexcst.txt ICU-21580 Fix typos in icu4c/ 2021-07-19 13:22:38 -05:00
regeximp.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
regeximp.h ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
regexst.cpp ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
regexst.h
regextxt.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
regextxt.h ICU-21267 stop using FALSE & TRUE macros in most library-internal headers 2020-09-10 13:55:46 -07:00
region.cpp ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
region_impl.h ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
reldatefmt.cpp ICU-22516 Return error while the style is invalid 2023-09-25 15:43:49 -07:00
reldtfmt.cpp ICU-22509 Fix the RelativeDateFormat to reject unsupported dateStyle 2023-09-20 12:02:57 -07:00
reldtfmt.h ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
rematch.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
remtrans.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
remtrans.h ICU-21734 Add missing overrides 2021-09-07 17:42:14 -07:00
repattrn.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
rulebasedcollator.cpp ICU-21289 Switch to using CharString for calling uloc_getKeywordValue(). 2023-09-25 19:02:41 +02:00
scientificnumberformatter.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
scriptset.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
scriptset.h ICU-22068 Cleanup inconsistent annotations between declarations and definitions 2022-09-08 08:34:56 -07:00
search.cpp ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
selfmt.cpp ICU-21374 Add a CFI build bot for ICU4C 2023-02-06 15:47:14 -08:00
selfmtimpl.h ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
sharedbreakiterator.cpp
sharedbreakiterator.h ICU-22035 Remove instances of pre c++11 default constructor prevention pattern 2022-06-08 16:28:02 -07:00
sharedcalendar.h ICU-22068 Cleanup inconsistent annotations between declarations and definitions 2022-09-08 08:34:56 -07:00
shareddateformatsymbols.h ICU-22068 Cleanup inconsistent annotations between declarations and definitions 2022-09-08 08:34:56 -07:00
sharednumberformat.h ICU-22068 Cleanup inconsistent annotations between declarations and definitions 2022-09-08 08:34:56 -07:00
sharedpluralrules.h ICU-22068 Cleanup inconsistent annotations between declarations and definitions 2022-09-08 08:34:56 -07:00
simpletz.cpp ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
smpdtfmt.cpp ICU-22528 Improve date formatting performance 2023-10-13 18:43:04 -07:00
smpdtfst.cpp ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
smpdtfst.h
sortkey.cpp ICU-21833 Replace NULL with nullptr in all C++ code. 2023-02-03 20:20:38 +01:00
sources.txt ICU-22093 ICU4C: Add SimpleNumber and SimpleNumberFormatter 2022-11-28 20:28:50 -08:00
standardplural.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
standardplural.h ICU-21330 Use =0 and =1 plural forms in compact notation 2021-03-11 17:34:35 -06:00
string_segment.cpp ICU-21148 Consistently use standard lowercase true/false everywhere. 2022-09-07 20:56:33 +02:00
string_segment.h
strmatch.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
strmatch.h ICU-21734 Add missing overrides 2021-09-07 17:42:14 -07:00
strrepl.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
strrepl.h ICU-21734 Add missing overrides 2021-09-07 17:42:14 -07:00
stsearch.cpp ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
taiwncal.cpp ICU-21148 Consistently use standard lowercase true/false everywhere. 2022-09-07 20:56:33 +02:00
taiwncal.h ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
timezone.cpp ICU-22452 API for resolving preferred IANA zone ID from a zone ID. 2023-08-11 17:00:05 -04:00
titletrn.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
titletrn.h ICU-21734 Add missing overrides 2021-09-07 17:42:14 -07:00
tmunit.cpp ICU-21833 Replace NULL with nullptr in all C++ code. 2023-02-03 20:20:38 +01:00
tmutamt.cpp ICU-21374 Add a CFI build bot for ICU4C 2023-02-06 15:47:14 -08:00
tmutfmt.cpp ICU-21289 Switch to using CharString for calling uloc_getParent(). 2023-09-26 23:41:24 +02:00
tolowtrn.cpp
tolowtrn.h ICU-21734 Add missing overrides 2021-09-07 17:42:14 -07:00
toupptrn.cpp
toupptrn.h ICU-21734 Add missing overrides 2021-09-07 17:42:14 -07:00
translit.cpp ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
transreg.cpp ICU-22322 Fix include to use double quotes 2023-10-24 16:27:30 -07:00
transreg.h ICU-22390 Transliterator.<clinit> can be optimized - part 2 2023-06-27 11:25:43 -07:00
tridpars.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
tridpars.h ICU-21267 stop using FALSE & TRUE macros in most library-internal headers 2020-09-10 13:55:46 -07:00
tzfmt.cpp ICU-22568 return TimeZomeFormat::createInstance for bogus locale 2023-12-01 15:10:41 -08:00
tzgnames.cpp ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
tzgnames.h ICU-20973 Change all equality operator return types from UBool to bool. 2021-08-17 00:35:00 +02:00
tznames.cpp ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
tznames_impl.cpp ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
tznames_impl.h ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
tzrule.cpp ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
tztrans.cpp ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
ucal.cpp ICU-22452 API for resolving preferred IANA zone ID from a zone ID. 2023-08-11 17:00:05 -04:00
ucln_in.cpp ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
ucln_in.h
ucol.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
ucol_imp.h ICU-21267 stop using FALSE & TRUE macros in most library-internal headers 2020-09-10 13:55:46 -07:00
ucol_res.cpp ICU-22414 Fix bogus locale in collation res fallback 2023-06-14 11:30:00 -07:00
ucol_sit.cpp ICU-21289 Switch to using CharString for calling uloc_canonicalize(). 2023-09-26 00:52:13 +02:00
ucoleitr.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
ucsdet.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
udat.cpp ICU-22224 Enable UBSAN and fix breakage 2023-02-27 17:31:49 -08:00
udateintervalformat.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
udatpg.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
ufieldpositer.cpp ICU-21833 Replace NULL with nullptr in all C++ code. 2023-02-03 20:20:38 +01:00
uitercollationiterator.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
uitercollationiterator.h ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
ulistformatter.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
ulocdata.cpp ICU-22149 Be more graceful with missing lang bundle data 2023-10-03 14:20:26 -07:00
umsg.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
umsg_imp.h ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
unesctrn.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
unesctrn.h ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
uni2name.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
uni2name.h ICU-21734 Add missing overrides 2021-09-07 17:42:14 -07:00
units_complexconverter.cpp ICU-22224 Enable UBSAN and fix breakage 2023-02-27 17:31:49 -08:00
units_complexconverter.h ICU-21936 Make the internal units converters public 2022-03-09 22:42:04 +01:00
units_converter.cpp ICU-22463 Fix the conversion from gasoline-equivalent units to kilograms-per-meter-squared-per-second 2023-09-23 06:48:25 +02:00
units_converter.h ICU-22325 CLDR release-44-alpha1 to main: 2023-08-22 14:40:51 -07:00
units_data.cpp ICU-22455 Implemented algorithm in CLDR-16981 to preserve regional unit overrides when they don't conflict 2023-09-05 16:52:18 -04:00
units_data.h ICU-22455 Implemented algorithm in CLDR-16981 to preserve regional unit overrides when they don't conflict 2023-09-05 16:52:18 -04:00
units_router.cpp ICU-22122 Support Locale Tags (ms, mu and rg) 2022-09-20 16:51:24 -07:00
units_router.h ICU-22122 Support Locale Tags (ms, mu and rg) 2022-09-20 16:51:24 -07:00
unum.cpp ICU-22313 Various fixes for duration formatting: 2023-09-15 16:27:58 -07:00
unumsys.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
upluralrules.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
uregex.cpp ICU-22224 Enable UBSAN and fix breakage 2023-02-27 17:31:49 -08:00
uregexc.cpp ICU-21833 Replace NULL with nullptr in all C++ code. 2023-02-03 20:20:38 +01:00
uregion.cpp
usearch.cpp ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
uspoof.cpp ICU-22332 bidiSkeleton and LTR- and RTL-confusabilities 2023-08-23 15:56:02 +02:00
uspoof_build.cpp ICU-21833 Replace NULL with nullptr in all C++ code. 2023-02-03 20:20:38 +01:00
uspoof_conf.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
uspoof_conf.h ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
uspoof_impl.cpp ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
uspoof_impl.h ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
usrchimp.h ICU-21533 Lazily create the internal break iterator used in StringSearch, and improve error handling. 2021-09-22 15:25:26 -07:00
utf8collationiterator.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
utf8collationiterator.h ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
utf16collationiterator.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
utf16collationiterator.h ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
utmscale.cpp ICU-22224 Enable UBSAN and fix breakage 2023-02-27 17:31:49 -08:00
utrans.cpp ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
vtzone.cpp ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
vzone.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
vzone.h ICU-22053 Clean up usages of Macro Header Guards 2022-06-09 10:18:28 -07:00
windtfmt.cpp ICU-21289 Switch to using CharString for calling uloc_toLanguageTag(). 2023-09-26 13:26:11 +02:00
windtfmt.h ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
winnmfmt.cpp ICU-21289 Switch to using CharString for calling uloc_toLanguageTag(). 2023-09-26 13:26:11 +02:00
winnmfmt.h ICU-21833 remove redundant void parameter lists 2023-03-02 09:31:57 -08:00
wintzimpl.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
wintzimpl.h
zonemeta.cpp ICU-22452 API for resolving preferred IANA zone ID from a zone ID. 2023-08-11 17:00:05 -04:00
zonemeta.h ICU-22452 API for resolving preferred IANA zone ID from a zone ID. 2023-08-11 17:00:05 -04:00
zrule.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
zrule.h ICU-22053 Clean up usages of Macro Header Guards 2022-06-09 10:18:28 -07:00
ztrans.cpp
ztrans.h ICU-22053 Clean up usages of Macro Header Guards 2022-06-09 10:18:28 -07:00