]> granicus.if.org Git - icu/commit
ICU-20164 Make NoUnit a zero-cost abstraction over MeasureUnit.
authorShane F. Carr <shane@unicode.org>
Fri, 28 Aug 2020 19:26:55 +0000 (19:26 +0000)
committerShane F. Carr <shane@unicode.org>
Sat, 29 Aug 2020 05:01:49 +0000 (00:01 -0500)
commit0101e2632c34c05f2e0cf6baedf219389aa2fb8a
tree576943bbe0a10dabe0a60f979198fb8ee8a32820
parent35eae09a7c7743ab5911c1934e6e5fda1b9340f1
ICU-20164 Make NoUnit a zero-cost abstraction over MeasureUnit.

See #1230
22 files changed:
icu4c/source/i18n/i18n.vcxproj
icu4c/source/i18n/i18n.vcxproj.filters
icu4c/source/i18n/i18n_uwp.vcxproj
icu4c/source/i18n/measunit.cpp
icu4c/source/i18n/nounit.cpp [deleted file]
icu4c/source/i18n/number_formatimpl.cpp
icu4c/source/i18n/number_skeletons.cpp
icu4c/source/i18n/number_utils.h
icu4c/source/i18n/sources.txt
icu4c/source/i18n/unicode/measunit.h
icu4c/source/i18n/unicode/nounit.h
icu4c/source/i18n/unicode/numberformatter.h
icu4c/source/test/depstest/dependencies.txt
icu4c/source/test/intltest/numbertest_api.cpp
icu4c/source/test/intltest/uobjtest.cpp
icu4c/source/test/testdata/numberpermutationtest.txt
icu4j/main/classes/core/src/com/ibm/icu/number/NumberFormatterImpl.java
icu4j/main/classes/core/src/com/ibm/icu/number/NumberSkeletonImpl.java
icu4j/main/classes/core/src/com/ibm/icu/util/MeasureUnit.java
icu4j/main/classes/core/src/com/ibm/icu/util/NoUnit.java
icu4j/main/tests/core/src/com/ibm/icu/dev/data/numberpermutationtest.txt
icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/NumberFormatterApiTest.java