]> granicus.if.org Git - icu/commitdiff
ICU-13384 Fixes ICU4C header check failures, blacklists files that are C++ only,...
authorNorbert Runge <nrunge@google.com>
Wed, 4 Oct 2017 19:54:30 +0000 (19:54 +0000)
committerNorbert Runge <nrunge@google.com>
Wed, 4 Oct 2017 19:54:30 +0000 (19:54 +0000)
X-SVN-Rev: 40549

icu4c/source/common/ucasemap_imp.h
icu4c/source/test/hdrtst/cxxfiles.txt
icu4c/source/test/hdrtst/testinternalheaders.sh

index ad9d52ec320fc9418265f2654e3d652d6bd44a9b..99a64902794e7d20489220bde2caff1d180345f2 100644 (file)
@@ -73,7 +73,9 @@ uprv_haveProperties(UErrorCode *pErrorCode);
 
 U_NAMESPACE_BEGIN
 
+class BreakIterator;        // unicode/brkiter.h
 class ByteSink;
+class Locale;               // unicode/locid.h
 
 /** Returns TRUE if the options are valid. Otherwise FALSE, and sets an error. */
 inline UBool ustrcase_checkTitleAdjustmentOptions(uint32_t options, UErrorCode &errorCode) {
index ea6984e02b2521ec26808a9524ff4a8ea5238f91..afe1ff1796f4d86f3e272397acfb0deb75f9b9b9 100644 (file)
@@ -66,6 +66,8 @@ messagepattern.h
 msgfmt.h
 normalizer2.h
 normlzr.h
+nounit.h
+numberformatter.h
 numfmt.h
 numsys.h
 parsepos.h
index afff9a2104defb257fe7fc33ef156e5dad956832..957b21080b471c58a3e9f73cc12511521bcad6f1 100755 (executable)
@@ -58,8 +58,8 @@ done ;
 # We don't want to patch it, and don't want to spend the time for this script here
 # to know about C-only header files.
 
-for tool in genccode gencmn gencolusb gennorm2 genren gentest icupkg icuswap pkgdata \
-        genbrk gencfu gencnval gendict genrb gensprep icuinfo makeconv memcheck; do
+for tool in escapesrc genccode gencmn gencolusb gennorm2 genren gentest icupkg icuswap \
+        pkgdata genbrk gencfu gencnval gendict genrb gensprep icuinfo makeconv memcheck; do
     for file in `ls tools/$tool/*.h`; do
         echo $file
         echo '#include "'$file'"' > ht_temp.cpp ;