]> granicus.if.org Git - icu/commit
ICU-20578 headers: guard all C++ headers using U_SHOW_CPLUSPLUS_API
authorAlon Bar-Lev <alon.barlev@gmail.com>
Sat, 27 Apr 2019 13:07:26 +0000 (16:07 +0300)
committerJeff Genovy <29107334+jefgen@users.noreply.github.com>
Wed, 15 May 2019 00:18:06 +0000 (17:18 -0700)
commita5bbd505d7a5f350409b42ebe075e24a4f2c63ce
treee9a4fb12b9ab118c4aeb82d40ee9f60670084c21
parent53dd621e3a5cff3b78b557c405f1b1d6f125b468
ICU-20578 headers: guard all C++ headers using U_SHOW_CPLUSPLUS_API

support including all files in C

cleanup and simplify the test/hdrtest

Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
108 files changed:
.gitignore
icu4c/source/common/unicode/appendable.h
icu4c/source/common/unicode/brkiter.h
icu4c/source/common/unicode/bytestream.h
icu4c/source/common/unicode/bytestrie.h
icu4c/source/common/unicode/bytestriebuilder.h
icu4c/source/common/unicode/caniter.h
icu4c/source/common/unicode/casemap.h
icu4c/source/common/unicode/char16ptr.h
icu4c/source/common/unicode/chariter.h
icu4c/source/common/unicode/dbbi.h
icu4c/source/common/unicode/dtintrv.h
icu4c/source/common/unicode/edits.h
icu4c/source/common/unicode/errorcode.h
icu4c/source/common/unicode/filteredbrk.h
icu4c/source/common/unicode/idna.h
icu4c/source/common/unicode/localebuilder.h
icu4c/source/common/unicode/locdspnm.h
icu4c/source/common/unicode/locid.h
icu4c/source/common/unicode/messagepattern.h
icu4c/source/common/unicode/normalizer2.h
icu4c/source/common/unicode/normlzr.h
icu4c/source/common/unicode/parsepos.h
icu4c/source/common/unicode/rbbi.h
icu4c/source/common/unicode/rep.h
icu4c/source/common/unicode/resbund.h
icu4c/source/common/unicode/schriter.h
icu4c/source/common/unicode/simpleformatter.h
icu4c/source/common/unicode/std_string.h
icu4c/source/common/unicode/strenum.h
icu4c/source/common/unicode/stringpiece.h
icu4c/source/common/unicode/stringtriebuilder.h
icu4c/source/common/unicode/symtable.h
icu4c/source/common/unicode/ucharstrie.h
icu4c/source/common/unicode/ucharstriebuilder.h
icu4c/source/common/unicode/uchriter.h
icu4c/source/common/unicode/unifilt.h
icu4c/source/common/unicode/unifunct.h
icu4c/source/common/unicode/unimatch.h
icu4c/source/common/unicode/uniset.h
icu4c/source/common/unicode/unistr.h
icu4c/source/common/unicode/uobject.h
icu4c/source/common/unicode/usetiter.h
icu4c/source/i18n/unicode/alphaindex.h
icu4c/source/i18n/unicode/basictz.h
icu4c/source/i18n/unicode/calendar.h
icu4c/source/i18n/unicode/choicfmt.h
icu4c/source/i18n/unicode/coleitr.h
icu4c/source/i18n/unicode/coll.h
icu4c/source/i18n/unicode/compactdecimalformat.h
icu4c/source/i18n/unicode/curramt.h
icu4c/source/i18n/unicode/currpinf.h
icu4c/source/i18n/unicode/currunit.h
icu4c/source/i18n/unicode/datefmt.h
icu4c/source/i18n/unicode/dcfmtsym.h
icu4c/source/i18n/unicode/decimfmt.h
icu4c/source/i18n/unicode/dtfmtsym.h
icu4c/source/i18n/unicode/dtitvfmt.h
icu4c/source/i18n/unicode/dtitvinf.h
icu4c/source/i18n/unicode/dtptngen.h
icu4c/source/i18n/unicode/dtrule.h
icu4c/source/i18n/unicode/fieldpos.h
icu4c/source/i18n/unicode/fmtable.h
icu4c/source/i18n/unicode/format.h
icu4c/source/i18n/unicode/formattedvalue.h
icu4c/source/i18n/unicode/fpositer.h
icu4c/source/i18n/unicode/gender.h
icu4c/source/i18n/unicode/gregocal.h
icu4c/source/i18n/unicode/listformatter.h
icu4c/source/i18n/unicode/measfmt.h
icu4c/source/i18n/unicode/measunit.h
icu4c/source/i18n/unicode/measure.h
icu4c/source/i18n/unicode/msgfmt.h
icu4c/source/i18n/unicode/nounit.h
icu4c/source/i18n/unicode/numberformatter.h
icu4c/source/i18n/unicode/numberrangeformatter.h
icu4c/source/i18n/unicode/numfmt.h
icu4c/source/i18n/unicode/numsys.h
icu4c/source/i18n/unicode/plurfmt.h
icu4c/source/i18n/unicode/plurrule.h
icu4c/source/i18n/unicode/rbnf.h
icu4c/source/i18n/unicode/rbtz.h
icu4c/source/i18n/unicode/regex.h
icu4c/source/i18n/unicode/region.h
icu4c/source/i18n/unicode/reldatefmt.h
icu4c/source/i18n/unicode/scientificnumberformatter.h
icu4c/source/i18n/unicode/search.h
icu4c/source/i18n/unicode/selfmt.h
icu4c/source/i18n/unicode/simpletz.h
icu4c/source/i18n/unicode/smpdtfmt.h
icu4c/source/i18n/unicode/sortkey.h
icu4c/source/i18n/unicode/stsearch.h
icu4c/source/i18n/unicode/tblcoll.h
icu4c/source/i18n/unicode/timezone.h
icu4c/source/i18n/unicode/tmunit.h
icu4c/source/i18n/unicode/tmutamt.h
icu4c/source/i18n/unicode/tmutfmt.h
icu4c/source/i18n/unicode/translit.h
icu4c/source/i18n/unicode/tzfmt.h
icu4c/source/i18n/unicode/tznames.h
icu4c/source/i18n/unicode/tzrule.h
icu4c/source/i18n/unicode/tztrans.h
icu4c/source/i18n/unicode/unirepl.h
icu4c/source/i18n/unicode/vtzone.h
icu4c/source/io/unicode/ustream.h
icu4c/source/test/hdrtst/Makefile.in
icu4c/source/test/hdrtst/cxxfiles.txt [deleted file]
icu4c/source/test/hdrtst/pfiles.txt [deleted file]