diff --git a/.gitignore b/.gitignore index f0e519a..4b3a971 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,7 @@ .DS_Store /.swiftpm /.build +/build /Packages /*.xcodeproj xcuserdata/ diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..4aa7313 --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,85 @@ +##===----------------------------------------------------------------------===## +## +## This source file is part of the Swift open source project +## +## Copyright (c) 2024 Apple Inc. and the Swift project authors +## Licensed under Apache License v2.0 +## +## See LICENSE.txt for license information +## See CONTRIBUTORS.md for the list of Swift project authors +## +## SPDX-License-Identifier: Apache-2.0 +## +##===----------------------------------------------------------------------===## + +cmake_minimum_required(VERSION 3.24) + +project(SwiftFoundationICU + LANGUAGES CXX Swift) + +set(CMAKE_CXX_STANDARD 14) +set(CMAKE_CXX_STANDARD_REQUIRED ON) + +list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake/modules) +set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib) +set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib) +set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin) +set(CMAKE_Swift_MODULE_DIRECTORY ${CMAKE_BINARY_DIR}/swift) + +# Build flags +add_compile_definitions( + $<$:U_ATTRIBUTE_DEPRECATED=""> + $<$:U_SHOW_CPLUSPLUS_API=1> + $<$:U_SHOW_INTERNAL_API=1> + $<$:U_STATIC_IMPLEMENTATION> + $<$:U_TIMEZONE_PACKAGE="icutz44l"> + $<$:FORTIFY_SOURCE=2> + $<$:STD_INSPIRED> + $<$:MAC_OS_X_VERSION_MIN_REQUIRED=101500> + $<$:U_HAVE_STRTOD_L=1> + $<$:U_HAVE_XLOCALE_H=1> + $<$:U_HAVE_STRING_VIEW=1> + $<$:U_DISABLE_RENAMING=1> + $<$:U_COMMON_IMPLEMENTATION> + $<$:ICU_DATA_DIR="/usr/share/icu"> + $<$:USE_PACKAGE_DATA=1> + $<$:APPLE_ICU_CHANGES=1>) + +# Window specific settings +if(CMAKE_SYSTEM_NAME STREQUAL Windows) + add_compile_definitions( + $<$:U_TIMEZONE=_timezone> + $<$:_CRT_SECURE_NO_DEPRECATE> + $<$:U_PLATFORM_USES_ONLY_WIN32_API>) +else() + add_compile_definitions( + $<$:U_TIMEZONE=timezone>) +endif() +# WASI specific settings +if(CMAKE_SYSTEM_NAME STREQUAL WASI) + add_compile_definitions( + $<$:U_HAVE_TZSET=0> + $<$:U_HAVE_TZNAME=0> + $<$:U_HAVE_TIMEZONE=0> + $<$:_WASI_EMULATED_SIGNAL> + $<$:_WASI_EMULATED_MMAN>) + add_link_options("-Lwasi-emulated-signal") + add_link_options("-Lwasi-emulated-mman") +endif() + +if(BUILD_SHARED_LIBS) + set(install_directory swift) +else() + set(install_directory swift_static) +endif() + +if(NOT SWIFT_SYSTEM_NAME) + if(CMAKE_SYSTEM_NAME STREQUAL Darwin) + set(SWIFT_SYSTEM_NAME macosx) + else() + set(SWIFT_SYSTEM_NAME "$") + endif() +endif() + +add_subdirectory(icuSources) +add_subdirectory(cmake/modules) diff --git a/Package.swift b/Package.swift index 30d6c34..7e918fb 100644 --- a/Package.swift +++ b/Package.swift @@ -38,7 +38,15 @@ var buildSettings: [CXXSetting] = [ // Where data are stored .define("ICU_DATA_DIR", to: "\"/usr/share/icu/\""), .define("USE_PACKAGE_DATA", to: "1"), - .define("APPLE_ICU_CHANGES", to: "1") + .define("APPLE_ICU_CHANGES", to: "1"), + + .headerSearchPath("common"), + .headerSearchPath("io"), + .headerSearchPath("i18n"), + .headerSearchPath("include"), + .define("U_I18N_IMPLEMENTATION"), + .define("SWIFT_PACKAGE", to: "1", .when(platforms: [.linux])), + .define("U_IO_IMPLEMENTATION"), ] #if os(Windows) @@ -48,30 +56,6 @@ buildSettings.append(contentsOf: [ ]) #endif -let commonBuildSettings: [CXXSetting] = buildSettings.appending([ - .headerSearchPath("."), -]) - -let i18nBuildSettings: [CXXSetting] = buildSettings.appending([ - .define("U_I18N_IMPLEMENTATION"), - .define("SWIFT_PACKAGE", to: "1", .when(platforms: [.linux])), - .headerSearchPath("../common"), - .headerSearchPath("."), -]) - -let ioBuildSettings: [CXXSetting] = buildSettings.appending([ - .define("U_IO_IMPLEMENTATION"), - .headerSearchPath("../common"), - .headerSearchPath("../i18n"), - .headerSearchPath("."), -]) - -let stubDataBuildSettings: [CXXSetting] = buildSettings.appending([ - .headerSearchPath("../common"), - .headerSearchPath("../i18n"), - .headerSearchPath("."), -]) - let linkerSettings: [LinkerSetting] = [ .linkedLibrary("wasi-emulated-signal", .when(platforms: [.wasi])), .linkedLibrary("wasi-emulated-mman", .when(platforms: [.wasi])), @@ -82,62 +66,19 @@ let package = Package( products: [ .library( name: "_FoundationICU", - targets: ["_FoundationICU"]), - .library( - name: "_FoundationICUCommon", - targets: ["_FoundationICUCommon"]), - .library( - name: "_FoundationICUI18N", - targets: ["_FoundationICUI18N"]), - .library( - name: "_FoundationICUIO", - targets: ["_FoundationICUIO"]), + targets: [ + "_FoundationICU" + ] + ) ], targets: [ .target( name: "_FoundationICU", - dependencies: [ - "_FoundationICUCommon", - "_FoundationICUI18N", - "_FoundationICUIO", - "_FoundationICUStubData" - ], - path: "swift/FoundationICU"), - .target( - name: "_FoundationICUCommon", - path: "icuSources/common", - publicHeadersPath: "include", - cxxSettings: commonBuildSettings), - .target( - name: "_FoundationICUI18N", - dependencies: ["_FoundationICUCommon"], - path: "icuSources/i18n", - publicHeadersPath: "include", - cxxSettings: i18nBuildSettings), - .target( - name: "_FoundationICUIO", - dependencies: ["_FoundationICUCommon", "_FoundationICUI18N"], - path: "icuSources/io", - publicHeadersPath: "include", - cxxSettings: ioBuildSettings), - .target( - name: "_FoundationICUStubData", - dependencies: ["_FoundationICUCommon"], - path: "icuSources/stubdata", - publicHeadersPath: ".", - cxxSettings: stubDataBuildSettings), + path: "icuSources", + exclude: ["stubdata"], + cxxSettings: buildSettings, + linkerSettings: linkerSettings + ) ], cxxLanguageStandard: .cxx14 ) - -for target in package.targets { - target.linkerSettings = linkerSettings -} - -fileprivate extension Array { - func appending(_ other: Self) -> Self { - var me = self - me.append(contentsOf: other) - return me - } -} diff --git a/cmake/modules/CMakeLists.txt b/cmake/modules/CMakeLists.txt new file mode 100644 index 0000000..eb12409 --- /dev/null +++ b/cmake/modules/CMakeLists.txt @@ -0,0 +1,24 @@ +##===----------------------------------------------------------------------===## +## +## This source file is part of the Swift open source project +## +## Copyright (c) 2024 Apple Inc. and the Swift project authors +## Licensed under Apache License v2.0 +## +## See LICENSE.txt for license information +## See CONTRIBUTORS.md for the list of Swift project authors +## +## SPDX-License-Identifier: Apache-2.0 +## +##===----------------------------------------------------------------------===## + +set(SWIFT_FOUNDATION_ICU_EXPORTS_FILE ${CMAKE_CURRENT_BINARY_DIR}/SwiftFoundationICUExports.cmake) + +configure_file(SwiftFoundationICUConfig.cmake.in + ${CMAKE_CURRENT_BINARY_DIR}/SwiftFoundationICUConfig.cmake) + +get_property(SWIFT_FOUNDATION_ICU_EXPORTS GLOBAL PROPERTY SWIFT_FOUNDATION_ICU_EXPORTS) +export(TARGETS ${SWIFT_FOUNDATION_ICU_EXPORTS} + NAMESPACE SwiftFoundationICU:: + FILE ${SWIFT_FOUNDATION_ICU_EXPORTS_FILE} + EXPORT_LINK_INTERFACE_LIBRARIES) diff --git a/cmake/modules/SwiftFoundationICUConfig.cmake.in b/cmake/modules/SwiftFoundationICUConfig.cmake.in new file mode 100644 index 0000000..826492e --- /dev/null +++ b/cmake/modules/SwiftFoundationICUConfig.cmake.in @@ -0,0 +1,17 @@ +##===----------------------------------------------------------------------===## +## +## This source file is part of the Swift open source project +## +## Copyright (c) 2024 Apple Inc. and the Swift project authors +## Licensed under Apache License v2.0 +## +## See LICENSE.txt for license information +## See CONTRIBUTORS.md for the list of Swift project authors +## +## SPDX-License-Identifier: Apache-2.0 +## +##===----------------------------------------------------------------------===## + +if(NOT TARGET SwiftFoundationICU) + include(@SWIFT_FOUNDATION_ICU_EXPORTS_FILE@) +endif() diff --git a/icuSources/CMakeLists.txt b/icuSources/CMakeLists.txt new file mode 100644 index 0000000..189342b --- /dev/null +++ b/icuSources/CMakeLists.txt @@ -0,0 +1,45 @@ +##===----------------------------------------------------------------------===## +## +## This source file is part of the SwiftFoundation open source project +## +## Copyright (c) 2024 Apple Inc. and the SwiftFoundation project authors +## Licensed under Apache License v2.0 +## +## See LICENSE.txt for license information +## See CONTRIBUTORS.md for the list of SwiftFoundation project authors +## +## SPDX-License-Identifier: Apache-2.0 +## +##===----------------------------------------------------------------------===## + +add_library(_FoundationICU) + +target_include_directories(_FoundationICU + PUBLIC + include/) + +add_subdirectory(common) +add_subdirectory(i18n) +add_subdirectory(io) + +target_link_libraries(_FoundationICU PRIVATE stdc++) +target_compile_definitions(_FoundationICU PRIVATE U_I18N_IMPLEMENTATION U_IO_IMPLEMENTATION) +if(CMAKE_SYSTEM_NAME STREQUAL Linux) + target_compile_definitions(_FoundationICU PRIVATE SWIFT_PACKAGE=1) +endif() +set_target_properties(_FoundationICU PROPERTIES + INSTALL_RPATH "$ORIGIN") + +# Install binary +install(TARGETS _FoundationICU + ARCHIVE DESTINATION lib/${install_directory}/${SWIFT_SYSTEM_NAME} + LIBRARY DESTINATION lib/${install_directory}/${SWIFT_SYSTEM_NAME} + RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}) + +# Install headers +install(DIRECTORY + include/ + DESTINATION + lib/${install_directory}) + +set_property(GLOBAL APPEND PROPERTY SWIFT_FOUNDATION_ICU_EXPORTS _FoundationICU) diff --git a/icuSources/common/CMakeLists.txt b/icuSources/common/CMakeLists.txt new file mode 100644 index 0000000..e66b898 --- /dev/null +++ b/icuSources/common/CMakeLists.txt @@ -0,0 +1,231 @@ +##===----------------------------------------------------------------------===## +## +## This source file is part of the SwiftFoundation open source project +## +## Copyright (c) 2024 Apple Inc. and the SwiftFoundation project authors +## Licensed under Apache License v2.0 +## +## See LICENSE.txt for license information +## See CONTRIBUTORS.md for the list of SwiftFoundation project authors +## +## SPDX-License-Identifier: Apache-2.0 +## +##===----------------------------------------------------------------------===## + +target_include_directories(_FoundationICU PRIVATE .) + +target_sources(_FoundationICU + PRIVATE + aaplbfct.cpp + appendable.cpp + bmpset.cpp + brkeng.cpp + brkiter.cpp + bytesinkutil.cpp + bytestream.cpp + bytestrie.cpp + bytestriebuilder.cpp + bytestrieiterator.cpp + caniter.cpp + characterproperties.cpp + chariter.cpp + charstr.cpp + cmemory.cpp + cpputils.h + cstr.cpp + cstring.cpp + cwchar.cpp + dictbe.cpp + dictionarydata.cpp + dtintrv.cpp + edits.cpp + emojiprops.cpp + errorcode.cpp + filteredbrk.cpp + filterednormalizer2.cpp + icudataver.cpp + icuplug.cpp + icu_packaged_data.cpp + loadednormalizer2impl.cpp + localebuilder.cpp + localematcher.cpp + localeprioritylist.cpp + localsvc.cpp + locavailable.cpp + locbased.cpp + locdispnames.cpp + locdistance.cpp + locdspnm.cpp + locid.cpp + loclikely.cpp + loclikelysubtags.cpp + locmap.cpp + locresdata.cpp + locutil.cpp + lsr.cpp + lstmbe.cpp + messagepattern.cpp + normalizer2.cpp + normalizer2impl.cpp + normlzr.cpp + parsepos.cpp + patternprops.cpp + pluralmap.cpp + propname.cpp + propsvec.cpp + punycode.cpp + putil.cpp + rbbi.cpp + rbbi57.cpp + rbbi_cache.cpp + rbbidata.cpp + rbbidata57.cpp + rbbinode.cpp + rbbirb.cpp + rbbirb57.cpp + rbbiscan.cpp + rbbiscan57.cpp + rbbisetb.cpp + rbbisetb57.cpp + rbbistbl.cpp + rbbistbl57.cpp + rbbitblb.cpp + rbbitblb57.cpp + rbtok.cpp + resbund.cpp + resbund_cnv.cpp + resource.cpp + restrace.cpp + ruleiter.cpp + schriter.cpp + serv.cpp + servlk.cpp + servlkf.cpp + servls.cpp + servnotf.cpp + servrbf.cpp + servslkf.cpp + sharedobject.cpp + simpleformatter.cpp + static_unicode_sets.cpp + stringpiece.cpp + stringtriebuilder.cpp + ualoc.cpp + uarrsort.cpp + ubidi.cpp + ubidi_props.cpp + ubidiln.cpp + ubiditransform.cpp + ubidiwrt.cpp + ubrk.cpp + ucase.cpp + ucasemap.cpp + ucasemap_titlecase_brkiter.cpp + ucat.cpp + uchar.cpp + ucharstrie.cpp + ucharstriebuilder.cpp + ucharstrieiterator.cpp + uchriter.cpp + ucln_cmn.cpp + ucmndata.cpp + ucnv.cpp + ucnv2022.cpp + ucnv_bld.cpp + ucnv_cb.cpp + ucnv_cnv.cpp + ucnv_ct.cpp + ucnv_err.cpp + ucnv_ext.cpp + ucnv_io.cpp + ucnv_lmb.cpp + ucnv_set.cpp + ucnv_u16.cpp + ucnv_u32.cpp + ucnv_u7.cpp + ucnv_u8.cpp + ucnvbocu.cpp + ucnvdisp.cpp + ucnvhz.cpp + ucnvisci.cpp + ucnvlat1.cpp + ucnvmbcs.cpp + ucnvscsu.cpp + ucnvsel.cpp + ucol_swp.cpp + ucptrie.cpp + ucurr.cpp + udata.cpp + udatamem.cpp + udataswp.cpp + uenum.cpp + uhash.cpp + uhash_us.cpp + uidna.cpp + uinit.cpp + uinvchar.cpp + uiter.cpp + ulist.cpp + uloc.cpp + uloc_keytype.cpp + uloc_tag.cpp + ulocdata.cpp + umapfile.cpp + umath.cpp + umutablecptrie.cpp + umutex.cpp + unames.cpp + unifiedcache.cpp + unifilt.cpp + unifunct.cpp + uniset.cpp + uniset_closure.cpp + uniset_props.cpp + unisetspan.cpp + unistr.cpp + unistr_case.cpp + unistr_case_locale.cpp + unistr_cnv.cpp + unistr_props.cpp + unistr_titlecase_brkiter.cpp + unorm.cpp + unormcmp.cpp + uobject.cpp + uprops.cpp + urbtok.cpp + ures_cnv.cpp + uresbund.cpp + uresdata.cpp + usc_impl.cpp + uscript.cpp + uscript_props.cpp + uset.cpp + uset_props.cpp + usetiter.cpp + ushape.cpp + usprep.cpp + ustack.cpp + ustr_cnv.cpp + ustr_titlecase_brkiter.cpp + ustr_wcs.cpp + ustrcase.cpp + ustrcase_locale.cpp + ustrenum.cpp + ustrfmt.cpp + ustring.cpp + ustrtrns.cpp + utext.cpp + utf_impl.cpp + util.cpp + util_props.cpp + utrace.cpp + utrie.cpp + utrie2.cpp + utrie2_builder.cpp + utrie_swap.cpp + uts46.cpp + utypes.cpp + uvector.cpp + uvectr32.cpp + uvectr64.cpp + wintz.cpp) diff --git a/icuSources/common/aaplbfct.cpp b/icuSources/common/aaplbfct.cpp index 10dff20..5edda40 100644 --- a/icuSources/common/aaplbfct.cpp +++ b/icuSources/common/aaplbfct.cpp @@ -8,17 +8,17 @@ */ #define __STDC_LIMIT_MACROS 1 -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_BREAK_ITERATION && U_PLATFORM_IS_DARWIN_BASED #include "brkeng.h" #include "dictbe.h" #include "aaplbfct.h" -#include "unicode/uscript.h" -#include "unicode/uniset.h" -#include "unicode/ucnv.h" -#include "unicode/uchar.h" +#include <_foundation_unicode/uscript.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/ucnv.h> +#include <_foundation_unicode/uchar.h> #include #include #include diff --git a/icuSources/common/aaplbfct.h b/icuSources/common/aaplbfct.h index 9778c5f..78f004d 100644 --- a/icuSources/common/aaplbfct.h +++ b/icuSources/common/aaplbfct.h @@ -10,10 +10,10 @@ #ifndef AAPLBFCT_H #define AAPLBFCT_H -#include "unicode/utypes.h" -#include "unicode/uobject.h" -#include "unicode/utext.h" -#include "unicode/uscript.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/utext.h> +#include <_foundation_unicode/uscript.h> #include "brkeng.h" #include "dictbe.h" diff --git a/icuSources/common/appendable.cpp b/icuSources/common/appendable.cpp index f9b2018..9672dcb 100644 --- a/icuSources/common/appendable.cpp +++ b/icuSources/common/appendable.cpp @@ -14,9 +14,9 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" -#include "unicode/appendable.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/appendable.h> +#include <_foundation_unicode/utf16.h> U_NAMESPACE_BEGIN diff --git a/icuSources/common/bmpset.cpp b/icuSources/common/bmpset.cpp index 14ab894..dbf595d 100644 --- a/icuSources/common/bmpset.cpp +++ b/icuSources/common/bmpset.cpp @@ -16,10 +16,10 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" -#include "unicode/uniset.h" -#include "unicode/utf8.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/utf8.h> +#include <_foundation_unicode/utf16.h> #include "cmemory.h" #include "bmpset.h" #include "uassert.h" diff --git a/icuSources/common/bmpset.h b/icuSources/common/bmpset.h index e1982ac..4b11a8a 100644 --- a/icuSources/common/bmpset.h +++ b/icuSources/common/bmpset.h @@ -19,8 +19,8 @@ #ifndef __BMPSET_H__ #define __BMPSET_H__ -#include "unicode/utypes.h" -#include "unicode/uniset.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uniset.h> U_NAMESPACE_BEGIN diff --git a/icuSources/common/brkeng.cpp b/icuSources/common/brkeng.cpp index bd6abbb..cbed5ba 100644 --- a/icuSources/common/brkeng.cpp +++ b/icuSources/common/brkeng.cpp @@ -7,20 +7,20 @@ ************************************************************************************ */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_BREAK_ITERATION -#include "unicode/uchar.h" -#include "unicode/uniset.h" -#include "unicode/chariter.h" -#include "unicode/ures.h" -#include "unicode/udata.h" -#include "unicode/putil.h" -#include "unicode/ustring.h" -#include "unicode/uscript.h" -#include "unicode/ucharstrie.h" -#include "unicode/bytestrie.h" +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/chariter.h> +#include <_foundation_unicode/ures.h> +#include <_foundation_unicode/udata.h> +#include <_foundation_unicode/putil.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/uscript.h> +#include <_foundation_unicode/ucharstrie.h> +#include <_foundation_unicode/bytestrie.h> #include "brkeng.h" #include "cmemory.h" diff --git a/icuSources/common/brkeng.h b/icuSources/common/brkeng.h index 127ba59..c8504a1 100644 --- a/icuSources/common/brkeng.h +++ b/icuSources/common/brkeng.h @@ -10,10 +10,10 @@ #ifndef BRKENG_H #define BRKENG_H -#include "unicode/utypes.h" -#include "unicode/uobject.h" -#include "unicode/utext.h" -#include "unicode/uscript.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/utext.h> +#include <_foundation_unicode/uscript.h> U_NAMESPACE_BEGIN diff --git a/icuSources/common/brkiter.cpp b/icuSources/common/brkiter.cpp index c200045..7bd0479 100644 --- a/icuSources/common/brkiter.cpp +++ b/icuSources/common/brkiter.cpp @@ -20,16 +20,16 @@ // This file was generated from the java source file BreakIterator.java // ***************************************************************************** -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_BREAK_ITERATION -#include "unicode/rbbi.h" -#include "unicode/brkiter.h" -#include "unicode/udata.h" -#include "unicode/ures.h" -#include "unicode/ustring.h" -#include "unicode/filteredbrk.h" +#include <_foundation_unicode/rbbi.h> +#include <_foundation_unicode/brkiter.h> +#include <_foundation_unicode/udata.h> +#include <_foundation_unicode/ures.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/filteredbrk.h> #include "bytesinkutil.h" #include "ucln_cmn.h" #include "cstring.h" diff --git a/icuSources/common/bytesinkutil.cpp b/icuSources/common/bytesinkutil.cpp index a32254a..b593144 100644 --- a/icuSources/common/bytesinkutil.cpp +++ b/icuSources/common/bytesinkutil.cpp @@ -4,12 +4,12 @@ // bytesinkutil.cpp // created: 2017sep14 Markus W. Scherer -#include "unicode/utypes.h" -#include "unicode/bytestream.h" -#include "unicode/edits.h" -#include "unicode/stringoptions.h" -#include "unicode/utf8.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/bytestream.h> +#include <_foundation_unicode/edits.h> +#include <_foundation_unicode/stringoptions.h> +#include <_foundation_unicode/utf8.h> +#include <_foundation_unicode/utf16.h> #include "bytesinkutil.h" #include "charstr.h" #include "cmemory.h" @@ -80,7 +80,7 @@ ByteSinkUtil::appendCodePoint(int32_t length, UChar32 c, ByteSink &sink, Edits * namespace { -// See unicode/utf8.h U8_APPEND_UNSAFE(). +// See _foundation_unicode/utf8.h U8_APPEND_UNSAFE(). inline uint8_t getTwoByteLead(UChar32 c) { return (uint8_t)((c >> 6) | 0xc0); } inline uint8_t getTwoByteTrail(UChar32 c) { return (uint8_t)((c & 0x3f) | 0x80); } diff --git a/icuSources/common/bytesinkutil.h b/icuSources/common/bytesinkutil.h index 929c71f..2ac578f 100644 --- a/icuSources/common/bytesinkutil.h +++ b/icuSources/common/bytesinkutil.h @@ -7,9 +7,9 @@ #ifndef BYTESINKUTIL_H #define BYTESINKUTIL_H -#include "unicode/utypes.h" -#include "unicode/bytestream.h" -#include "unicode/edits.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/bytestream.h> +#include <_foundation_unicode/edits.h> #include "cmemory.h" #include "uassert.h" diff --git a/icuSources/common/bytestream.cpp b/icuSources/common/bytestream.cpp index c14f206..55dd9a6 100644 --- a/icuSources/common/bytestream.cpp +++ b/icuSources/common/bytestream.cpp @@ -6,8 +6,8 @@ // Copyright 2007 Google Inc. All Rights Reserved. // Author: sanjay@google.com (Sanjay Ghemawat) -#include "unicode/utypes.h" -#include "unicode/bytestream.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/bytestream.h> #include "cmemory.h" U_NAMESPACE_BEGIN diff --git a/icuSources/common/bytestrie.cpp b/icuSources/common/bytestrie.cpp index c272cc4..220a1cc 100644 --- a/icuSources/common/bytestrie.cpp +++ b/icuSources/common/bytestrie.cpp @@ -14,10 +14,10 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" -#include "unicode/bytestream.h" -#include "unicode/bytestrie.h" -#include "unicode/uobject.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/bytestream.h> +#include <_foundation_unicode/bytestrie.h> +#include <_foundation_unicode/uobject.h> #include "cmemory.h" #include "uassert.h" diff --git a/icuSources/common/bytestriebuilder.cpp b/icuSources/common/bytestriebuilder.cpp index ac7d3d8..80b9f90 100644 --- a/icuSources/common/bytestriebuilder.cpp +++ b/icuSources/common/bytestriebuilder.cpp @@ -14,10 +14,10 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" -#include "unicode/bytestrie.h" -#include "unicode/bytestriebuilder.h" -#include "unicode/stringpiece.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/bytestrie.h> +#include <_foundation_unicode/bytestriebuilder.h> +#include <_foundation_unicode/stringpiece.h> #include "charstr.h" #include "cmemory.h" #include "uhash.h" diff --git a/icuSources/common/bytestrieiterator.cpp b/icuSources/common/bytestrieiterator.cpp index eacb7ee..ef9233c 100644 --- a/icuSources/common/bytestrieiterator.cpp +++ b/icuSources/common/bytestrieiterator.cpp @@ -14,9 +14,9 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" -#include "unicode/bytestrie.h" -#include "unicode/stringpiece.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/bytestrie.h> +#include <_foundation_unicode/stringpiece.h> #include "charstr.h" #include "uvectr32.h" diff --git a/icuSources/common/caniter.cpp b/icuSources/common/caniter.cpp index 81f1726..9771b70 100644 --- a/icuSources/common/caniter.cpp +++ b/icuSources/common/caniter.cpp @@ -7,17 +7,17 @@ ***************************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_NORMALIZATION -#include "unicode/caniter.h" -#include "unicode/normalizer2.h" -#include "unicode/uchar.h" -#include "unicode/uniset.h" -#include "unicode/usetiter.h" -#include "unicode/ustring.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/caniter.h> +#include <_foundation_unicode/normalizer2.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/usetiter.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/utf16.h> #include "cmemory.h" #include "hash.h" #include "normalizer2impl.h" diff --git a/icuSources/common/capi_helper.h b/icuSources/common/capi_helper.h index 54b1db9..a41c285 100644 --- a/icuSources/common/capi_helper.h +++ b/icuSources/common/capi_helper.h @@ -4,7 +4,7 @@ #ifndef __CAPI_HELPER_H__ #define __CAPI_HELPER_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> U_NAMESPACE_BEGIN diff --git a/icuSources/common/characterproperties.cpp b/icuSources/common/characterproperties.cpp index 2316a39..99664fd 100644 --- a/icuSources/common/characterproperties.cpp +++ b/icuSources/common/characterproperties.cpp @@ -4,15 +4,15 @@ // characterproperties.cpp // created: 2018sep03 Markus W. Scherer -#include "unicode/utypes.h" -#include "unicode/localpointer.h" -#include "unicode/uchar.h" -#include "unicode/ucpmap.h" -#include "unicode/ucptrie.h" -#include "unicode/umutablecptrie.h" -#include "unicode/uniset.h" -#include "unicode/uscript.h" -#include "unicode/uset.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/localpointer.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/ucpmap.h> +#include <_foundation_unicode/ucptrie.h> +#include <_foundation_unicode/umutablecptrie.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/uscript.h> +#include <_foundation_unicode/uset.h> #include "cmemory.h" #include "emojiprops.h" #include "mutex.h" diff --git a/icuSources/common/chariter.cpp b/icuSources/common/chariter.cpp index 887119a..fefd8b6 100644 --- a/icuSources/common/chariter.cpp +++ b/icuSources/common/chariter.cpp @@ -7,7 +7,7 @@ ********************************************************************** */ -#include "unicode/chariter.h" +#include <_foundation_unicode/chariter.h> U_NAMESPACE_BEGIN diff --git a/icuSources/common/charstr.cpp b/icuSources/common/charstr.cpp index 8a0994c..5a557fa 100644 --- a/icuSources/common/charstr.cpp +++ b/icuSources/common/charstr.cpp @@ -16,8 +16,8 @@ #include -#include "unicode/utypes.h" -#include "unicode/putil.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/putil.h> #include "charstr.h" #include "cmemory.h" #include "cstring.h" diff --git a/icuSources/common/charstr.h b/icuSources/common/charstr.h index 92a75d3..f704a09 100644 --- a/icuSources/common/charstr.h +++ b/icuSources/common/charstr.h @@ -14,9 +14,9 @@ #ifndef CHARSTRING_H #define CHARSTRING_H -#include "unicode/utypes.h" -#include "unicode/unistr.h" -#include "unicode/uobject.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/uobject.h> #include "cmemory.h" U_NAMESPACE_BEGIN diff --git a/icuSources/common/charstrmap.h b/icuSources/common/charstrmap.h index 3320a46..59cee1c 100644 --- a/icuSources/common/charstrmap.h +++ b/icuSources/common/charstrmap.h @@ -8,8 +8,8 @@ #define __CHARSTRMAP_H__ #include -#include "unicode/utypes.h" -#include "unicode/uobject.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uobject.h> #include "uhash.h" U_NAMESPACE_BEGIN diff --git a/icuSources/common/cmemory.cpp b/icuSources/common/cmemory.cpp index 64f5034..1162240 100644 --- a/icuSources/common/cmemory.cpp +++ b/icuSources/common/cmemory.cpp @@ -20,7 +20,7 @@ * ****************************************************************************** */ -#include "unicode/uclean.h" +#include <_foundation_unicode/uclean.h> #include "cmemory.h" #include "putilimp.h" #include "uassert.h" diff --git a/icuSources/common/cmemory.h b/icuSources/common/cmemory.h index f03b7dc..952266a 100644 --- a/icuSources/common/cmemory.h +++ b/icuSources/common/cmemory.h @@ -26,11 +26,11 @@ #ifndef CMEMORY_H #define CMEMORY_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #include #include -#include "unicode/localpointer.h" +#include <_foundation_unicode/localpointer.h> #include "uassert.h" #if U_DEBUG && defined(UPRV_MALLOC_COUNT) @@ -172,7 +172,7 @@ uprv_deleteUObject(void *obj); #ifdef __cplusplus #include -#include "unicode/uobject.h" +#include <_foundation_unicode/uobject.h> U_NAMESPACE_BEGIN diff --git a/icuSources/common/cpputils.h b/icuSources/common/cpputils.h index 307e570..11a6ed1 100644 --- a/icuSources/common/cpputils.h +++ b/icuSources/common/cpputils.h @@ -16,8 +16,8 @@ #ifndef CPPUTILS_H #define CPPUTILS_H -#include "unicode/utypes.h" -#include "unicode/unistr.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/unistr.h> #include "cmemory.h" /*==========================================================================*/ diff --git a/icuSources/common/cstr.cpp b/icuSources/common/cstr.cpp index 24654f8..6de8e3e 100644 --- a/icuSources/common/cstr.cpp +++ b/icuSources/common/cstr.cpp @@ -7,9 +7,9 @@ ******************************************************************************* * file name: charstr.cpp */ -#include "unicode/utypes.h" -#include "unicode/putil.h" -#include "unicode/unistr.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/putil.h> +#include <_foundation_unicode/unistr.h> #include "cstr.h" diff --git a/icuSources/common/cstr.h b/icuSources/common/cstr.h index be21d91..0c03a9f 100644 --- a/icuSources/common/cstr.h +++ b/icuSources/common/cstr.h @@ -14,9 +14,9 @@ #ifndef CSTR_H #define CSTR_H -#include "unicode/unistr.h" -#include "unicode/uobject.h" -#include "unicode/utypes.h" +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/utypes.h> #include "charstr.h" diff --git a/icuSources/common/cstring.cpp b/icuSources/common/cstring.cpp index 06275c4..8428992 100644 --- a/icuSources/common/cstring.cpp +++ b/icuSources/common/cstring.cpp @@ -25,7 +25,7 @@ #include #include -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #include "cmemory.h" #include "cstring.h" #include "uassert.h" diff --git a/icuSources/common/cstring.h b/icuSources/common/cstring.h index 3a14e42..25c27df 100644 --- a/icuSources/common/cstring.h +++ b/icuSources/common/cstring.h @@ -27,7 +27,7 @@ #ifndef CSTRING_H #define CSTRING_H 1 -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #include "cmemory.h" #include #include diff --git a/icuSources/common/cwchar.cpp b/icuSources/common/cwchar.cpp index 20c7d71..09975b4 100644 --- a/icuSources/common/cwchar.cpp +++ b/icuSources/common/cwchar.cpp @@ -16,7 +16,7 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !U_HAVE_WCSCPY diff --git a/icuSources/common/cwchar.h b/icuSources/common/cwchar.h index 8fd041a..dce4983 100644 --- a/icuSources/common/cwchar.h +++ b/icuSources/common/cwchar.h @@ -25,7 +25,7 @@ #include #include -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> /* Do this after utypes.h so that we have U_HAVE_WCHAR_H . */ #if U_HAVE_WCHAR_H diff --git a/icuSources/common/dictbe.cpp b/icuSources/common/dictbe.cpp index 768eb49..83427a0 100644 --- a/icuSources/common/dictbe.cpp +++ b/icuSources/common/dictbe.cpp @@ -9,23 +9,23 @@ #include -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_BREAK_ITERATION #include "brkeng.h" #include "dictbe.h" -#include "unicode/uniset.h" -#include "unicode/chariter.h" -#include "unicode/resbund.h" -#include "unicode/ubrk.h" -#include "unicode/usetiter.h" +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/chariter.h> +#include <_foundation_unicode/resbund.h> +#include <_foundation_unicode/ubrk.h> +#include <_foundation_unicode/usetiter.h> #include "ubrkimpl.h" #include "utracimp.h" #include "uvectr32.h" #include "uvector.h" #include "uassert.h" -#include "unicode/normlzr.h" +#include <_foundation_unicode/normlzr.h> #include "cmemory.h" #include "dictionarydata.h" diff --git a/icuSources/common/dictbe.h b/icuSources/common/dictbe.h index ca1a3c2..75edf99 100644 --- a/icuSources/common/dictbe.h +++ b/icuSources/common/dictbe.h @@ -10,9 +10,9 @@ #ifndef DICTBE_H #define DICTBE_H -#include "unicode/utypes.h" -#include "unicode/uniset.h" -#include "unicode/utext.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/utext.h> #include "brkeng.h" #include "hash.h" diff --git a/icuSources/common/dictionarydata.cpp b/icuSources/common/dictionarydata.cpp index 6e2dbee..c13c230 100644 --- a/icuSources/common/dictionarydata.cpp +++ b/icuSources/common/dictionarydata.cpp @@ -12,9 +12,9 @@ */ #include "dictionarydata.h" -#include "unicode/ucharstrie.h" -#include "unicode/bytestrie.h" -#include "unicode/udata.h" +#include <_foundation_unicode/ucharstrie.h> +#include <_foundation_unicode/bytestrie.h> +#include <_foundation_unicode/udata.h> #include "cmemory.h" #if !UCONFIG_NO_BREAK_ITERATION diff --git a/icuSources/common/dictionarydata.h b/icuSources/common/dictionarydata.h index e75716f..c7e2d7f 100644 --- a/icuSources/common/dictionarydata.h +++ b/icuSources/common/dictionarydata.h @@ -14,15 +14,15 @@ #ifndef __DICTIONARYDATA_H__ #define __DICTIONARYDATA_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_BREAK_ITERATION -#include "unicode/utext.h" -#include "unicode/udata.h" +#include <_foundation_unicode/utext.h> +#include <_foundation_unicode/udata.h> #include "udataswp.h" -#include "unicode/uobject.h" -#include "unicode/ustringtrie.h" +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/ustringtrie.h> U_NAMESPACE_BEGIN @@ -152,7 +152,7 @@ udict_swap(const UDataSwapper *ds, const void *inData, int32_t length, void *out * transforming Unicode strings into byte sequences. * * A .dict file begins with a standard ICU data file header - * (DataHeader, see ucmndata.h and unicode/udata.h). + * (DataHeader, see ucmndata.h and _foundation_unicode/udata.h). * The UDataInfo.dataVersion field is currently unused (set to 0.0.0.0). * * After the header, the file contains the following parts. diff --git a/icuSources/common/dtintrv.cpp b/icuSources/common/dtintrv.cpp index 011ad81..4f58280 100644 --- a/icuSources/common/dtintrv.cpp +++ b/icuSources/common/dtintrv.cpp @@ -12,7 +12,7 @@ -#include "unicode/dtintrv.h" +#include <_foundation_unicode/dtintrv.h> U_NAMESPACE_BEGIN diff --git a/icuSources/common/edits.cpp b/icuSources/common/edits.cpp index 21d7c3f..d622553 100644 --- a/icuSources/common/edits.cpp +++ b/icuSources/common/edits.cpp @@ -4,9 +4,9 @@ // edits.cpp // created: 2017feb08 Markus W. Scherer -#include "unicode/edits.h" -#include "unicode/unistr.h" -#include "unicode/utypes.h" +#include <_foundation_unicode/edits.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/utypes.h> #include "cmemory.h" #include "uassert.h" #include "util.h" diff --git a/icuSources/common/emojiprops.cpp b/icuSources/common/emojiprops.cpp index d07e07c..6cd10f0 100644 --- a/icuSources/common/emojiprops.cpp +++ b/icuSources/common/emojiprops.cpp @@ -4,13 +4,13 @@ // emojiprops.cpp // created: 2021sep04 Markus W. Scherer -#include "unicode/utypes.h" -#include "unicode/uchar.h" -#include "unicode/ucharstrie.h" -#include "unicode/ucptrie.h" -#include "unicode/udata.h" -#include "unicode/ustringtrie.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/ucharstrie.h> +#include <_foundation_unicode/ucptrie.h> +#include <_foundation_unicode/udata.h> +#include <_foundation_unicode/ustringtrie.h> +#include <_foundation_unicode/utf16.h> #include "emojiprops.h" #include "ucln.h" #include "ucln_cmn.h" diff --git a/icuSources/common/emojiprops.h b/icuSources/common/emojiprops.h index 457847c..db2aeea 100644 --- a/icuSources/common/emojiprops.h +++ b/icuSources/common/emojiprops.h @@ -7,10 +7,10 @@ #ifndef __EMOJIPROPS_H__ #define __EMOJIPROPS_H__ -#include "unicode/utypes.h" -#include "unicode/ucptrie.h" -#include "unicode/udata.h" -#include "unicode/uobject.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/ucptrie.h> +#include <_foundation_unicode/udata.h> +#include <_foundation_unicode/uobject.h> #include "uset_imp.h" U_NAMESPACE_BEGIN diff --git a/icuSources/common/errorcode.cpp b/icuSources/common/errorcode.cpp index e7ac43b..5aee672 100644 --- a/icuSources/common/errorcode.cpp +++ b/icuSources/common/errorcode.cpp @@ -16,8 +16,8 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" -#include "unicode/errorcode.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/errorcode.h> U_NAMESPACE_BEGIN diff --git a/icuSources/common/filteredbrk.cpp b/icuSources/common/filteredbrk.cpp index 741aec0..d920c6e 100644 --- a/icuSources/common/filteredbrk.cpp +++ b/icuSources/common/filteredbrk.cpp @@ -7,14 +7,14 @@ ******************************************************************************* */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_BREAK_ITERATION && !UCONFIG_NO_FILTERED_BREAK_ITERATION #include "cmemory.h" -#include "unicode/filteredbrk.h" -#include "unicode/ucharstriebuilder.h" -#include "unicode/ures.h" +#include <_foundation_unicode/filteredbrk.h> +#include <_foundation_unicode/ucharstriebuilder.h> +#include <_foundation_unicode/ures.h> #include "uresimp.h" // ures_getByKeyWithFallback #include "ubrkimpl.h" // U_ICUDATA_BRKITR diff --git a/icuSources/common/filterednormalizer2.cpp b/icuSources/common/filterednormalizer2.cpp index 63f0120..84ecfda 100644 --- a/icuSources/common/filterednormalizer2.cpp +++ b/icuSources/common/filterednormalizer2.cpp @@ -16,16 +16,16 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_NORMALIZATION -#include "unicode/edits.h" -#include "unicode/normalizer2.h" -#include "unicode/stringoptions.h" -#include "unicode/uniset.h" -#include "unicode/unistr.h" -#include "unicode/unorm.h" +#include <_foundation_unicode/edits.h> +#include <_foundation_unicode/normalizer2.h> +#include <_foundation_unicode/stringoptions.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/unorm.h> #include "cpputils.h" U_NAMESPACE_BEGIN diff --git a/icuSources/common/hash.h b/icuSources/common/hash.h index c9afeaf..23fa946 100644 --- a/icuSources/common/hash.h +++ b/icuSources/common/hash.h @@ -13,8 +13,8 @@ #ifndef HASH_H #define HASH_H -#include "unicode/unistr.h" -#include "unicode/uobject.h" +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/uobject.h> #include "cmemory.h" #include "uhash.h" diff --git a/icuSources/common/icu_packaged_data.cpp b/icuSources/common/icu_packaged_data.cpp new file mode 100644 index 0000000..be83a0b --- /dev/null +++ b/icuSources/common/icu_packaged_data.cpp @@ -0,0 +1,30 @@ +//===----------------------------------------------------------------------===// +// +// This source file is part of the Swift.org open source project +// +// Copyright (c) 2023 Apple Inc. and the Swift project authors +// Licensed under Apache License v2.0 with Runtime Library Exception +// +// See https://swift.org/LICENSE.txt for license information +// See https://swift.org/CONTRIBUTORS.txt for the list of Swift project authors +// +//===----------------------------------------------------------------------===// + +#if USE_PACKAGE_DATA + +#include "icu_packaged_main_data.0.inc.h" +#include "icu_packaged_main_data.1.inc.h" +#include "icu_packaged_main_data.2.inc.h" +#include "icu_packaged_main_data.3.inc.h" + +#include +#include <_foundation_unicode/utypes.h> + +extern "C" U_EXPORT uint8_t const U_ICUDATA_ENTRY_POINT[] __attribute__ ((aligned (8))) = { + __ICU_PACKAGED_MAIN_DATA_CHUNK_0, + __ICU_PACKAGED_MAIN_DATA_CHUNK_1, + __ICU_PACKAGED_MAIN_DATA_CHUNK_2, + __ICU_PACKAGED_MAIN_DATA_CHUNK_3, +}; + +#endif diff --git a/icuSources/common/icu_packaged_data.h b/icuSources/common/icu_packaged_data.h index 3d40789..daa793c 100644 --- a/icuSources/common/icu_packaged_data.h +++ b/icuSources/common/icu_packaged_data.h @@ -13,23 +13,11 @@ #ifndef ICU_PACKAGED_DATA_H #define ICU_PACKAGED_DATA_H -#include "icu_packaged_main_data.0.inc.h" -#include "icu_packaged_main_data.1.inc.h" -#include "icu_packaged_main_data.2.inc.h" -#include "icu_packaged_main_data.3.inc.h" - #include "icu_packaged_timezone_data.0.inc.h" #include "icu_packaged_timezone_data.1.inc.h" #include "icu_packaged_timezone_data.2.inc.h" #include "icu_packaged_timezone_data.3.inc.h" -uint8_t const _ICUPackagedMainData[] __attribute__ ((aligned (8))) = { - __ICU_PACKAGED_MAIN_DATA_CHUNK_0, - __ICU_PACKAGED_MAIN_DATA_CHUNK_1, - __ICU_PACKAGED_MAIN_DATA_CHUNK_2, - __ICU_PACKAGED_MAIN_DATA_CHUNK_3, -}; - uint8_t const _ICUPackagedTimeZoneData[] __attribute__ ((aligned (8))) = { __ICU_PACKAGED_TIMEZONE_DATA_CHUNK_0, __ICU_PACKAGED_TIMEZONE_DATA_CHUNK_1, diff --git a/icuSources/common/icudataver.cpp b/icuSources/common/icudataver.cpp index d314411..71471dd 100644 --- a/icuSources/common/icudataver.cpp +++ b/icuSources/common/icudataver.cpp @@ -9,9 +9,9 @@ ****************************************************************************** */ -#include "unicode/utypes.h" -#include "unicode/icudataver.h" -#include "unicode/ures.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/icudataver.h> +#include <_foundation_unicode/ures.h> #include "uresimp.h" /* for ures_getVersionByKey */ U_CAPI void U_EXPORT2 u_getDataVersion(UVersionInfo dataVersionFillin, UErrorCode *status) { diff --git a/icuSources/common/icuplug.cpp b/icuSources/common/icuplug.cpp index 72b5d27..0d4e920 100644 --- a/icuSources/common/icuplug.cpp +++ b/icuSources/common/icuplug.cpp @@ -15,7 +15,7 @@ ****************************************************************************** */ -#include "unicode/icuplug.h" +#include <_foundation_unicode/icuplug.h> #if UCONFIG_ENABLE_PLUGINS diff --git a/icuSources/common/icuplugimp.h b/icuSources/common/icuplugimp.h index 9df3092..b4796f5 100644 --- a/icuSources/common/icuplugimp.h +++ b/icuSources/common/icuplugimp.h @@ -21,7 +21,7 @@ #ifndef ICUPLUGIMP_H #define ICUPLUGIMP_H -#include "unicode/icuplug.h" +#include <_foundation_unicode/icuplug.h> #if UCONFIG_ENABLE_PLUGINS diff --git a/icuSources/common/loadednormalizer2impl.cpp b/icuSources/common/loadednormalizer2impl.cpp index 24ff629..8bccf0b 100644 --- a/icuSources/common/loadednormalizer2impl.cpp +++ b/icuSources/common/loadednormalizer2impl.cpp @@ -11,16 +11,16 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_NORMALIZATION -#include "unicode/udata.h" -#include "unicode/localpointer.h" -#include "unicode/normalizer2.h" -#include "unicode/ucptrie.h" -#include "unicode/unistr.h" -#include "unicode/unorm.h" +#include <_foundation_unicode/udata.h> +#include <_foundation_unicode/localpointer.h> +#include <_foundation_unicode/normalizer2.h> +#include <_foundation_unicode/ucptrie.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/unorm.h> #include "cstring.h" #include "mutex.h" #include "norm2allmodes.h" diff --git a/icuSources/common/localebuilder.cpp b/icuSources/common/localebuilder.cpp index c1e1f2a..0cde962 100644 --- a/icuSources/common/localebuilder.cpp +++ b/icuSources/common/localebuilder.cpp @@ -7,8 +7,8 @@ #include "charstr.h" #include "cstring.h" #include "ulocimp.h" -#include "unicode/localebuilder.h" -#include "unicode/locid.h" +#include <_foundation_unicode/localebuilder.h> +#include <_foundation_unicode/locid.h> U_NAMESPACE_BEGIN diff --git a/icuSources/common/localematcher.cpp b/icuSources/common/localematcher.cpp index 2f8664b..d5c34a3 100644 --- a/icuSources/common/localematcher.cpp +++ b/icuSources/common/localematcher.cpp @@ -4,13 +4,13 @@ // localematcher.cpp // created: 2019may08 Markus W. Scherer -#include "unicode/utypes.h" -#include "unicode/localebuilder.h" -#include "unicode/localematcher.h" -#include "unicode/locid.h" -#include "unicode/stringpiece.h" -#include "unicode/uloc.h" -#include "unicode/uobject.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/localebuilder.h> +#include <_foundation_unicode/localematcher.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/stringpiece.h> +#include <_foundation_unicode/uloc.h> +#include <_foundation_unicode/uobject.h> #include "cstring.h" #include "localeprioritylist.h" #include "loclikelysubtags.h" diff --git a/icuSources/common/localeprioritylist.cpp b/icuSources/common/localeprioritylist.cpp index e5ba0a3..f4cd0f8 100644 --- a/icuSources/common/localeprioritylist.cpp +++ b/icuSources/common/localeprioritylist.cpp @@ -4,11 +4,11 @@ // localeprioritylist.cpp // created: 2019jul11 Markus W. Scherer -#include "unicode/utypes.h" -#include "unicode/localpointer.h" -#include "unicode/locid.h" -#include "unicode/stringpiece.h" -#include "unicode/uobject.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/localpointer.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/stringpiece.h> +#include <_foundation_unicode/uobject.h> #include "charstr.h" #include "cmemory.h" #include "localeprioritylist.h" diff --git a/icuSources/common/localeprioritylist.h b/icuSources/common/localeprioritylist.h index 41e9d3e..b19fb9b 100644 --- a/icuSources/common/localeprioritylist.h +++ b/icuSources/common/localeprioritylist.h @@ -7,10 +7,10 @@ #ifndef __LOCALEPRIORITYLIST_H__ #define __LOCALEPRIORITYLIST_H__ -#include "unicode/utypes.h" -#include "unicode/locid.h" -#include "unicode/stringpiece.h" -#include "unicode/uobject.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/stringpiece.h> +#include <_foundation_unicode/uobject.h> struct UHashtable; diff --git a/icuSources/common/localsvc.cpp b/icuSources/common/localsvc.cpp index bc0844d..6576c02 100644 --- a/icuSources/common/localsvc.cpp +++ b/icuSources/common/localsvc.cpp @@ -5,7 +5,7 @@ // originally added per rdar://4448220 Add user dictionary support // -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_BREAK_ITERATION diff --git a/icuSources/common/localsvc.h b/icuSources/common/localsvc.h index 3364019..8c04b9c 100644 --- a/icuSources/common/localsvc.h +++ b/icuSources/common/localsvc.h @@ -10,7 +10,7 @@ #ifndef LOCALSVC_H #define LOCALSVC_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if defined(U_LOCAL_SERVICE_HOOK) && U_LOCAL_SERVICE_HOOK /** diff --git a/icuSources/common/locavailable.cpp b/icuSources/common/locavailable.cpp index cf341e1..65dd5fd 100644 --- a/icuSources/common/locavailable.cpp +++ b/icuSources/common/locavailable.cpp @@ -19,11 +19,11 @@ * that then do not depend on resource bundle code and res_index bundles. */ -#include "unicode/errorcode.h" -#include "unicode/utypes.h" -#include "unicode/locid.h" -#include "unicode/uloc.h" -#include "unicode/ures.h" +#include <_foundation_unicode/errorcode.h> +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/uloc.h> +#include <_foundation_unicode/ures.h> #include "cmemory.h" #include "cstring.h" #include "ucln_cmn.h" diff --git a/icuSources/common/locbased.h b/icuSources/common/locbased.h index 4573886..93fac36 100644 --- a/icuSources/common/locbased.h +++ b/icuSources/common/locbased.h @@ -13,8 +13,8 @@ #ifndef LOCBASED_H #define LOCBASED_H -#include "unicode/locid.h" -#include "unicode/uobject.h" +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/uobject.h> /** * Macro to declare a locale LocaleBased wrapper object for the given diff --git a/icuSources/common/locdispnames.cpp b/icuSources/common/locdispnames.cpp index 1b37e9b..fa7582f 100644 --- a/icuSources/common/locdispnames.cpp +++ b/icuSources/common/locdispnames.cpp @@ -19,16 +19,16 @@ * that then do not depend on resource bundle code and display name data. */ -#include "unicode/utypes.h" -#include "unicode/brkiter.h" -#include "unicode/locid.h" -#include "unicode/uenum.h" -#include "unicode/uloc.h" -#include "unicode/ures.h" -#include "unicode/ustring.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/brkiter.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/uenum.h> +#include <_foundation_unicode/uloc.h> +#include <_foundation_unicode/ures.h> +#include <_foundation_unicode/ustring.h> #if APPLE_ICU_CHANGES // rdar://51418203 finish support for pa_Aran; have uloc_getDisplayName call uldn function for special names -#include "unicode/uldnames.h" +#include <_foundation_unicode/uldnames.h> #endif // APPLE_ICU_CHANGES #include "bytesinkutil.h" #include "charstr.h" diff --git a/icuSources/common/locdistance.cpp b/icuSources/common/locdistance.cpp index fb22fe7..8559383 100644 --- a/icuSources/common/locdistance.cpp +++ b/icuSources/common/locdistance.cpp @@ -4,12 +4,12 @@ // locdistance.cpp // created: 2019may08 Markus W. Scherer -#include "unicode/utypes.h" -#include "unicode/bytestrie.h" -#include "unicode/localematcher.h" -#include "unicode/locid.h" -#include "unicode/uobject.h" -#include "unicode/ures.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/bytestrie.h> +#include <_foundation_unicode/localematcher.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/ures.h> #include "cstring.h" #include "locdistance.h" #include "loclikelysubtags.h" diff --git a/icuSources/common/locdistance.h b/icuSources/common/locdistance.h index 51b777e..3843526 100644 --- a/icuSources/common/locdistance.h +++ b/icuSources/common/locdistance.h @@ -7,11 +7,11 @@ #ifndef __LOCDISTANCE_H__ #define __LOCDISTANCE_H__ -#include "unicode/utypes.h" -#include "unicode/bytestrie.h" -#include "unicode/localematcher.h" -#include "unicode/locid.h" -#include "unicode/uobject.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/bytestrie.h> +#include <_foundation_unicode/localematcher.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/uobject.h> #include "lsr.h" U_NAMESPACE_BEGIN diff --git a/icuSources/common/locdspnm.cpp b/icuSources/common/locdspnm.cpp index f1a23cf..a2e7c4f 100644 --- a/icuSources/common/locdspnm.cpp +++ b/icuSources/common/locdspnm.cpp @@ -7,17 +7,17 @@ ******************************************************************************* */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/locdspnm.h" -#include "unicode/simpleformatter.h" -#include "unicode/ucasemap.h" -#include "unicode/ures.h" -#include "unicode/udisplaycontext.h" -#include "unicode/brkiter.h" -#include "unicode/ucurr.h" +#include <_foundation_unicode/locdspnm.h> +#include <_foundation_unicode/simpleformatter.h> +#include <_foundation_unicode/ucasemap.h> +#include <_foundation_unicode/ures.h> +#include <_foundation_unicode/udisplaycontext.h> +#include <_foundation_unicode/brkiter.h> +#include <_foundation_unicode/ucurr.h> #include "cmemory.h" #include "cstring.h" #include "mutex.h" diff --git a/icuSources/common/locid.cpp b/icuSources/common/locid.cpp index 5cd0838..1052432 100644 --- a/icuSources/common/locid.cpp +++ b/icuSources/common/locid.cpp @@ -33,13 +33,13 @@ #include -#include "unicode/bytestream.h" -#include "unicode/locid.h" -#include "unicode/localebuilder.h" -#include "unicode/strenum.h" -#include "unicode/stringpiece.h" -#include "unicode/uloc.h" -#include "unicode/ures.h" +#include <_foundation_unicode/bytestream.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/localebuilder.h> +#include <_foundation_unicode/strenum.h> +#include <_foundation_unicode/stringpiece.h> +#include <_foundation_unicode/uloc.h> +#include <_foundation_unicode/ures.h> #include "bytesinkutil.h" #include "charstr.h" diff --git a/icuSources/common/loclikely.cpp b/icuSources/common/loclikely.cpp index 247cee5..cac9e92 100644 --- a/icuSources/common/loclikely.cpp +++ b/icuSources/common/loclikely.cpp @@ -19,15 +19,15 @@ * that then do not depend on resource bundle code and likely-subtags data. */ -#include "unicode/bytestream.h" -#include "unicode/utypes.h" -#include "unicode/localebuilder.h" -#include "unicode/locid.h" -#include "unicode/putil.h" -#include "unicode/uchar.h" -#include "unicode/uloc.h" -#include "unicode/ures.h" -#include "unicode/uscript.h" +#include <_foundation_unicode/bytestream.h> +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/localebuilder.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/putil.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/uloc.h> +#include <_foundation_unicode/ures.h> +#include <_foundation_unicode/uscript.h> #include "bytesinkutil.h" #include "charstr.h" #include "cmemory.h" diff --git a/icuSources/common/loclikelysubtags.cpp b/icuSources/common/loclikelysubtags.cpp index 11fe5ce..2fbe4e0 100644 --- a/icuSources/common/loclikelysubtags.cpp +++ b/icuSources/common/loclikelysubtags.cpp @@ -5,12 +5,12 @@ // created: 2019may08 Markus W. Scherer #include -#include "unicode/utypes.h" -#include "unicode/bytestrie.h" -#include "unicode/localpointer.h" -#include "unicode/locid.h" -#include "unicode/uobject.h" -#include "unicode/ures.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/bytestrie.h> +#include <_foundation_unicode/localpointer.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/ures.h> #include "charstr.h" #include "cstring.h" #include "loclikelysubtags.h" diff --git a/icuSources/common/loclikelysubtags.h b/icuSources/common/loclikelysubtags.h index 14a01a5..8fe0df7 100644 --- a/icuSources/common/loclikelysubtags.h +++ b/icuSources/common/loclikelysubtags.h @@ -8,11 +8,11 @@ #define __LOCLIKELYSUBTAGS_H__ #include -#include "unicode/utypes.h" -#include "unicode/bytestrie.h" -#include "unicode/locid.h" -#include "unicode/uobject.h" -#include "unicode/ures.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/bytestrie.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/ures.h> #include "charstrmap.h" #include "lsr.h" diff --git a/icuSources/common/locmap.cpp b/icuSources/common/locmap.cpp index 78cfd1c..5bc6aea 100644 --- a/icuSources/common/locmap.cpp +++ b/icuSources/common/locmap.cpp @@ -33,7 +33,7 @@ #include "cstring.h" #include "cmemory.h" #include "ulocimp.h" -#include "unicode/uloc.h" +#include <_foundation_unicode/uloc.h> #if U_PLATFORM_HAS_WIN32_API && UCONFIG_USE_WINDOWS_LCID_MAPPING_API #include diff --git a/icuSources/common/locmap.h b/icuSources/common/locmap.h index e669873..3f0b796 100644 --- a/icuSources/common/locmap.h +++ b/icuSources/common/locmap.h @@ -26,7 +26,7 @@ #ifndef LOCMAP_H #define LOCMAP_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #define LANGUAGE_LCID(hostID) (uint16_t)(0x03FF & hostID) diff --git a/icuSources/common/locresdata.cpp b/icuSources/common/locresdata.cpp index d1d9a47..97132ba 100644 --- a/icuSources/common/locresdata.cpp +++ b/icuSources/common/locresdata.cpp @@ -20,10 +20,10 @@ * that then do not depend on resource bundle code and this data. */ -#include "unicode/utypes.h" -#include "unicode/putil.h" -#include "unicode/uloc.h" -#include "unicode/ures.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/putil.h> +#include <_foundation_unicode/uloc.h> +#include <_foundation_unicode/ures.h> #include "cstring.h" #include "ulocimp.h" #include "uresimp.h" diff --git a/icuSources/common/locutil.cpp b/icuSources/common/locutil.cpp index 6e2bd49..8d63669 100644 --- a/icuSources/common/locutil.cpp +++ b/icuSources/common/locutil.cpp @@ -6,12 +6,12 @@ * others. All Rights Reserved. ******************************************************************************* */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_SERVICE || !UCONFIG_NO_TRANSLITERATION -#include "unicode/resbund.h" -#include "unicode/uenum.h" +#include <_foundation_unicode/resbund.h> +#include <_foundation_unicode/uenum.h> #include "cmemory.h" #include "ustrfmt.h" #include "locutil.h" diff --git a/icuSources/common/locutil.h b/icuSources/common/locutil.h index 31bfffd..d6b9236 100644 --- a/icuSources/common/locutil.h +++ b/icuSources/common/locutil.h @@ -11,7 +11,7 @@ #ifndef LOCUTIL_H #define LOCUTIL_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #include "hash.h" #if !UCONFIG_NO_SERVICE || !UCONFIG_NO_TRANSLITERATION diff --git a/icuSources/common/lsr.cpp b/icuSources/common/lsr.cpp index 1f0b69a..dcca440 100644 --- a/icuSources/common/lsr.cpp +++ b/icuSources/common/lsr.cpp @@ -4,7 +4,7 @@ // lsr.cpp // created: 2019may08 Markus W. Scherer -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #include "charstr.h" #include "cmemory.h" #include "cstring.h" diff --git a/icuSources/common/lsr.h b/icuSources/common/lsr.h index af993c1..92d9fb0 100644 --- a/icuSources/common/lsr.h +++ b/icuSources/common/lsr.h @@ -7,8 +7,8 @@ #ifndef __LSR_H__ #define __LSR_H__ -#include "unicode/utypes.h" -#include "unicode/uobject.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uobject.h> #include "cstring.h" U_NAMESPACE_BEGIN diff --git a/icuSources/common/lstmbe.cpp b/icuSources/common/lstmbe.cpp index f6114cd..d2debce 100644 --- a/icuSources/common/lstmbe.cpp +++ b/icuSources/common/lstmbe.cpp @@ -4,7 +4,7 @@ #include #include -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_BREAK_ITERATION @@ -19,12 +19,12 @@ #include "uvectr32.h" #include "uvector.h" -#include "unicode/brkiter.h" -#include "unicode/resbund.h" -#include "unicode/ubrk.h" -#include "unicode/uniset.h" -#include "unicode/ustring.h" -#include "unicode/utf.h" +#include <_foundation_unicode/brkiter.h> +#include <_foundation_unicode/resbund.h> +#include <_foundation_unicode/ubrk.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/utf.h> U_NAMESPACE_BEGIN diff --git a/icuSources/common/lstmbe.h b/icuSources/common/lstmbe.h index ffdf805..f552831 100644 --- a/icuSources/common/lstmbe.h +++ b/icuSources/common/lstmbe.h @@ -4,14 +4,14 @@ #ifndef LSTMBE_H #define LSTMBE_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_BREAK_ITERATION -#include "unicode/uniset.h" -#include "unicode/ures.h" -#include "unicode/utext.h" -#include "unicode/utypes.h" +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/ures.h> +#include <_foundation_unicode/utext.h> +#include <_foundation_unicode/utypes.h> #include "brkeng.h" #include "dictbe.h" diff --git a/icuSources/common/messageimpl.h b/icuSources/common/messageimpl.h index 061df91..09116e3 100644 --- a/icuSources/common/messageimpl.h +++ b/icuSources/common/messageimpl.h @@ -17,11 +17,11 @@ #ifndef __MESSAGEIMPL_H__ #define __MESSAGEIMPL_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/messagepattern.h" +#include <_foundation_unicode/messagepattern.h> U_NAMESPACE_BEGIN diff --git a/icuSources/common/messagepattern.cpp b/icuSources/common/messagepattern.cpp index 52afab5..3926fae 100644 --- a/icuSources/common/messagepattern.cpp +++ b/icuSources/common/messagepattern.cpp @@ -14,13 +14,13 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/messagepattern.h" -#include "unicode/unistr.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/messagepattern.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/utf16.h> #include "cmemory.h" #include "cstring.h" #include "messageimpl.h" diff --git a/icuSources/common/msvcres.h b/icuSources/common/msvcres.h index d71b5ac..86865f1 100644 --- a/icuSources/common/msvcres.h +++ b/icuSources/common/msvcres.h @@ -11,13 +11,13 @@ // /* -These are defined before unicode/uversion.h in order to prevent +These are defined before _foundation_unicode/uversion.h in order to prevent STLPort's broken stddef.h from being used when rc.exe parses this file. */ #define _STLP_OUTERMOST_HEADER_ID 0 #define _STLP_WINCE 1 -#include "unicode/uversion.h" +#include <_foundation_unicode/uversion.h> #define ICU_WEBSITE "https://icu.unicode.org/" #define ICU_COMPANY "The ICU Project" diff --git a/icuSources/common/mutex.h b/icuSources/common/mutex.h index 44b1f90..6802f12 100644 --- a/icuSources/common/mutex.h +++ b/icuSources/common/mutex.h @@ -22,8 +22,8 @@ #ifndef MUTEX_H #define MUTEX_H -#include "unicode/utypes.h" -#include "unicode/uobject.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uobject.h> #include "umutex.h" U_NAMESPACE_BEGIN diff --git a/icuSources/common/norm2allmodes.h b/icuSources/common/norm2allmodes.h index 584835d..e1e388b 100644 --- a/icuSources/common/norm2allmodes.h +++ b/icuSources/common/norm2allmodes.h @@ -14,14 +14,14 @@ #ifndef __NORM2ALLMODES_H__ #define __NORM2ALLMODES_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_NORMALIZATION -#include "unicode/edits.h" -#include "unicode/normalizer2.h" -#include "unicode/stringoptions.h" -#include "unicode/unistr.h" +#include <_foundation_unicode/edits.h> +#include <_foundation_unicode/normalizer2.h> +#include <_foundation_unicode/stringoptions.h> +#include <_foundation_unicode/unistr.h> #include "cpputils.h" #include "normalizer2impl.h" diff --git a/icuSources/common/normalizer2.cpp b/icuSources/common/normalizer2.cpp index 3617264..8f3ec85 100644 --- a/icuSources/common/normalizer2.cpp +++ b/icuSources/common/normalizer2.cpp @@ -16,15 +16,15 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_NORMALIZATION -#include "unicode/edits.h" -#include "unicode/normalizer2.h" -#include "unicode/stringoptions.h" -#include "unicode/unistr.h" -#include "unicode/unorm.h" +#include <_foundation_unicode/edits.h> +#include <_foundation_unicode/normalizer2.h> +#include <_foundation_unicode/stringoptions.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/unorm.h> #include "cstring.h" #include "mutex.h" #include "norm2allmodes.h" diff --git a/icuSources/common/normalizer2impl.cpp b/icuSources/common/normalizer2impl.cpp index d7e05e4..d4de34d 100644 --- a/icuSources/common/normalizer2impl.cpp +++ b/icuSources/common/normalizer2impl.cpp @@ -18,20 +18,20 @@ // #define UCPTRIE_DEBUG -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_NORMALIZATION -#include "unicode/bytestream.h" -#include "unicode/edits.h" -#include "unicode/normalizer2.h" -#include "unicode/stringoptions.h" -#include "unicode/ucptrie.h" -#include "unicode/udata.h" -#include "unicode/umutablecptrie.h" -#include "unicode/ustring.h" -#include "unicode/utf16.h" -#include "unicode/utf8.h" +#include <_foundation_unicode/bytestream.h> +#include <_foundation_unicode/edits.h> +#include <_foundation_unicode/normalizer2.h> +#include <_foundation_unicode/stringoptions.h> +#include <_foundation_unicode/ucptrie.h> +#include <_foundation_unicode/udata.h> +#include <_foundation_unicode/umutablecptrie.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/utf16.h> +#include <_foundation_unicode/utf8.h> #include "bytesinkutil.h" #include "cmemory.h" #include "mutex.h" diff --git a/icuSources/common/normalizer2impl.h b/icuSources/common/normalizer2impl.h index 449e778..f64abd8 100644 --- a/icuSources/common/normalizer2impl.h +++ b/icuSources/common/normalizer2impl.h @@ -19,16 +19,16 @@ #ifndef __NORMALIZER2IMPL_H__ #define __NORMALIZER2IMPL_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_NORMALIZATION -#include "unicode/normalizer2.h" -#include "unicode/ucptrie.h" -#include "unicode/unistr.h" -#include "unicode/unorm.h" -#include "unicode/utf.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/normalizer2.h> +#include <_foundation_unicode/ucptrie.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/unorm.h> +#include <_foundation_unicode/utf.h> +#include <_foundation_unicode/utf16.h> #include "mutex.h" #include "udataswp.h" #include "uset_imp.h" @@ -798,7 +798,7 @@ unorm_getFCD16(UChar32 c); * cached already. Internally, Normalizer2Impl.load() reads the .nrm file. * * A .nrm file begins with a standard ICU data file header - * (DataHeader, see ucmndata.h and unicode/udata.h). + * (DataHeader, see ucmndata.h and _foundation_unicode/udata.h). * The UDataInfo.dataVersion field usually contains the Unicode version * for which the data was generated. * diff --git a/icuSources/common/normlzr.cpp b/icuSources/common/normlzr.cpp index 58de615..543a383 100644 --- a/icuSources/common/normlzr.cpp +++ b/icuSources/common/normlzr.cpp @@ -8,17 +8,17 @@ ************************************************************************* */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_NORMALIZATION -#include "unicode/uniset.h" -#include "unicode/unistr.h" -#include "unicode/chariter.h" -#include "unicode/schriter.h" -#include "unicode/uchriter.h" -#include "unicode/normlzr.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/chariter.h> +#include <_foundation_unicode/schriter.h> +#include <_foundation_unicode/uchriter.h> +#include <_foundation_unicode/normlzr.h> +#include <_foundation_unicode/utf16.h> #include "cmemory.h" #include "normalizer2impl.h" #include "uprops.h" // for uniset_getUnicode32Instance() diff --git a/icuSources/common/parsepos.cpp b/icuSources/common/parsepos.cpp index 56c6c78..4d0062a 100644 --- a/icuSources/common/parsepos.cpp +++ b/icuSources/common/parsepos.cpp @@ -7,7 +7,7 @@ ********************************************************************** */ -#include "unicode/parsepos.h" +#include <_foundation_unicode/parsepos.h> U_NAMESPACE_BEGIN diff --git a/icuSources/common/patternprops.cpp b/icuSources/common/patternprops.cpp index da3243d..7d4815c 100644 --- a/icuSources/common/patternprops.cpp +++ b/icuSources/common/patternprops.cpp @@ -14,7 +14,7 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #include "patternprops.h" U_NAMESPACE_BEGIN diff --git a/icuSources/common/patternprops.h b/icuSources/common/patternprops.h index 4ead56e..826a3aa 100644 --- a/icuSources/common/patternprops.h +++ b/icuSources/common/patternprops.h @@ -17,8 +17,8 @@ #ifndef __PATTERNPROPS_H__ #define __PATTERNPROPS_H__ -#include "unicode/unistr.h" -#include "unicode/utypes.h" +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/utypes.h> U_NAMESPACE_BEGIN diff --git a/icuSources/common/pluralmap.cpp b/icuSources/common/pluralmap.cpp index ec87f01..dd96e18 100644 --- a/icuSources/common/pluralmap.cpp +++ b/icuSources/common/pluralmap.cpp @@ -5,7 +5,7 @@ * others. All Rights Reserved. */ -#include "unicode/unistr.h" +#include <_foundation_unicode/unistr.h> #include "charstr.h" #include "cstring.h" #include "pluralmap.h" diff --git a/icuSources/common/pluralmap.h b/icuSources/common/pluralmap.h index 4988fd2..ae81973 100644 --- a/icuSources/common/pluralmap.h +++ b/icuSources/common/pluralmap.h @@ -13,7 +13,7 @@ #ifndef __PLURAL_MAP_H__ #define __PLURAL_MAP_H__ -#include "unicode/uobject.h" +#include <_foundation_unicode/uobject.h> #include "cmemory.h" U_NAMESPACE_BEGIN diff --git a/icuSources/common/propname.cpp b/icuSources/common/propname.cpp index 8f0045f..14b3498 100644 --- a/icuSources/common/propname.cpp +++ b/icuSources/common/propname.cpp @@ -12,9 +12,9 @@ ********************************************************************** */ #include "propname.h" -#include "unicode/uchar.h" -#include "unicode/udata.h" -#include "unicode/uscript.h" +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/udata.h> +#include <_foundation_unicode/uscript.h> #include "umutex.h" #include "cmemory.h" #include "cstring.h" diff --git a/icuSources/common/propname.h b/icuSources/common/propname.h index 1a8ced5..99aecf6 100644 --- a/icuSources/common/propname.h +++ b/icuSources/common/propname.h @@ -14,9 +14,9 @@ #ifndef PROPNAME_H #define PROPNAME_H -#include "unicode/utypes.h" -#include "unicode/bytestrie.h" -#include "unicode/uchar.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/bytestrie.h> +#include <_foundation_unicode/uchar.h> #include "udataswp.h" #include "uprops.h" diff --git a/icuSources/common/propsvec.cpp b/icuSources/common/propsvec.cpp index e5caa4b..335b9a0 100644 --- a/icuSources/common/propsvec.cpp +++ b/icuSources/common/propsvec.cpp @@ -19,7 +19,7 @@ */ #include -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #include "cmemory.h" #include "utrie.h" #include "utrie2.h" diff --git a/icuSources/common/propsvec.h b/icuSources/common/propsvec.h index 3908061..906bb35 100644 --- a/icuSources/common/propsvec.h +++ b/icuSources/common/propsvec.h @@ -21,7 +21,7 @@ #ifndef __UPROPSVEC_H__ #define __UPROPSVEC_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #include "utrie.h" #include "utrie2.h" diff --git a/icuSources/common/punycode.cpp b/icuSources/common/punycode.cpp index f95722d..8eb9bc0 100644 --- a/icuSources/common/punycode.cpp +++ b/icuSources/common/punycode.cpp @@ -44,13 +44,13 @@ Disclaimer and license * - UTF-16 handling */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_IDNA -#include "unicode/ustring.h" -#include "unicode/utf.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/utf.h> +#include <_foundation_unicode/utf16.h> #include "ustr_imp.h" #include "cstring.h" #include "cmemory.h" diff --git a/icuSources/common/punycode.h b/icuSources/common/punycode.h index 9e28f77..2d67c4b 100644 --- a/icuSources/common/punycode.h +++ b/icuSources/common/punycode.h @@ -27,7 +27,7 @@ Adam M. Costello #ifndef __PUNYCODE_H__ #define __PUNYCODE_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_IDNA diff --git a/icuSources/common/putil.cpp b/icuSources/common/putil.cpp index 0eac167..5e7d8e0 100644 --- a/icuSources/common/putil.cpp +++ b/icuSources/common/putil.cpp @@ -44,7 +44,7 @@ #include "uposixdefs.h" // First, the platform type. Need this for U_PLATFORM. -#include "unicode/platform.h" +#include <_foundation_unicode/platform.h> #if U_PLATFORM == U_PF_MINGW && defined __STRICT_ANSI__ /* tzset isn't defined in strict ANSI on MinGW. */ @@ -61,8 +61,8 @@ #endif /* include the rest of the ICU headers */ -#include "unicode/putil.h" -#include "unicode/ustring.h" +#include <_foundation_unicode/putil.h> +#include <_foundation_unicode/ustring.h> #include "putilimp.h" #include "uassert.h" #include "umutex.h" @@ -101,7 +101,7 @@ # define NOIME # define NOMCX # include -# include "unicode/uloc.h" +# include "_foundation_unicode/uloc.h" # include "wintz.h" #elif U_PLATFORM == U_PF_OS400 # include @@ -110,7 +110,7 @@ # include /* EPT_CALL macro - this include must be after all other "QSYSINCs" */ # include /* For uprv_maximumPtr */ #elif U_PLATFORM == U_PF_OS390 -# include "unicode/ucnv.h" /* Needed for UCNV_SWAP_LFNL_OPTION_STRING */ +# include "_foundation_unicode/ucnv.h" /* Needed for UCNV_SWAP_LFNL_OPTION_STRING */ #elif U_PLATFORM_IS_DARWIN_BASED || U_PLATFORM_IS_LINUX_BASED || U_PLATFORM == U_PF_BSD || U_PLATFORM == U_PF_SOLARIS # include # include diff --git a/icuSources/common/putilimp.h b/icuSources/common/putilimp.h index 5b95a68..6e81385 100644 --- a/icuSources/common/putilimp.h +++ b/icuSources/common/putilimp.h @@ -18,8 +18,8 @@ #ifndef PUTILIMP_H #define PUTILIMP_H -#include "unicode/utypes.h" -#include "unicode/putil.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/putil.h> /** * \def U_SIGNED_RIGHT_SHIFT_IS_ARITHMETIC diff --git a/icuSources/common/rbbi.cpp b/icuSources/common/rbbi.cpp index ddcec61..95ee329 100644 --- a/icuSources/common/rbbi.cpp +++ b/icuSources/common/rbbi.cpp @@ -14,20 +14,20 @@ #include "utypeinfo.h" // for 'typeid' to work -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_BREAK_ITERATION #include -#include "unicode/rbbi.h" -#include "unicode/schriter.h" -#include "unicode/uchriter.h" -#include "unicode/uclean.h" -#include "unicode/udata.h" +#include <_foundation_unicode/rbbi.h> +#include <_foundation_unicode/schriter.h> +#include <_foundation_unicode/uchriter.h> +#include <_foundation_unicode/uclean.h> +#include <_foundation_unicode/udata.h> #if APPLE_ICU_CHANGES // rdar://51193810 for line break, remap locale delimiters that are QU to OP/CL as appropriate -#include "unicode/ulocdata.h" +#include <_foundation_unicode/ulocdata.h> #endif // APPLE_ICU_CHANGES #include "brkeng.h" diff --git a/icuSources/common/rbbi57.cpp b/icuSources/common/rbbi57.cpp index 6f69b8d..a04cad6 100644 --- a/icuSources/common/rbbi57.cpp +++ b/icuSources/common/rbbi57.cpp @@ -16,15 +16,15 @@ #include "utypeinfo.h" // for 'typeid' to work -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_BREAK_ITERATION -#include "unicode/schriter.h" -#include "unicode/uchriter.h" -#include "unicode/udata.h" -#include "unicode/uclean.h" -#include "unicode/utext.h" +#include <_foundation_unicode/schriter.h> +#include <_foundation_unicode/uchriter.h> +#include <_foundation_unicode/udata.h> +#include <_foundation_unicode/uclean.h> +#include <_foundation_unicode/utext.h> #include "rbbidata57.h" #include "rbbirb57.h" #include "rbbi57.h" diff --git a/icuSources/common/rbbi57.h b/icuSources/common/rbbi57.h index e15e756..eaf95e8 100644 --- a/icuSources/common/rbbi57.h +++ b/icuSources/common/rbbi57.h @@ -17,7 +17,7 @@ #ifndef RBBI57_H #define RBBI57_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> /** * \file @@ -26,11 +26,11 @@ #if !UCONFIG_NO_BREAK_ITERATION -#include "unicode/brkiter.h" -#include "unicode/udata.h" -#include "unicode/parseerr.h" -#include "unicode/schriter.h" -#include "unicode/uchriter.h" +#include <_foundation_unicode/brkiter.h> +#include <_foundation_unicode/udata.h> +#include <_foundation_unicode/parseerr.h> +#include <_foundation_unicode/schriter.h> +#include <_foundation_unicode/uchriter.h> #include "rbbidata57.h" #include "rbbirb57.h" diff --git a/icuSources/common/rbbi_cache.cpp b/icuSources/common/rbbi_cache.cpp index 45e0252..e735d62 100644 --- a/icuSources/common/rbbi_cache.cpp +++ b/icuSources/common/rbbi_cache.cpp @@ -3,12 +3,12 @@ // file: rbbi_cache.cpp -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_BREAK_ITERATION -#include "unicode/ubrk.h" -#include "unicode/rbbi.h" +#include <_foundation_unicode/ubrk.h> +#include <_foundation_unicode/rbbi.h> #include "rbbi_cache.h" diff --git a/icuSources/common/rbbi_cache.h b/icuSources/common/rbbi_cache.h index 597312e..a202f26 100644 --- a/icuSources/common/rbbi_cache.h +++ b/icuSources/common/rbbi_cache.h @@ -6,12 +6,12 @@ #ifndef RBBI_CACHE_H #define RBBI_CACHE_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_BREAK_ITERATION -#include "unicode/rbbi.h" -#include "unicode/uobject.h" +#include <_foundation_unicode/rbbi.h> +#include <_foundation_unicode/uobject.h> #include "uvectr32.h" diff --git a/icuSources/common/rbbidata.cpp b/icuSources/common/rbbidata.cpp index f50fc45..bbef0d7 100644 --- a/icuSources/common/rbbidata.cpp +++ b/icuSources/common/rbbidata.cpp @@ -7,12 +7,12 @@ *************************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_BREAK_ITERATION -#include "unicode/ucptrie.h" -#include "unicode/utypes.h" +#include <_foundation_unicode/ucptrie.h> +#include <_foundation_unicode/utypes.h> #include "rbbidata.h" #include "rbbirb.h" #include "udatamem.h" diff --git a/icuSources/common/rbbidata.h b/icuSources/common/rbbidata.h index 1bc76d5..7651046 100644 --- a/icuSources/common/rbbidata.h +++ b/icuSources/common/rbbidata.h @@ -34,8 +34,8 @@ #ifndef __RBBIDATA_H__ #define __RBBIDATA_H__ -#include "unicode/utypes.h" -#include "unicode/udata.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/udata.h> #include "udataswp.h" /** @@ -49,10 +49,10 @@ ubrk_swap(const UDataSwapper *ds, #ifdef __cplusplus -#include "unicode/ucptrie.h" -#include "unicode/uobject.h" -#include "unicode/unistr.h" -#include "unicode/uversion.h" +#include <_foundation_unicode/ucptrie.h> +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/uversion.h> #include "umutex.h" diff --git a/icuSources/common/rbbidata57.cpp b/icuSources/common/rbbidata57.cpp index c4c0e2c..d5ba259 100644 --- a/icuSources/common/rbbidata57.cpp +++ b/icuSources/common/rbbidata57.cpp @@ -13,11 +13,11 @@ ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_BREAK_ITERATION -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #include "rbbidata57.h" #include "rbbirb57.h" #include "utrie.h" diff --git a/icuSources/common/rbbidata57.h b/icuSources/common/rbbidata57.h index 4049324..51d1a63 100644 --- a/icuSources/common/rbbidata57.h +++ b/icuSources/common/rbbidata57.h @@ -37,15 +37,15 @@ #ifndef __RBBIDATA57_H__ #define __RBBIDATA57_H__ -#include "unicode/utypes.h" -#include "unicode/udata.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/udata.h> #include "udataswp.h" #include "rbbidata.h" #ifdef __cplusplus -#include "unicode/uobject.h" -#include "unicode/unistr.h" +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/unistr.h> #include "umutex.h" #include "utrie.h" diff --git a/icuSources/common/rbbinode.cpp b/icuSources/common/rbbinode.cpp index da5937c..e41eee4 100644 --- a/icuSources/common/rbbinode.cpp +++ b/icuSources/common/rbbinode.cpp @@ -17,14 +17,14 @@ // Code using it is expected to directly access fields much of the time. // -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_BREAK_ITERATION -#include "unicode/unistr.h" -#include "unicode/uniset.h" -#include "unicode/uchar.h" -#include "unicode/parsepos.h" +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/parsepos.h> #include "cstr.h" #include "uvector.h" diff --git a/icuSources/common/rbbinode.h b/icuSources/common/rbbinode.h index 4ed84d4..712cd26 100644 --- a/icuSources/common/rbbinode.h +++ b/icuSources/common/rbbinode.h @@ -9,9 +9,9 @@ #ifndef RBBINODE_H #define RBBINODE_H -#include "unicode/utypes.h" -#include "unicode/unistr.h" -#include "unicode/uobject.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/uobject.h> // // class RBBINode diff --git a/icuSources/common/rbbirb.cpp b/icuSources/common/rbbirb.cpp index a9d76f2..7b6f484 100644 --- a/icuSources/common/rbbirb.cpp +++ b/icuSources/common/rbbirb.cpp @@ -11,20 +11,20 @@ // RBBI engine. // -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_BREAK_ITERATION -#include "unicode/brkiter.h" -#include "unicode/rbbi.h" -#include "unicode/ubrk.h" -#include "unicode/unistr.h" -#include "unicode/uniset.h" -#include "unicode/uchar.h" -#include "unicode/uchriter.h" -#include "unicode/ustring.h" -#include "unicode/parsepos.h" -#include "unicode/parseerr.h" +#include <_foundation_unicode/brkiter.h> +#include <_foundation_unicode/rbbi.h> +#include <_foundation_unicode/ubrk.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/uchriter.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/parsepos.h> +#include <_foundation_unicode/parseerr.h> #include "cmemory.h" #include "cstring.h" diff --git a/icuSources/common/rbbirb.h b/icuSources/common/rbbirb.h index d983a18..2e4da01 100644 --- a/icuSources/common/rbbirb.h +++ b/icuSources/common/rbbirb.h @@ -14,19 +14,19 @@ #ifndef RBBIRB_H #define RBBIRB_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_BREAK_ITERATION #include -#include "unicode/uobject.h" -#include "unicode/rbbi.h" -#include "unicode/uniset.h" -#include "unicode/parseerr.h" +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/rbbi.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/parseerr.h> #include "uhash.h" #include "uvector.h" -#include "unicode/symtable.h"// For UnicodeSet parsing, is the interface that +#include <_foundation_unicode/symtable.h>// For UnicodeSet parsing, is the interface that // looks up references to $variables within a set. diff --git a/icuSources/common/rbbirb57.cpp b/icuSources/common/rbbirb57.cpp index 263eb14..38f6dbc 100644 --- a/icuSources/common/rbbirb57.cpp +++ b/icuSources/common/rbbirb57.cpp @@ -10,18 +10,18 @@ // urbtok57 interfaces for access via RBT, and better tests //********************************************************************* -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_BREAK_ITERATION -#include "unicode/brkiter.h" -#include "unicode/ubrk.h" -#include "unicode/unistr.h" -#include "unicode/uniset.h" -#include "unicode/uchar.h" -#include "unicode/uchriter.h" -#include "unicode/parsepos.h" -#include "unicode/parseerr.h" +#include <_foundation_unicode/brkiter.h> +#include <_foundation_unicode/ubrk.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/uchriter.h> +#include <_foundation_unicode/parsepos.h> +#include <_foundation_unicode/parseerr.h> #include "cmemory.h" #include "cstring.h" diff --git a/icuSources/common/rbbirb57.h b/icuSources/common/rbbirb57.h index 5ad905f..4e340f3 100644 --- a/icuSources/common/rbbirb57.h +++ b/icuSources/common/rbbirb57.h @@ -13,13 +13,13 @@ #ifndef RBBIRB57_H #define RBBIRB57_H -#include "unicode/utypes.h" -#include "unicode/uobject.h" -#include "unicode/uniset.h" -#include "unicode/parseerr.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/parseerr.h> #include "uhash.h" #include "uvector.h" -#include "unicode/symtable.h"// For UnicodeSet parsing, is the interface that +#include <_foundation_unicode/symtable.h>// For UnicodeSet parsing, is the interface that // looks up references to $variables within a set. #include "rbbidata57.h" #include "rbbisetb57.h" diff --git a/icuSources/common/rbbirpt.h b/icuSources/common/rbbirpt.h index ca1bcf4..5b681b5 100644 --- a/icuSources/common/rbbirpt.h +++ b/icuSources/common/rbbirpt.h @@ -15,7 +15,7 @@ #ifndef RBBIRPT_H #define RBBIRPT_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> U_NAMESPACE_BEGIN // diff --git a/icuSources/common/rbbiscan.cpp b/icuSources/common/rbbiscan.cpp index 92cf776..368e555 100644 --- a/icuSources/common/rbbiscan.cpp +++ b/icuSources/common/rbbiscan.cpp @@ -14,16 +14,16 @@ // create and use an instance of this class as part of the process. // -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_BREAK_ITERATION -#include "unicode/unistr.h" -#include "unicode/uniset.h" -#include "unicode/uchar.h" -#include "unicode/uchriter.h" -#include "unicode/parsepos.h" -#include "unicode/parseerr.h" +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/uchriter.h> +#include <_foundation_unicode/parsepos.h> +#include <_foundation_unicode/parseerr.h> #include "cmemory.h" #include "cstring.h" diff --git a/icuSources/common/rbbiscan.h b/icuSources/common/rbbiscan.h index bf32038..6194b2a 100644 --- a/icuSources/common/rbbiscan.h +++ b/icuSources/common/rbbiscan.h @@ -13,14 +13,14 @@ #ifndef RBBISCAN_H #define RBBISCAN_H -#include "unicode/utypes.h" -#include "unicode/uobject.h" -#include "unicode/rbbi.h" -#include "unicode/uniset.h" -#include "unicode/parseerr.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/rbbi.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/parseerr.h> #include "uhash.h" #include "uvector.h" -#include "unicode/symtable.h"// For UnicodeSet parsing, is the interface that +#include <_foundation_unicode/symtable.h>// For UnicodeSet parsing, is the interface that // looks up references to $variables within a set. #include "rbbinode.h" #include "rbbirpt.h" diff --git a/icuSources/common/rbbiscan57.cpp b/icuSources/common/rbbiscan57.cpp index 6331077..c885603 100644 --- a/icuSources/common/rbbiscan57.cpp +++ b/icuSources/common/rbbiscan57.cpp @@ -18,16 +18,16 @@ //******************************************************************** -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_BREAK_ITERATION -#include "unicode/unistr.h" -#include "unicode/uniset.h" -#include "unicode/uchar.h" -#include "unicode/uchriter.h" -#include "unicode/parsepos.h" -#include "unicode/parseerr.h" +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/uchriter.h> +#include <_foundation_unicode/parsepos.h> +#include <_foundation_unicode/parseerr.h> #include "cmemory.h" #include "cstring.h" diff --git a/icuSources/common/rbbiscan57.h b/icuSources/common/rbbiscan57.h index f4e6448..15bb3b7 100644 --- a/icuSources/common/rbbiscan57.h +++ b/icuSources/common/rbbiscan57.h @@ -18,13 +18,13 @@ #ifndef RBBISCAN57_H #define RBBISCAN57_H -#include "unicode/utypes.h" -#include "unicode/uobject.h" -#include "unicode/uniset.h" -#include "unicode/parseerr.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/parseerr.h> #include "uhash.h" #include "uvector.h" -#include "unicode/symtable.h"// For UnicodeSet parsing, is the interface that +#include <_foundation_unicode/symtable.h>// For UnicodeSet parsing, is the interface that // looks up references to $variables within a set. #include "rbbi57.h" #include "rbbinode.h" diff --git a/icuSources/common/rbbisetb.cpp b/icuSources/common/rbbisetb.cpp index 11c4715..606056f 100644 --- a/icuSources/common/rbbisetb.cpp +++ b/icuSources/common/rbbisetb.cpp @@ -30,11 +30,11 @@ // the previous step. // -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_BREAK_ITERATION -#include "unicode/uniset.h" +#include <_foundation_unicode/uniset.h> #include "uvector.h" #include "uassert.h" #include "cmemory.h" diff --git a/icuSources/common/rbbisetb.h b/icuSources/common/rbbisetb.h index cd09d33..473b472 100644 --- a/icuSources/common/rbbisetb.h +++ b/icuSources/common/rbbisetb.h @@ -12,13 +12,13 @@ #ifndef RBBISETB_H #define RBBISETB_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_BREAK_ITERATION -#include "unicode/ucptrie.h" -#include "unicode/umutablecptrie.h" -#include "unicode/uobject.h" +#include <_foundation_unicode/ucptrie.h> +#include <_foundation_unicode/umutablecptrie.h> +#include <_foundation_unicode/uobject.h> #include "rbbirb.h" #include "uvector.h" diff --git a/icuSources/common/rbbisetb57.cpp b/icuSources/common/rbbisetb57.cpp index 80a225e..d5643db 100644 --- a/icuSources/common/rbbisetb57.cpp +++ b/icuSources/common/rbbisetb57.cpp @@ -33,11 +33,11 @@ // urbtok57 interfaces for access via RBT, and better tests //******************************************************************** -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_BREAK_ITERATION -#include "unicode/uniset.h" +#include <_foundation_unicode/uniset.h> #include "utrie.h" #include "uvector.h" #include "uassert.h" diff --git a/icuSources/common/rbbisetb57.h b/icuSources/common/rbbisetb57.h index 998991b..5c52929 100644 --- a/icuSources/common/rbbisetb57.h +++ b/icuSources/common/rbbisetb57.h @@ -17,8 +17,8 @@ #ifndef RBBISETB57_H #define RBBISETB57_H -#include "unicode/utypes.h" -#include "unicode/uobject.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uobject.h> #include "rbbirb57.h" #include "rbbinode.h" #include "uvector.h" diff --git a/icuSources/common/rbbistbl.cpp b/icuSources/common/rbbistbl.cpp index 554aeb7..ba12252 100644 --- a/icuSources/common/rbbistbl.cpp +++ b/icuSources/common/rbbistbl.cpp @@ -10,14 +10,14 @@ *************************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_BREAK_ITERATION -#include "unicode/unistr.h" -#include "unicode/uniset.h" -#include "unicode/uchar.h" -#include "unicode/parsepos.h" +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/parsepos.h> #include "cstr.h" #include "rbbinode.h" diff --git a/icuSources/common/rbbistbl57.cpp b/icuSources/common/rbbistbl57.cpp index cb8f132..ad849d0 100644 --- a/icuSources/common/rbbistbl57.cpp +++ b/icuSources/common/rbbistbl57.cpp @@ -13,14 +13,14 @@ ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_BREAK_ITERATION -#include "unicode/unistr.h" -#include "unicode/uniset.h" -#include "unicode/uchar.h" -#include "unicode/parsepos.h" +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/parsepos.h> #include "umutex.h" diff --git a/icuSources/common/rbbitblb.cpp b/icuSources/common/rbbitblb.cpp index 0e3ec79..94a20ca 100644 --- a/icuSources/common/rbbitblb.cpp +++ b/icuSources/common/rbbitblb.cpp @@ -11,11 +11,11 @@ // -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_BREAK_ITERATION -#include "unicode/unistr.h" +#include <_foundation_unicode/unistr.h> #include "rbbitblb.h" #include "rbbirb.h" #include "rbbiscan.h" diff --git a/icuSources/common/rbbitblb.h b/icuSources/common/rbbitblb.h index 2ac66da..c2ed341 100644 --- a/icuSources/common/rbbitblb.h +++ b/icuSources/common/rbbitblb.h @@ -14,12 +14,12 @@ #ifndef RBBITBLB_H #define RBBITBLB_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_BREAK_ITERATION -#include "unicode/uobject.h" -#include "unicode/rbbi.h" +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/rbbi.h> #include "rbbidata.h" #include "rbbirb.h" #include "rbbinode.h" diff --git a/icuSources/common/rbbitblb57.cpp b/icuSources/common/rbbitblb57.cpp index 37f1f59..9b7a4a4 100644 --- a/icuSources/common/rbbitblb57.cpp +++ b/icuSources/common/rbbitblb57.cpp @@ -14,11 +14,11 @@ */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_BREAK_ITERATION -#include "unicode/unistr.h" +#include <_foundation_unicode/unistr.h> #include "rbbitblb57.h" #include "rbbirb57.h" #include "rbbisetb57.h" diff --git a/icuSources/common/rbbitblb57.h b/icuSources/common/rbbitblb57.h index d057d9f..941f36d 100644 --- a/icuSources/common/rbbitblb57.h +++ b/icuSources/common/rbbitblb57.h @@ -17,8 +17,8 @@ #ifndef RBBITBLB57_H #define RBBITBLB57_H -#include "unicode/utypes.h" -#include "unicode/uobject.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uobject.h> #include "uvectr32.h" #include "rbbitblb.h" #include "rbbi57.h" diff --git a/icuSources/common/rbtok.cpp b/icuSources/common/rbtok.cpp index c02b95a..d169dd4 100644 --- a/icuSources/common/rbtok.cpp +++ b/icuSources/common/rbtok.cpp @@ -7,12 +7,12 @@ *************************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_BREAK_ITERATION -#include "unicode/ustring.h" -#include "unicode/utext.h" +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/utext.h> #include "rbbidata57.h" #include "rbbi57.h" #include "rbtok.h" diff --git a/icuSources/common/rbtok.h b/icuSources/common/rbtok.h index 9a6410b..63e7ef4 100644 --- a/icuSources/common/rbtok.h +++ b/icuSources/common/rbtok.h @@ -20,7 +20,7 @@ #ifndef RBTOK_H #define RBTOK_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> /** * \file @@ -29,8 +29,8 @@ #if !UCONFIG_NO_BREAK_ITERATION -#include "unicode/urbtok.h" -#include "unicode/parseerr.h" +#include <_foundation_unicode/urbtok.h> +#include <_foundation_unicode/parseerr.h> #include "rbbidata57.h" #include "rbbi57.h" diff --git a/icuSources/common/resbund.cpp b/icuSources/common/resbund.cpp index 8591a62..b262e3d 100644 --- a/icuSources/common/resbund.cpp +++ b/icuSources/common/resbund.cpp @@ -48,8 +48,8 @@ ****************************************************************************** */ -#include "unicode/utypes.h" -#include "unicode/resbund.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/resbund.h> #include "cmemory.h" #include "mutex.h" diff --git a/icuSources/common/resbund_cnv.cpp b/icuSources/common/resbund_cnv.cpp index 45c0b39..85106dd 100644 --- a/icuSources/common/resbund_cnv.cpp +++ b/icuSources/common/resbund_cnv.cpp @@ -18,8 +18,8 @@ * Character conversion functions moved here from resbund.cpp */ -#include "unicode/utypes.h" -#include "unicode/resbund.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/resbund.h> #include "uinvchar.h" U_NAMESPACE_BEGIN diff --git a/icuSources/common/resource.h b/icuSources/common/resource.h index de79343..40dc2a2 100644 --- a/icuSources/common/resource.h +++ b/icuSources/common/resource.h @@ -25,9 +25,9 @@ // We use the Resource prefix for C++ classes, as usual. // The UResource prefix would be used for C types. -#include "unicode/utypes.h" -#include "unicode/unistr.h" -#include "unicode/ures.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/ures.h> #include "restrace.h" struct ResourceData; diff --git a/icuSources/common/restrace.cpp b/icuSources/common/restrace.cpp index 1f83372..97b04c0 100644 --- a/icuSources/common/restrace.cpp +++ b/icuSources/common/restrace.cpp @@ -1,7 +1,7 @@ // © 2019 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_ENABLE_TRACING diff --git a/icuSources/common/restrace.h b/icuSources/common/restrace.h index ef29eae..25bd7b3 100644 --- a/icuSources/common/restrace.h +++ b/icuSources/common/restrace.h @@ -4,7 +4,7 @@ #ifndef __RESTRACE_H__ #define __RESTRACE_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_ENABLE_TRACING diff --git a/icuSources/common/ruleiter.cpp b/icuSources/common/ruleiter.cpp index 33ffd3d..8d33425 100644 --- a/icuSources/common/ruleiter.cpp +++ b/icuSources/common/ruleiter.cpp @@ -11,10 +11,10 @@ ********************************************************************** */ #include "ruleiter.h" -#include "unicode/parsepos.h" -#include "unicode/symtable.h" -#include "unicode/unistr.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/parsepos.h> +#include <_foundation_unicode/symtable.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/utf16.h> #include "patternprops.h" /* \U87654321 or \ud800\udc00 */ diff --git a/icuSources/common/ruleiter.h b/icuSources/common/ruleiter.h index 4173140..928749e 100644 --- a/icuSources/common/ruleiter.h +++ b/icuSources/common/ruleiter.h @@ -13,7 +13,7 @@ #ifndef _RULEITER_H_ #define _RULEITER_H_ -#include "unicode/uobject.h" +#include <_foundation_unicode/uobject.h> U_NAMESPACE_BEGIN diff --git a/icuSources/common/schriter.cpp b/icuSources/common/schriter.cpp index 83b3db4..2065665 100644 --- a/icuSources/common/schriter.cpp +++ b/icuSources/common/schriter.cpp @@ -17,8 +17,8 @@ #include "utypeinfo.h" // for 'typeid' to work -#include "unicode/chariter.h" -#include "unicode/schriter.h" +#include <_foundation_unicode/chariter.h> +#include <_foundation_unicode/schriter.h> U_NAMESPACE_BEGIN diff --git a/icuSources/common/serv.cpp b/icuSources/common/serv.cpp index 9d8c041..72c8907 100644 --- a/icuSources/common/serv.cpp +++ b/icuSources/common/serv.cpp @@ -7,8 +7,8 @@ ******************************************************************************* */ -#include "unicode/utypes.h" -#include "unicode/localpointer.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/localpointer.h> #if !UCONFIG_NO_SERVICE diff --git a/icuSources/common/serv.h b/icuSources/common/serv.h index 3bd3d9a..76a8a11 100644 --- a/icuSources/common/serv.h +++ b/icuSources/common/serv.h @@ -10,7 +10,7 @@ #ifndef ICUSERV_H #define ICUSERV_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if UCONFIG_NO_SERVICE @@ -26,9 +26,9 @@ U_NAMESPACE_END #else -#include "unicode/unistr.h" -#include "unicode/locid.h" -#include "unicode/umisc.h" +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/umisc.h> #include "hash.h" #include "uvector.h" diff --git a/icuSources/common/servlk.cpp b/icuSources/common/servlk.cpp index 7021806..aa54d1f 100644 --- a/icuSources/common/servlk.cpp +++ b/icuSources/common/servlk.cpp @@ -8,11 +8,11 @@ * ******************************************************************************* */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_SERVICE -#include "unicode/resbund.h" +#include <_foundation_unicode/resbund.h> #include "uresimp.h" #include "cmemory.h" #include "servloc.h" diff --git a/icuSources/common/servlkf.cpp b/icuSources/common/servlkf.cpp index 7ccb0c7..9af2fc3 100644 --- a/icuSources/common/servlkf.cpp +++ b/icuSources/common/servlkf.cpp @@ -8,11 +8,11 @@ * ******************************************************************************* */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_SERVICE -#include "unicode/resbund.h" +#include <_foundation_unicode/resbund.h> #include "uresimp.h" #include "cmemory.h" #include "servloc.h" diff --git a/icuSources/common/servloc.h b/icuSources/common/servloc.h index 29c50a2..fd3ac47 100644 --- a/icuSources/common/servloc.h +++ b/icuSources/common/servloc.h @@ -11,7 +11,7 @@ #ifndef ICULSERV_H #define ICULSERV_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if UCONFIG_NO_SERVICE @@ -27,9 +27,9 @@ U_NAMESPACE_END #else -#include "unicode/unistr.h" -#include "unicode/locid.h" -#include "unicode/strenum.h" +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/strenum.h> #include "hash.h" #include "uvector.h" diff --git a/icuSources/common/servls.cpp b/icuSources/common/servls.cpp index 1948112..cb8603e 100644 --- a/icuSources/common/servls.cpp +++ b/icuSources/common/servls.cpp @@ -8,11 +8,11 @@ * ******************************************************************************* */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_SERVICE -#include "unicode/resbund.h" +#include <_foundation_unicode/resbund.h> #include "uresimp.h" #include "cmemory.h" #include "servloc.h" diff --git a/icuSources/common/servnotf.cpp b/icuSources/common/servnotf.cpp index d9fb388..6dfd174 100644 --- a/icuSources/common/servnotf.cpp +++ b/icuSources/common/servnotf.cpp @@ -7,7 +7,7 @@ ******************************************************************************* */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_SERVICE diff --git a/icuSources/common/servnotf.h b/icuSources/common/servnotf.h index e3b2cac..b147428 100644 --- a/icuSources/common/servnotf.h +++ b/icuSources/common/servnotf.h @@ -9,7 +9,7 @@ #ifndef ICUNOTIF_H #define ICUNOTIF_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if UCONFIG_NO_SERVICE @@ -25,8 +25,8 @@ U_NAMESPACE_END #else -#include "unicode/uobject.h" -#include "unicode/unistr.h" +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/unistr.h> #include "mutex.h" #include "uvector.h" diff --git a/icuSources/common/servrbf.cpp b/icuSources/common/servrbf.cpp index 94279ab..a61cf52 100644 --- a/icuSources/common/servrbf.cpp +++ b/icuSources/common/servrbf.cpp @@ -8,11 +8,11 @@ * ******************************************************************************* */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_SERVICE -#include "unicode/resbund.h" +#include <_foundation_unicode/resbund.h> #include "uresimp.h" #include "cmemory.h" #include "servloc.h" diff --git a/icuSources/common/servslkf.cpp b/icuSources/common/servslkf.cpp index 09154d1..a8afb33 100644 --- a/icuSources/common/servslkf.cpp +++ b/icuSources/common/servslkf.cpp @@ -8,11 +8,11 @@ * ******************************************************************************* */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_SERVICE -#include "unicode/resbund.h" +#include <_foundation_unicode/resbund.h> #include "uresimp.h" #include "cmemory.h" #include "servloc.h" diff --git a/icuSources/common/sharedobject.h b/icuSources/common/sharedobject.h index 6298662..78acc39 100644 --- a/icuSources/common/sharedobject.h +++ b/icuSources/common/sharedobject.h @@ -12,7 +12,7 @@ #define __SHAREDOBJECT_H__ -#include "unicode/uobject.h" +#include <_foundation_unicode/uobject.h> #include "umutex.h" U_NAMESPACE_BEGIN diff --git a/icuSources/common/simpleformatter.cpp b/icuSources/common/simpleformatter.cpp index f10e49f..e203d36 100644 --- a/icuSources/common/simpleformatter.cpp +++ b/icuSources/common/simpleformatter.cpp @@ -8,9 +8,9 @@ * simpleformatter.cpp */ -#include "unicode/utypes.h" -#include "unicode/simpleformatter.h" -#include "unicode/unistr.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/simpleformatter.h> +#include <_foundation_unicode/unistr.h> #include "uassert.h" U_NAMESPACE_BEGIN diff --git a/icuSources/common/sprpimpl.h b/icuSources/common/sprpimpl.h index ca0bcdb..64a4fad 100644 --- a/icuSources/common/sprpimpl.h +++ b/icuSources/common/sprpimpl.h @@ -19,14 +19,14 @@ #ifndef SPRPIMPL_H #define SPRPIMPL_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_IDNA -#include "unicode/ustring.h" -#include "unicode/parseerr.h" -#include "unicode/usprep.h" -#include "unicode/udata.h" +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/parseerr.h> +#include <_foundation_unicode/usprep.h> +#include <_foundation_unicode/udata.h> #include "utrie.h" #include "udataswp.h" #include "ubidi_props.h" diff --git a/icuSources/common/static_unicode_sets.cpp b/icuSources/common/static_unicode_sets.cpp index db9432f..6d3f0fd 100644 --- a/icuSources/common/static_unicode_sets.cpp +++ b/icuSources/common/static_unicode_sets.cpp @@ -1,7 +1,7 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING @@ -12,7 +12,7 @@ #include "static_unicode_sets.h" #include "umutex.h" #include "ucln_cmn.h" -#include "unicode/uniset.h" +#include <_foundation_unicode/uniset.h> #include "uresimp.h" #include "cstring.h" #include "uassert.h" diff --git a/icuSources/common/static_unicode_sets.h b/icuSources/common/static_unicode_sets.h index 5d90ce5..6462bae 100644 --- a/icuSources/common/static_unicode_sets.h +++ b/icuSources/common/static_unicode_sets.h @@ -13,14 +13,14 @@ // // Author: sffc -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef __STATIC_UNICODE_SETS_H__ #define __STATIC_UNICODE_SETS_H__ -#include "unicode/uniset.h" -#include "unicode/unistr.h" +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/unistr.h> U_NAMESPACE_BEGIN namespace unisets { diff --git a/icuSources/common/stringpiece.cpp b/icuSources/common/stringpiece.cpp index 99089e0..1b3e224 100644 --- a/icuSources/common/stringpiece.cpp +++ b/icuSources/common/stringpiece.cpp @@ -8,8 +8,8 @@ // Author: wilsonh@google.com (Wilson Hsieh) // -#include "unicode/utypes.h" -#include "unicode/stringpiece.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/stringpiece.h> #include "cstring.h" #include "cmemory.h" diff --git a/icuSources/common/stringtriebuilder.cpp b/icuSources/common/stringtriebuilder.cpp index e6670d1..59cf908 100644 --- a/icuSources/common/stringtriebuilder.cpp +++ b/icuSources/common/stringtriebuilder.cpp @@ -15,8 +15,8 @@ */ #include "utypeinfo.h" // for 'typeid' to work -#include "unicode/utypes.h" -#include "unicode/stringtriebuilder.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/stringtriebuilder.h> #include "uassert.h" #include "uhash.h" diff --git a/icuSources/common/ualoc.cpp b/icuSources/common/ualoc.cpp index b9d4c3e..f5d3420 100644 --- a/icuSources/common/ualoc.cpp +++ b/icuSources/common/ualoc.cpp @@ -11,12 +11,12 @@ #include #include #include -#include "unicode/utypes.h" -#include "unicode/ualoc.h" -#include "unicode/uloc.h" -#include "unicode/ures.h" -#include "unicode/putil.h" -#include "unicode/ustring.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/ualoc.h> +#include <_foundation_unicode/uloc.h> +#include <_foundation_unicode/ures.h> +#include <_foundation_unicode/putil.h> +#include <_foundation_unicode/ustring.h> #include "cstring.h" #include "cmemory.h" #include "uhash.h" diff --git a/icuSources/common/uarrsort.cpp b/icuSources/common/uarrsort.cpp index 17b6964..06f82ec 100644 --- a/icuSources/common/uarrsort.cpp +++ b/icuSources/common/uarrsort.cpp @@ -20,7 +20,7 @@ #include -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #include "cmemory.h" #include "uarrsort.h" diff --git a/icuSources/common/uarrsort.h b/icuSources/common/uarrsort.h index a55dca5..64e3cb9 100644 --- a/icuSources/common/uarrsort.h +++ b/icuSources/common/uarrsort.h @@ -21,7 +21,7 @@ #ifndef __UARRSORT_H__ #define __UARRSORT_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> U_CDECL_BEGIN /** diff --git a/icuSources/common/uassert.h b/icuSources/common/uassert.h index 5218752..26dc04e 100644 --- a/icuSources/common/uassert.h +++ b/icuSources/common/uassert.h @@ -18,7 +18,7 @@ #define U_ASSERT_H /* utypes.h is included to get the proper define for uint8_t */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> /* for abort */ #include diff --git a/icuSources/common/ubidi.cpp b/icuSources/common/ubidi.cpp index af5186b..cdda293 100644 --- a/icuSources/common/ubidi.cpp +++ b/icuSources/common/ubidi.cpp @@ -18,11 +18,11 @@ */ #include "cmemory.h" -#include "unicode/utypes.h" -#include "unicode/ustring.h" -#include "unicode/uchar.h" -#include "unicode/ubidi.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/ubidi.h> +#include <_foundation_unicode/utf16.h> #include "ubidi_props.h" #include "ubidiimp.h" #include "uassert.h" diff --git a/icuSources/common/ubidi_props.cpp b/icuSources/common/ubidi_props.cpp index 3ba58f7..505937a 100644 --- a/icuSources/common/ubidi_props.cpp +++ b/icuSources/common/ubidi_props.cpp @@ -18,9 +18,9 @@ * Low-level Unicode bidi/shaping properties access. */ -#include "unicode/utypes.h" -#include "unicode/uset.h" -#include "unicode/udata.h" /* UDataInfo */ +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uset.h> +#include <_foundation_unicode/udata.h> /* UDataInfo */ #include "ucmndata.h" /* DataHeader */ #include "udatamem.h" #include "uassert.h" diff --git a/icuSources/common/ubidi_props.h b/icuSources/common/ubidi_props.h index 698ee9c..f79d490 100644 --- a/icuSources/common/ubidi_props.h +++ b/icuSources/common/ubidi_props.h @@ -21,8 +21,8 @@ #ifndef __UBIDI_PROPS_H__ #define __UBIDI_PROPS_H__ -#include "unicode/utypes.h" -#include "unicode/uset.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uset.h> #include "putilimp.h" #include "uset_imp.h" #include "udataswp.h" diff --git a/icuSources/common/ubidiimp.h b/icuSources/common/ubidiimp.h index 6744bca..7375bc6 100644 --- a/icuSources/common/ubidiimp.h +++ b/icuSources/common/ubidiimp.h @@ -19,9 +19,9 @@ #ifndef UBIDIIMP_H #define UBIDIIMP_H -#include "unicode/utypes.h" -#include "unicode/ubidi.h" -#include "unicode/uchar.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/ubidi.h> +#include <_foundation_unicode/uchar.h> #include "ubidi_props.h" /* miscellaneous definitions ---------------------------------------------- */ diff --git a/icuSources/common/ubidiln.cpp b/icuSources/common/ubidiln.cpp index a2b74fd..4f44c26 100644 --- a/icuSources/common/ubidiln.cpp +++ b/icuSources/common/ubidiln.cpp @@ -17,10 +17,10 @@ */ #include "cmemory.h" -#include "unicode/utypes.h" -#include "unicode/ustring.h" -#include "unicode/uchar.h" -#include "unicode/ubidi.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/ubidi.h> #include "ubidiimp.h" #include "uassert.h" diff --git a/icuSources/common/ubiditransform.cpp b/icuSources/common/ubiditransform.cpp index 24fffd9..476e87e 100644 --- a/icuSources/common/ubiditransform.cpp +++ b/icuSources/common/ubiditransform.cpp @@ -16,12 +16,12 @@ */ #include "cmemory.h" -#include "unicode/ubidi.h" -#include "unicode/ustring.h" -#include "unicode/ushape.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/ubidi.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/ushape.h> +#include <_foundation_unicode/utf16.h> #include "ustr_imp.h" -#include "unicode/ubiditransform.h" +#include <_foundation_unicode/ubiditransform.h> /* Some convenience defines */ #define LTR UBIDI_LTR diff --git a/icuSources/common/ubidiwrt.cpp b/icuSources/common/ubidiwrt.cpp index a69c0a4..349c4ee 100644 --- a/icuSources/common/ubidiwrt.cpp +++ b/icuSources/common/ubidiwrt.cpp @@ -19,11 +19,11 @@ * the core algorithm and core API to write reordered text. */ -#include "unicode/utypes.h" -#include "unicode/ustring.h" -#include "unicode/uchar.h" -#include "unicode/ubidi.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/ubidi.h> +#include <_foundation_unicode/utf16.h> #include "cmemory.h" #include "ustr_imp.h" #include "ubidiimp.h" diff --git a/icuSources/common/ubrk.cpp b/icuSources/common/ubrk.cpp index 6daf2a0..0c0a1da 100644 --- a/icuSources/common/ubrk.cpp +++ b/icuSources/common/ubrk.cpp @@ -7,17 +7,17 @@ ******************************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_BREAK_ITERATION -#include "unicode/ubrk.h" +#include <_foundation_unicode/ubrk.h> -#include "unicode/brkiter.h" -#include "unicode/uloc.h" -#include "unicode/ustring.h" -#include "unicode/uchriter.h" -#include "unicode/rbbi.h" +#include <_foundation_unicode/brkiter.h> +#include <_foundation_unicode/uloc.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/uchriter.h> +#include <_foundation_unicode/rbbi.h> #include "rbbirb.h" #include "uassert.h" #include "cmemory.h" diff --git a/icuSources/common/ucase.cpp b/icuSources/common/ucase.cpp index 3d17502..b48165f 100644 --- a/icuSources/common/ucase.cpp +++ b/icuSources/common/ucase.cpp @@ -19,10 +19,10 @@ * Much code moved here (and modified) from uchar.c. */ -#include "unicode/utypes.h" -#include "unicode/unistr.h" -#include "unicode/uset.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/uset.h> +#include <_foundation_unicode/utf16.h> #include "cmemory.h" #include "uassert.h" #include "ucase.h" diff --git a/icuSources/common/ucase.h b/icuSources/common/ucase.h index 049f042..d08d194 100644 --- a/icuSources/common/ucase.h +++ b/icuSources/common/ucase.h @@ -21,8 +21,8 @@ #ifndef __UCASE_H__ #define __UCASE_H__ -#include "unicode/utypes.h" -#include "unicode/uset.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uset.h> #include "putilimp.h" #include "uset_imp.h" #include "udataswp.h" diff --git a/icuSources/common/ucasemap.cpp b/icuSources/common/ucasemap.cpp index fc0439d..1fad134 100644 --- a/icuSources/common/ucasemap.cpp +++ b/icuSources/common/ucasemap.cpp @@ -18,23 +18,23 @@ * Case mapping service object and functions using it. */ -#include "unicode/utypes.h" -#include "unicode/brkiter.h" -#include "unicode/bytestream.h" -#include "unicode/casemap.h" -#include "unicode/edits.h" -#include "unicode/stringoptions.h" -#include "unicode/stringpiece.h" -#include "unicode/ubrk.h" -#include "unicode/uloc.h" -#include "unicode/ustring.h" -#include "unicode/ucasemap.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/brkiter.h> +#include <_foundation_unicode/bytestream.h> +#include <_foundation_unicode/casemap.h> +#include <_foundation_unicode/edits.h> +#include <_foundation_unicode/stringoptions.h> +#include <_foundation_unicode/stringpiece.h> +#include <_foundation_unicode/ubrk.h> +#include <_foundation_unicode/uloc.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/ucasemap.h> #if !UCONFIG_NO_BREAK_ITERATION -#include "unicode/utext.h" +#include <_foundation_unicode/utext.h> #endif -#include "unicode/utf.h" -#include "unicode/utf8.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/utf.h> +#include <_foundation_unicode/utf8.h> +#include <_foundation_unicode/utf16.h> #include "bytesinkutil.h" #include "cmemory.h" #include "cstring.h" @@ -160,7 +160,7 @@ appendResult(int32_t cpLength, int32_t result, const UChar *s, return true; } -// See unicode/utf8.h U8_APPEND_UNSAFE(). +// See _foundation_unicode/utf8.h U8_APPEND_UNSAFE(). inline uint8_t getTwoByteLead(UChar32 c) { return (uint8_t)((c >> 6) | 0xc0); } inline uint8_t getTwoByteTrail(UChar32 c) { return (uint8_t)((c & 0x3f) | 0x80); } diff --git a/icuSources/common/ucasemap_imp.h b/icuSources/common/ucasemap_imp.h index e17a0ae..109e55e 100644 --- a/icuSources/common/ucasemap_imp.h +++ b/icuSources/common/ucasemap_imp.h @@ -7,9 +7,9 @@ #ifndef __UCASEMAP_IMP_H__ #define __UCASEMAP_IMP_H__ -#include "unicode/utypes.h" -#include "unicode/ucasemap.h" -#include "unicode/uchar.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/ucasemap.h> +#include <_foundation_unicode/uchar.h> #include "ucase.h" /** @@ -64,9 +64,9 @@ u_caseInsensitivePrefixMatch(const UChar *s1, int32_t length1, U_NAMESPACE_BEGIN -class BreakIterator; // unicode/brkiter.h +class BreakIterator; // _foundation_unicode/brkiter.h class ByteSink; -class Locale; // unicode/locid.h +class Locale; // _foundation_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) { @@ -100,7 +100,7 @@ BreakIterator *ustrcase_getTitleBreakIterator( U_NAMESPACE_END -#include "unicode/unistr.h" // for UStringCaseMapper +#include <_foundation_unicode/unistr.h> // for UStringCaseMapper /* * Internal string casing functions implementing diff --git a/icuSources/common/ucasemap_titlecase_brkiter.cpp b/icuSources/common/ucasemap_titlecase_brkiter.cpp index c21dfb7..b84f8bb 100644 --- a/icuSources/common/ucasemap_titlecase_brkiter.cpp +++ b/icuSources/common/ucasemap_titlecase_brkiter.cpp @@ -17,14 +17,14 @@ * were moved here to break dependency cycles among parts of the common library. */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_BREAK_ITERATION -#include "unicode/brkiter.h" -#include "unicode/ubrk.h" -#include "unicode/casemap.h" -#include "unicode/ucasemap.h" +#include <_foundation_unicode/brkiter.h> +#include <_foundation_unicode/ubrk.h> +#include <_foundation_unicode/casemap.h> +#include <_foundation_unicode/ucasemap.h> #include "cmemory.h" #include "ucase.h" #include "ucasemap_imp.h" diff --git a/icuSources/common/ucat.cpp b/icuSources/common/ucat.cpp index dac56ee..3bd8530 100644 --- a/icuSources/common/ucat.cpp +++ b/icuSources/common/ucat.cpp @@ -10,8 +10,8 @@ * Since: ICU 2.6 ********************************************************************** */ -#include "unicode/ucat.h" -#include "unicode/ustring.h" +#include <_foundation_unicode/ucat.h> +#include <_foundation_unicode/ustring.h> #include "cstring.h" #include "uassert.h" diff --git a/icuSources/common/uchar.cpp b/icuSources/common/uchar.cpp index 7789a3b..0bef18b 100644 --- a/icuSources/common/uchar.cpp +++ b/icuSources/common/uchar.cpp @@ -21,10 +21,10 @@ ****************************************************************************** */ -#include "unicode/utypes.h" -#include "unicode/uchar.h" -#include "unicode/uscript.h" -#include "unicode/udata.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/uscript.h> +#include <_foundation_unicode/udata.h> #include "uassert.h" #include "cmemory.h" #include "ucln_cmn.h" diff --git a/icuSources/common/ucharstrie.cpp b/icuSources/common/ucharstrie.cpp index 24ab425..d5fecd4 100644 --- a/icuSources/common/ucharstrie.cpp +++ b/icuSources/common/ucharstrie.cpp @@ -14,11 +14,11 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" -#include "unicode/appendable.h" -#include "unicode/ucharstrie.h" -#include "unicode/uobject.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/appendable.h> +#include <_foundation_unicode/ucharstrie.h> +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/utf16.h> #include "cmemory.h" #include "uassert.h" diff --git a/icuSources/common/ucharstriebuilder.cpp b/icuSources/common/ucharstriebuilder.cpp index be32609..f41b6e8 100644 --- a/icuSources/common/ucharstriebuilder.cpp +++ b/icuSources/common/ucharstriebuilder.cpp @@ -14,11 +14,11 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" -#include "unicode/ucharstrie.h" -#include "unicode/ucharstriebuilder.h" -#include "unicode/unistr.h" -#include "unicode/ustring.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/ucharstrie.h> +#include <_foundation_unicode/ucharstriebuilder.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/ustring.h> #include "cmemory.h" #include "uarrsort.h" #include "uassert.h" diff --git a/icuSources/common/ucharstrieiterator.cpp b/icuSources/common/ucharstrieiterator.cpp index 2ba4369..08c7e21 100644 --- a/icuSources/common/ucharstrieiterator.cpp +++ b/icuSources/common/ucharstrieiterator.cpp @@ -14,9 +14,9 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" -#include "unicode/ucharstrie.h" -#include "unicode/unistr.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/ucharstrie.h> +#include <_foundation_unicode/unistr.h> #include "uvectr32.h" U_NAMESPACE_BEGIN diff --git a/icuSources/common/uchriter.cpp b/icuSources/common/uchriter.cpp index f2a9953..cd85420 100644 --- a/icuSources/common/uchriter.cpp +++ b/icuSources/common/uchriter.cpp @@ -9,9 +9,9 @@ #include "utypeinfo.h" // for 'typeid' to work -#include "unicode/uchriter.h" -#include "unicode/ustring.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/uchriter.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/utf16.h> #include "ustr_imp.h" U_NAMESPACE_BEGIN diff --git a/icuSources/common/ucln.h b/icuSources/common/ucln.h index fe6666e..35bfc1d 100644 --- a/icuSources/common/ucln.h +++ b/icuSources/common/ucln.h @@ -19,7 +19,7 @@ #ifndef __UCLN_H__ #define __UCLN_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> /** These are the functions used to register a library's memory cleanup * functions. Each library should define a single library register function diff --git a/icuSources/common/ucln_cmn.cpp b/icuSources/common/ucln_cmn.cpp index ea797d1..d31019a 100644 --- a/icuSources/common/ucln_cmn.cpp +++ b/icuSources/common/ucln_cmn.cpp @@ -14,8 +14,8 @@ * created by: George Rhoten */ -#include "unicode/utypes.h" -#include "unicode/uclean.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uclean.h> #include "cmemory.h" #include "mutex.h" #include "uassert.h" diff --git a/icuSources/common/ucln_cmn.h b/icuSources/common/ucln_cmn.h index d048928..3c39b50 100644 --- a/icuSources/common/ucln_cmn.h +++ b/icuSources/common/ucln_cmn.h @@ -17,7 +17,7 @@ #ifndef __UCLN_CMN_H__ #define __UCLN_CMN_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #include "ucln.h" /* These are the cleanup functions for various APIs. */ diff --git a/icuSources/common/ucmndata.cpp b/icuSources/common/ucmndata.cpp index 4215d66..df64f1b 100644 --- a/icuSources/common/ucmndata.cpp +++ b/icuSources/common/ucmndata.cpp @@ -22,8 +22,8 @@ * */ -#include "unicode/utypes.h" -#include "unicode/udata.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/udata.h> #include "cstring.h" #include "ucmndata.h" #include "udatamem.h" diff --git a/icuSources/common/ucmndata.h b/icuSources/common/ucmndata.h index 486b4fd..8d97b64 100644 --- a/icuSources/common/ucmndata.h +++ b/icuSources/common/ucmndata.h @@ -27,7 +27,7 @@ #ifndef __UCMNDATA_H__ #define __UCMNDATA_H__ -#include "unicode/udata.h" +#include <_foundation_unicode/udata.h> #include "umapfile.h" diff --git a/icuSources/common/ucnv.cpp b/icuSources/common/ucnv.cpp index 26baa55..790bb4b 100644 --- a/icuSources/common/ucnv.cpp +++ b/icuSources/common/ucnv.cpp @@ -21,18 +21,18 @@ * 06/20/2000 helena OS/400 port changes; mostly typecast. */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION #include -#include "unicode/ustring.h" -#include "unicode/ucnv.h" -#include "unicode/ucnv_err.h" -#include "unicode/uset.h" -#include "unicode/utf.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/ucnv.h> +#include <_foundation_unicode/ucnv_err.h> +#include <_foundation_unicode/uset.h> +#include <_foundation_unicode/utf.h> +#include <_foundation_unicode/utf16.h> #include "putilimp.h" #include "cmemory.h" #include "cstring.h" diff --git a/icuSources/common/ucnv2022.cpp b/icuSources/common/ucnv2022.cpp index ec09678..0cee441 100644 --- a/icuSources/common/ucnv2022.cpp +++ b/icuSources/common/ucnv2022.cpp @@ -28,15 +28,15 @@ * 10/31/2000 Ram Implemented offsets logic functions */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION && !UCONFIG_NO_LEGACY_CONVERSION -#include "unicode/ucnv.h" -#include "unicode/uset.h" -#include "unicode/ucnv_err.h" -#include "unicode/ucnv_cb.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/ucnv.h> +#include <_foundation_unicode/uset.h> +#include <_foundation_unicode/ucnv_err.h> +#include <_foundation_unicode/ucnv_cb.h> +#include <_foundation_unicode/utf16.h> #include "ucnv_imp.h" #include "ucnv_bld.h" #include "ucnv_cnv.h" diff --git a/icuSources/common/ucnv_bld.cpp b/icuSources/common/ucnv_bld.cpp index a0fbfe2..43bd467 100644 --- a/icuSources/common/ucnv_bld.cpp +++ b/icuSources/common/ucnv_bld.cpp @@ -21,14 +21,14 @@ * 06/29/2000 helena Major rewrite of the callback interface. */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION -#include "unicode/putil.h" -#include "unicode/udata.h" -#include "unicode/ucnv.h" -#include "unicode/uloc.h" +#include <_foundation_unicode/putil.h> +#include <_foundation_unicode/udata.h> +#include <_foundation_unicode/ucnv.h> +#include <_foundation_unicode/uloc.h> #include "mutex.h" #include "putilimp.h" #include "uassert.h" diff --git a/icuSources/common/ucnv_bld.h b/icuSources/common/ucnv_bld.h index 43e6c09..6922be7 100644 --- a/icuSources/common/ucnv_bld.h +++ b/icuSources/common/ucnv_bld.h @@ -19,13 +19,13 @@ #ifndef UCNV_BLD_H #define UCNV_BLD_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION -#include "unicode/ucnv.h" -#include "unicode/ucnv_err.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/ucnv.h> +#include <_foundation_unicode/ucnv_err.h> +#include <_foundation_unicode/utf16.h> #include "ucnv_cnv.h" #include "ucnvmbcs.h" #include "ucnv_ext.h" diff --git a/icuSources/common/ucnv_cb.cpp b/icuSources/common/ucnv_cb.cpp index 7bfde82..bac4615 100644 --- a/icuSources/common/ucnv_cb.cpp +++ b/icuSources/common/ucnv_cb.cpp @@ -20,11 +20,11 @@ * */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION -#include "unicode/ucnv_cb.h" +#include <_foundation_unicode/ucnv_cb.h> #include "ucnv_bld.h" #include "ucnv_cnv.h" #include "cmemory.h" diff --git a/icuSources/common/ucnv_cnv.cpp b/icuSources/common/ucnv_cnv.cpp index ea71acf..83b7b88 100644 --- a/icuSources/common/ucnv_cnv.cpp +++ b/icuSources/common/ucnv_cnv.cpp @@ -17,13 +17,13 @@ * 06/29/2000 helena Major rewrite of the callback APIs. */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION -#include "unicode/ucnv_err.h" -#include "unicode/ucnv.h" -#include "unicode/uset.h" +#include <_foundation_unicode/ucnv_err.h> +#include <_foundation_unicode/ucnv.h> +#include <_foundation_unicode/uset.h> #include "ucnv_cnv.h" #include "ucnv_bld.h" #include "cmemory.h" diff --git a/icuSources/common/ucnv_cnv.h b/icuSources/common/ucnv_cnv.h index e89eebe..f8be87c 100644 --- a/icuSources/common/ucnv_cnv.h +++ b/icuSources/common/ucnv_cnv.h @@ -19,13 +19,13 @@ #ifndef UCNV_CNV_H #define UCNV_CNV_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION -#include "unicode/ucnv.h" -#include "unicode/ucnv_err.h" -#include "unicode/uset.h" +#include <_foundation_unicode/ucnv.h> +#include <_foundation_unicode/ucnv_err.h> +#include <_foundation_unicode/uset.h> #include "uset_imp.h" U_CDECL_BEGIN diff --git a/icuSources/common/ucnv_ct.cpp b/icuSources/common/ucnv_ct.cpp index c12e982..509ce31 100644 --- a/icuSources/common/ucnv_ct.cpp +++ b/icuSources/common/ucnv_ct.cpp @@ -14,15 +14,15 @@ * created by: Michael Ow */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION && !UCONFIG_NO_LEGACY_CONVERSION && !UCONFIG_ONLY_HTML_CONVERSION -#include "unicode/ucnv.h" -#include "unicode/uset.h" -#include "unicode/ucnv_err.h" -#include "unicode/ucnv_cb.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/ucnv.h> +#include <_foundation_unicode/uset.h> +#include <_foundation_unicode/ucnv_err.h> +#include <_foundation_unicode/ucnv_cb.h> +#include <_foundation_unicode/utf16.h> #include "ucnv_imp.h" #include "ucnv_bld.h" #include "ucnv_cnv.h" diff --git a/icuSources/common/ucnv_err.cpp b/icuSources/common/ucnv_err.cpp index 4210673..6402871 100644 --- a/icuSources/common/ucnv_err.cpp +++ b/icuSources/common/ucnv_err.cpp @@ -17,15 +17,15 @@ * 06/29/2000 helena Major rewrite of the callback APIs. */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION -#include "unicode/ucnv_err.h" -#include "unicode/ucnv_cb.h" +#include <_foundation_unicode/ucnv_err.h> +#include <_foundation_unicode/ucnv_cb.h> #include "ucnv_cnv.h" #include "cmemory.h" -#include "unicode/ucnv.h" +#include <_foundation_unicode/ucnv.h> #include "ustrfmt.h" #define VALUE_STRING_LENGTH 48 diff --git a/icuSources/common/ucnv_ext.cpp b/icuSources/common/ucnv_ext.cpp index ffc3c93..38c81ba 100644 --- a/icuSources/common/ucnv_ext.cpp +++ b/icuSources/common/ucnv_ext.cpp @@ -18,12 +18,12 @@ * Conversion extensions */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION && !UCONFIG_NO_LEGACY_CONVERSION -#include "unicode/uset.h" -#include "unicode/ustring.h" +#include <_foundation_unicode/uset.h> +#include <_foundation_unicode/ustring.h> #include "ucnv_bld.h" #include "ucnv_cnv.h" #include "ucnv_ext.h" diff --git a/icuSources/common/ucnv_ext.h b/icuSources/common/ucnv_ext.h index dceea7e..bc0da69 100644 --- a/icuSources/common/ucnv_ext.h +++ b/icuSources/common/ucnv_ext.h @@ -21,11 +21,11 @@ #ifndef __UCNV_EXT_H__ #define __UCNV_EXT_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION -#include "unicode/ucnv.h" +#include <_foundation_unicode/ucnv.h> #include "ucnv_cnv.h" /* diff --git a/icuSources/common/ucnv_imp.h b/icuSources/common/ucnv_imp.h index cb93991..9374728 100644 --- a/icuSources/common/ucnv_imp.h +++ b/icuSources/common/ucnv_imp.h @@ -22,11 +22,11 @@ #ifndef UCNV_IMP_H #define UCNV_IMP_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION -#include "unicode/uloc.h" +#include <_foundation_unicode/uloc.h> #include "ucnv_bld.h" /* diff --git a/icuSources/common/ucnv_io.cpp b/icuSources/common/ucnv_io.cpp index c9d20cb..5d2aa5a 100644 --- a/icuSources/common/ucnv_io.cpp +++ b/icuSources/common/ucnv_io.cpp @@ -29,12 +29,12 @@ ******************************************************************************* */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION -#include "unicode/ucnv.h" -#include "unicode/udata.h" +#include <_foundation_unicode/ucnv.h> +#include <_foundation_unicode/udata.h> #include "umutex.h" #include "uarrsort.h" diff --git a/icuSources/common/ucnv_io.h b/icuSources/common/ucnv_io.h index 8f2d7b5..bcaaf63 100644 --- a/icuSources/common/ucnv_io.h +++ b/icuSources/common/ucnv_io.h @@ -15,7 +15,7 @@ #ifndef UCNV_IO_H #define UCNV_IO_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION diff --git a/icuSources/common/ucnv_lmb.cpp b/icuSources/common/ucnv_lmb.cpp index 78b8e40..795374b 100644 --- a/icuSources/common/ucnv_lmb.cpp +++ b/icuSources/common/ucnv_lmb.cpp @@ -25,13 +25,13 @@ * 06/28/2000 helena Major rewrite for the callback API changes. */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION && !UCONFIG_NO_LEGACY_CONVERSION && !UCONFIG_ONLY_HTML_CONVERSION -#include "unicode/ucnv_err.h" -#include "unicode/ucnv.h" -#include "unicode/uset.h" +#include <_foundation_unicode/ucnv_err.h> +#include <_foundation_unicode/ucnv.h> +#include <_foundation_unicode/uset.h> #include "cmemory.h" #include "cstring.h" #include "uassert.h" diff --git a/icuSources/common/ucnv_set.cpp b/icuSources/common/ucnv_set.cpp index 926cee0..06324ee 100644 --- a/icuSources/common/ucnv_set.cpp +++ b/icuSources/common/ucnv_set.cpp @@ -20,9 +20,9 @@ * implementation functions on the USet implementation. */ -#include "unicode/utypes.h" -#include "unicode/uset.h" -#include "unicode/ucnv.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uset.h> +#include <_foundation_unicode/ucnv.h> #include "ucnv_bld.h" #include "uset_imp.h" diff --git a/icuSources/common/ucnv_u16.cpp b/icuSources/common/ucnv_u16.cpp index bebdede..b7b5b66 100644 --- a/icuSources/common/ucnv_u16.cpp +++ b/icuSources/common/ucnv_u16.cpp @@ -16,12 +16,12 @@ * UTF-16 converter implementation. Used to be in ucnv_utf.c. */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION -#include "unicode/ucnv.h" -#include "unicode/uversion.h" +#include <_foundation_unicode/ucnv.h> +#include <_foundation_unicode/uversion.h> #include "ucnv_bld.h" #include "ucnv_cnv.h" #include "cmemory.h" diff --git a/icuSources/common/ucnv_u32.cpp b/icuSources/common/ucnv_u32.cpp index bc160b7..21258f3 100644 --- a/icuSources/common/ucnv_u32.cpp +++ b/icuSources/common/ucnv_u32.cpp @@ -16,12 +16,12 @@ * UTF-32 converter implementation. Used to be in ucnv_utf.c. */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION && !UCONFIG_ONLY_HTML_CONVERSION -#include "unicode/ucnv.h" -#include "unicode/utf.h" +#include <_foundation_unicode/ucnv.h> +#include <_foundation_unicode/utf.h> #include "ucnv_bld.h" #include "ucnv_cnv.h" #include "cmemory.h" diff --git a/icuSources/common/ucnv_u7.cpp b/icuSources/common/ucnv_u7.cpp index 8964ca0..e783baf 100644 --- a/icuSources/common/ucnv_u7.cpp +++ b/icuSources/common/ucnv_u7.cpp @@ -16,12 +16,12 @@ * UTF-7 converter implementation. Used to be in ucnv_utf.c. */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION && !UCONFIG_ONLY_HTML_CONVERSION #include "cmemory.h" -#include "unicode/ucnv.h" +#include <_foundation_unicode/ucnv.h> #include "ucnv_bld.h" #include "ucnv_cnv.h" #include "uassert.h" diff --git a/icuSources/common/ucnv_u8.cpp b/icuSources/common/ucnv_u8.cpp index 3c27f2e..175b72a 100644 --- a/icuSources/common/ucnv_u8.cpp +++ b/icuSources/common/ucnv_u8.cpp @@ -20,14 +20,14 @@ * UTF-8 converter, with a branch for converting supplementary code points. */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION -#include "unicode/ucnv.h" -#include "unicode/utf.h" -#include "unicode/utf8.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/ucnv.h> +#include <_foundation_unicode/utf.h> +#include <_foundation_unicode/utf8.h> +#include <_foundation_unicode/utf16.h> #include "uassert.h" #include "ucnv_bld.h" #include "ucnv_cnv.h" diff --git a/icuSources/common/ucnvbocu.cpp b/icuSources/common/ucnvbocu.cpp index edb49d3..6dfe9b9 100644 --- a/icuSources/common/ucnvbocu.cpp +++ b/icuSources/common/ucnvbocu.cpp @@ -19,13 +19,13 @@ * in its MIME-friendly form as defined in http://www.unicode.org/notes/tn6/ */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION && !UCONFIG_ONLY_HTML_CONVERSION -#include "unicode/ucnv.h" -#include "unicode/ucnv_cb.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/ucnv.h> +#include <_foundation_unicode/ucnv_cb.h> +#include <_foundation_unicode/utf16.h> #include "putilimp.h" #include "ucnv_bld.h" #include "ucnv_cnv.h" diff --git a/icuSources/common/ucnvdisp.cpp b/icuSources/common/ucnvdisp.cpp index ac86b98..bf0bbc4 100644 --- a/icuSources/common/ucnvdisp.cpp +++ b/icuSources/common/ucnvdisp.cpp @@ -20,13 +20,13 @@ * 09/08/2004 grhoten split from ucnv.c */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION -#include "unicode/ustring.h" -#include "unicode/ures.h" -#include "unicode/ucnv.h" +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/ures.h> +#include <_foundation_unicode/ucnv.h> #include "cstring.h" #include "ustr_imp.h" #include "ucnv_imp.h" diff --git a/icuSources/common/ucnvhz.cpp b/icuSources/common/ucnvhz.cpp index e0d2f07..ffa94ba 100644 --- a/icuSources/common/ucnvhz.cpp +++ b/icuSources/common/ucnvhz.cpp @@ -16,15 +16,15 @@ * */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION && !UCONFIG_NO_LEGACY_CONVERSION && !UCONFIG_ONLY_HTML_CONVERSION #include "cmemory.h" -#include "unicode/ucnv.h" -#include "unicode/ucnv_cb.h" -#include "unicode/uset.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/ucnv.h> +#include <_foundation_unicode/ucnv_cb.h> +#include <_foundation_unicode/uset.h> +#include <_foundation_unicode/utf16.h> #include "ucnv_bld.h" #include "ucnv_cnv.h" #include "ucnv_imp.h" diff --git a/icuSources/common/ucnvisci.cpp b/icuSources/common/ucnvisci.cpp index 4d747e1..b9d7835 100644 --- a/icuSources/common/ucnvisci.cpp +++ b/icuSources/common/ucnvisci.cpp @@ -17,13 +17,13 @@ * 24/7/2001 Ram Added support for EXT character handling */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION && !UCONFIG_NO_LEGACY_CONVERSION && !UCONFIG_ONLY_HTML_CONVERSION -#include "unicode/ucnv.h" -#include "unicode/ucnv_cb.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/ucnv.h> +#include <_foundation_unicode/ucnv_cb.h> +#include <_foundation_unicode/utf16.h> #include "cmemory.h" #include "ucnv_bld.h" #include "ucnv_cnv.h" diff --git a/icuSources/common/ucnvlat1.cpp b/icuSources/common/ucnvlat1.cpp index 05aad6a..e429d5e 100644 --- a/icuSources/common/ucnvlat1.cpp +++ b/icuSources/common/ucnvlat1.cpp @@ -14,13 +14,13 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION -#include "unicode/ucnv.h" -#include "unicode/uset.h" -#include "unicode/utf8.h" +#include <_foundation_unicode/ucnv.h> +#include <_foundation_unicode/uset.h> +#include <_foundation_unicode/utf8.h> #include "ucnv_bld.h" #include "ucnv_cnv.h" #include "ustr_imp.h" diff --git a/icuSources/common/ucnvmbcs.cpp b/icuSources/common/ucnvmbcs.cpp index 0ed3807..6617b2c 100644 --- a/icuSources/common/ucnvmbcs.cpp +++ b/icuSources/common/ucnvmbcs.cpp @@ -42,16 +42,16 @@ * macros to ucnvmbcs.h file */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION && !UCONFIG_NO_LEGACY_CONVERSION -#include "unicode/ucnv.h" -#include "unicode/ucnv_cb.h" -#include "unicode/udata.h" -#include "unicode/uset.h" -#include "unicode/utf8.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/ucnv.h> +#include <_foundation_unicode/ucnv_cb.h> +#include <_foundation_unicode/udata.h> +#include <_foundation_unicode/uset.h> +#include <_foundation_unicode/utf8.h> +#include <_foundation_unicode/utf16.h> #include "ucnv_bld.h" #include "ucnvmbcs.h" #include "ucnv_ext.h" diff --git a/icuSources/common/ucnvmbcs.h b/icuSources/common/ucnvmbcs.h index c8f3b89..9174b4b 100644 --- a/icuSources/common/ucnvmbcs.h +++ b/icuSources/common/ucnvmbcs.h @@ -19,11 +19,11 @@ #ifndef __UCNVMBCS_H__ #define __UCNVMBCS_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION -#include "unicode/ucnv.h" +#include <_foundation_unicode/ucnv.h> #include "ucnv_cnv.h" #include "ucnv_ext.h" diff --git a/icuSources/common/ucnvscsu.cpp b/icuSources/common/ucnvscsu.cpp index 86e850a..128470d 100644 --- a/icuSources/common/ucnvscsu.cpp +++ b/icuSources/common/ucnvscsu.cpp @@ -21,13 +21,13 @@ * will result in callback calls. */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION && !UCONFIG_ONLY_HTML_CONVERSION -#include "unicode/ucnv.h" -#include "unicode/ucnv_cb.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/ucnv.h> +#include <_foundation_unicode/ucnv_cb.h> +#include <_foundation_unicode/utf16.h> #include "ucnv_bld.h" #include "ucnv_cnv.h" #include "cmemory.h" diff --git a/icuSources/common/ucnvsel.cpp b/icuSources/common/ucnvsel.cpp index 15ee596..73a888e 100644 --- a/icuSources/common/ucnvsel.cpp +++ b/icuSources/common/ucnvsel.cpp @@ -26,17 +26,17 @@ * stores all encodings a codepoint can map to */ -#include "unicode/ucnvsel.h" +#include <_foundation_unicode/ucnvsel.h> #if !UCONFIG_NO_CONVERSION #include -#include "unicode/uchar.h" -#include "unicode/uniset.h" -#include "unicode/ucnv.h" -#include "unicode/ustring.h" -#include "unicode/uchriter.h" +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/ucnv.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/uchriter.h> #include "utrie2.h" #include "propsvec.h" #include "uassert.h" diff --git a/icuSources/common/ucol_data.h b/icuSources/common/ucol_data.h index 83f54ab..62b4935 100644 --- a/icuSources/common/ucol_data.h +++ b/icuSources/common/ucol_data.h @@ -26,7 +26,7 @@ #ifndef __UCOL_DATA_H__ #define __UCOL_DATA_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION diff --git a/icuSources/common/ucol_swp.cpp b/icuSources/common/ucol_swp.cpp index 59704ff..6c341e0 100644 --- a/icuSources/common/ucol_swp.cpp +++ b/icuSources/common/ucol_swp.cpp @@ -18,7 +18,7 @@ * Swap collation binaries. */ -#include "unicode/udata.h" /* UDataInfo */ +#include <_foundation_unicode/udata.h> /* UDataInfo */ #include "utrie.h" #include "utrie2.h" #include "udataswp.h" diff --git a/icuSources/common/ucol_swp.h b/icuSources/common/ucol_swp.h index 0c2990a..3842dfd 100644 --- a/icuSources/common/ucol_swp.h +++ b/icuSources/common/ucol_swp.h @@ -21,7 +21,7 @@ #ifndef __UCOL_SWP_H__ #define __UCOL_SWP_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION diff --git a/icuSources/common/ucptrie.cpp b/icuSources/common/ucptrie.cpp index 0004160..13c82c1 100644 --- a/icuSources/common/ucptrie.cpp +++ b/icuSources/common/ucptrie.cpp @@ -9,11 +9,11 @@ # include #endif -#include "unicode/utypes.h" -#include "unicode/ucptrie.h" -#include "unicode/utf.h" -#include "unicode/utf8.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/ucptrie.h> +#include <_foundation_unicode/utf.h> +#include <_foundation_unicode/utf8.h> +#include <_foundation_unicode/utf16.h> #include "cmemory.h" #include "uassert.h" #include "ucptrie_impl.h" diff --git a/icuSources/common/ucptrie_impl.h b/icuSources/common/ucptrie_impl.h index a7a80a8..cc45c21 100644 --- a/icuSources/common/ucptrie_impl.h +++ b/icuSources/common/ucptrie_impl.h @@ -7,9 +7,9 @@ #ifndef __UCPTRIE_IMPL_H__ #define __UCPTRIE_IMPL_H__ -#include "unicode/ucptrie.h" +#include <_foundation_unicode/ucptrie.h> #ifdef UCPTRIE_DEBUG -#include "unicode/umutablecptrie.h" +#include <_foundation_unicode/umutablecptrie.h> #endif // UCPTrie signature values, in platform endianness and opposite endianness. diff --git a/icuSources/common/ucurr.cpp b/icuSources/common/ucurr.cpp index d74baf6..18397f9 100644 --- a/icuSources/common/ucurr.cpp +++ b/icuSources/common/ucurr.cpp @@ -7,22 +7,22 @@ ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/ucurr.h" -#include "unicode/locid.h" -#include "unicode/ures.h" -#include "unicode/ustring.h" -#include "unicode/parsepos.h" -#include "unicode/uniset.h" +#include <_foundation_unicode/ucurr.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/ures.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/parsepos.h> +#include <_foundation_unicode/uniset.h> #if APPLE_ICU_CHANGES // rdar://77347002 #222 (iOS: Sky: English/SA: Currency placement is incorrect in system and settings example.) -#include "unicode/uscript.h" +#include <_foundation_unicode/uscript.h> #endif // APPLE_ICU_CHANGES -#include "unicode/usetiter.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/usetiter.h> +#include <_foundation_unicode/utf16.h> #include "ustr_imp.h" #include "charstr.h" #include "cmemory.h" diff --git a/icuSources/common/ucurrimp.h b/icuSources/common/ucurrimp.h index 6d95882..33862f4 100644 --- a/icuSources/common/ucurrimp.h +++ b/icuSources/common/ucurrimp.h @@ -10,10 +10,10 @@ #ifndef _UCURR_IMP_H_ #define _UCURR_IMP_H_ -#include "unicode/utypes.h" -#include "unicode/unistr.h" -#include "unicode/parsepos.h" -#include "unicode/uniset.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/parsepos.h> +#include <_foundation_unicode/uniset.h> /** * Internal method. Given a currency ISO code and a locale, return diff --git a/icuSources/common/udata.cpp b/icuSources/common/udata.cpp index c89c52a..6f8489f 100644 --- a/icuSources/common/udata.cpp +++ b/icuSources/common/udata.cpp @@ -16,7 +16,7 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" /* U_PLATFORM etc. */ +#include <_foundation_unicode/utypes.h> /* U_PLATFORM etc. */ #ifdef __GNUC__ /* if gcc @@ -25,9 +25,9 @@ might have to #include some other header */ #endif -#include "unicode/putil.h" -#include "unicode/udata.h" -#include "unicode/uversion.h" +#include <_foundation_unicode/putil.h> +#include <_foundation_unicode/udata.h> +#include <_foundation_unicode/uversion.h> #include "charstr.h" #include "cmemory.h" #include "cstring.h" @@ -1149,16 +1149,6 @@ static UBool isTimeZoneFile(const char *name, const char *type) { uprv_strcmp(name, "metaZones") == 0)); } - -#if defined(USE_PACKAGE_DATA) -// Point commonData to the packaged data -static void U_CALLCONV packagedDataPointerInitFn() { - udata_setFileAccess(UDATA_PACKAGES_FIRST, NULL); - UErrorCode error = U_ZERO_ERROR; - udata_setCommonData(&_ICUPackagedMainData, &error); -} -#endif // defined(USE_PACKAGE_DATA) - /* * A note on the ownership of Mapped Memory * @@ -1196,13 +1186,6 @@ doOpenChoice(const char *path, const char *type, const char *name, UDataMemoryIsAcceptable *isAcceptable, void *context, UErrorCode *pErrorCode) { -#if defined(USE_PACKAGE_DATA) - // Conventionally this method should be called at an app's main - // Since SwiftFoundationICU doesn't have a main, initialize the - // data pointers once when doOpenChoice is first called. - umtx_initOnce(gCommonICUDataInitOnce, &packagedDataPointerInitFn); -#endif - UDataMemory *retVal = NULL; const char *dataPath; diff --git a/icuSources/common/udatamem.cpp b/icuSources/common/udatamem.cpp index 0f80de2..ea737ce 100644 --- a/icuSources/common/udatamem.cpp +++ b/icuSources/common/udatamem.cpp @@ -19,9 +19,9 @@ * *----------------------------------------------------------------------------------*/ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #include "cmemory.h" -#include "unicode/udata.h" +#include <_foundation_unicode/udata.h> #include "udatamem.h" diff --git a/icuSources/common/udatamem.h b/icuSources/common/udatamem.h index 3db2af4..6b92c0f 100644 --- a/icuSources/common/udatamem.h +++ b/icuSources/common/udatamem.h @@ -21,7 +21,7 @@ #ifndef __UDATAMEM_H__ #define __UDATAMEM_H__ -#include "unicode/udata.h" +#include <_foundation_unicode/udata.h> #include "ucmndata.h" struct UDataMemory { diff --git a/icuSources/common/udataswp.cpp b/icuSources/common/udataswp.cpp index 86f302b..f7edbab 100644 --- a/icuSources/common/udataswp.cpp +++ b/icuSources/common/udataswp.cpp @@ -21,8 +21,8 @@ */ #include -#include "unicode/utypes.h" -#include "unicode/udata.h" /* UDataInfo */ +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/udata.h> /* UDataInfo */ #include "ucmndata.h" /* DataHeader */ #include "cmemory.h" #include "udataswp.h" diff --git a/icuSources/common/udataswp.h b/icuSources/common/udataswp.h index 5e7b043..23fe1d9 100644 --- a/icuSources/common/udataswp.h +++ b/icuSources/common/udataswp.h @@ -24,7 +24,7 @@ #define __UDATASWP_H__ #include -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> /* forward declaration */ diff --git a/icuSources/common/uelement.h b/icuSources/common/uelement.h index 2c5a204..a8b9be1 100644 --- a/icuSources/common/uelement.h +++ b/icuSources/common/uelement.h @@ -23,7 +23,7 @@ #ifndef __UELEMENT_H__ #define __UELEMENT_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> U_CDECL_BEGIN diff --git a/icuSources/common/uenum.cpp b/icuSources/common/uenum.cpp index 11d895e..de49ca5 100644 --- a/icuSources/common/uenum.cpp +++ b/icuSources/common/uenum.cpp @@ -16,7 +16,7 @@ * created by: Vladimir Weinstein */ -#include "unicode/putil.h" +#include <_foundation_unicode/putil.h> #include "uenumimp.h" #include "cmemory.h" diff --git a/icuSources/common/uenumimp.h b/icuSources/common/uenumimp.h index 9c9df75..0327e8f 100644 --- a/icuSources/common/uenumimp.h +++ b/icuSources/common/uenumimp.h @@ -19,7 +19,7 @@ #ifndef __UENUMIMP_H #define __UENUMIMP_H -#include "unicode/uenum.h" +#include <_foundation_unicode/uenum.h> U_CDECL_BEGIN diff --git a/icuSources/common/uhash.cpp b/icuSources/common/uhash.cpp index a04f960..23a25bf 100644 --- a/icuSources/common/uhash.cpp +++ b/icuSources/common/uhash.cpp @@ -13,7 +13,7 @@ */ #include "uhash.h" -#include "unicode/ustring.h" +#include <_foundation_unicode/ustring.h> #include "cstring.h" #include "cmemory.h" #include "uassert.h" diff --git a/icuSources/common/uhash.h b/icuSources/common/uhash.h index 2ce296f..0997f4a 100644 --- a/icuSources/common/uhash.h +++ b/icuSources/common/uhash.h @@ -15,10 +15,10 @@ #ifndef UHASH_H #define UHASH_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #include "cmemory.h" #include "uelement.h" -#include "unicode/localpointer.h" +#include <_foundation_unicode/localpointer.h> /** * UHashtable stores key-value pairs and does moderately fast lookup diff --git a/icuSources/common/uidna.cpp b/icuSources/common/uidna.cpp index 1cbdeec..3f915e6 100644 --- a/icuSources/common/uidna.cpp +++ b/icuSources/common/uidna.cpp @@ -16,13 +16,13 @@ * created by: Ram Viswanadha */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_IDNA -#include "unicode/uidna.h" -#include "unicode/ustring.h" -#include "unicode/usprep.h" +#include <_foundation_unicode/uidna.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/usprep.h> #include "punycode.h" #include "ustr_imp.h" #include "cmemory.h" diff --git a/icuSources/common/uinit.cpp b/icuSources/common/uinit.cpp index dc3867b..1a22864 100644 --- a/icuSources/common/uinit.cpp +++ b/icuSources/common/uinit.cpp @@ -14,9 +14,9 @@ * created by: George Rhoten */ -#include "unicode/utypes.h" -#include "unicode/icuplug.h" -#include "unicode/uclean.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/icuplug.h> +#include <_foundation_unicode/uclean.h> #include "cmemory.h" #include "icuplugimp.h" #include "ucln_cmn.h" diff --git a/icuSources/common/uinvchar.cpp b/icuSources/common/uinvchar.cpp index ffce3ec..b52864c 100644 --- a/icuSources/common/uinvchar.cpp +++ b/icuSources/common/uinvchar.cpp @@ -19,8 +19,8 @@ * for better modularization. */ -#include "unicode/utypes.h" -#include "unicode/ustring.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/ustring.h> #include "udataswp.h" #include "cstring.h" #include "cmemory.h" diff --git a/icuSources/common/uinvchar.h b/icuSources/common/uinvchar.h index 9b7a9bd..76186bc 100644 --- a/icuSources/common/uinvchar.h +++ b/icuSources/common/uinvchar.h @@ -22,9 +22,9 @@ #ifndef __UINVCHAR_H__ #define __UINVCHAR_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #ifdef __cplusplus -#include "unicode/unistr.h" +#include <_foundation_unicode/unistr.h> #endif /** diff --git a/icuSources/common/uiter.cpp b/icuSources/common/uiter.cpp index c4ab7d6..d0819d1 100644 --- a/icuSources/common/uiter.cpp +++ b/icuSources/common/uiter.cpp @@ -16,14 +16,14 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" -#include "unicode/ustring.h" -#include "unicode/chariter.h" -#include "unicode/rep.h" -#include "unicode/uiter.h" -#include "unicode/utf.h" -#include "unicode/utf8.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/chariter.h> +#include <_foundation_unicode/rep.h> +#include <_foundation_unicode/uiter.h> +#include <_foundation_unicode/utf.h> +#include <_foundation_unicode/utf8.h> +#include <_foundation_unicode/utf16.h> #include "cstring.h" U_NAMESPACE_USE diff --git a/icuSources/common/ulayout_props.h b/icuSources/common/ulayout_props.h index c0f028c..9a3d929 100644 --- a/icuSources/common/ulayout_props.h +++ b/icuSources/common/ulayout_props.h @@ -7,7 +7,7 @@ #ifndef __ULAYOUT_PROPS_H__ #define __ULAYOUT_PROPS_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> // file definitions ------------------------------------------------------------ diff --git a/icuSources/common/ulist.h b/icuSources/common/ulist.h index de58a4a..2ebe8a1 100644 --- a/icuSources/common/ulist.h +++ b/icuSources/common/ulist.h @@ -10,8 +10,8 @@ #ifndef ULIST_H #define ULIST_H -#include "unicode/utypes.h" -#include "unicode/uenum.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uenum.h> struct UList; typedef struct UList UList; diff --git a/icuSources/common/uloc.cpp b/icuSources/common/uloc.cpp index b61989b..88e1262 100644 --- a/icuSources/common/uloc.cpp +++ b/icuSources/common/uloc.cpp @@ -30,15 +30,15 @@ l = lang, C = ctry, M = charmap, V = variant */ -#include "unicode/bytestream.h" -#include "unicode/errorcode.h" -#include "unicode/stringpiece.h" -#include "unicode/utypes.h" -#include "unicode/ustring.h" -#include "unicode/uloc.h" +#include <_foundation_unicode/bytestream.h> +#include <_foundation_unicode/errorcode.h> +#include <_foundation_unicode/stringpiece.h> +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/uloc.h> #if APPLE_ICU_CHANGES // rdar://74314220 #189 Add ualoc_canonicalForm, C wrapper for Locale::createCanonical -#include "unicode/locid.h" +#include <_foundation_unicode/locid.h> #endif // APPLE_ICU_CHANGES #include "bytesinkutil.h" diff --git a/icuSources/common/uloc_keytype.cpp b/icuSources/common/uloc_keytype.cpp index 12dc300..020358a 100644 --- a/icuSources/common/uloc_keytype.cpp +++ b/icuSources/common/uloc_keytype.cpp @@ -8,9 +8,9 @@ */ #include -#include "unicode/utypes.h" -#include "unicode/unistr.h" -#include "unicode/uobject.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/uobject.h> #include "charstr.h" #include "cmemory.h" diff --git a/icuSources/common/uloc_tag.cpp b/icuSources/common/uloc_tag.cpp index 01a0e00..0466599 100644 --- a/icuSources/common/uloc_tag.cpp +++ b/icuSources/common/uloc_tag.cpp @@ -7,13 +7,13 @@ ********************************************************************** */ -#include "unicode/bytestream.h" -#include "unicode/utypes.h" -#include "unicode/ures.h" -#include "unicode/localpointer.h" -#include "unicode/putil.h" -#include "unicode/uenum.h" -#include "unicode/uloc.h" +#include <_foundation_unicode/bytestream.h> +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/ures.h> +#include <_foundation_unicode/localpointer.h> +#include <_foundation_unicode/putil.h> +#include <_foundation_unicode/uenum.h> +#include <_foundation_unicode/uloc.h> #include "ustr_imp.h" #include "bytesinkutil.h" #include "charstr.h" diff --git a/icuSources/common/ulocdata.cpp b/icuSources/common/ulocdata.cpp index 48efe9d..686b107 100644 --- a/icuSources/common/ulocdata.cpp +++ b/icuSources/common/ulocdata.cpp @@ -17,10 +17,10 @@ */ #include "cmemory.h" -#include "unicode/ustring.h" -#include "unicode/ures.h" -#include "unicode/uloc.h" -#include "unicode/ulocdata.h" +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/ures.h> +#include <_foundation_unicode/uloc.h> +#include <_foundation_unicode/ulocdata.h> #include "uresimp.h" #include "ureslocs.h" #include "ulocimp.h" diff --git a/icuSources/common/ulocimp.h b/icuSources/common/ulocimp.h index 749243a..3476a6d 100644 --- a/icuSources/common/ulocimp.h +++ b/icuSources/common/ulocimp.h @@ -10,8 +10,8 @@ #ifndef ULOCIMP_H #define ULOCIMP_H -#include "unicode/bytestream.h" -#include "unicode/uloc.h" +#include <_foundation_unicode/bytestream.h> +#include <_foundation_unicode/uloc.h> #include "charstr.h" diff --git a/icuSources/common/umapfile.cpp b/icuSources/common/umapfile.cpp index 145582e..94b4b4e 100644 --- a/icuSources/common/umapfile.cpp +++ b/icuSources/common/umapfile.cpp @@ -21,8 +21,8 @@ * Must be before any other #includes. */ #include "uposixdefs.h" -#include "unicode/putil.h" -#include "unicode/ustring.h" +#include <_foundation_unicode/putil.h> +#include <_foundation_unicode/ustring.h> #include "udatamem.h" #include "umapfile.h" @@ -82,7 +82,7 @@ typedef HANDLE MemoryMap; # include # include "cstring.h" # include "cmemory.h" -# include "unicode/udata.h" +# include "_foundation_unicode/udata.h" # define LIB_PREFIX "lib" # define LIB_SUFFIX ".dll" /* This is inconvenient until we figure out what to do with U_ICUDATA_NAME in utypes.h */ diff --git a/icuSources/common/umapfile.h b/icuSources/common/umapfile.h index 042e713..cf5ab0c 100644 --- a/icuSources/common/umapfile.h +++ b/icuSources/common/umapfile.h @@ -25,8 +25,8 @@ #ifndef __UMAPFILE_H__ #define __UMAPFILE_H__ -#include "unicode/putil.h" -#include "unicode/udata.h" +#include <_foundation_unicode/putil.h> +#include <_foundation_unicode/udata.h> #include "putilimp.h" U_CAPI UBool U_EXPORT2 uprv_mapFile(UDataMemory *pdm, const char *path, UErrorCode *status); diff --git a/icuSources/common/umutablecptrie.cpp b/icuSources/common/umutablecptrie.cpp index cdbe270..fe3a9f5 100644 --- a/icuSources/common/umutablecptrie.cpp +++ b/icuSources/common/umutablecptrie.cpp @@ -9,11 +9,11 @@ # include #endif -#include "unicode/utypes.h" -#include "unicode/ucptrie.h" -#include "unicode/umutablecptrie.h" -#include "unicode/uobject.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/ucptrie.h> +#include <_foundation_unicode/umutablecptrie.h> +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/utf16.h> #include "cmemory.h" #include "uassert.h" #include "ucptrie_impl.h" diff --git a/icuSources/common/umutex.cpp b/icuSources/common/umutex.cpp index ccbee99..26d2d7e 100644 --- a/icuSources/common/umutex.cpp +++ b/icuSources/common/umutex.cpp @@ -22,7 +22,7 @@ #include "umutex.h" -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #include "uassert.h" #include "ucln_cmn.h" #include "cmemory.h" diff --git a/icuSources/common/umutex.h b/icuSources/common/umutex.h index 1b83324..731e77c 100644 --- a/icuSources/common/umutex.h +++ b/icuSources/common/umutex.h @@ -25,9 +25,9 @@ #include #include -#include "unicode/utypes.h" -#include "unicode/uclean.h" -#include "unicode/uobject.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uclean.h> +#include <_foundation_unicode/uobject.h> #include "putilimp.h" diff --git a/icuSources/common/unames.cpp b/icuSources/common/unames.cpp index b0ac991..d818995 100644 --- a/icuSources/common/unames.cpp +++ b/icuSources/common/unames.cpp @@ -16,12 +16,12 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" -#include "unicode/putil.h" -#include "unicode/uchar.h" -#include "unicode/udata.h" -#include "unicode/utf.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/putil.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/udata.h> +#include <_foundation_unicode/utf.h> +#include <_foundation_unicode/utf16.h> #include "uassert.h" #include "ustr_imp.h" #include "umutex.h" diff --git a/icuSources/common/unifiedcache.h b/icuSources/common/unifiedcache.h index 4b92221..d9231ee 100644 --- a/icuSources/common/unifiedcache.h +++ b/icuSources/common/unifiedcache.h @@ -15,10 +15,10 @@ #include "utypeinfo.h" // for 'typeid' to work -#include "unicode/uobject.h" -#include "unicode/locid.h" +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/locid.h> #include "sharedobject.h" -#include "unicode/unistr.h" +#include <_foundation_unicode/unistr.h> #include "cstring.h" #include "ustr_imp.h" diff --git a/icuSources/common/unifilt.cpp b/icuSources/common/unifilt.cpp index 4ab0d9b..4b7089b 100644 --- a/icuSources/common/unifilt.cpp +++ b/icuSources/common/unifilt.cpp @@ -10,9 +10,9 @@ ********************************************************************** */ -#include "unicode/unifilt.h" -#include "unicode/rep.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/unifilt.h> +#include <_foundation_unicode/rep.h> +#include <_foundation_unicode/utf16.h> U_NAMESPACE_BEGIN UOBJECT_DEFINE_ABSTRACT_RTTI_IMPLEMENTATION(UnicodeFilter) diff --git a/icuSources/common/unifunct.cpp b/icuSources/common/unifunct.cpp index f3995b2..c569a7d 100644 --- a/icuSources/common/unifunct.cpp +++ b/icuSources/common/unifunct.cpp @@ -7,7 +7,7 @@ ********************************************************************** */ -#include "unicode/unifunct.h" +#include <_foundation_unicode/unifunct.h> U_NAMESPACE_BEGIN diff --git a/icuSources/common/uniset.cpp b/icuSources/common/uniset.cpp index ff0dced..8d28de6 100644 --- a/icuSources/common/uniset.cpp +++ b/icuSources/common/uniset.cpp @@ -10,13 +10,13 @@ ********************************************************************** */ -#include "unicode/utypes.h" -#include "unicode/parsepos.h" -#include "unicode/symtable.h" -#include "unicode/uniset.h" -#include "unicode/ustring.h" -#include "unicode/utf8.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/parsepos.h> +#include <_foundation_unicode/symtable.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/utf8.h> +#include <_foundation_unicode/utf16.h> #include "ruleiter.h" #include "cmemory.h" #include "cstring.h" diff --git a/icuSources/common/uniset_closure.cpp b/icuSources/common/uniset_closure.cpp index d7dab2a..99b47b7 100644 --- a/icuSources/common/uniset_closure.cpp +++ b/icuSources/common/uniset_closure.cpp @@ -21,10 +21,10 @@ * code also builds UnicodeSets from patterns and needs uniset_props. */ -#include "unicode/brkiter.h" -#include "unicode/locid.h" -#include "unicode/parsepos.h" -#include "unicode/uniset.h" +#include <_foundation_unicode/brkiter.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/parsepos.h> +#include <_foundation_unicode/uniset.h> #include "cmemory.h" #include "ruleiter.h" #include "ucase.h" diff --git a/icuSources/common/uniset_props.cpp b/icuSources/common/uniset_props.cpp index 48c0a26..40888d0 100644 --- a/icuSources/common/uniset_props.cpp +++ b/icuSources/common/uniset_props.cpp @@ -18,15 +18,15 @@ * Character property dependent functions moved here from uniset.cpp */ -#include "unicode/utypes.h" -#include "unicode/uniset.h" -#include "unicode/parsepos.h" -#include "unicode/uchar.h" -#include "unicode/uscript.h" -#include "unicode/symtable.h" -#include "unicode/uset.h" -#include "unicode/locid.h" -#include "unicode/brkiter.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/parsepos.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/uscript.h> +#include <_foundation_unicode/symtable.h> +#include <_foundation_unicode/uset.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/brkiter.h> #include "uset_imp.h" #include "ruleiter.h" #include "cmemory.h" diff --git a/icuSources/common/unisetspan.cpp b/icuSources/common/unisetspan.cpp index e4277c5..296a1b4 100644 --- a/icuSources/common/unisetspan.cpp +++ b/icuSources/common/unisetspan.cpp @@ -16,11 +16,11 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" -#include "unicode/uniset.h" -#include "unicode/ustring.h" -#include "unicode/utf8.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/utf8.h> +#include <_foundation_unicode/utf16.h> #include "cmemory.h" #include "uvector.h" #include "unisetspan.h" diff --git a/icuSources/common/unisetspan.h b/icuSources/common/unisetspan.h index 9a1307a..b960b57 100644 --- a/icuSources/common/unisetspan.h +++ b/icuSources/common/unisetspan.h @@ -19,8 +19,8 @@ #ifndef __UNISETSPAN_H__ #define __UNISETSPAN_H__ -#include "unicode/utypes.h" -#include "unicode/uniset.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uniset.h> U_NAMESPACE_BEGIN diff --git a/icuSources/common/unistr.cpp b/icuSources/common/unistr.cpp index 4125d19..a514148 100644 --- a/icuSources/common/unistr.cpp +++ b/icuSources/common/unistr.cpp @@ -20,15 +20,15 @@ ****************************************************************************** */ -#include "unicode/utypes.h" -#include "unicode/appendable.h" -#include "unicode/putil.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/appendable.h> +#include <_foundation_unicode/putil.h> #include "cstring.h" #include "cmemory.h" -#include "unicode/ustring.h" -#include "unicode/unistr.h" -#include "unicode/utf.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/utf.h> +#include <_foundation_unicode/utf16.h> #include "uelement.h" #include "ustr_imp.h" #include "umutex.h" diff --git a/icuSources/common/unistr_case.cpp b/icuSources/common/unistr_case.cpp index f4c43b4..fac948c 100644 --- a/icuSources/common/unistr_case.cpp +++ b/icuSources/common/unistr_case.cpp @@ -18,16 +18,16 @@ * Case-mapping functions moved here from unistr.cpp */ -#include "unicode/utypes.h" -#include "unicode/brkiter.h" -#include "unicode/casemap.h" -#include "unicode/edits.h" -#include "unicode/putil.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/brkiter.h> +#include <_foundation_unicode/casemap.h> +#include <_foundation_unicode/edits.h> +#include <_foundation_unicode/putil.h> #include "cstring.h" #include "cmemory.h" -#include "unicode/ustring.h" -#include "unicode/unistr.h" -#include "unicode/uchar.h" +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/uchar.h> #include "uassert.h" #include "ucasemap_imp.h" #include "uelement.h" diff --git a/icuSources/common/unistr_case_locale.cpp b/icuSources/common/unistr_case_locale.cpp index f0f3048..e913861 100644 --- a/icuSources/common/unistr_case_locale.cpp +++ b/icuSources/common/unistr_case_locale.cpp @@ -17,10 +17,10 @@ * were moved here to break dependency cycles among parts of the common library. */ -#include "unicode/utypes.h" -#include "unicode/locid.h" -#include "unicode/ucasemap.h" -#include "unicode/unistr.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/ucasemap.h> +#include <_foundation_unicode/unistr.h> #include "ucasemap_imp.h" U_NAMESPACE_BEGIN diff --git a/icuSources/common/unistr_cnv.cpp b/icuSources/common/unistr_cnv.cpp index e1f60d4..b3f3ee1 100644 --- a/icuSources/common/unistr_cnv.cpp +++ b/icuSources/common/unistr_cnv.cpp @@ -18,16 +18,16 @@ * Character conversion functions moved here from unistr.cpp */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION -#include "unicode/putil.h" +#include <_foundation_unicode/putil.h> #include "cstring.h" #include "cmemory.h" -#include "unicode/ustring.h" -#include "unicode/unistr.h" -#include "unicode/ucnv.h" +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/ucnv.h> #include "ucnv_imp.h" #include "putilimp.h" #include "ustr_cnv.h" diff --git a/icuSources/common/unistr_props.cpp b/icuSources/common/unistr_props.cpp index 4006475..a61e8ec 100644 --- a/icuSources/common/unistr_props.cpp +++ b/icuSources/common/unistr_props.cpp @@ -18,10 +18,10 @@ * Character property dependent functions moved here from unistr.cpp */ -#include "unicode/utypes.h" -#include "unicode/uchar.h" -#include "unicode/unistr.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/utf16.h> U_NAMESPACE_BEGIN diff --git a/icuSources/common/unistr_titlecase_brkiter.cpp b/icuSources/common/unistr_titlecase_brkiter.cpp index 4969884..9877bee 100644 --- a/icuSources/common/unistr_titlecase_brkiter.cpp +++ b/icuSources/common/unistr_titlecase_brkiter.cpp @@ -17,14 +17,14 @@ * were moved here to break dependency cycles among parts of the common library. */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_BREAK_ITERATION -#include "unicode/brkiter.h" -#include "unicode/locid.h" -#include "unicode/ucasemap.h" -#include "unicode/unistr.h" +#include <_foundation_unicode/brkiter.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/ucasemap.h> +#include <_foundation_unicode/unistr.h> #include "ucasemap_imp.h" U_NAMESPACE_BEGIN diff --git a/icuSources/common/unistrappender.h b/icuSources/common/unistrappender.h index 75fcb9e..512f77b 100644 --- a/icuSources/common/unistrappender.h +++ b/icuSources/common/unistrappender.h @@ -13,10 +13,10 @@ #ifndef __UNISTRAPPENDER_H__ #define __UNISTRAPPENDER_H__ -#include "unicode/unistr.h" -#include "unicode/uobject.h" -#include "unicode/utf16.h" -#include "unicode/utypes.h" +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/utf16.h> +#include <_foundation_unicode/utypes.h> #include "cmemory.h" U_NAMESPACE_BEGIN diff --git a/icuSources/common/unorm.cpp b/icuSources/common/unorm.cpp index cf3915c..8cd3b38 100644 --- a/icuSources/common/unorm.cpp +++ b/icuSources/common/unorm.cpp @@ -25,15 +25,15 @@ * 2009-nov..2010-jan Markus Scherer total rewrite, new Normalizer2 API & code */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_NORMALIZATION -#include "unicode/udata.h" -#include "unicode/ustring.h" -#include "unicode/uiter.h" -#include "unicode/unorm.h" -#include "unicode/unorm2.h" +#include <_foundation_unicode/udata.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/uiter.h> +#include <_foundation_unicode/unorm.h> +#include <_foundation_unicode/unorm2.h> #include "normalizer2impl.h" #include "unormimp.h" #include "uprops.h" diff --git a/icuSources/common/unormcmp.cpp b/icuSources/common/unormcmp.cpp index e224190..7d3f5af 100644 --- a/icuSources/common/unormcmp.cpp +++ b/icuSources/common/unormcmp.cpp @@ -20,12 +20,12 @@ * Allows unorm.cpp to not depend on any character properties code. */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_NORMALIZATION -#include "unicode/unorm.h" -#include "unicode/ustring.h" +#include <_foundation_unicode/unorm.h> +#include <_foundation_unicode/ustring.h> #include "cmemory.h" #include "normalizer2impl.h" #include "ucase.h" diff --git a/icuSources/common/unormimp.h b/icuSources/common/unormimp.h index d2604ad..b3c4746 100644 --- a/icuSources/common/unormimp.h +++ b/icuSources/common/unormimp.h @@ -19,7 +19,7 @@ #ifndef __UNORMIMP_H__ #define __UNORMIMP_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_NORMALIZATION diff --git a/icuSources/common/uobject.cpp b/icuSources/common/uobject.cpp index e222b2c..609e406 100644 --- a/icuSources/common/uobject.cpp +++ b/icuSources/common/uobject.cpp @@ -16,7 +16,7 @@ * created by: Markus W. Scherer */ -#include "unicode/uobject.h" +#include <_foundation_unicode/uobject.h> #include "cmemory.h" U_NAMESPACE_BEGIN diff --git a/icuSources/common/uprops.cpp b/icuSources/common/uprops.cpp index 48eeaff..c793d77 100644 --- a/icuSources/common/uprops.cpp +++ b/icuSources/common/uprops.cpp @@ -23,14 +23,14 @@ * including those for normalization and case mappings. */ -#include "unicode/utypes.h" -#include "unicode/uchar.h" -#include "unicode/ucptrie.h" -#include "unicode/udata.h" -#include "unicode/unorm2.h" -#include "unicode/uscript.h" -#include "unicode/ustring.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/ucptrie.h> +#include <_foundation_unicode/udata.h> +#include <_foundation_unicode/unorm2.h> +#include <_foundation_unicode/uscript.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/utf16.h> #include "cstring.h" #include "emojiprops.h" #include "mutex.h" diff --git a/icuSources/common/uprops.h b/icuSources/common/uprops.h index 2004394..4d8e45e 100644 --- a/icuSources/common/uprops.h +++ b/icuSources/common/uprops.h @@ -22,8 +22,8 @@ #ifndef __UPROPS_H__ #define __UPROPS_H__ -#include "unicode/utypes.h" -#include "unicode/uset.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uset.h> #include "uset_imp.h" #include "udataswp.h" diff --git a/icuSources/common/urbtok.cpp b/icuSources/common/urbtok.cpp index 2b3c669..8b8bfe9 100644 --- a/icuSources/common/urbtok.cpp +++ b/icuSources/common/urbtok.cpp @@ -10,14 +10,14 @@ ***************************************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_BREAK_ITERATION -#include "unicode/urbtok.h" +#include <_foundation_unicode/urbtok.h> -#include "unicode/ustring.h" -#include "unicode/rbbi.h" +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/rbbi.h> #include "rbbirb.h" #include "rbbidata.h" #include "rbbidata57.h" diff --git a/icuSources/common/ures_cnv.cpp b/icuSources/common/ures_cnv.cpp index 1aa58e7..f1b983d 100644 --- a/icuSources/common/ures_cnv.cpp +++ b/icuSources/common/ures_cnv.cpp @@ -18,11 +18,11 @@ * Character conversion functions moved here from uresbund.c */ -#include "unicode/utypes.h" -#include "unicode/putil.h" -#include "unicode/ustring.h" -#include "unicode/ucnv.h" -#include "unicode/ures.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/putil.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/ucnv.h> +#include <_foundation_unicode/ures.h> #include "uinvchar.h" #include "ustr_cnv.h" diff --git a/icuSources/common/uresbund.cpp b/icuSources/common/uresbund.cpp index cec25b7..1939382 100644 --- a/icuSources/common/uresbund.cpp +++ b/icuSources/common/uresbund.cpp @@ -21,9 +21,9 @@ ****************************************************************************** */ -#include "unicode/ures.h" -#include "unicode/ustring.h" -#include "unicode/ucnv.h" +#include <_foundation_unicode/ures.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/ucnv.h> #include "charstr.h" #include "uresimp.h" #include "ustr_imp.h" @@ -33,7 +33,7 @@ #include "cstring.h" #include "mutex.h" #include "uhash.h" -#include "unicode/uenum.h" +#include <_foundation_unicode/uenum.h> #include "uenumimp.h" #include "ulocimp.h" #include "umutex.h" diff --git a/icuSources/common/uresdata.cpp b/icuSources/common/uresdata.cpp index a1222d4..cff6b06 100644 --- a/icuSources/common/uresdata.cpp +++ b/icuSources/common/uresdata.cpp @@ -19,10 +19,10 @@ * 06/24/02 weiv Added support for resource sharing */ -#include "unicode/utypes.h" -#include "unicode/udata.h" -#include "unicode/ustring.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/udata.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/utf16.h> #include "cmemory.h" #include "cstring.h" #include "resource.h" diff --git a/icuSources/common/uresdata.h b/icuSources/common/uresdata.h index b8a3adb..e71fdc5 100644 --- a/icuSources/common/uresdata.h +++ b/icuSources/common/uresdata.h @@ -18,9 +18,9 @@ #ifndef __RESDATA_H__ #define __RESDATA_H__ -#include "unicode/utypes.h" -#include "unicode/udata.h" -#include "unicode/ures.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/udata.h> +#include <_foundation_unicode/ures.h> #include "putilimp.h" #include "udataswp.h" @@ -327,7 +327,7 @@ enum { * Most resources have their values stored at four-byte offsets from the start * of the resource data. These values are at least 4-aligned. * Some resource values are stored directly in the offset field of the Resource itself. - * See UResType in unicode/ures.h for enumeration constants for Resource types. + * See UResType in _foundation_unicode/ures.h for enumeration constants for Resource types. * * Some resources have their values stored as sequences of 16-bit units, * at 2-byte offsets from the start of a contiguous 16-bit-unit array between diff --git a/icuSources/common/uresimp.h b/icuSources/common/uresimp.h index 00b3a51..5363584 100644 --- a/icuSources/common/uresimp.h +++ b/icuSources/common/uresimp.h @@ -10,8 +10,8 @@ #ifndef URESIMP_H #define URESIMP_H -#include "unicode/ures.h" -#include "unicode/utypes.h" +#include <_foundation_unicode/ures.h> +#include <_foundation_unicode/utypes.h> #include "uresdata.h" diff --git a/icuSources/common/ureslocs.h b/icuSources/common/ureslocs.h index f7c3344..8bd73ac 100644 --- a/icuSources/common/ureslocs.h +++ b/icuSources/common/ureslocs.h @@ -10,8 +10,8 @@ #ifndef __URESLOCS_H__ #define __URESLOCS_H__ -#include "unicode/utypes.h" -#include "unicode/udata.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/udata.h> U_CDECL_BEGIN diff --git a/icuSources/common/usc_impl.cpp b/icuSources/common/usc_impl.cpp index a4e2fc6..e7e9ae2 100644 --- a/icuSources/common/usc_impl.cpp +++ b/icuSources/common/usc_impl.cpp @@ -15,7 +15,7 @@ ****************************************************************************** */ -#include "unicode/uscript.h" +#include <_foundation_unicode/uscript.h> #include "usc_impl.h" #include "cmemory.h" diff --git a/icuSources/common/usc_impl.h b/icuSources/common/usc_impl.h index cd76990..65a215b 100644 --- a/icuSources/common/usc_impl.h +++ b/icuSources/common/usc_impl.h @@ -17,8 +17,8 @@ #ifndef USC_IMPL_H #define USC_IMPL_H -#include "unicode/utypes.h" -#include "unicode/uscript.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uscript.h> /** * UScriptRun is used to find runs of characters in diff --git a/icuSources/common/uscript.cpp b/icuSources/common/uscript.cpp index 2b3c28d..78bce8a 100644 --- a/icuSources/common/uscript.cpp +++ b/icuSources/common/uscript.cpp @@ -15,9 +15,9 @@ ****************************************************************************** */ -#include "unicode/uchar.h" -#include "unicode/uscript.h" -#include "unicode/uloc.h" +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/uscript.h> +#include <_foundation_unicode/uloc.h> #include "bytesinkutil.h" #include "charstr.h" #include "cmemory.h" diff --git a/icuSources/common/uscript_props.cpp b/icuSources/common/uscript_props.cpp index 886acfa..85bc0bc 100644 --- a/icuSources/common/uscript_props.cpp +++ b/icuSources/common/uscript_props.cpp @@ -14,10 +14,10 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" -#include "unicode/unistr.h" -#include "unicode/uscript.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/uscript.h> +#include <_foundation_unicode/utf16.h> #include "ustr_imp.h" #include "cmemory.h" diff --git a/icuSources/common/uset.cpp b/icuSources/common/uset.cpp index 2152693..df1615a 100644 --- a/icuSources/common/uset.cpp +++ b/icuSources/common/uset.cpp @@ -20,13 +20,13 @@ * instantiating a new USet. */ -#include "unicode/utypes.h" -#include "unicode/uobject.h" -#include "unicode/uset.h" -#include "unicode/uniset.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/uset.h> +#include <_foundation_unicode/uniset.h> #include "cmemory.h" -#include "unicode/ustring.h" -#include "unicode/parsepos.h" +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/parsepos.h> U_NAMESPACE_USE diff --git a/icuSources/common/uset_imp.h b/icuSources/common/uset_imp.h index 7233b93..7bad767 100644 --- a/icuSources/common/uset_imp.h +++ b/icuSources/common/uset_imp.h @@ -21,8 +21,8 @@ #ifndef __USET_IMP_H__ #define __USET_IMP_H__ -#include "unicode/utypes.h" -#include "unicode/uset.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uset.h> U_CDECL_BEGIN diff --git a/icuSources/common/uset_props.cpp b/icuSources/common/uset_props.cpp index f08e760..f2af9e0 100644 --- a/icuSources/common/uset_props.cpp +++ b/icuSources/common/uset_props.cpp @@ -19,13 +19,13 @@ * uniset_props.cpp, split off for modularization. */ -#include "unicode/utypes.h" -#include "unicode/uobject.h" -#include "unicode/uset.h" -#include "unicode/uniset.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/uset.h> +#include <_foundation_unicode/uniset.h> #include "cmemory.h" -#include "unicode/ustring.h" -#include "unicode/parsepos.h" +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/parsepos.h> U_NAMESPACE_USE diff --git a/icuSources/common/usetiter.cpp b/icuSources/common/usetiter.cpp index 3cdece5..723e880 100644 --- a/icuSources/common/usetiter.cpp +++ b/icuSources/common/usetiter.cpp @@ -6,9 +6,9 @@ * Corporation and others. All Rights Reserved. ********************************************************************** */ -#include "unicode/usetiter.h" -#include "unicode/uniset.h" -#include "unicode/unistr.h" +#include <_foundation_unicode/usetiter.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/unistr.h> #include "uvector.h" U_NAMESPACE_BEGIN diff --git a/icuSources/common/ushape.cpp b/icuSources/common/ushape.cpp index babbbe5..bdd32ec 100644 --- a/icuSources/common/ushape.cpp +++ b/icuSources/common/ushape.cpp @@ -18,10 +18,10 @@ * Arabic letter shaping implemented by Ayman Roshdy */ -#include "unicode/utypes.h" -#include "unicode/uchar.h" -#include "unicode/ustring.h" -#include "unicode/ushape.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/ushape.h> #include "cmemory.h" #include "putilimp.h" #include "ustr_imp.h" diff --git a/icuSources/common/usprep.cpp b/icuSources/common/usprep.cpp index 50d1608..0aeafde 100644 --- a/icuSources/common/usprep.cpp +++ b/icuSources/common/usprep.cpp @@ -16,16 +16,16 @@ * created by: Ram Viswanadha */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_IDNA -#include "unicode/usprep.h" +#include <_foundation_unicode/usprep.h> -#include "unicode/normalizer2.h" -#include "unicode/ustring.h" -#include "unicode/uchar.h" -#include "unicode/uversion.h" +#include <_foundation_unicode/normalizer2.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/uversion.h> #include "umutex.h" #include "cmemory.h" #include "sprpimpl.h" diff --git a/icuSources/common/ustr_cnv.cpp b/icuSources/common/ustr_cnv.cpp index 97fbc52..dc94857 100644 --- a/icuSources/common/ustr_cnv.cpp +++ b/icuSources/common/ustr_cnv.cpp @@ -18,12 +18,12 @@ * Character conversion functions moved here from ustring.c */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION -#include "unicode/ustring.h" -#include "unicode/ucnv.h" +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/ucnv.h> #include "cstring.h" #include "cmemory.h" #include "umutex.h" diff --git a/icuSources/common/ustr_cnv.h b/icuSources/common/ustr_cnv.h index 861e3eb..9795d50 100644 --- a/icuSources/common/ustr_cnv.h +++ b/icuSources/common/ustr_cnv.h @@ -17,8 +17,8 @@ #ifndef USTR_CNV_IMP_H #define USTR_CNV_IMP_H -#include "unicode/utypes.h" -#include "unicode/ucnv.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/ucnv.h> #if !UCONFIG_NO_CONVERSION diff --git a/icuSources/common/ustr_imp.h b/icuSources/common/ustr_imp.h index 2677d6d..b81bf51 100644 --- a/icuSources/common/ustr_imp.h +++ b/icuSources/common/ustr_imp.h @@ -17,8 +17,8 @@ #ifndef __USTR_IMP_H__ #define __USTR_IMP_H__ -#include "unicode/utypes.h" -#include "unicode/utf8.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/utf8.h> /** * Internal option for unorm_cmpEquivFold() for strncmp style. diff --git a/icuSources/common/ustr_titlecase_brkiter.cpp b/icuSources/common/ustr_titlecase_brkiter.cpp index 85dfa0d..942105b 100644 --- a/icuSources/common/ustr_titlecase_brkiter.cpp +++ b/icuSources/common/ustr_titlecase_brkiter.cpp @@ -17,17 +17,17 @@ * were moved here to break dependency cycles among parts of the common library. */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_BREAK_ITERATION -#include "unicode/brkiter.h" -#include "unicode/casemap.h" -#include "unicode/chariter.h" -#include "unicode/localpointer.h" -#include "unicode/ubrk.h" -#include "unicode/ucasemap.h" -#include "unicode/utext.h" +#include <_foundation_unicode/brkiter.h> +#include <_foundation_unicode/casemap.h> +#include <_foundation_unicode/chariter.h> +#include <_foundation_unicode/localpointer.h> +#include <_foundation_unicode/ubrk.h> +#include <_foundation_unicode/ucasemap.h> +#include <_foundation_unicode/utext.h> #include "cmemory.h" #include "uassert.h" #include "ucase.h" diff --git a/icuSources/common/ustr_wcs.cpp b/icuSources/common/ustr_wcs.cpp index 1a6ea23..adf1412 100644 --- a/icuSources/common/ustr_wcs.cpp +++ b/icuSources/common/ustr_wcs.cpp @@ -19,8 +19,8 @@ * moved here from ustrtrns.c for better modularization. */ -#include "unicode/utypes.h" -#include "unicode/ustring.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/ustring.h> #include "cstring.h" #include "cwchar.h" #include "cmemory.h" diff --git a/icuSources/common/ustrcase.cpp b/icuSources/common/ustrcase.cpp index 8037c09..3ff28ba 100644 --- a/icuSources/common/ustrcase.cpp +++ b/icuSources/common/ustrcase.cpp @@ -20,16 +20,16 @@ * to the Unicode Character Database (uprops.dat). */ -#include "unicode/utypes.h" -#include "unicode/brkiter.h" -#include "unicode/casemap.h" -#include "unicode/edits.h" -#include "unicode/stringoptions.h" -#include "unicode/ustring.h" -#include "unicode/ucasemap.h" -#include "unicode/ubrk.h" -#include "unicode/utf.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/brkiter.h> +#include <_foundation_unicode/casemap.h> +#include <_foundation_unicode/edits.h> +#include <_foundation_unicode/stringoptions.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/ucasemap.h> +#include <_foundation_unicode/ubrk.h> +#include <_foundation_unicode/utf.h> +#include <_foundation_unicode/utf16.h> #include "cmemory.h" #include "ucase.h" #include "ucasemap_imp.h" diff --git a/icuSources/common/ustrcase_locale.cpp b/icuSources/common/ustrcase_locale.cpp index 2ecd24f..1797333 100644 --- a/icuSources/common/ustrcase_locale.cpp +++ b/icuSources/common/ustrcase_locale.cpp @@ -17,13 +17,13 @@ * were moved here to break dependency cycles among parts of the common library. */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #include "uassert.h" -#include "unicode/brkiter.h" -#include "unicode/casemap.h" -#include "unicode/ucasemap.h" -#include "unicode/uloc.h" -#include "unicode/ustring.h" +#include <_foundation_unicode/brkiter.h> +#include <_foundation_unicode/casemap.h> +#include <_foundation_unicode/ucasemap.h> +#include <_foundation_unicode/uloc.h> +#include <_foundation_unicode/ustring.h> #include "ucase.h" #include "ucasemap_imp.h" diff --git a/icuSources/common/ustrenum.cpp b/icuSources/common/ustrenum.cpp index 08a1bf2..f4b1d0b 100644 --- a/icuSources/common/ustrenum.cpp +++ b/icuSources/common/ustrenum.cpp @@ -12,9 +12,9 @@ */ #include "utypeinfo.h" // for 'typeid' to work -#include "unicode/ustring.h" -#include "unicode/strenum.h" -#include "unicode/putil.h" +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/strenum.h> +#include <_foundation_unicode/putil.h> #include "uenumimp.h" #include "ustrenum.h" #include "cstring.h" diff --git a/icuSources/common/ustrenum.h b/icuSources/common/ustrenum.h index 3703ded..f4e5554 100644 --- a/icuSources/common/ustrenum.h +++ b/icuSources/common/ustrenum.h @@ -13,8 +13,8 @@ #ifndef _USTRENUM_H_ #define _USTRENUM_H_ -#include "unicode/uenum.h" -#include "unicode/strenum.h" +#include <_foundation_unicode/uenum.h> +#include <_foundation_unicode/strenum.h> //---------------------------------------------------------------------- U_NAMESPACE_BEGIN diff --git a/icuSources/common/ustrfmt.h b/icuSources/common/ustrfmt.h index 53eb055..114646f 100644 --- a/icuSources/common/ustrfmt.h +++ b/icuSources/common/ustrfmt.h @@ -10,7 +10,7 @@ #ifndef USTRFMT_H #define USTRFMT_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> U_CAPI int32_t U_EXPORT2 uprv_itou (UChar * buffer, int32_t capacity, uint32_t i, uint32_t radix, int32_t minwidth); diff --git a/icuSources/common/ustring.cpp b/icuSources/common/ustring.cpp index c670327..05d2217 100644 --- a/icuSources/common/ustring.cpp +++ b/icuSources/common/ustring.cpp @@ -17,11 +17,11 @@ ****************************************************************************** */ -#include "unicode/utypes.h" -#include "unicode/putil.h" -#include "unicode/uchar.h" -#include "unicode/ustring.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/putil.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/utf16.h> #include "cstring.h" #include "cwchar.h" #include "cmemory.h" diff --git a/icuSources/common/ustrtrns.cpp b/icuSources/common/ustrtrns.cpp index dcb9dc5..44fee1e 100644 --- a/icuSources/common/ustrtrns.cpp +++ b/icuSources/common/ustrtrns.cpp @@ -26,11 +26,11 @@ */ -#include "unicode/putil.h" -#include "unicode/ustring.h" -#include "unicode/utf.h" -#include "unicode/utf8.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/putil.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/utf.h> +#include <_foundation_unicode/utf8.h> +#include <_foundation_unicode/utf16.h> #include "cstring.h" #include "cmemory.h" #include "ustr_imp.h" diff --git a/icuSources/common/utext.cpp b/icuSources/common/utext.cpp index 55acd1d..122ef0d 100644 --- a/icuSources/common/utext.cpp +++ b/icuSources/common/utext.cpp @@ -18,14 +18,14 @@ #include -#include "unicode/utypes.h" -#include "unicode/ustring.h" -#include "unicode/unistr.h" -#include "unicode/chariter.h" -#include "unicode/utext.h" -#include "unicode/utf.h" -#include "unicode/utf8.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/chariter.h> +#include <_foundation_unicode/utext.h> +#include <_foundation_unicode/utf.h> +#include <_foundation_unicode/utf8.h> +#include <_foundation_unicode/utf16.h> #include "ustr_imp.h" #include "cmemory.h" #include "cstring.h" diff --git a/icuSources/common/utf_impl.cpp b/icuSources/common/utf_impl.cpp index a1f9c65..5e6a52e 100644 --- a/icuSources/common/utf_impl.cpp +++ b/icuSources/common/utf_impl.cpp @@ -24,9 +24,9 @@ # define U_UTF8_IMPL #endif -#include "unicode/utypes.h" -#include "unicode/utf.h" -#include "unicode/utf8.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/utf.h> +#include <_foundation_unicode/utf8.h> #include "uassert.h" /* @@ -87,7 +87,7 @@ utf8_countTrailBytes[256]={ static const UChar32 utf8_errorValue[6]={ // Same values as UTF8_ERROR_VALUE_1, UTF8_ERROR_VALUE_2, UTF_ERROR_VALUE, - // but without relying on the obsolete unicode/utf_old.h. + // but without relying on the obsolete _foundation_unicode/utf_old.h. 0x15, 0x9f, 0xffff, 0x10ffff }; diff --git a/icuSources/common/util.cpp b/icuSources/common/util.cpp index 3dcc055..e66e181 100644 --- a/icuSources/common/util.cpp +++ b/icuSources/common/util.cpp @@ -10,8 +10,8 @@ ********************************************************************** */ -#include "unicode/unimatch.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/unimatch.h> +#include <_foundation_unicode/utf16.h> #include "patternprops.h" #include "util.h" diff --git a/icuSources/common/util.h b/icuSources/common/util.h index 4a9ae83..85d5123 100644 --- a/icuSources/common/util.h +++ b/icuSources/common/util.h @@ -14,9 +14,9 @@ #define ICU_UTIL_H #include "charstr.h" -#include "unicode/unistr.h" -#include "unicode/uobject.h" -#include "unicode/utypes.h" +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/utypes.h> //-------------------------------------------------------------------- // class ICU_Utility // i18n utility functions, scoped into the class ICU_Utility. diff --git a/icuSources/common/util_props.cpp b/icuSources/common/util_props.cpp index d6ae052..e6f0317 100644 --- a/icuSources/common/util_props.cpp +++ b/icuSources/common/util_props.cpp @@ -10,8 +10,8 @@ ********************************************************************** */ -#include "unicode/uchar.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/utf16.h> #include "patternprops.h" #include "util.h" diff --git a/icuSources/common/utrace.cpp b/icuSources/common/utrace.cpp index f7b8ade..68333f0 100644 --- a/icuSources/common/utrace.cpp +++ b/icuSources/common/utrace.cpp @@ -11,7 +11,7 @@ * indentation:4 */ -#include "unicode/utrace.h" +#include <_foundation_unicode/utrace.h> #include "utracimp.h" #include "cstring.h" #include "uassert.h" diff --git a/icuSources/common/utracimp.h b/icuSources/common/utracimp.h index 945540d..5deca29 100644 --- a/icuSources/common/utracimp.h +++ b/icuSources/common/utracimp.h @@ -42,7 +42,7 @@ #ifndef __UTRACIMP_H__ #define __UTRACIMP_H__ -#include "unicode/utrace.h" +#include <_foundation_unicode/utrace.h> #include U_CDECL_BEGIN diff --git a/icuSources/common/utrie.cpp b/icuSources/common/utrie.cpp index 96f2397..ca2f3cb 100644 --- a/icuSources/common/utrie.cpp +++ b/icuSources/common/utrie.cpp @@ -24,7 +24,7 @@ # include #endif -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #include "cmemory.h" #include "utrie.h" diff --git a/icuSources/common/utrie.h b/icuSources/common/utrie.h index 2fd2c46..0a57d0f 100644 --- a/icuSources/common/utrie.h +++ b/icuSources/common/utrie.h @@ -19,8 +19,8 @@ #ifndef __UTRIE_H__ #define __UTRIE_H__ -#include "unicode/utypes.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/utf16.h> U_CDECL_BEGIN diff --git a/icuSources/common/utrie2.cpp b/icuSources/common/utrie2.cpp index 0fb74ba..57d7991 100644 --- a/icuSources/common/utrie2.cpp +++ b/icuSources/common/utrie2.cpp @@ -24,13 +24,13 @@ * This file contains only the runtime and enumeration code, for read-only access. * See utrie2_builder.c for the builder code. */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #ifdef UCPTRIE_DEBUG -#include "unicode/umutablecptrie.h" +#include <_foundation_unicode/umutablecptrie.h> #endif -#include "unicode/utf.h" -#include "unicode/utf8.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/utf.h> +#include <_foundation_unicode/utf8.h> +#include <_foundation_unicode/utf16.h> #include "cmemory.h" #include "utrie2.h" #include "utrie2_impl.h" diff --git a/icuSources/common/utrie2.h b/icuSources/common/utrie2.h index ace52cc..eb45357 100644 --- a/icuSources/common/utrie2.h +++ b/icuSources/common/utrie2.h @@ -19,8 +19,8 @@ #ifndef __UTRIE2_H__ #define __UTRIE2_H__ -#include "unicode/utypes.h" -#include "unicode/utf8.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/utf8.h> #include "putilimp.h" U_CDECL_BEGIN @@ -591,8 +591,8 @@ U_CDECL_END #ifdef __cplusplus -#include "unicode/uobject.h" -#include "unicode/utf.h" +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/utf.h> U_NAMESPACE_BEGIN diff --git a/icuSources/common/utrie2_builder.cpp b/icuSources/common/utrie2_builder.cpp index 2513332..0aceb8b 100644 --- a/icuSources/common/utrie2_builder.cpp +++ b/icuSources/common/utrie2_builder.cpp @@ -30,10 +30,10 @@ #endif // #define UCPTRIE_DEBUG -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #ifdef UCPTRIE_DEBUG -#include "unicode/ucptrie.h" -#include "unicode/umutablecptrie.h" +#include <_foundation_unicode/ucptrie.h> +#include <_foundation_unicode/umutablecptrie.h> #include "ucptrie_impl.h" #endif #include "cmemory.h" diff --git a/icuSources/common/utrie2_impl.h b/icuSources/common/utrie2_impl.h index 2a14db3..d0a9bbb 100644 --- a/icuSources/common/utrie2_impl.h +++ b/icuSources/common/utrie2_impl.h @@ -23,7 +23,7 @@ #define __UTRIE2_IMPL_H__ #ifdef UCPTRIE_DEBUG -#include "unicode/umutablecptrie.h" +#include <_foundation_unicode/umutablecptrie.h> #endif #include "utrie2.h" diff --git a/icuSources/common/utrie_swap.cpp b/icuSources/common/utrie_swap.cpp index b01b946..f96a4b1 100644 --- a/icuSources/common/utrie_swap.cpp +++ b/icuSources/common/utrie_swap.cpp @@ -4,7 +4,7 @@ // utrie_swap.cpp // created: 2018aug08 Markus W. Scherer -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #include "cmemory.h" #include "ucptrie_impl.h" #include "udataswp.h" diff --git a/icuSources/common/uts46.cpp b/icuSources/common/uts46.cpp index 10a4f56..9183132 100644 --- a/icuSources/common/uts46.cpp +++ b/icuSources/common/uts46.cpp @@ -14,15 +14,15 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_IDNA -#include "unicode/idna.h" -#include "unicode/normalizer2.h" -#include "unicode/uscript.h" -#include "unicode/ustring.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/idna.h> +#include <_foundation_unicode/normalizer2.h> +#include <_foundation_unicode/uscript.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/utf16.h> #include "cmemory.h" #include "cstring.h" #include "punycode.h" diff --git a/icuSources/common/utypes.cpp b/icuSources/common/utypes.cpp index 63e05b1..bd1305f 100644 --- a/icuSources/common/utypes.cpp +++ b/icuSources/common/utypes.cpp @@ -15,7 +15,7 @@ ****************************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> /* u_errorName() ------------------------------------------------------------ */ diff --git a/icuSources/common/uvector.h b/icuSources/common/uvector.h index 1eb7d13..c18b5a4 100644 --- a/icuSources/common/uvector.h +++ b/icuSources/common/uvector.h @@ -14,8 +14,8 @@ #ifndef UVECTOR_H #define UVECTOR_H -#include "unicode/utypes.h" -#include "unicode/uobject.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uobject.h> #include "cmemory.h" #include "uarrsort.h" #include "uelement.h" diff --git a/icuSources/common/uvectr32.h b/icuSources/common/uvectr32.h index a7fada3..d290183 100644 --- a/icuSources/common/uvectr32.h +++ b/icuSources/common/uvectr32.h @@ -16,8 +16,8 @@ #ifndef UVECTOR32_H #define UVECTOR32_H -#include "unicode/utypes.h" -#include "unicode/uobject.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uobject.h> #include "uhash.h" #include "uassert.h" diff --git a/icuSources/common/uvectr64.h b/icuSources/common/uvectr64.h index 070e2dd..56949a9 100644 --- a/icuSources/common/uvectr64.h +++ b/icuSources/common/uvectr64.h @@ -16,8 +16,8 @@ #ifndef UVECTOR64_H #define UVECTOR64_H -#include "unicode/utypes.h" -#include "unicode/uobject.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uobject.h> #include "uhash.h" #include "uassert.h" diff --git a/icuSources/common/wintz.cpp b/icuSources/common/wintz.cpp index 1bc08ae..f8b109d 100644 --- a/icuSources/common/wintz.cpp +++ b/icuSources/common/wintz.cpp @@ -11,7 +11,7 @@ ******************************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_PLATFORM_USES_ONLY_WIN32_API @@ -20,8 +20,8 @@ #include "cmemory.h" #include "cstring.h" -#include "unicode/ures.h" -#include "unicode/unistr.h" +#include <_foundation_unicode/ures.h> +#include <_foundation_unicode/unistr.h> #include "uresimp.h" #ifndef WIN32_LEAN_AND_MEAN diff --git a/icuSources/common/wintz.h b/icuSources/common/wintz.h index ce9c1e9..1868ecf 100644 --- a/icuSources/common/wintz.h +++ b/icuSources/common/wintz.h @@ -14,7 +14,7 @@ #ifndef __WINTZ #define __WINTZ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_PLATFORM_USES_ONLY_WIN32_API diff --git a/icuSources/i18n/CMakeLists.txt b/icuSources/i18n/CMakeLists.txt new file mode 100644 index 0000000..fb0bbd3 --- /dev/null +++ b/icuSources/i18n/CMakeLists.txt @@ -0,0 +1,262 @@ +##===----------------------------------------------------------------------===## +## +## This source file is part of the SwiftFoundation open source project +## +## Copyright (c) 2024 Apple Inc. and the SwiftFoundation project authors +## Licensed under Apache License v2.0 +## +## See LICENSE.txt for license information +## See CONTRIBUTORS.md for the list of SwiftFoundation project authors +## +## SPDX-License-Identifier: Apache-2.0 +## +##===----------------------------------------------------------------------===## + +target_include_directories(_FoundationICU PRIVATE .) + +target_sources(_FoundationICU + PRIVATE + anytrans.cpp + astro.cpp + basictz.cpp + bocsu.cpp + brktrans.cpp + buddhcal.cpp + calendar.cpp + casetrn.cpp + cecal.cpp + chnsecal.cpp + choicfmt.cpp + coleitr.cpp + coll.cpp + collation.cpp + collationbuilder.cpp + collationcompare.cpp + collationdata.cpp + collationdatabuilder.cpp + collationdatareader.cpp + collationdatawriter.cpp + collationfastlatin.cpp + collationfastlatinbuilder.cpp + collationfcd.cpp + collationiterator.cpp + collationkeys.cpp + collationroot.cpp + collationrootelements.cpp + collationruleparser.cpp + collationsets.cpp + collationsettings.cpp + collationtailoring.cpp + collationweights.cpp + compactdecimalformat.cpp + coptccal.cpp + cpdtrans.cpp + csdetect.cpp + csmatch.cpp + csr2022.cpp + csrecog.cpp + csrmbcs.cpp + csrsbcs.cpp + csrucode.cpp + csrutf8.cpp + curramt.cpp + currfmt.cpp + currpinf.cpp + currunit.cpp + dangical.cpp + datefmt.cpp + dayperiodrules.cpp + dcfmtsym.cpp + decContext.cpp + decNumber.cpp + decimfmt.cpp + displayoptions.cpp + double-conversion-bignum-dtoa.cpp + double-conversion-bignum.cpp + double-conversion-cached-powers.cpp + double-conversion-double-to-string.cpp + double-conversion-fast-dtoa.cpp + double-conversion-string-to-double.cpp + double-conversion-strtod.cpp + dtfmtsym.cpp + dtitvfmt.cpp + dtitvinf.cpp + dtptngen.cpp + dtrule.cpp + erarules.cpp + esctrn.cpp + ethpccal.cpp + fmtable.cpp + fmtable_cnv.cpp + format.cpp + formatted_string_builder.cpp + formattedval_iterimpl.cpp + formattedval_sbimpl.cpp + formattedvalue.cpp + fphdlimp.cpp + fpositer.cpp + funcrepl.cpp + gender.cpp + gregocal.cpp + gregoimp.cpp + hebrwcal.cpp + icuin40shim.cpp + indiancal.cpp + inputext.cpp + islamcal.cpp + japancal.cpp + listformatter.cpp + measfmt.cpp + measunit.cpp + measunit_extra.cpp + measure.cpp + msgfmt.cpp + name2uni.cpp + nfrs.cpp + nfrule.cpp + nfsubs.cpp + nortrans.cpp + nultrans.cpp + number_affixutils.cpp + number_asformat.cpp + number_capi.cpp + number_compact.cpp + number_currencysymbols.cpp + number_decimalquantity.cpp + number_decimfmtprops.cpp + number_fluent.cpp + number_formatimpl.cpp + number_grouping.cpp + number_integerwidth.cpp + number_longnames.cpp + number_mapper.cpp + number_modifiers.cpp + number_multiplier.cpp + number_notation.cpp + number_output.cpp + number_padding.cpp + number_patternmodifier.cpp + number_patternstring.cpp + number_rounding.cpp + number_scientific.cpp + number_skeletons.cpp + number_symbolswrapper.cpp + number_usageprefs.cpp + number_utils.cpp + numfmt.cpp + numparse_affixes.cpp + numparse_compositions.cpp + numparse_currency.cpp + numparse_decimal.cpp + numparse_impl.cpp + numparse_parsednumber.cpp + numparse_scientific.cpp + numparse_symbols.cpp + numparse_validators.cpp + numrange_capi.cpp + numrange_fluent.cpp + numrange_impl.cpp + numsys.cpp + olsontz.cpp + persncal.cpp + pluralranges.cpp + plurfmt.cpp + plurrule.cpp + quant.cpp + quantityformatter.cpp + rbnf.cpp + rbt.cpp + rbt_data.cpp + rbt_pars.cpp + rbt_rule.cpp + rbt_set.cpp + rbtz.cpp + regexcmp.cpp + regeximp.cpp + regexst.cpp + regextxt.cpp + region.cpp + reldatefmt.cpp + reldtfmt.cpp + rematch.cpp + remtrans.cpp + repattrn.cpp + rulebasedcollator.cpp + scientificnumberformatter.cpp + scriptset.cpp + search.cpp + selfmt.cpp + sharedbreakiterator.cpp + simpletz.cpp + smpdtfmt.cpp + smpdtfst.cpp + sortkey.cpp + standardplural.cpp + string_segment.cpp + strmatch.cpp + strrepl.cpp + stsearch.cpp + taiwncal.cpp + timezone.cpp + titletrn.cpp + tmunit.cpp + tmutamt.cpp + tmutfmt.cpp + tolowtrn.cpp + toupptrn.cpp + translit.cpp + transreg.cpp + tridpars.cpp + tzfmt.cpp + tzgnames.cpp + tznames.cpp + tznames_impl.cpp + tzrule.cpp + tztrans.cpp + uameasureformat.cpp + uatimeunitformat.cpp + ucal.cpp + ucln_in.cpp + ucol.cpp + ucol_res.cpp + ucol_sit.cpp + ucoleitr.cpp + ucsdet.cpp + udat.cpp + udateintervalformat.cpp + udatintv.cpp + udatpg.cpp + ufieldpositer.cpp + uitercollationiterator.cpp + ulistformatter.cpp + umsg.cpp + unesctrn.cpp + uni2name.cpp + units_complexconverter.cpp + units_converter.cpp + units_data.cpp + units_router.cpp + unum.cpp + unumsys.cpp + uplrule.cpp + upluralrules.cpp + uregex.cpp + uregexc.cpp + uregion.cpp + usearch.cpp + uspoof.cpp + uspoof_build.cpp + uspoof_conf.cpp + uspoof_impl.cpp + utf16collationiterator.cpp + utf8collationiterator.cpp + utmscale.cpp + utrans.cpp + vtzone.cpp + vzone.cpp + windtfmt.cpp + winnmfmt.cpp + wintzimpl.cpp + zonemeta.cpp + zrule.cpp + ztrans.cpp) diff --git a/icuSources/i18n/alphaindex.cpp b/icuSources/i18n/alphaindex.cpp index 16b9d99..ab857fb 100644 --- a/icuSources/i18n/alphaindex.cpp +++ b/icuSources/i18n/alphaindex.cpp @@ -7,21 +7,21 @@ ******************************************************************************* */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/alphaindex.h" -#include "unicode/coll.h" -#include "unicode/localpointer.h" -#include "unicode/normalizer2.h" -#include "unicode/tblcoll.h" -#include "unicode/uchar.h" -#include "unicode/ulocdata.h" -#include "unicode/uniset.h" -#include "unicode/uobject.h" -#include "unicode/usetiter.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/alphaindex.h> +#include <_foundation_unicode/coll.h> +#include <_foundation_unicode/localpointer.h> +#include <_foundation_unicode/normalizer2.h> +#include <_foundation_unicode/tblcoll.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/ulocdata.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/usetiter.h> +#include <_foundation_unicode/utf16.h> #include "cmemory.h" #include "cstring.h" diff --git a/icuSources/i18n/anytrans.cpp b/icuSources/i18n/anytrans.cpp index e10ff47..94b90bc 100644 --- a/icuSources/i18n/anytrans.cpp +++ b/icuSources/i18n/anytrans.cpp @@ -10,12 +10,12 @@ ***************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/uobject.h" -#include "unicode/uscript.h" +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/uscript.h> #include "anytrans.h" #include "hash.h" diff --git a/icuSources/i18n/anytrans.h b/icuSources/i18n/anytrans.h index 67ebb2e..767c59c 100644 --- a/icuSources/i18n/anytrans.h +++ b/icuSources/i18n/anytrans.h @@ -12,12 +12,12 @@ #ifndef _ANYTRANS_H_ #define _ANYTRANS_H_ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/translit.h" -#include "unicode/uscript.h" +#include <_foundation_unicode/translit.h> +#include <_foundation_unicode/uscript.h> #include "uhash.h" U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/astro.cpp b/icuSources/i18n/astro.cpp index b6f45ab..6a50f84 100644 --- a/icuSources/i18n/astro.cpp +++ b/icuSources/i18n/astro.cpp @@ -11,10 +11,10 @@ #if !UCONFIG_NO_FORMATTING -#include "unicode/calendar.h" +#include <_foundation_unicode/calendar.h> #include #include -#include "unicode/putil.h" +#include <_foundation_unicode/putil.h> #include "uhash.h" #include "umutex.h" #include "ucln_in.h" @@ -40,8 +40,8 @@ static void debug_astro_msg(const char *pat, ...) vfprintf(stderr, pat, ap); fflush(stderr); } -#include "unicode/datefmt.h" -#include "unicode/ustring.h" +#include <_foundation_unicode/datefmt.h> +#include <_foundation_unicode/ustring.h> static const char * debug_astro_date(UDate d) { static char gStrBuf[1024]; static DateFormat *df = NULL; diff --git a/icuSources/i18n/astro.h b/icuSources/i18n/astro.h index 4520d6c..646b4f6 100644 --- a/icuSources/i18n/astro.h +++ b/icuSources/i18n/astro.h @@ -10,12 +10,12 @@ #ifndef ASTRO_H #define ASTRO_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #include "gregoimp.h" // for Math -#include "unicode/unistr.h" +#include <_foundation_unicode/unistr.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/basictz.cpp b/icuSources/i18n/basictz.cpp index dfc3aea..027bf0f 100644 --- a/icuSources/i18n/basictz.cpp +++ b/icuSources/i18n/basictz.cpp @@ -7,11 +7,11 @@ ******************************************************************************* */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/basictz.h" +#include <_foundation_unicode/basictz.h> #include "gregoimp.h" #include "uvector.h" #include "cmemory.h" diff --git a/icuSources/i18n/bocsu.cpp b/icuSources/i18n/bocsu.cpp index 861a76a..4860684 100644 --- a/icuSources/i18n/bocsu.cpp +++ b/icuSources/i18n/bocsu.cpp @@ -17,12 +17,12 @@ */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/bytestream.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/bytestream.h> +#include <_foundation_unicode/utf16.h> #include "bocsu.h" /* diff --git a/icuSources/i18n/bocsu.h b/icuSources/i18n/bocsu.h index 631e29a..795e3d7 100644 --- a/icuSources/i18n/bocsu.h +++ b/icuSources/i18n/bocsu.h @@ -19,7 +19,7 @@ #ifndef BOCSU_H #define BOCSU_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION diff --git a/icuSources/i18n/brktrans.cpp b/icuSources/i18n/brktrans.cpp index f0ec840..ac46ba3 100644 --- a/icuSources/i18n/brktrans.cpp +++ b/icuSources/i18n/brktrans.cpp @@ -12,15 +12,15 @@ #include -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION && !UCONFIG_NO_BREAK_ITERATION -#include "unicode/brkiter.h" -#include "unicode/localpointer.h" -#include "unicode/uchar.h" -#include "unicode/unifilt.h" -#include "unicode/uniset.h" +#include <_foundation_unicode/brkiter.h> +#include <_foundation_unicode/localpointer.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/unifilt.h> +#include <_foundation_unicode/uniset.h> #include "brktrans.h" #include "cmemory.h" diff --git a/icuSources/i18n/brktrans.h b/icuSources/i18n/brktrans.h index 5dcc8c5..81fb44c 100644 --- a/icuSources/i18n/brktrans.h +++ b/icuSources/i18n/brktrans.h @@ -12,13 +12,13 @@ #ifndef BRKTRANS_H #define BRKTRANS_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION && !UCONFIG_NO_BREAK_ITERATION -#include "unicode/translit.h" +#include <_foundation_unicode/translit.h> -#include "unicode/localpointer.h" +#include <_foundation_unicode/localpointer.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/buddhcal.cpp b/icuSources/i18n/buddhcal.cpp index de30412..9d31a95 100644 --- a/icuSources/i18n/buddhcal.cpp +++ b/icuSources/i18n/buddhcal.cpp @@ -13,12 +13,12 @@ * */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #include "buddhcal.h" -#include "unicode/gregocal.h" +#include <_foundation_unicode/gregocal.h> #include "umutex.h" #include diff --git a/icuSources/i18n/buddhcal.h b/icuSources/i18n/buddhcal.h index 2ef5c52..3df0748 100644 --- a/icuSources/i18n/buddhcal.h +++ b/icuSources/i18n/buddhcal.h @@ -18,12 +18,12 @@ #ifndef BUDDHCAL_H #define BUDDHCAL_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/calendar.h" -#include "unicode/gregocal.h" +#include <_foundation_unicode/calendar.h> +#include <_foundation_unicode/gregocal.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/calendar.cpp b/icuSources/i18n/calendar.cpp index 805cf5a..9954f6b 100644 --- a/icuSources/i18n/calendar.cpp +++ b/icuSources/i18n/calendar.cpp @@ -28,15 +28,15 @@ #include "utypeinfo.h" // for 'typeid' to work -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/gregocal.h" -#include "unicode/basictz.h" -#include "unicode/simpletz.h" -#include "unicode/rbtz.h" -#include "unicode/vtzone.h" +#include <_foundation_unicode/gregocal.h> +#include <_foundation_unicode/basictz.h> +#include <_foundation_unicode/simpletz.h> +#include <_foundation_unicode/rbtz.h> +#include <_foundation_unicode/vtzone.h> #include "gregoimp.h" #include "buddhcal.h" #include "taiwncal.h" @@ -49,7 +49,7 @@ #include "coptccal.h" #include "dangical.h" #include "ethpccal.h" -#include "unicode/calendar.h" +#include <_foundation_unicode/calendar.h> #include "cpputils.h" #include "servloc.h" #include "ucln_in.h" diff --git a/icuSources/i18n/casetrn.cpp b/icuSources/i18n/casetrn.cpp index a065330..d74b0c9 100644 --- a/icuSources/i18n/casetrn.cpp +++ b/icuSources/i18n/casetrn.cpp @@ -18,14 +18,14 @@ * Implementation class for lower-/upper-/title-casing transliterators. */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/uchar.h" -#include "unicode/ustring.h" -#include "unicode/utf.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/utf.h> +#include <_foundation_unicode/utf16.h> #include "tolowtrn.h" #include "ucase.h" #include "cpputils.h" diff --git a/icuSources/i18n/casetrn.h b/icuSources/i18n/casetrn.h index a00480d..da3a06a 100644 --- a/icuSources/i18n/casetrn.h +++ b/icuSources/i18n/casetrn.h @@ -21,11 +21,11 @@ #ifndef __CASETRN_H__ #define __CASETRN_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/translit.h" +#include <_foundation_unicode/translit.h> #include "ucase.h" U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/cecal.cpp b/icuSources/i18n/cecal.cpp index 60e3d4b..0a122e5 100644 --- a/icuSources/i18n/cecal.cpp +++ b/icuSources/i18n/cecal.cpp @@ -7,7 +7,7 @@ ******************************************************************************* */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING diff --git a/icuSources/i18n/cecal.h b/icuSources/i18n/cecal.h index 9ac71f6..37cd4e5 100644 --- a/icuSources/i18n/cecal.h +++ b/icuSources/i18n/cecal.h @@ -10,11 +10,11 @@ #ifndef CECAL_H #define CECAL_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/calendar.h" +#include <_foundation_unicode/calendar.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/chnsecal.cpp b/icuSources/i18n/chnsecal.cpp index 8ac9fa0..85b60dc 100644 --- a/icuSources/i18n/chnsecal.cpp +++ b/icuSources/i18n/chnsecal.cpp @@ -23,7 +23,7 @@ #include #include "gregoimp.h" // Math #include "astro.h" // CalendarAstronomer -#include "unicode/simpletz.h" +#include <_foundation_unicode/simpletz.h> #include "uhash.h" #include "ucln_in.h" diff --git a/icuSources/i18n/chnsecal.h b/icuSources/i18n/chnsecal.h index 488fe16..93ce31c 100644 --- a/icuSources/i18n/chnsecal.h +++ b/icuSources/i18n/chnsecal.h @@ -18,12 +18,12 @@ #ifndef CHNSECAL_H #define CHNSECAL_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/calendar.h" -#include "unicode/timezone.h" +#include <_foundation_unicode/calendar.h> +#include <_foundation_unicode/timezone.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/choicfmt.cpp b/icuSources/i18n/choicfmt.cpp index d06eec3..b33ef26 100644 --- a/icuSources/i18n/choicfmt.cpp +++ b/icuSources/i18n/choicfmt.cpp @@ -25,13 +25,13 @@ ******************************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/choicfmt.h" -#include "unicode/numfmt.h" -#include "unicode/locid.h" +#include <_foundation_unicode/choicfmt.h> +#include <_foundation_unicode/numfmt.h> +#include <_foundation_unicode/locid.h> #include "cpputils.h" #include "cstring.h" #include "messageimpl.h" diff --git a/icuSources/i18n/coleitr.cpp b/icuSources/i18n/coleitr.cpp index 0503950..eff53f3 100644 --- a/icuSources/i18n/coleitr.cpp +++ b/icuSources/i18n/coleitr.cpp @@ -25,14 +25,14 @@ * 2012-2014 markus Rewritten in C++ again. */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/chariter.h" -#include "unicode/coleitr.h" -#include "unicode/tblcoll.h" -#include "unicode/ustring.h" +#include <_foundation_unicode/chariter.h> +#include <_foundation_unicode/coleitr.h> +#include <_foundation_unicode/tblcoll.h> +#include <_foundation_unicode/ustring.h> #include "cmemory.h" #include "collation.h" #include "collationdata.h" diff --git a/icuSources/i18n/coll.cpp b/icuSources/i18n/coll.cpp index 0a79705..9e221d9 100644 --- a/icuSources/i18n/coll.cpp +++ b/icuSources/i18n/coll.cpp @@ -42,12 +42,12 @@ #include "utypeinfo.h" // for 'typeid' to work -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/coll.h" -#include "unicode/tblcoll.h" +#include <_foundation_unicode/coll.h> +#include <_foundation_unicode/tblcoll.h> #include "collationdata.h" #include "collationroot.h" #include "collationtailoring.h" diff --git a/icuSources/i18n/collation.cpp b/icuSources/i18n/collation.cpp index 705ee12..2b12196 100644 --- a/icuSources/i18n/collation.cpp +++ b/icuSources/i18n/collation.cpp @@ -11,7 +11,7 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION diff --git a/icuSources/i18n/collation.h b/icuSources/i18n/collation.h index 2062ef2..1d0c87f 100644 --- a/icuSources/i18n/collation.h +++ b/icuSources/i18n/collation.h @@ -14,7 +14,7 @@ #ifndef __COLLATION_H__ #define __COLLATION_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION diff --git a/icuSources/i18n/collationbuilder.cpp b/icuSources/i18n/collationbuilder.cpp index fbf09a3..6a31ecb 100644 --- a/icuSources/i18n/collationbuilder.cpp +++ b/icuSources/i18n/collationbuilder.cpp @@ -17,20 +17,20 @@ #include #endif -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/caniter.h" -#include "unicode/normalizer2.h" -#include "unicode/tblcoll.h" -#include "unicode/parseerr.h" -#include "unicode/uchar.h" -#include "unicode/ucol.h" -#include "unicode/unistr.h" -#include "unicode/usetiter.h" -#include "unicode/utf16.h" -#include "unicode/uversion.h" +#include <_foundation_unicode/caniter.h> +#include <_foundation_unicode/normalizer2.h> +#include <_foundation_unicode/tblcoll.h> +#include <_foundation_unicode/parseerr.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/ucol.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/usetiter.h> +#include <_foundation_unicode/utf16.h> +#include <_foundation_unicode/uversion.h> #include "cmemory.h" #include "collation.h" #include "collationbuilder.h" diff --git a/icuSources/i18n/collationbuilder.h b/icuSources/i18n/collationbuilder.h index 22e24dd..ca8b1b9 100644 --- a/icuSources/i18n/collationbuilder.h +++ b/icuSources/i18n/collationbuilder.h @@ -14,12 +14,12 @@ #ifndef __COLLATIONBUILDER_H__ #define __COLLATIONBUILDER_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/uniset.h" -#include "unicode/unistr.h" +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/unistr.h> #include "collationrootelements.h" #include "collationruleparser.h" #include "uvectr32.h" diff --git a/icuSources/i18n/collationcompare.cpp b/icuSources/i18n/collationcompare.cpp index d9048af..fd31aeb 100644 --- a/icuSources/i18n/collationcompare.cpp +++ b/icuSources/i18n/collationcompare.cpp @@ -11,11 +11,11 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/ucol.h" +#include <_foundation_unicode/ucol.h> #include "cmemory.h" #include "collation.h" #include "collationcompare.h" diff --git a/icuSources/i18n/collationcompare.h b/icuSources/i18n/collationcompare.h index 6ad2d06..9b0bc6f 100644 --- a/icuSources/i18n/collationcompare.h +++ b/icuSources/i18n/collationcompare.h @@ -14,11 +14,11 @@ #ifndef __COLLATIONCOMPARE_H__ #define __COLLATIONCOMPARE_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/ucol.h" +#include <_foundation_unicode/ucol.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/collationdata.cpp b/icuSources/i18n/collationdata.cpp index 1b8b6a7..33e08da 100644 --- a/icuSources/i18n/collationdata.cpp +++ b/icuSources/i18n/collationdata.cpp @@ -11,13 +11,13 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/ucol.h" -#include "unicode/udata.h" -#include "unicode/uscript.h" +#include <_foundation_unicode/ucol.h> +#include <_foundation_unicode/udata.h> +#include <_foundation_unicode/uscript.h> #include "cmemory.h" #include "collation.h" #include "collationdata.h" diff --git a/icuSources/i18n/collationdata.h b/icuSources/i18n/collationdata.h index 71bf17a..a705088 100644 --- a/icuSources/i18n/collationdata.h +++ b/icuSources/i18n/collationdata.h @@ -14,12 +14,12 @@ #ifndef __COLLATIONDATA_H__ #define __COLLATIONDATA_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/ucol.h" -#include "unicode/uniset.h" +#include <_foundation_unicode/ucol.h> +#include <_foundation_unicode/uniset.h> #include "collation.h" #include "normalizer2impl.h" #include "utrie2.h" diff --git a/icuSources/i18n/collationdatabuilder.cpp b/icuSources/i18n/collationdatabuilder.cpp index e7c3da1..15dae6e 100644 --- a/icuSources/i18n/collationdatabuilder.cpp +++ b/icuSources/i18n/collationdatabuilder.cpp @@ -13,18 +13,18 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/localpointer.h" -#include "unicode/uchar.h" -#include "unicode/ucharstrie.h" -#include "unicode/ucharstriebuilder.h" -#include "unicode/uniset.h" -#include "unicode/unistr.h" -#include "unicode/usetiter.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/localpointer.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/ucharstrie.h> +#include <_foundation_unicode/ucharstriebuilder.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/usetiter.h> +#include <_foundation_unicode/utf16.h> #include "cmemory.h" #include "collation.h" #include "collationdata.h" diff --git a/icuSources/i18n/collationdatabuilder.h b/icuSources/i18n/collationdatabuilder.h index cbbd8f2..5ce0377 100644 --- a/icuSources/i18n/collationdatabuilder.h +++ b/icuSources/i18n/collationdatabuilder.h @@ -14,13 +14,13 @@ #ifndef __COLLATIONDATABUILDER_H__ #define __COLLATIONDATABUILDER_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/uniset.h" -#include "unicode/unistr.h" -#include "unicode/uversion.h" +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/uversion.h> #include "collation.h" #include "collationdata.h" #include "collationsettings.h" diff --git a/icuSources/i18n/collationdatareader.cpp b/icuSources/i18n/collationdatareader.cpp index a96982c..50e50fc 100644 --- a/icuSources/i18n/collationdatareader.cpp +++ b/icuSources/i18n/collationdatareader.cpp @@ -11,13 +11,13 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/ucol.h" -#include "unicode/udata.h" -#include "unicode/uscript.h" +#include <_foundation_unicode/ucol.h> +#include <_foundation_unicode/udata.h> +#include <_foundation_unicode/uscript.h> #include "cmemory.h" #include "collation.h" #include "collationdata.h" diff --git a/icuSources/i18n/collationdatareader.h b/icuSources/i18n/collationdatareader.h index 083b57e..47ecb90 100644 --- a/icuSources/i18n/collationdatareader.h +++ b/icuSources/i18n/collationdatareader.h @@ -14,11 +14,11 @@ #ifndef __COLLATIONDATAREADER_H__ #define __COLLATIONDATAREADER_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/udata.h" +#include <_foundation_unicode/udata.h> struct UDataMemory; @@ -117,7 +117,7 @@ struct U_I18N_API CollationDataReader /* all static */ { * Tailorings are stored inside .res resource bundle files, with a complete file header. * * Collation data begins with a standard ICU data file header - * (DataHeader, see ucmndata.h and unicode/udata.h). + * (DataHeader, see ucmndata.h and _foundation_unicode/udata.h). * The UDataInfo.dataVersion field contains the UCA and other version numbers, * see the comments for CollationTailoring.version. * diff --git a/icuSources/i18n/collationdatawriter.cpp b/icuSources/i18n/collationdatawriter.cpp index b4be7df..fe66d3a 100644 --- a/icuSources/i18n/collationdatawriter.cpp +++ b/icuSources/i18n/collationdatawriter.cpp @@ -11,13 +11,13 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/tblcoll.h" -#include "unicode/udata.h" -#include "unicode/uniset.h" +#include <_foundation_unicode/tblcoll.h> +#include <_foundation_unicode/udata.h> +#include <_foundation_unicode/uniset.h> #include "cmemory.h" #include "collationdata.h" #include "collationdatabuilder.h" diff --git a/icuSources/i18n/collationdatawriter.h b/icuSources/i18n/collationdatawriter.h index 6ba9a9c..f829fea 100644 --- a/icuSources/i18n/collationdatawriter.h +++ b/icuSources/i18n/collationdatawriter.h @@ -14,7 +14,7 @@ #ifndef __COLLATIONDATAWRITER_H__ #define __COLLATIONDATAWRITER_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION diff --git a/icuSources/i18n/collationfastlatin.cpp b/icuSources/i18n/collationfastlatin.cpp index 35cf60e..1ae3f23 100644 --- a/icuSources/i18n/collationfastlatin.cpp +++ b/icuSources/i18n/collationfastlatin.cpp @@ -11,11 +11,11 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/ucol.h" +#include <_foundation_unicode/ucol.h> #include "collationdata.h" #include "collationfastlatin.h" #include "collationsettings.h" diff --git a/icuSources/i18n/collationfastlatin.h b/icuSources/i18n/collationfastlatin.h index 7013f71..20a966b 100644 --- a/icuSources/i18n/collationfastlatin.h +++ b/icuSources/i18n/collationfastlatin.h @@ -14,7 +14,7 @@ #ifndef __COLLATIONFASTLATIN_H__ #define __COLLATIONFASTLATIN_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION diff --git a/icuSources/i18n/collationfastlatinbuilder.cpp b/icuSources/i18n/collationfastlatinbuilder.cpp index fc50e9d..6b5316f 100644 --- a/icuSources/i18n/collationfastlatinbuilder.cpp +++ b/icuSources/i18n/collationfastlatinbuilder.cpp @@ -17,15 +17,15 @@ #include #endif -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/ucol.h" -#include "unicode/ucharstrie.h" -#include "unicode/unistr.h" -#include "unicode/uobject.h" -#include "unicode/uscript.h" +#include <_foundation_unicode/ucol.h> +#include <_foundation_unicode/ucharstrie.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/uscript.h> #include "cmemory.h" #include "collation.h" #include "collationdata.h" diff --git a/icuSources/i18n/collationfastlatinbuilder.h b/icuSources/i18n/collationfastlatinbuilder.h index 8b63b86..1138f19 100644 --- a/icuSources/i18n/collationfastlatinbuilder.h +++ b/icuSources/i18n/collationfastlatinbuilder.h @@ -14,13 +14,13 @@ #ifndef __COLLATIONFASTLATINBUILDER_H__ #define __COLLATIONFASTLATINBUILDER_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/ucol.h" -#include "unicode/unistr.h" -#include "unicode/uobject.h" +#include <_foundation_unicode/ucol.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/uobject.h> #include "collation.h" #include "collationfastlatin.h" #include "uvectr64.h" diff --git a/icuSources/i18n/collationfcd.cpp b/icuSources/i18n/collationfcd.cpp index e1f1d03..e21204b 100644 --- a/icuSources/i18n/collationfcd.cpp +++ b/icuSources/i18n/collationfcd.cpp @@ -7,7 +7,7 @@ // // machine-generated by: icu/tools/unicode/c/genuca/genuca.cpp -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION diff --git a/icuSources/i18n/collationfcd.h b/icuSources/i18n/collationfcd.h index 9620452..c41de37 100644 --- a/icuSources/i18n/collationfcd.h +++ b/icuSources/i18n/collationfcd.h @@ -14,11 +14,11 @@ #ifndef __COLLATIONFCD_H__ #define __COLLATIONFCD_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/utf16.h" +#include <_foundation_unicode/utf16.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/collationiterator.cpp b/icuSources/i18n/collationiterator.cpp index a47b3d8..5617e0f 100644 --- a/icuSources/i18n/collationiterator.cpp +++ b/icuSources/i18n/collationiterator.cpp @@ -13,12 +13,12 @@ #include "utypeinfo.h" // for 'typeid' to work -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/ucharstrie.h" -#include "unicode/ustringtrie.h" +#include <_foundation_unicode/ucharstrie.h> +#include <_foundation_unicode/ustringtrie.h> #include "charstr.h" #include "cmemory.h" #include "collation.h" diff --git a/icuSources/i18n/collationiterator.h b/icuSources/i18n/collationiterator.h index 93c119c..92483c8 100644 --- a/icuSources/i18n/collationiterator.h +++ b/icuSources/i18n/collationiterator.h @@ -14,7 +14,7 @@ #ifndef __COLLATIONITERATOR_H__ #define __COLLATIONITERATOR_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION diff --git a/icuSources/i18n/collationkeys.cpp b/icuSources/i18n/collationkeys.cpp index c7e0de6..67a50f2 100644 --- a/icuSources/i18n/collationkeys.cpp +++ b/icuSources/i18n/collationkeys.cpp @@ -11,11 +11,11 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/bytestream.h" +#include <_foundation_unicode/bytestream.h> #include "collation.h" #include "collationiterator.h" #include "collationkeys.h" diff --git a/icuSources/i18n/collationkeys.h b/icuSources/i18n/collationkeys.h index 8dad286..a6a78b1 100644 --- a/icuSources/i18n/collationkeys.h +++ b/icuSources/i18n/collationkeys.h @@ -14,12 +14,12 @@ #ifndef __COLLATIONKEYS_H__ #define __COLLATIONKEYS_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/bytestream.h" -#include "unicode/ucol.h" +#include <_foundation_unicode/bytestream.h> +#include <_foundation_unicode/ucol.h> #include "charstr.h" #include "collation.h" diff --git a/icuSources/i18n/collationroot.cpp b/icuSources/i18n/collationroot.cpp index dc88c35..d9ed70b 100644 --- a/icuSources/i18n/collationroot.cpp +++ b/icuSources/i18n/collationroot.cpp @@ -11,12 +11,12 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/coll.h" -#include "unicode/udata.h" +#include <_foundation_unicode/coll.h> +#include <_foundation_unicode/udata.h> #include "collation.h" #include "collationdata.h" #include "collationdatareader.h" diff --git a/icuSources/i18n/collationroot.h b/icuSources/i18n/collationroot.h index b203f61..ae145a8 100644 --- a/icuSources/i18n/collationroot.h +++ b/icuSources/i18n/collationroot.h @@ -14,8 +14,8 @@ #ifndef __COLLATIONROOT_H__ #define __COLLATIONROOT_H__ -#include "unicode/utypes.h" -#include "unicode/udata.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/udata.h> #if !UCONFIG_NO_COLLATION diff --git a/icuSources/i18n/collationrootelements.cpp b/icuSources/i18n/collationrootelements.cpp index 9b46d14..54296d0 100644 --- a/icuSources/i18n/collationrootelements.cpp +++ b/icuSources/i18n/collationrootelements.cpp @@ -11,7 +11,7 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION diff --git a/icuSources/i18n/collationrootelements.h b/icuSources/i18n/collationrootelements.h index 7836d8d..259c9e4 100644 --- a/icuSources/i18n/collationrootelements.h +++ b/icuSources/i18n/collationrootelements.h @@ -14,11 +14,11 @@ #ifndef __COLLATIONROOTELEMENTS_H__ #define __COLLATIONROOTELEMENTS_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/uobject.h" +#include <_foundation_unicode/uobject.h> #include "collation.h" U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/collationruleparser.cpp b/icuSources/i18n/collationruleparser.cpp index a2b373f..a9918fd 100644 --- a/icuSources/i18n/collationruleparser.cpp +++ b/icuSources/i18n/collationruleparser.cpp @@ -13,17 +13,17 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/normalizer2.h" -#include "unicode/parseerr.h" -#include "unicode/uchar.h" -#include "unicode/ucol.h" -#include "unicode/uloc.h" -#include "unicode/unistr.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/normalizer2.h> +#include <_foundation_unicode/parseerr.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/ucol.h> +#include <_foundation_unicode/uloc.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/utf16.h> #include "charstr.h" #include "cmemory.h" #include "collation.h" diff --git a/icuSources/i18n/collationruleparser.h b/icuSources/i18n/collationruleparser.h index e124881..8694773 100644 --- a/icuSources/i18n/collationruleparser.h +++ b/icuSources/i18n/collationruleparser.h @@ -14,13 +14,13 @@ #ifndef __COLLATIONRULEPARSER_H__ #define __COLLATIONRULEPARSER_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/ucol.h" -#include "unicode/uniset.h" -#include "unicode/unistr.h" +#include <_foundation_unicode/ucol.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/unistr.h> struct UParseError; diff --git a/icuSources/i18n/collationsets.cpp b/icuSources/i18n/collationsets.cpp index b23c5e3..051144f 100644 --- a/icuSources/i18n/collationsets.cpp +++ b/icuSources/i18n/collationsets.cpp @@ -11,14 +11,14 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/ucharstrie.h" -#include "unicode/uniset.h" -#include "unicode/unistr.h" -#include "unicode/ustringtrie.h" +#include <_foundation_unicode/ucharstrie.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/ustringtrie.h> #include "collation.h" #include "collationdata.h" #include "collationsets.h" diff --git a/icuSources/i18n/collationsets.h b/icuSources/i18n/collationsets.h index aed41f7..41516ce 100644 --- a/icuSources/i18n/collationsets.h +++ b/icuSources/i18n/collationsets.h @@ -14,11 +14,11 @@ #ifndef __COLLATIONSETS_H__ #define __COLLATIONSETS_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/uniset.h" +#include <_foundation_unicode/uniset.h> #include "collation.h" U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/collationsettings.cpp b/icuSources/i18n/collationsettings.cpp index fe05188..85f3660 100644 --- a/icuSources/i18n/collationsettings.cpp +++ b/icuSources/i18n/collationsettings.cpp @@ -11,11 +11,11 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/ucol.h" +#include <_foundation_unicode/ucol.h> #include "cmemory.h" #include "collation.h" #include "collationdata.h" diff --git a/icuSources/i18n/collationsettings.h b/icuSources/i18n/collationsettings.h index 3da8f62..de4d456 100644 --- a/icuSources/i18n/collationsettings.h +++ b/icuSources/i18n/collationsettings.h @@ -14,11 +14,11 @@ #ifndef __COLLATIONSETTINGS_H__ #define __COLLATIONSETTINGS_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/ucol.h" +#include <_foundation_unicode/ucol.h> #include "collation.h" #include "sharedobject.h" #include "umutex.h" diff --git a/icuSources/i18n/collationtailoring.cpp b/icuSources/i18n/collationtailoring.cpp index 440414c..cbca06b 100644 --- a/icuSources/i18n/collationtailoring.cpp +++ b/icuSources/i18n/collationtailoring.cpp @@ -11,15 +11,15 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/udata.h" -#include "unicode/unistr.h" -#include "unicode/ures.h" -#include "unicode/uversion.h" -#include "unicode/uvernum.h" +#include <_foundation_unicode/udata.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/ures.h> +#include <_foundation_unicode/uversion.h> +#include <_foundation_unicode/uvernum.h> #include "cmemory.h" #include "collationdata.h" #include "collationsettings.h" diff --git a/icuSources/i18n/collationtailoring.h b/icuSources/i18n/collationtailoring.h index a6143c1..714ee17 100644 --- a/icuSources/i18n/collationtailoring.h +++ b/icuSources/i18n/collationtailoring.h @@ -14,13 +14,13 @@ #ifndef __COLLATIONTAILORING_H__ #define __COLLATIONTAILORING_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/locid.h" -#include "unicode/unistr.h" -#include "unicode/uversion.h" +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/uversion.h> #include "collationsettings.h" #include "uhash.h" #include "umutex.h" diff --git a/icuSources/i18n/collationweights.cpp b/icuSources/i18n/collationweights.cpp index 02d0268..9ad79c4 100644 --- a/icuSources/i18n/collationweights.cpp +++ b/icuSources/i18n/collationweights.cpp @@ -20,7 +20,7 @@ * It is used only internally by the collation tailoring builder. */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION diff --git a/icuSources/i18n/collationweights.h b/icuSources/i18n/collationweights.h index 0d20b92..f0ea1a9 100644 --- a/icuSources/i18n/collationweights.h +++ b/icuSources/i18n/collationweights.h @@ -19,11 +19,11 @@ #ifndef __COLLATIONWEIGHTS_H__ #define __COLLATIONWEIGHTS_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/uobject.h" +#include <_foundation_unicode/uobject.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/collunsafe.h b/icuSources/i18n/collunsafe.h index 0767254..b3ef4ad 100644 --- a/icuSources/i18n/collunsafe.h +++ b/icuSources/i18n/collunsafe.h @@ -10,7 +10,7 @@ #ifndef COLLUNSAFE_H #define COLLUNSAFE_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #define COLLUNSAFE_ICU_VERSION "56.0.1" #define COLLUNSAFE_COLL_VERSION "9.64" diff --git a/icuSources/i18n/compactdecimalformat.cpp b/icuSources/i18n/compactdecimalformat.cpp index a4c9dad..1cce325 100644 --- a/icuSources/i18n/compactdecimalformat.cpp +++ b/icuSources/i18n/compactdecimalformat.cpp @@ -1,7 +1,7 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING @@ -9,7 +9,7 @@ // Helpful in toString methods and elsewhere. #define UNISTR_FROM_STRING_EXPLICIT -#include "unicode/compactdecimalformat.h" +#include <_foundation_unicode/compactdecimalformat.h> #include "number_mapper.h" #include "number_decimfmtprops.h" diff --git a/icuSources/i18n/coptccal.cpp b/icuSources/i18n/coptccal.cpp index 0be700c..f4faa22 100644 --- a/icuSources/i18n/coptccal.cpp +++ b/icuSources/i18n/coptccal.cpp @@ -7,7 +7,7 @@ ******************************************************************************* */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING diff --git a/icuSources/i18n/coptccal.h b/icuSources/i18n/coptccal.h index 5c51af0..71a9d60 100644 --- a/icuSources/i18n/coptccal.h +++ b/icuSources/i18n/coptccal.h @@ -10,11 +10,11 @@ #ifndef COPTCCAL_H #define COPTCCAL_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/calendar.h" +#include <_foundation_unicode/calendar.h> #include "cecal.h" U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/cpdtrans.cpp b/icuSources/i18n/cpdtrans.cpp index f2b1c36..839312c 100644 --- a/icuSources/i18n/cpdtrans.cpp +++ b/icuSources/i18n/cpdtrans.cpp @@ -10,12 +10,12 @@ ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/unifilt.h" -#include "unicode/uniset.h" +#include <_foundation_unicode/unifilt.h> +#include <_foundation_unicode/uniset.h> #include "cpdtrans.h" #include "uvector.h" #include "tridpars.h" diff --git a/icuSources/i18n/cpdtrans.h b/icuSources/i18n/cpdtrans.h index af60cb8..6d17c29 100644 --- a/icuSources/i18n/cpdtrans.h +++ b/icuSources/i18n/cpdtrans.h @@ -12,11 +12,11 @@ #ifndef CPDTRANS_H #define CPDTRANS_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/translit.h" +#include <_foundation_unicode/translit.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/csdetect.cpp b/icuSources/i18n/csdetect.cpp index 0b22d4d..8248927 100644 --- a/icuSources/i18n/csdetect.cpp +++ b/icuSources/i18n/csdetect.cpp @@ -7,11 +7,11 @@ ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION -#include "unicode/ucsdet.h" +#include <_foundation_unicode/ucsdet.h> #include "csdetect.h" #include "csmatch.h" diff --git a/icuSources/i18n/csdetect.h b/icuSources/i18n/csdetect.h index d4bfa75..66de7cd 100644 --- a/icuSources/i18n/csdetect.h +++ b/icuSources/i18n/csdetect.h @@ -10,11 +10,11 @@ #ifndef __CSDETECT_H #define __CSDETECT_H -#include "unicode/uobject.h" +#include <_foundation_unicode/uobject.h> #if !UCONFIG_NO_CONVERSION -#include "unicode/uenum.h" +#include <_foundation_unicode/uenum.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/csmatch.cpp b/icuSources/i18n/csmatch.cpp index 83bf531..ed2af4e 100644 --- a/icuSources/i18n/csmatch.cpp +++ b/icuSources/i18n/csmatch.cpp @@ -7,11 +7,11 @@ ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION -#include "unicode/unistr.h" -#include "unicode/ucnv.h" +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/ucnv.h> #include "csmatch.h" diff --git a/icuSources/i18n/csmatch.h b/icuSources/i18n/csmatch.h index fe379ce..6f3c815 100644 --- a/icuSources/i18n/csmatch.h +++ b/icuSources/i18n/csmatch.h @@ -10,7 +10,7 @@ #ifndef __CSMATCH_H #define __CSMATCH_H -#include "unicode/uobject.h" +#include <_foundation_unicode/uobject.h> #if !UCONFIG_NO_CONVERSION diff --git a/icuSources/i18n/csr2022.cpp b/icuSources/i18n/csr2022.cpp index e064c42..1bf7df2 100644 --- a/icuSources/i18n/csr2022.cpp +++ b/icuSources/i18n/csr2022.cpp @@ -7,7 +7,7 @@ ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION diff --git a/icuSources/i18n/csr2022.h b/icuSources/i18n/csr2022.h index 4418728..3f6e660 100644 --- a/icuSources/i18n/csr2022.h +++ b/icuSources/i18n/csr2022.h @@ -10,7 +10,7 @@ #ifndef __CSR2022_H #define __CSR2022_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION diff --git a/icuSources/i18n/csrecog.cpp b/icuSources/i18n/csrecog.cpp index 31fce5d..55723bc 100644 --- a/icuSources/i18n/csrecog.cpp +++ b/icuSources/i18n/csrecog.cpp @@ -7,7 +7,7 @@ ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION diff --git a/icuSources/i18n/csrecog.h b/icuSources/i18n/csrecog.h index 944a500..abd3168 100644 --- a/icuSources/i18n/csrecog.h +++ b/icuSources/i18n/csrecog.h @@ -10,7 +10,7 @@ #ifndef __CSRECOG_H #define __CSRECOG_H -#include "unicode/uobject.h" +#include <_foundation_unicode/uobject.h> #if !UCONFIG_NO_CONVERSION diff --git a/icuSources/i18n/csrmbcs.cpp b/icuSources/i18n/csrmbcs.cpp index 79fc9c9..564cd47 100644 --- a/icuSources/i18n/csrmbcs.cpp +++ b/icuSources/i18n/csrmbcs.cpp @@ -7,7 +7,7 @@ ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION diff --git a/icuSources/i18n/csrmbcs.h b/icuSources/i18n/csrmbcs.h index 3c58718..d115a9e 100644 --- a/icuSources/i18n/csrmbcs.h +++ b/icuSources/i18n/csrmbcs.h @@ -10,7 +10,7 @@ #ifndef __CSRMBCS_H #define __CSRMBCS_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION diff --git a/icuSources/i18n/csrsbcs.cpp b/icuSources/i18n/csrsbcs.cpp index 1f5ddb0..c9d73b0 100644 --- a/icuSources/i18n/csrsbcs.cpp +++ b/icuSources/i18n/csrsbcs.cpp @@ -7,7 +7,7 @@ ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #include "cmemory.h" diff --git a/icuSources/i18n/csrsbcs.h b/icuSources/i18n/csrsbcs.h index 96f982c..776cca4 100644 --- a/icuSources/i18n/csrsbcs.h +++ b/icuSources/i18n/csrsbcs.h @@ -10,7 +10,7 @@ #ifndef __CSRSBCS_H #define __CSRSBCS_H -#include "unicode/uobject.h" +#include <_foundation_unicode/uobject.h> #if !UCONFIG_NO_CONVERSION diff --git a/icuSources/i18n/csrucode.cpp b/icuSources/i18n/csrucode.cpp index e0a64aa..1e951da 100644 --- a/icuSources/i18n/csrucode.cpp +++ b/icuSources/i18n/csrucode.cpp @@ -7,7 +7,7 @@ ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION diff --git a/icuSources/i18n/csrucode.h b/icuSources/i18n/csrucode.h index 78e08d2..06023b5 100644 --- a/icuSources/i18n/csrucode.h +++ b/icuSources/i18n/csrucode.h @@ -10,7 +10,7 @@ #ifndef __CSRUCODE_H #define __CSRUCODE_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION diff --git a/icuSources/i18n/csrutf8.cpp b/icuSources/i18n/csrutf8.cpp index f114f09..2695fe2 100644 --- a/icuSources/i18n/csrutf8.cpp +++ b/icuSources/i18n/csrutf8.cpp @@ -7,7 +7,7 @@ ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION diff --git a/icuSources/i18n/csrutf8.h b/icuSources/i18n/csrutf8.h index bcfb38a..821897b 100644 --- a/icuSources/i18n/csrutf8.h +++ b/icuSources/i18n/csrutf8.h @@ -10,7 +10,7 @@ #ifndef __CSRUTF8_H #define __CSRUTF8_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION diff --git a/icuSources/i18n/curramt.cpp b/icuSources/i18n/curramt.cpp index 6fd2ea2..2a46258 100644 --- a/icuSources/i18n/curramt.cpp +++ b/icuSources/i18n/curramt.cpp @@ -10,12 +10,12 @@ * Since: ICU 3.0 ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/curramt.h" -#include "unicode/currunit.h" +#include <_foundation_unicode/curramt.h> +#include <_foundation_unicode/currunit.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/currfmt.cpp b/icuSources/i18n/currfmt.cpp index 0ad0492..e2abff8 100644 --- a/icuSources/i18n/currfmt.cpp +++ b/icuSources/i18n/currfmt.cpp @@ -10,13 +10,13 @@ * Since: ICU 3.0 ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #include "currfmt.h" -#include "unicode/numfmt.h" -#include "unicode/curramt.h" +#include <_foundation_unicode/numfmt.h> +#include <_foundation_unicode/curramt.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/currfmt.h b/icuSources/i18n/currfmt.h index 2a75cae..cc5e10e 100644 --- a/icuSources/i18n/currfmt.h +++ b/icuSources/i18n/currfmt.h @@ -13,11 +13,11 @@ #ifndef CURRENCYFORMAT_H #define CURRENCYFORMAT_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/measfmt.h" +#include <_foundation_unicode/measfmt.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/currpinf.cpp b/icuSources/i18n/currpinf.cpp index 1a1c580..b1092f2 100644 --- a/icuSources/i18n/currpinf.cpp +++ b/icuSources/i18n/currpinf.cpp @@ -7,7 +7,7 @@ ******************************************************************************* */ -#include "unicode/currpinf.h" +#include <_foundation_unicode/currpinf.h> #if !UCONFIG_NO_FORMATTING @@ -17,11 +17,11 @@ #include #endif -#include "unicode/locid.h" -#include "unicode/plurrule.h" -#include "unicode/strenum.h" -#include "unicode/ures.h" -#include "unicode/numsys.h" +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/plurrule.h> +#include <_foundation_unicode/strenum.h> +#include <_foundation_unicode/ures.h> +#include <_foundation_unicode/numsys.h> #include "cstring.h" #include "hash.h" #include "uresimp.h" diff --git a/icuSources/i18n/currunit.cpp b/icuSources/i18n/currunit.cpp index 92bcf12..9cbdfce 100644 --- a/icuSources/i18n/currunit.cpp +++ b/icuSources/i18n/currunit.cpp @@ -10,13 +10,13 @@ * Since: ICU 3.0 ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/currunit.h" -#include "unicode/ustring.h" -#include "unicode/uchar.h" +#include <_foundation_unicode/currunit.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/uchar.h> #include "cstring.h" #include "uinvchar.h" #include "charstr.h" diff --git a/icuSources/i18n/dangical.cpp b/icuSources/i18n/dangical.cpp index 59cdc66..4bac9ae 100644 --- a/icuSources/i18n/dangical.cpp +++ b/icuSources/i18n/dangical.cpp @@ -19,8 +19,8 @@ #include "uassert.h" #include "ucln_in.h" #include "umutex.h" -#include "unicode/rbtz.h" -#include "unicode/tzrule.h" +#include <_foundation_unicode/rbtz.h> +#include <_foundation_unicode/tzrule.h> // --- The cache -- static icu::TimeZone *gDangiCalendarZoneAstroCalc = NULL; diff --git a/icuSources/i18n/dangical.h b/icuSources/i18n/dangical.h index 9d04372..6512a43 100644 --- a/icuSources/i18n/dangical.h +++ b/icuSources/i18n/dangical.h @@ -13,12 +13,12 @@ #ifndef DANGICAL_H #define DANGICAL_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/calendar.h" -#include "unicode/timezone.h" +#include <_foundation_unicode/calendar.h> +#include <_foundation_unicode/timezone.h> #include "chnsecal.h" U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/datefmt.cpp b/icuSources/i18n/datefmt.cpp index 6509c05..02de4e6 100644 --- a/icuSources/i18n/datefmt.cpp +++ b/icuSources/i18n/datefmt.cpp @@ -19,15 +19,15 @@ ******************************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/ures.h" -#include "unicode/datefmt.h" -#include "unicode/smpdtfmt.h" -#include "unicode/dtptngen.h" -#include "unicode/udisplaycontext.h" +#include <_foundation_unicode/ures.h> +#include <_foundation_unicode/datefmt.h> +#include <_foundation_unicode/smpdtfmt.h> +#include <_foundation_unicode/dtptngen.h> +#include <_foundation_unicode/udisplaycontext.h> #include "reldtfmt.h" #include "sharedobject.h" #include "unifiedcache.h" diff --git a/icuSources/i18n/dayperiodrules.cpp b/icuSources/i18n/dayperiodrules.cpp index 3ef8228..b6af2fc 100644 --- a/icuSources/i18n/dayperiodrules.cpp +++ b/icuSources/i18n/dayperiodrules.cpp @@ -13,7 +13,7 @@ #include "dayperiodrules.h" -#include "unicode/ures.h" +#include <_foundation_unicode/ures.h> #include "charstr.h" #include "cstring.h" #include "ucln_in.h" diff --git a/icuSources/i18n/dayperiodrules.h b/icuSources/i18n/dayperiodrules.h index 4bfca76..db1652d 100644 --- a/icuSources/i18n/dayperiodrules.h +++ b/icuSources/i18n/dayperiodrules.h @@ -14,10 +14,10 @@ #ifndef DAYPERIODRULES_H #define DAYPERIODRULES_H -#include "unicode/locid.h" -#include "unicode/unistr.h" -#include "unicode/uobject.h" -#include "unicode/utypes.h" +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/utypes.h> #include "resource.h" #include "uhash.h" diff --git a/icuSources/i18n/dcfmtsym.cpp b/icuSources/i18n/dcfmtsym.cpp index a5616e7..9728ea7 100644 --- a/icuSources/i18n/dcfmtsym.cpp +++ b/icuSources/i18n/dcfmtsym.cpp @@ -19,19 +19,19 @@ ******************************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/dcfmtsym.h" -#include "unicode/ures.h" -#include "unicode/decimfmt.h" -#include "unicode/ucurr.h" -#include "unicode/choicfmt.h" -#include "unicode/unistr.h" -#include "unicode/numsys.h" -#include "unicode/unum.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/dcfmtsym.h> +#include <_foundation_unicode/ures.h> +#include <_foundation_unicode/decimfmt.h> +#include <_foundation_unicode/ucurr.h> +#include <_foundation_unicode/choicfmt.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/numsys.h> +#include <_foundation_unicode/unum.h> +#include <_foundation_unicode/utf16.h> #include "ucurrimp.h" #include "cstring.h" #include "locbased.h" @@ -62,7 +62,7 @@ static const char gNumberElementsLatnSymbols[] = "NumberElements/latn/symbols"; static const UChar INTL_CURRENCY_SYMBOL_STR[] = {0xa4, 0xa4, 0}; // List of field names to be loaded from the data files. -// These are parallel with the enum ENumberFormatSymbol in unicode/dcfmtsym.h. +// These are parallel with the enum ENumberFormatSymbol in _foundation_unicode/dcfmtsym.h. static const char *gNumberElementKeys[DecimalFormatSymbols::kFormatSymbolCount] = { "decimal", "group", diff --git a/icuSources/i18n/decContext.h b/icuSources/i18n/decContext.h index 91c6739..77601ef 100644 --- a/icuSources/i18n/decContext.h +++ b/icuSources/i18n/decContext.h @@ -29,7 +29,7 @@ * * Remove a few compiler warnings. */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #include "putilimp.h" /* */ diff --git a/icuSources/i18n/decimfmt.cpp b/icuSources/i18n/decimfmt.cpp index 85aaa97..ba90039 100644 --- a/icuSources/i18n/decimfmt.cpp +++ b/icuSources/i18n/decimfmt.cpp @@ -1,7 +1,7 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING @@ -12,12 +12,12 @@ #include #include #include -#include "unicode/errorcode.h" -#include "unicode/decimfmt.h" +#include <_foundation_unicode/errorcode.h> +#include <_foundation_unicode/decimfmt.h> #if APPLE_ICU_CHANGES // rdar:/ -#include "unicode/ucurr.h" -#include "unicode/ustring.h" +#include <_foundation_unicode/ucurr.h> +#include <_foundation_unicode/ustring.h> #endif // APPLE_ICU_CHANGES #include "number_decimalquantity.h" #include "number_types.h" diff --git a/icuSources/i18n/displayoptions.cpp b/icuSources/i18n/displayoptions.cpp index bb49e60..80e45d1 100644 --- a/icuSources/i18n/displayoptions.cpp +++ b/icuSources/i18n/displayoptions.cpp @@ -1,12 +1,12 @@ // © 2022 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/displayoptions.h" -#include "unicode/udisplayoptions.h" +#include <_foundation_unicode/displayoptions.h> +#include <_foundation_unicode/udisplayoptions.h> #include "cstring.h" U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/double-conversion-bignum-dtoa.cpp b/icuSources/i18n/double-conversion-bignum-dtoa.cpp index 638e9cb..1fb047f 100644 --- a/icuSources/i18n/double-conversion-bignum-dtoa.cpp +++ b/icuSources/i18n/double-conversion-bignum-dtoa.cpp @@ -31,7 +31,7 @@ // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. // ICU PATCH: ifdef around UCONFIG_NO_FORMATTING -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #include diff --git a/icuSources/i18n/double-conversion-bignum-dtoa.h b/icuSources/i18n/double-conversion-bignum-dtoa.h index edc21b0..a717622 100644 --- a/icuSources/i18n/double-conversion-bignum-dtoa.h +++ b/icuSources/i18n/double-conversion-bignum-dtoa.h @@ -31,7 +31,7 @@ // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. // ICU PATCH: ifdef around UCONFIG_NO_FORMATTING -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef DOUBLE_CONVERSION_BIGNUM_DTOA_H_ diff --git a/icuSources/i18n/double-conversion-bignum.cpp b/icuSources/i18n/double-conversion-bignum.cpp index d2b701a..5caafae 100644 --- a/icuSources/i18n/double-conversion-bignum.cpp +++ b/icuSources/i18n/double-conversion-bignum.cpp @@ -31,7 +31,7 @@ // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. // ICU PATCH: ifdef around UCONFIG_NO_FORMATTING -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #include diff --git a/icuSources/i18n/double-conversion-bignum.h b/icuSources/i18n/double-conversion-bignum.h index bae900a..12513d9 100644 --- a/icuSources/i18n/double-conversion-bignum.h +++ b/icuSources/i18n/double-conversion-bignum.h @@ -31,7 +31,7 @@ // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. // ICU PATCH: ifdef around UCONFIG_NO_FORMATTING -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef DOUBLE_CONVERSION_BIGNUM_H_ diff --git a/icuSources/i18n/double-conversion-cached-powers.cpp b/icuSources/i18n/double-conversion-cached-powers.cpp index 3bc35c8..4f2469d 100644 --- a/icuSources/i18n/double-conversion-cached-powers.cpp +++ b/icuSources/i18n/double-conversion-cached-powers.cpp @@ -31,7 +31,7 @@ // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. // ICU PATCH: ifdef around UCONFIG_NO_FORMATTING -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #include diff --git a/icuSources/i18n/double-conversion-cached-powers.h b/icuSources/i18n/double-conversion-cached-powers.h index ade27ba..76b7a98 100644 --- a/icuSources/i18n/double-conversion-cached-powers.h +++ b/icuSources/i18n/double-conversion-cached-powers.h @@ -31,7 +31,7 @@ // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. // ICU PATCH: ifdef around UCONFIG_NO_FORMATTING -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef DOUBLE_CONVERSION_CACHED_POWERS_H_ diff --git a/icuSources/i18n/double-conversion-diy-fp.h b/icuSources/i18n/double-conversion-diy-fp.h index 5820abe..61fa7a3 100644 --- a/icuSources/i18n/double-conversion-diy-fp.h +++ b/icuSources/i18n/double-conversion-diy-fp.h @@ -31,7 +31,7 @@ // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. // ICU PATCH: ifdef around UCONFIG_NO_FORMATTING -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef DOUBLE_CONVERSION_DIY_FP_H_ diff --git a/icuSources/i18n/double-conversion-double-to-string.cpp b/icuSources/i18n/double-conversion-double-to-string.cpp index 5ee6d2b..f246f4c 100644 --- a/icuSources/i18n/double-conversion-double-to-string.cpp +++ b/icuSources/i18n/double-conversion-double-to-string.cpp @@ -31,7 +31,7 @@ // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. // ICU PATCH: ifdef around UCONFIG_NO_FORMATTING -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #include diff --git a/icuSources/i18n/double-conversion-double-to-string.h b/icuSources/i18n/double-conversion-double-to-string.h index 1fae2e8..c218a1a 100644 --- a/icuSources/i18n/double-conversion-double-to-string.h +++ b/icuSources/i18n/double-conversion-double-to-string.h @@ -31,7 +31,7 @@ // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. // ICU PATCH: ifdef around UCONFIG_NO_FORMATTING -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef DOUBLE_CONVERSION_DOUBLE_TO_STRING_H_ diff --git a/icuSources/i18n/double-conversion-fast-dtoa.cpp b/icuSources/i18n/double-conversion-fast-dtoa.cpp index 06e4cf1..24e9fc6 100644 --- a/icuSources/i18n/double-conversion-fast-dtoa.cpp +++ b/icuSources/i18n/double-conversion-fast-dtoa.cpp @@ -31,7 +31,7 @@ // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. // ICU PATCH: ifdef around UCONFIG_NO_FORMATTING -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING // ICU PATCH: Customize header file paths for ICU. diff --git a/icuSources/i18n/double-conversion-fast-dtoa.h b/icuSources/i18n/double-conversion-fast-dtoa.h index 58a6470..a4a1c9c 100644 --- a/icuSources/i18n/double-conversion-fast-dtoa.h +++ b/icuSources/i18n/double-conversion-fast-dtoa.h @@ -31,7 +31,7 @@ // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. // ICU PATCH: ifdef around UCONFIG_NO_FORMATTING -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef DOUBLE_CONVERSION_FAST_DTOA_H_ diff --git a/icuSources/i18n/double-conversion-ieee.h b/icuSources/i18n/double-conversion-ieee.h index 2940acb..6366f0d 100644 --- a/icuSources/i18n/double-conversion-ieee.h +++ b/icuSources/i18n/double-conversion-ieee.h @@ -31,7 +31,7 @@ // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. // ICU PATCH: ifdef around UCONFIG_NO_FORMATTING -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef DOUBLE_CONVERSION_DOUBLE_H_ diff --git a/icuSources/i18n/double-conversion-string-to-double.cpp b/icuSources/i18n/double-conversion-string-to-double.cpp index 727fff2..68eb2f5 100644 --- a/icuSources/i18n/double-conversion-string-to-double.cpp +++ b/icuSources/i18n/double-conversion-string-to-double.cpp @@ -31,7 +31,7 @@ // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. // ICU PATCH: ifdef around UCONFIG_NO_FORMATTING -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING // ICU PATCH: Do not include std::locale. diff --git a/icuSources/i18n/double-conversion-string-to-double.h b/icuSources/i18n/double-conversion-string-to-double.h index 9f6f530..d4ed1a9 100644 --- a/icuSources/i18n/double-conversion-string-to-double.h +++ b/icuSources/i18n/double-conversion-string-to-double.h @@ -31,7 +31,7 @@ // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. // ICU PATCH: ifdef around UCONFIG_NO_FORMATTING -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef DOUBLE_CONVERSION_STRING_TO_DOUBLE_H_ diff --git a/icuSources/i18n/double-conversion-strtod.cpp b/icuSources/i18n/double-conversion-strtod.cpp index eea8203..b2a5a4e 100644 --- a/icuSources/i18n/double-conversion-strtod.cpp +++ b/icuSources/i18n/double-conversion-strtod.cpp @@ -31,7 +31,7 @@ // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. // ICU PATCH: ifdef around UCONFIG_NO_FORMATTING -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #include diff --git a/icuSources/i18n/double-conversion-strtod.h b/icuSources/i18n/double-conversion-strtod.h index abfe00a..6cc6f54 100644 --- a/icuSources/i18n/double-conversion-strtod.h +++ b/icuSources/i18n/double-conversion-strtod.h @@ -31,7 +31,7 @@ // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. // ICU PATCH: ifdef around UCONFIG_NO_FORMATTING -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef DOUBLE_CONVERSION_STRTOD_H_ diff --git a/icuSources/i18n/double-conversion-utils.h b/icuSources/i18n/double-conversion-utils.h index 303668f..061b026 100644 --- a/icuSources/i18n/double-conversion-utils.h +++ b/icuSources/i18n/double-conversion-utils.h @@ -31,7 +31,7 @@ // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. // ICU PATCH: ifdef around UCONFIG_NO_FORMATTING -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef DOUBLE_CONVERSION_UTILS_H_ diff --git a/icuSources/i18n/double-conversion.h b/icuSources/i18n/double-conversion.h index eddc387..a4e6ce4 100644 --- a/icuSources/i18n/double-conversion.h +++ b/icuSources/i18n/double-conversion.h @@ -31,7 +31,7 @@ // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. // ICU PATCH: ifdef around UCONFIG_NO_FORMATTING -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef DOUBLE_CONVERSION_DOUBLE_CONVERSION_H_ diff --git a/icuSources/i18n/dt_impl.h b/icuSources/i18n/dt_impl.h index a4058c6..e927aa4 100644 --- a/icuSources/i18n/dt_impl.h +++ b/icuSources/i18n/dt_impl.h @@ -22,7 +22,7 @@ #if !UCONFIG_NO_FORMATTING -#include "unicode/unistr.h" +#include <_foundation_unicode/unistr.h> #define QUOTE ((UChar)0x0027) diff --git a/icuSources/i18n/dtfmtsym.cpp b/icuSources/i18n/dtfmtsym.cpp index 4c44976..d30da62 100644 --- a/icuSources/i18n/dtfmtsym.cpp +++ b/icuSources/i18n/dtfmtsym.cpp @@ -24,16 +24,16 @@ #include -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/ustring.h" -#include "unicode/localpointer.h" -#include "unicode/dtfmtsym.h" -#include "unicode/smpdtfmt.h" -#include "unicode/msgfmt.h" -#include "unicode/numsys.h" -#include "unicode/tznames.h" +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/localpointer.h> +#include <_foundation_unicode/dtfmtsym.h> +#include <_foundation_unicode/smpdtfmt.h> +#include <_foundation_unicode/msgfmt.h> +#include <_foundation_unicode/numsys.h> +#include <_foundation_unicode/tznames.h> #include "cpputils.h" #include "umutex.h" #include "cmemory.h" @@ -48,7 +48,7 @@ #include "ureslocs.h" #include "uvector.h" #include "shareddateformatsymbols.h" -#include "unicode/calendar.h" +#include <_foundation_unicode/calendar.h> #include "unifiedcache.h" // ***************************************************************************** diff --git a/icuSources/i18n/dtitv_impl.h b/icuSources/i18n/dtitv_impl.h index 6fc16bb..8b95069 100644 --- a/icuSources/i18n/dtitv_impl.h +++ b/icuSources/i18n/dtitv_impl.h @@ -22,7 +22,7 @@ #if !UCONFIG_NO_FORMATTING -#include "unicode/unistr.h" +#include <_foundation_unicode/unistr.h> #define QUOTE ((UChar)0x0027) diff --git a/icuSources/i18n/dtitvfmt.cpp b/icuSources/i18n/dtitvfmt.cpp index fdb2a4f..65e7ad7 100644 --- a/icuSources/i18n/dtitvfmt.cpp +++ b/icuSources/i18n/dtitvfmt.cpp @@ -12,18 +12,18 @@ #include "utypeinfo.h" // for 'typeid' to work -#include "unicode/dtitvfmt.h" +#include <_foundation_unicode/dtitvfmt.h> #if !UCONFIG_NO_FORMATTING //TODO: put in compilation //#define DTITVFMT_DEBUG 1 -#include "unicode/calendar.h" -#include "unicode/dtptngen.h" -#include "unicode/dtitvinf.h" -#include "unicode/simpleformatter.h" -#include "unicode/udisplaycontext.h" +#include <_foundation_unicode/calendar.h> +#include <_foundation_unicode/dtptngen.h> +#include <_foundation_unicode/dtitvinf.h> +#include <_foundation_unicode/simpleformatter.h> +#include <_foundation_unicode/udisplaycontext.h> #include "cmemory.h" #include "cstring.h" #include "dtitv_impl.h" @@ -33,7 +33,7 @@ #if APPLE_ICU_CHANGES // rdar:/ // Apple addition -#include "unicode/udateintervalformat.h" +#include <_foundation_unicode/udateintervalformat.h> #endif // APPLE_ICU_CHANGES #ifdef DTITVFMT_DEBUG diff --git a/icuSources/i18n/dtitvinf.cpp b/icuSources/i18n/dtitvinf.cpp index 2b0f792..0a26fd2 100644 --- a/icuSources/i18n/dtitvinf.cpp +++ b/icuSources/i18n/dtitvinf.cpp @@ -10,7 +10,7 @@ ******************************************************************************* */ -#include "unicode/dtitvinf.h" +#include <_foundation_unicode/dtitvinf.h> #if !UCONFIG_NO_FORMATTING @@ -25,9 +25,9 @@ #include "cmemory.h" #include "cstring.h" -#include "unicode/msgfmt.h" -#include "unicode/uloc.h" -#include "unicode/ures.h" +#include <_foundation_unicode/msgfmt.h> +#include <_foundation_unicode/uloc.h> +#include <_foundation_unicode/ures.h> #include "dtitv_impl.h" #include "charstr.h" #include "hash.h" diff --git a/icuSources/i18n/dtptngen.cpp b/icuSources/i18n/dtptngen.cpp index c4ded92..ea725b6 100644 --- a/icuSources/i18n/dtptngen.cpp +++ b/icuSources/i18n/dtptngen.cpp @@ -11,28 +11,28 @@ ******************************************************************************* */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/datefmt.h" -#include "unicode/decimfmt.h" -#include "unicode/dtfmtsym.h" -#include "unicode/dtptngen.h" -#include "unicode/localpointer.h" +#include <_foundation_unicode/datefmt.h> +#include <_foundation_unicode/decimfmt.h> +#include <_foundation_unicode/dtfmtsym.h> +#include <_foundation_unicode/dtptngen.h> +#include <_foundation_unicode/localpointer.h> #if APPLE_ICU_CHANGES // rdar:/ -#include "unicode/schriter.h" +#include <_foundation_unicode/schriter.h> #endif // APPLE_ICU_CHANGES -#include "unicode/simpleformatter.h" -#include "unicode/smpdtfmt.h" -#include "unicode/udat.h" -#include "unicode/udatpg.h" -#include "unicode/uniset.h" -#include "unicode/uloc.h" -#include "unicode/ures.h" -#include "unicode/ustring.h" -#include "unicode/rep.h" -#include "unicode/region.h" +#include <_foundation_unicode/simpleformatter.h> +#include <_foundation_unicode/smpdtfmt.h> +#include <_foundation_unicode/udat.h> +#include <_foundation_unicode/udatpg.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/uloc.h> +#include <_foundation_unicode/ures.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/rep.h> +#include <_foundation_unicode/region.h> #include "cpputils.h" #include "mutex.h" #include "umutex.h" @@ -58,7 +58,7 @@ #if defined(U_USE_ASCII_BUNDLE_ITERATOR) -#include "unicode/ustring.h" +#include <_foundation_unicode/ustring.h> #include "uarrsort.h" struct UResAEntry { diff --git a/icuSources/i18n/dtptngen_impl.h b/icuSources/i18n/dtptngen_impl.h index 9a91f65..6591db0 100644 --- a/icuSources/i18n/dtptngen_impl.h +++ b/icuSources/i18n/dtptngen_impl.h @@ -14,10 +14,10 @@ #ifndef __DTPTNGEN_IMPL_H__ #define __DTPTNGEN_IMPL_H__ -#include "unicode/udatpg.h" +#include <_foundation_unicode/udatpg.h> -#include "unicode/strenum.h" -#include "unicode/unistr.h" +#include <_foundation_unicode/strenum.h> +#include <_foundation_unicode/unistr.h> #include "uvector.h" // TODO(claireho): Split off Builder class. diff --git a/icuSources/i18n/dtrule.cpp b/icuSources/i18n/dtrule.cpp index 63949b6..dc8d612 100644 --- a/icuSources/i18n/dtrule.cpp +++ b/icuSources/i18n/dtrule.cpp @@ -9,11 +9,11 @@ #include "utypeinfo.h" // for 'typeid' to work -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/dtrule.h" +#include <_foundation_unicode/dtrule.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/erarules.cpp b/icuSources/i18n/erarules.cpp index 7c276f2..e504111 100644 --- a/icuSources/i18n/erarules.cpp +++ b/icuSources/i18n/erarules.cpp @@ -3,15 +3,15 @@ #include -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #include -#include "unicode/ucal.h" -#include "unicode/ures.h" -#include "unicode/ustring.h" -#include "unicode/timezone.h" +#include <_foundation_unicode/ucal.h> +#include <_foundation_unicode/ures.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/timezone.h> #include "cmemory.h" #include "cstring.h" #include "erarules.h" diff --git a/icuSources/i18n/erarules.h b/icuSources/i18n/erarules.h index 74b7862..135d0f2 100644 --- a/icuSources/i18n/erarules.h +++ b/icuSources/i18n/erarules.h @@ -4,12 +4,12 @@ #ifndef ERARULES_H_ #define ERARULES_H_ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/localpointer.h" -#include "unicode/uobject.h" +#include <_foundation_unicode/localpointer.h> +#include <_foundation_unicode/uobject.h> #include "cmemory.h" U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/esctrn.cpp b/icuSources/i18n/esctrn.cpp index 00c1304..bf338d1 100644 --- a/icuSources/i18n/esctrn.cpp +++ b/icuSources/i18n/esctrn.cpp @@ -10,11 +10,11 @@ ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/utf16.h" +#include <_foundation_unicode/utf16.h> #include "esctrn.h" #include "util.h" diff --git a/icuSources/i18n/esctrn.h b/icuSources/i18n/esctrn.h index a4282ea..16ae984 100644 --- a/icuSources/i18n/esctrn.h +++ b/icuSources/i18n/esctrn.h @@ -12,11 +12,11 @@ #ifndef ESCTRN_H #define ESCTRN_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/translit.h" +#include <_foundation_unicode/translit.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/ethpccal.cpp b/icuSources/i18n/ethpccal.cpp index 0793787..fc92dc9 100644 --- a/icuSources/i18n/ethpccal.cpp +++ b/icuSources/i18n/ethpccal.cpp @@ -7,7 +7,7 @@ ******************************************************************************* */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING diff --git a/icuSources/i18n/ethpccal.h b/icuSources/i18n/ethpccal.h index 0cc5b6c..85d99d8 100644 --- a/icuSources/i18n/ethpccal.h +++ b/icuSources/i18n/ethpccal.h @@ -10,11 +10,11 @@ #ifndef ETHPCCAL_H #define ETHPCCAL_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/calendar.h" +#include <_foundation_unicode/calendar.h> #include "cecal.h" U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/fmtable.cpp b/icuSources/i18n/fmtable.cpp index c3ede98..fbd2c30 100644 --- a/icuSources/i18n/fmtable.cpp +++ b/icuSources/i18n/fmtable.cpp @@ -15,17 +15,17 @@ ******************************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #include #include -#include "unicode/fmtable.h" -#include "unicode/ustring.h" -#include "unicode/measure.h" -#include "unicode/curramt.h" -#include "unicode/uformattable.h" +#include <_foundation_unicode/fmtable.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/measure.h> +#include <_foundation_unicode/curramt.h> +#include <_foundation_unicode/uformattable.h> #include "charstr.h" #include "cmemory.h" #include "cstring.h" @@ -824,7 +824,7 @@ Formattable::setDecimalNumber(StringPiece numberString, UErrorCode &status) { #include using namespace std; -#include "unicode/datefmt.h" +#include <_foundation_unicode/datefmt.h> #include "unistrm.h" class FormattableStreamer /* not : public UObject because all methods are static */ { diff --git a/icuSources/i18n/fmtable_cnv.cpp b/icuSources/i18n/fmtable_cnv.cpp index bc3847b..1c52850 100644 --- a/icuSources/i18n/fmtable_cnv.cpp +++ b/icuSources/i18n/fmtable_cnv.cpp @@ -15,11 +15,11 @@ ******************************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING && !UCONFIG_NO_CONVERSION -#include "unicode/fmtable.h" +#include <_foundation_unicode/fmtable.h> // ***************************************************************************** // class Formattable diff --git a/icuSources/i18n/format.cpp b/icuSources/i18n/format.cpp index 10856a4..a2bd495 100644 --- a/icuSources/i18n/format.cpp +++ b/icuSources/i18n/format.cpp @@ -23,7 +23,7 @@ #include "utypeinfo.h" // for 'typeid' to work -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #ifndef U_I18N_IMPLEMENTATION #error U_I18N_IMPLEMENTATION not set - must be set for all ICU source files in i18n/ - see https://unicode-org.github.io/icu/userguide/howtouseicu @@ -46,8 +46,8 @@ uprv_icuin_lib_dummy(int32_t i) { #if !UCONFIG_NO_FORMATTING -#include "unicode/format.h" -#include "unicode/ures.h" +#include <_foundation_unicode/format.h> +#include <_foundation_unicode/ures.h> #include "cstring.h" #include "locbased.h" diff --git a/icuSources/i18n/formatted_string_builder.cpp b/icuSources/i18n/formatted_string_builder.cpp index 3418d6c..208038c 100644 --- a/icuSources/i18n/formatted_string_builder.cpp +++ b/icuSources/i18n/formatted_string_builder.cpp @@ -1,15 +1,15 @@ // © 2017 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #include "formatted_string_builder.h" #include "putilimp.h" -#include "unicode/ustring.h" -#include "unicode/utf16.h" -#include "unicode/unum.h" // for UNumberFormatFields literals +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/utf16.h> +#include <_foundation_unicode/unum.h> // for UNumberFormatFields literals namespace { diff --git a/icuSources/i18n/formatted_string_builder.h b/icuSources/i18n/formatted_string_builder.h index 74ebc16..a7ad74f 100644 --- a/icuSources/i18n/formatted_string_builder.h +++ b/icuSources/i18n/formatted_string_builder.h @@ -1,7 +1,7 @@ // © 2017 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef __NUMBER_STRINGBUILDER_H__ diff --git a/icuSources/i18n/formattedval_impl.h b/icuSources/i18n/formattedval_impl.h index 2b9a397..a668c09 100644 --- a/icuSources/i18n/formattedval_impl.h +++ b/icuSources/i18n/formattedval_impl.h @@ -4,7 +4,7 @@ #ifndef __FORMVAL_IMPL_H__ #define __FORMVAL_IMPL_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING // This file contains compliant implementations of FormattedValue which can be @@ -13,7 +13,7 @@ // Each implementation is defined in its own cpp file in order to split // dependencies more modularly. -#include "unicode/formattedvalue.h" +#include <_foundation_unicode/formattedvalue.h> #include "capi_helper.h" #include "fphdlimp.h" #include "util.h" diff --git a/icuSources/i18n/formattedval_iterimpl.cpp b/icuSources/i18n/formattedval_iterimpl.cpp index ec770e2..7f9afb9 100644 --- a/icuSources/i18n/formattedval_iterimpl.cpp +++ b/icuSources/i18n/formattedval_iterimpl.cpp @@ -1,7 +1,7 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING diff --git a/icuSources/i18n/formattedval_sbimpl.cpp b/icuSources/i18n/formattedval_sbimpl.cpp index 72197cd..6e35367 100644 --- a/icuSources/i18n/formattedval_sbimpl.cpp +++ b/icuSources/i18n/formattedval_sbimpl.cpp @@ -1,7 +1,7 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING @@ -9,13 +9,13 @@ // Other independent implementations should go into their own cpp file for // better dependency modularization. -#include "unicode/ustring.h" +#include <_foundation_unicode/ustring.h> #include "formattedval_impl.h" #include "number_types.h" #include "formatted_string_builder.h" #include "number_utils.h" #include "static_unicode_sets.h" -#include "unicode/listformatter.h" +#include <_foundation_unicode/listformatter.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/formattedvalue.cpp b/icuSources/i18n/formattedvalue.cpp index f103c01..61b24c6 100644 --- a/icuSources/i18n/formattedvalue.cpp +++ b/icuSources/i18n/formattedvalue.cpp @@ -1,11 +1,11 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/formattedvalue.h" +#include <_foundation_unicode/formattedvalue.h> #include "formattedval_impl.h" #include "capi_helper.h" diff --git a/icuSources/i18n/fphdlimp.cpp b/icuSources/i18n/fphdlimp.cpp index 4f6a98c..26eb662 100644 --- a/icuSources/i18n/fphdlimp.cpp +++ b/icuSources/i18n/fphdlimp.cpp @@ -7,7 +7,7 @@ ******************************************************************************* */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING diff --git a/icuSources/i18n/fphdlimp.h b/icuSources/i18n/fphdlimp.h index 4fb0c7b..9830caa 100644 --- a/icuSources/i18n/fphdlimp.h +++ b/icuSources/i18n/fphdlimp.h @@ -10,13 +10,13 @@ #ifndef FPHDLIMP_H #define FPHDLIMP_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/fieldpos.h" -#include "unicode/fpositer.h" -#include "unicode/formattedvalue.h" +#include <_foundation_unicode/fieldpos.h> +#include <_foundation_unicode/fpositer.h> +#include <_foundation_unicode/formattedvalue.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/fpositer.cpp b/icuSources/i18n/fpositer.cpp index 64bec99..feb43f0 100644 --- a/icuSources/i18n/fpositer.cpp +++ b/icuSources/i18n/fpositer.cpp @@ -10,11 +10,11 @@ ****************************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/fpositer.h" +#include <_foundation_unicode/fpositer.h> #include "cmemory.h" #include "uvectr32.h" diff --git a/icuSources/i18n/funcrepl.cpp b/icuSources/i18n/funcrepl.cpp index 7dd54ed..df7c336 100644 --- a/icuSources/i18n/funcrepl.cpp +++ b/icuSources/i18n/funcrepl.cpp @@ -10,12 +10,12 @@ ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/translit.h" -#include "unicode/uniset.h" +#include <_foundation_unicode/translit.h> +#include <_foundation_unicode/uniset.h> #include "funcrepl.h" static const UChar AMPERSAND = 38; // '&' diff --git a/icuSources/i18n/funcrepl.h b/icuSources/i18n/funcrepl.h index 529a10e..421e162 100644 --- a/icuSources/i18n/funcrepl.h +++ b/icuSources/i18n/funcrepl.h @@ -13,12 +13,12 @@ #ifndef FUNCREPL_H #define FUNCREPL_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/unifunct.h" -#include "unicode/unirepl.h" +#include <_foundation_unicode/unifunct.h> +#include <_foundation_unicode/unirepl.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/gender.cpp b/icuSources/i18n/gender.cpp index ef64d17..6e6b570 100644 --- a/icuSources/i18n/gender.cpp +++ b/icuSources/i18n/gender.cpp @@ -15,13 +15,13 @@ ******************************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/gender.h" -#include "unicode/ugender.h" -#include "unicode/ures.h" +#include <_foundation_unicode/gender.h> +#include <_foundation_unicode/ugender.h> +#include <_foundation_unicode/ures.h> #include "cmemory.h" #include "cstring.h" diff --git a/icuSources/i18n/gregocal.cpp b/icuSources/i18n/gregocal.cpp index 94292e0..454788c 100644 --- a/icuSources/i18n/gregocal.cpp +++ b/icuSources/i18n/gregocal.cpp @@ -39,12 +39,12 @@ ******************************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #include #if !UCONFIG_NO_FORMATTING -#include "unicode/gregocal.h" +#include <_foundation_unicode/gregocal.h> #include "gregoimp.h" #include "umutex.h" #include "uassert.h" diff --git a/icuSources/i18n/gregoimp.cpp b/icuSources/i18n/gregoimp.cpp index f862cd1..3c33787 100644 --- a/icuSources/i18n/gregoimp.cpp +++ b/icuSources/i18n/gregoimp.cpp @@ -15,7 +15,7 @@ #if !UCONFIG_NO_FORMATTING -#include "unicode/ucal.h" +#include <_foundation_unicode/ucal.h> #include "uresimp.h" #include "cstring.h" #include "uassert.h" diff --git a/icuSources/i18n/gregoimp.h b/icuSources/i18n/gregoimp.h index d65d6a4..f0d36ce 100644 --- a/icuSources/i18n/gregoimp.h +++ b/icuSources/i18n/gregoimp.h @@ -13,11 +13,11 @@ #ifndef GREGOIMP_H #define GREGOIMP_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/ures.h" -#include "unicode/locid.h" +#include <_foundation_unicode/ures.h> +#include <_foundation_unicode/locid.h> #include "putilimp.h" U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/hebrwcal.h b/icuSources/i18n/hebrwcal.h index d75651d..1fefbcd 100644 --- a/icuSources/i18n/hebrwcal.h +++ b/icuSources/i18n/hebrwcal.h @@ -19,12 +19,12 @@ #ifndef HEBRWCAL_H #define HEBRWCAL_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/calendar.h" -#include "unicode/gregocal.h" +#include <_foundation_unicode/calendar.h> +#include <_foundation_unicode/gregocal.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/icuin40shim.cpp b/icuSources/i18n/icuin40shim.cpp index 2a90a74..a90e7d7 100644 --- a/icuSources/i18n/icuin40shim.cpp +++ b/icuSources/i18n/icuin40shim.cpp @@ -4,14 +4,14 @@ ***************************************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> -#include -#include +#include <_foundation_unicode/ucol.h> +#include <_foundation_unicode/utrans.h> /* * imp: i18n/ucol_res.cpp - * hdr: i18n/unicode/ucol.h + * hdr: i18n/_foundation_unicode/ucol.h * @stable ICU 2.0 */ U_CAPI UCollator* U_EXPORT2 @@ -22,7 +22,7 @@ ucol_open_4_0(const char *loc, UErrorCode *status) /* * imp: i18n/ucol.cpp - * hdr: i18n/unicode/ucol.h + * hdr: i18n/_foundation_unicode/ucol.h * @stable ICU 2.0 */ U_CAPI void U_EXPORT2 @@ -33,7 +33,7 @@ ucol_close_4_0(UCollator *coll) /* * imp: i18n/ucol.cpp - * hdr: i18n/unicode/ucol.h + * hdr: i18n/_foundation_unicode/ucol.h * @stable ICU 2.1 */ U_CAPI int32_t U_EXPORT2 @@ -50,7 +50,7 @@ ucol_getBound_4_0(const uint8_t *source, /* * imp: i18n/ucol.cpp - * hdr: i18n/unicode/ucol.h + * hdr: i18n/_foundation_unicode/ucol.h * @stable ICU 2.0 */ U_CAPI int32_t U_EXPORT2 @@ -65,7 +65,7 @@ ucol_getSortKey_4_0(const UCollator *coll, /* * imp: i18n/ucol.cpp - * hdr: i18n/unicode/ucol.h + * hdr: i18n/_foundation_unicode/ucol.h * @stable ICU 2.0 */ U_CAPI void U_EXPORT2 @@ -76,7 +76,7 @@ ucol_setAttribute_4_0(UCollator *coll, UColAttribute attr, UColAttributeValue va /* * imp: i18n/utrans.cpp - * hdr: i18n/unicode/utrans.h + * hdr: i18n/_foundation_unicode/utrans.h * @stable ICU 2.8 */ U_CAPI UTransliterator* U_EXPORT2 @@ -93,7 +93,7 @@ utrans_openU_4_0(const UChar *id, /* * imp: i18n/utrans.cpp - * hdr: i18n/unicode/utrans.h + * hdr: i18n/_foundation_unicode/utrans.h * @stable ICU 2.0 */ U_CAPI void U_EXPORT2 @@ -104,7 +104,7 @@ utrans_close_4_0(UTransliterator* trans) /* * imp: i18n/utrans.cpp - * hdr: i18n/unicode/utrans.h + * hdr: i18n/_foundation_unicode/utrans.h * @stable ICU 2.0 */ U_CAPI void U_EXPORT2 diff --git a/icuSources/i18n/indiancal.h b/icuSources/i18n/indiancal.h index bfbea00..0107077 100644 --- a/icuSources/i18n/indiancal.h +++ b/icuSources/i18n/indiancal.h @@ -13,11 +13,11 @@ #ifndef INDIANCAL_H #define INDIANCAL_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/calendar.h" +#include <_foundation_unicode/calendar.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/inputext.cpp b/icuSources/i18n/inputext.cpp index f7638bc..b78c66c 100644 --- a/icuSources/i18n/inputext.cpp +++ b/icuSources/i18n/inputext.cpp @@ -7,7 +7,7 @@ ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION diff --git a/icuSources/i18n/inputext.h b/icuSources/i18n/inputext.h index 9641fcb..353b244 100644 --- a/icuSources/i18n/inputext.h +++ b/icuSources/i18n/inputext.h @@ -19,7 +19,7 @@ */ -#include "unicode/uobject.h" +#include <_foundation_unicode/uobject.h> #if !UCONFIG_NO_CONVERSION diff --git a/icuSources/i18n/islamcal.h b/icuSources/i18n/islamcal.h index 7d9941d..fccb7d7 100644 --- a/icuSources/i18n/islamcal.h +++ b/icuSources/i18n/islamcal.h @@ -18,11 +18,11 @@ #ifndef ISLAMCAL_H #define ISLAMCAL_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/calendar.h" +#include <_foundation_unicode/calendar.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/japancal.cpp b/icuSources/i18n/japancal.cpp index ca9b070..4547b59 100644 --- a/icuSources/i18n/japancal.cpp +++ b/icuSources/i18n/japancal.cpp @@ -13,7 +13,7 @@ * */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #if U_PLATFORM_HAS_WINUWP_API == 0 @@ -32,7 +32,7 @@ #include "cmemory.h" #include "erarules.h" #include "japancal.h" -#include "unicode/gregocal.h" +#include <_foundation_unicode/gregocal.h> #include "umutex.h" #include "uassert.h" #include "ucln_in.h" diff --git a/icuSources/i18n/japancal.h b/icuSources/i18n/japancal.h index 8851344..7a96083 100644 --- a/icuSources/i18n/japancal.h +++ b/icuSources/i18n/japancal.h @@ -18,12 +18,12 @@ #ifndef JAPANCAL_H #define JAPANCAL_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/calendar.h" -#include "unicode/gregocal.h" +#include <_foundation_unicode/calendar.h> +#include <_foundation_unicode/gregocal.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/listformatter.cpp b/icuSources/i18n/listformatter.cpp index c0476a7..6289ec6 100644 --- a/icuSources/i18n/listformatter.cpp +++ b/icuSources/i18n/listformatter.cpp @@ -16,16 +16,16 @@ * created by: Umesh P. Nair */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #include "cmemory.h" -#include "unicode/fpositer.h" // FieldPositionIterator -#include "unicode/listformatter.h" -#include "unicode/simpleformatter.h" -#include "unicode/ulistformatter.h" -#include "unicode/uscript.h" +#include <_foundation_unicode/fpositer.h> // FieldPositionIterator +#include <_foundation_unicode/listformatter.h> +#include <_foundation_unicode/simpleformatter.h> +#include <_foundation_unicode/ulistformatter.h> +#include <_foundation_unicode/uscript.h> #include "fphdlimp.h" #include "mutex.h" #include "hash.h" diff --git a/icuSources/i18n/measfmt.cpp b/icuSources/i18n/measfmt.cpp index b5ca09a..1f3b72a 100644 --- a/icuSources/i18n/measfmt.cpp +++ b/icuSources/i18n/measfmt.cpp @@ -11,38 +11,38 @@ ********************************************************************** */ #include "utypeinfo.h" // for 'typeid' to work -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/measfmt.h" -#include "unicode/numfmt.h" +#include <_foundation_unicode/measfmt.h> +#include <_foundation_unicode/numfmt.h> #include "currfmt.h" -#include "unicode/localpointer.h" +#include <_foundation_unicode/localpointer.h> #include "resource.h" -#include "unicode/simpleformatter.h" +#include <_foundation_unicode/simpleformatter.h> #include "quantityformatter.h" -#include "unicode/plurrule.h" -#include "unicode/decimfmt.h" +#include <_foundation_unicode/plurrule.h> +#include <_foundation_unicode/decimfmt.h> #include "uresimp.h" -#include "unicode/ures.h" -#include "unicode/ustring.h" +#include <_foundation_unicode/ures.h> +#include <_foundation_unicode/ustring.h> #include "ureslocs.h" #include "cstring.h" #include "mutex.h" #include "ucln_in.h" -#include "unicode/listformatter.h" +#include <_foundation_unicode/listformatter.h> #include "charstr.h" -#include "unicode/putil.h" -#include "unicode/smpdtfmt.h" +#include <_foundation_unicode/putil.h> +#include <_foundation_unicode/smpdtfmt.h> #include "uassert.h" -#include "unicode/numberformatter.h" +#include <_foundation_unicode/numberformatter.h> #include "number_longnames.h" #include "number_utypes.h" #if APPLE_ICU_CHANGES // rdar:/ // Apple-specific -#include "unicode/uameasureformat.h" +#include <_foundation_unicode/uameasureformat.h> #include "fphdlimp.h" #endif // APPLE_ICU_CHANGES diff --git a/icuSources/i18n/measunit.cpp b/icuSources/i18n/measunit.cpp index 9df602a..f51df86 100644 --- a/icuSources/i18n/measunit.cpp +++ b/icuSources/i18n/measunit.cpp @@ -12,12 +12,12 @@ */ #include "utypeinfo.h" // for 'typeid' to work -#include "unicode/measunit.h" +#include <_foundation_unicode/measunit.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/uenum.h" -#include "unicode/errorcode.h" +#include <_foundation_unicode/uenum.h> +#include <_foundation_unicode/errorcode.h> #include "ustrenum.h" #include "cstring.h" #include "uassert.h" diff --git a/icuSources/i18n/measunit_extra.cpp b/icuSources/i18n/measunit_extra.cpp index 3d49d1d..c390b03 100644 --- a/icuSources/i18n/measunit_extra.cpp +++ b/icuSources/i18n/measunit_extra.cpp @@ -4,7 +4,7 @@ // Extra functions for MeasureUnit not needed for all clients. // Separate .o file so that it can be removed for modularity. -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING @@ -21,13 +21,13 @@ #include "uassert.h" #include "ucln_in.h" #include "umutex.h" -#include "unicode/bytestrie.h" -#include "unicode/bytestriebuilder.h" -#include "unicode/localpointer.h" -#include "unicode/stringpiece.h" -#include "unicode/stringtriebuilder.h" -#include "unicode/ures.h" -#include "unicode/ustringtrie.h" +#include <_foundation_unicode/bytestrie.h> +#include <_foundation_unicode/bytestriebuilder.h> +#include <_foundation_unicode/localpointer.h> +#include <_foundation_unicode/stringpiece.h> +#include <_foundation_unicode/stringtriebuilder.h> +#include <_foundation_unicode/ures.h> +#include <_foundation_unicode/ustringtrie.h> #include "uresimp.h" #include "util.h" #include diff --git a/icuSources/i18n/measunit_impl.h b/icuSources/i18n/measunit_impl.h index c60ff2f..8581aeb 100644 --- a/icuSources/i18n/measunit_impl.h +++ b/icuSources/i18n/measunit_impl.h @@ -4,11 +4,11 @@ #ifndef __MEASUNIT_IMPL_H__ #define __MEASUNIT_IMPL_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/measunit.h" +#include <_foundation_unicode/measunit.h> #include "cmemory.h" #include "charstr.h" diff --git a/icuSources/i18n/measure.cpp b/icuSources/i18n/measure.cpp index b9c47fd..31d2a35 100644 --- a/icuSources/i18n/measure.cpp +++ b/icuSources/i18n/measure.cpp @@ -12,12 +12,12 @@ */ #include "utypeinfo.h" // for 'typeid' to work -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/measure.h" -#include "unicode/measunit.h" +#include <_foundation_unicode/measure.h> +#include <_foundation_unicode/measunit.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/msgfmt.cpp b/icuSources/i18n/msgfmt.cpp index 29476f3..37a3782 100644 --- a/icuSources/i18n/msgfmt.cpp +++ b/icuSources/i18n/msgfmt.cpp @@ -21,23 +21,23 @@ * 11/01/09 kirtig Added SelectFormat ********************************************************************/ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/appendable.h" -#include "unicode/choicfmt.h" -#include "unicode/datefmt.h" -#include "unicode/decimfmt.h" -#include "unicode/localpointer.h" -#include "unicode/msgfmt.h" -#include "unicode/numberformatter.h" -#include "unicode/plurfmt.h" -#include "unicode/rbnf.h" -#include "unicode/selfmt.h" -#include "unicode/smpdtfmt.h" -#include "unicode/umsg.h" -#include "unicode/ustring.h" +#include <_foundation_unicode/appendable.h> +#include <_foundation_unicode/choicfmt.h> +#include <_foundation_unicode/datefmt.h> +#include <_foundation_unicode/decimfmt.h> +#include <_foundation_unicode/localpointer.h> +#include <_foundation_unicode/msgfmt.h> +#include <_foundation_unicode/numberformatter.h> +#include <_foundation_unicode/plurfmt.h> +#include <_foundation_unicode/rbnf.h> +#include <_foundation_unicode/selfmt.h> +#include <_foundation_unicode/smpdtfmt.h> +#include <_foundation_unicode/umsg.h> +#include <_foundation_unicode/ustring.h> #include "cmemory.h" #include "patternprops.h" #include "messageimpl.h" diff --git a/icuSources/i18n/msgfmt_impl.h b/icuSources/i18n/msgfmt_impl.h index 80cb8a6..8b0d41f 100644 --- a/icuSources/i18n/msgfmt_impl.h +++ b/icuSources/i18n/msgfmt_impl.h @@ -14,13 +14,13 @@ #ifndef __MSGFMT_IMPL_H__ #define __MSGFMT_IMPL_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/msgfmt.h" +#include <_foundation_unicode/msgfmt.h> #include "uvector.h" -#include "unicode/strenum.h" +#include <_foundation_unicode/strenum.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/name2uni.cpp b/icuSources/i18n/name2uni.cpp index b22c68b..dd94c61 100644 --- a/icuSources/i18n/name2uni.cpp +++ b/icuSources/i18n/name2uni.cpp @@ -10,14 +10,14 @@ ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/unifilt.h" -#include "unicode/uchar.h" -#include "unicode/uniset.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/unifilt.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/utf16.h> #include "cmemory.h" #include "name2uni.h" #include "patternprops.h" diff --git a/icuSources/i18n/name2uni.h b/icuSources/i18n/name2uni.h index 6881c6b..83db69b 100644 --- a/icuSources/i18n/name2uni.h +++ b/icuSources/i18n/name2uni.h @@ -12,12 +12,12 @@ #ifndef NAME2UNI_H #define NAME2UNI_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/translit.h" -#include "unicode/uniset.h" +#include <_foundation_unicode/translit.h> +#include <_foundation_unicode/uniset.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/nfrlist.h b/icuSources/i18n/nfrlist.h index 3eb1882..f68a583 100644 --- a/icuSources/i18n/nfrlist.h +++ b/icuSources/i18n/nfrlist.h @@ -18,11 +18,11 @@ #ifndef NFRLIST_H #define NFRLIST_H -#include "unicode/rbnf.h" +#include <_foundation_unicode/rbnf.h> #if U_HAVE_RBNF -#include "unicode/uobject.h" +#include <_foundation_unicode/uobject.h> #include "nfrule.h" #include "cmemory.h" diff --git a/icuSources/i18n/nfrs.cpp b/icuSources/i18n/nfrs.cpp index db962b9..34144a5 100644 --- a/icuSources/i18n/nfrs.cpp +++ b/icuSources/i18n/nfrs.cpp @@ -19,7 +19,7 @@ #if U_HAVE_RBNF -#include "unicode/uchar.h" +#include <_foundation_unicode/uchar.h> #include "nfrule.h" #include "nfrlist.h" #include "patternprops.h" diff --git a/icuSources/i18n/nfrs.h b/icuSources/i18n/nfrs.h index 45ea7c2..211a5e0 100644 --- a/icuSources/i18n/nfrs.h +++ b/icuSources/i18n/nfrs.h @@ -18,13 +18,13 @@ #ifndef NFRS_H #define NFRS_H -#include "unicode/uobject.h" -#include "unicode/rbnf.h" +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/rbnf.h> #if U_HAVE_RBNF -#include "unicode/utypes.h" -#include "unicode/umisc.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/umisc.h> #include "nfrlist.h" diff --git a/icuSources/i18n/nfrule.cpp b/icuSources/i18n/nfrule.cpp index 76ccc35..73bf2ef 100644 --- a/icuSources/i18n/nfrule.cpp +++ b/icuSources/i18n/nfrule.cpp @@ -19,13 +19,13 @@ #if U_HAVE_RBNF -#include "unicode/localpointer.h" -#include "unicode/rbnf.h" -#include "unicode/tblcoll.h" -#include "unicode/plurfmt.h" -#include "unicode/upluralrules.h" -#include "unicode/coleitr.h" -#include "unicode/uchar.h" +#include <_foundation_unicode/localpointer.h> +#include <_foundation_unicode/rbnf.h> +#include <_foundation_unicode/tblcoll.h> +#include <_foundation_unicode/plurfmt.h> +#include <_foundation_unicode/upluralrules.h> +#include <_foundation_unicode/coleitr.h> +#include <_foundation_unicode/uchar.h> #include "nfrs.h" #include "nfrlist.h" #include "nfsubs.h" diff --git a/icuSources/i18n/nfrule.h b/icuSources/i18n/nfrule.h index 627e998..7771fb4 100644 --- a/icuSources/i18n/nfrule.h +++ b/icuSources/i18n/nfrule.h @@ -10,13 +10,13 @@ #ifndef NFRULE_H #define NFRULE_H -#include "unicode/rbnf.h" +#include <_foundation_unicode/rbnf.h> #if U_HAVE_RBNF -#include "unicode/utypes.h" -#include "unicode/uobject.h" -#include "unicode/unistr.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/unistr.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/nfsubs.h b/icuSources/i18n/nfsubs.h index f2539e9..d2d321b 100644 --- a/icuSources/i18n/nfsubs.h +++ b/icuSources/i18n/nfsubs.h @@ -18,14 +18,14 @@ #ifndef NFSUBS_H #define NFSUBS_H -#include "unicode/utypes.h" -#include "unicode/uobject.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uobject.h> #include "nfrule.h" #if U_HAVE_RBNF -#include "unicode/utypes.h" -#include "unicode/decimfmt.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/decimfmt.h> #include "nfrs.h" #include diff --git a/icuSources/i18n/nortrans.cpp b/icuSources/i18n/nortrans.cpp index b1809da..e17c30e 100644 --- a/icuSources/i18n/nortrans.cpp +++ b/icuSources/i18n/nortrans.cpp @@ -10,12 +10,12 @@ ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/normalizer2.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/normalizer2.h> +#include <_foundation_unicode/utf16.h> #include "cstring.h" #include "nortrans.h" diff --git a/icuSources/i18n/nortrans.h b/icuSources/i18n/nortrans.h index 01cb97a..dbccaa2 100644 --- a/icuSources/i18n/nortrans.h +++ b/icuSources/i18n/nortrans.h @@ -12,12 +12,12 @@ #ifndef NORTRANS_H #define NORTRANS_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/translit.h" -#include "unicode/normalizer2.h" +#include <_foundation_unicode/translit.h> +#include <_foundation_unicode/normalizer2.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/nultrans.cpp b/icuSources/i18n/nultrans.cpp index 439cc55..b25e530 100644 --- a/icuSources/i18n/nultrans.cpp +++ b/icuSources/i18n/nultrans.cpp @@ -10,7 +10,7 @@ ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION diff --git a/icuSources/i18n/nultrans.h b/icuSources/i18n/nultrans.h index f5f2fbc..a209d6f 100644 --- a/icuSources/i18n/nultrans.h +++ b/icuSources/i18n/nultrans.h @@ -12,11 +12,11 @@ #ifndef NULTRANS_H #define NULTRANS_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/translit.h" +#include <_foundation_unicode/translit.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/number_affixutils.cpp b/icuSources/i18n/number_affixutils.cpp index 5f5ff4c..7942321 100644 --- a/icuSources/i18n/number_affixutils.cpp +++ b/icuSources/i18n/number_affixutils.cpp @@ -1,13 +1,13 @@ // © 2017 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #include "number_affixutils.h" -#include "unicode/utf16.h" -#include "unicode/uniset.h" +#include <_foundation_unicode/utf16.h> +#include <_foundation_unicode/uniset.h> using namespace icu; using namespace icu::number; diff --git a/icuSources/i18n/number_affixutils.h b/icuSources/i18n/number_affixutils.h index 5cfde61..cdc26a3 100644 --- a/icuSources/i18n/number_affixutils.h +++ b/icuSources/i18n/number_affixutils.h @@ -1,7 +1,7 @@ // © 2017 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef __NUMBER_AFFIXUTILS_H__ @@ -9,10 +9,10 @@ #include #include "number_types.h" -#include "unicode/stringpiece.h" -#include "unicode/unistr.h" +#include <_foundation_unicode/stringpiece.h> +#include <_foundation_unicode/unistr.h> #include "formatted_string_builder.h" -#include "unicode/uniset.h" +#include <_foundation_unicode/uniset.h> U_NAMESPACE_BEGIN namespace number { namespace impl { diff --git a/icuSources/i18n/number_asformat.cpp b/icuSources/i18n/number_asformat.cpp index 8f2314d..4c58ed6 100644 --- a/icuSources/i18n/number_asformat.cpp +++ b/icuSources/i18n/number_asformat.cpp @@ -1,7 +1,7 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING diff --git a/icuSources/i18n/number_asformat.h b/icuSources/i18n/number_asformat.h index 394b9a8..458795d 100644 --- a/icuSources/i18n/number_asformat.h +++ b/icuSources/i18n/number_asformat.h @@ -1,13 +1,13 @@ // © 2017 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef __NUMBER_ASFORMAT_H__ #define __NUMBER_ASFORMAT_H__ -#include "unicode/numberformatter.h" +#include <_foundation_unicode/numberformatter.h> #include "number_types.h" #include "number_decimalquantity.h" #include "number_scientific.h" diff --git a/icuSources/i18n/number_capi.cpp b/icuSources/i18n/number_capi.cpp index 42bb05c..3ed194b 100644 --- a/icuSources/i18n/number_capi.cpp +++ b/icuSources/i18n/number_capi.cpp @@ -1,7 +1,7 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING @@ -14,8 +14,8 @@ #include "numparse_types.h" #include "formattedval_impl.h" #include "number_decnum.h" -#include "unicode/numberformatter.h" -#include "unicode/unumberformatter.h" +#include <_foundation_unicode/numberformatter.h> +#include <_foundation_unicode/unumberformatter.h> using namespace icu; using namespace icu::number; diff --git a/icuSources/i18n/number_compact.cpp b/icuSources/i18n/number_compact.cpp index 4dc96e7..9216a8c 100644 --- a/icuSources/i18n/number_compact.cpp +++ b/icuSources/i18n/number_compact.cpp @@ -1,12 +1,12 @@ // © 2017 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/ustring.h" -#include "unicode/ures.h" +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/ures.h> #include "cstring.h" #include "charstr.h" #include "resource.h" diff --git a/icuSources/i18n/number_compact.h b/icuSources/i18n/number_compact.h index fa29744..0d531e1 100644 --- a/icuSources/i18n/number_compact.h +++ b/icuSources/i18n/number_compact.h @@ -1,7 +1,7 @@ // © 2017 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef __NUMBER_COMPACT_H__ @@ -9,7 +9,7 @@ #include "standardplural.h" #include "number_types.h" -#include "unicode/unum.h" +#include <_foundation_unicode/unum.h> #include "uvector.h" #include "resource.h" #include "number_patternmodifier.h" diff --git a/icuSources/i18n/number_currencysymbols.cpp b/icuSources/i18n/number_currencysymbols.cpp index 8d51275..31b03ca 100644 --- a/icuSources/i18n/number_currencysymbols.cpp +++ b/icuSources/i18n/number_currencysymbols.cpp @@ -1,7 +1,7 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING diff --git a/icuSources/i18n/number_currencysymbols.h b/icuSources/i18n/number_currencysymbols.h index c2223bd..99d5860 100644 --- a/icuSources/i18n/number_currencysymbols.h +++ b/icuSources/i18n/number_currencysymbols.h @@ -1,7 +1,7 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef __SOURCE_NUMBER_CURRENCYSYMBOLS_H__ diff --git a/icuSources/i18n/number_decimalquantity.cpp b/icuSources/i18n/number_decimalquantity.cpp index b40e127..d8b83d6 100644 --- a/icuSources/i18n/number_decimalquantity.cpp +++ b/icuSources/i18n/number_decimalquantity.cpp @@ -1,7 +1,7 @@ // © 2017 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING @@ -10,7 +10,7 @@ #include #include -#include "unicode/plurrule.h" +#include <_foundation_unicode/plurrule.h> #include "cmemory.h" #include "number_decnum.h" #include "putilimp.h" diff --git a/icuSources/i18n/number_decimalquantity.h b/icuSources/i18n/number_decimalquantity.h index 862addf..858a671 100644 --- a/icuSources/i18n/number_decimalquantity.h +++ b/icuSources/i18n/number_decimalquantity.h @@ -1,14 +1,14 @@ // © 2017 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef __NUMBER_DECIMALQUANTITY_H__ #define __NUMBER_DECIMALQUANTITY_H__ #include -#include "unicode/umachine.h" +#include <_foundation_unicode/umachine.h> #include "standardplural.h" #include "plurrule_impl.h" #include "number_types.h" diff --git a/icuSources/i18n/number_decimfmtprops.cpp b/icuSources/i18n/number_decimfmtprops.cpp index 15b4169..8148a05 100644 --- a/icuSources/i18n/number_decimfmtprops.cpp +++ b/icuSources/i18n/number_decimfmtprops.cpp @@ -1,7 +1,7 @@ // © 2017 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING diff --git a/icuSources/i18n/number_decimfmtprops.h b/icuSources/i18n/number_decimfmtprops.h index d12c6db..520500b 100644 --- a/icuSources/i18n/number_decimfmtprops.h +++ b/icuSources/i18n/number_decimfmtprops.h @@ -1,18 +1,18 @@ // © 2017 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef __NUMBER_DECIMFMTPROPS_H__ #define __NUMBER_DECIMFMTPROPS_H__ -#include "unicode/unistr.h" +#include <_foundation_unicode/unistr.h> #include -#include "unicode/plurrule.h" -#include "unicode/currpinf.h" -#include "unicode/unum.h" -#include "unicode/localpointer.h" +#include <_foundation_unicode/plurrule.h> +#include <_foundation_unicode/currpinf.h> +#include <_foundation_unicode/unum.h> +#include <_foundation_unicode/localpointer.h> #include "number_types.h" U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/number_decnum.h b/icuSources/i18n/number_decnum.h index 94a0b31..4c0ae13 100644 --- a/icuSources/i18n/number_decnum.h +++ b/icuSources/i18n/number_decnum.h @@ -1,7 +1,7 @@ // © 2017 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef __NUMBER_DECNUM_H__ diff --git a/icuSources/i18n/number_fluent.cpp b/icuSources/i18n/number_fluent.cpp index c864ea8..782a9be 100644 --- a/icuSources/i18n/number_fluent.cpp +++ b/icuSources/i18n/number_fluent.cpp @@ -1,12 +1,12 @@ // © 2017 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #include "uassert.h" -#include "unicode/numberformatter.h" +#include <_foundation_unicode/numberformatter.h> #include "number_decimalquantity.h" #include "number_formatimpl.h" #include "umutex.h" diff --git a/icuSources/i18n/number_formatimpl.cpp b/icuSources/i18n/number_formatimpl.cpp index 72dc647..0671f68 100644 --- a/icuSources/i18n/number_formatimpl.cpp +++ b/icuSources/i18n/number_formatimpl.cpp @@ -1,20 +1,20 @@ // © 2017 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #include "cstring.h" -#include "unicode/ures.h" +#include <_foundation_unicode/ures.h> #include "uresimp.h" #include "charstr.h" #include "number_formatimpl.h" -#include "unicode/numfmt.h" +#include <_foundation_unicode/numfmt.h> #include "number_patternstring.h" #include "number_utils.h" -#include "unicode/numberformatter.h" -#include "unicode/dcfmtsym.h" +#include <_foundation_unicode/numberformatter.h> +#include <_foundation_unicode/dcfmtsym.h> #include "number_scientific.h" #include "number_compact.h" #include "uresimp.h" diff --git a/icuSources/i18n/number_formatimpl.h b/icuSources/i18n/number_formatimpl.h index d7be146..9536857 100644 --- a/icuSources/i18n/number_formatimpl.h +++ b/icuSources/i18n/number_formatimpl.h @@ -1,7 +1,7 @@ // © 2017 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef __NUMBER_FORMATIMPL_H__ diff --git a/icuSources/i18n/number_grouping.cpp b/icuSources/i18n/number_grouping.cpp index a699b4a..e67d0ca 100644 --- a/icuSources/i18n/number_grouping.cpp +++ b/icuSources/i18n/number_grouping.cpp @@ -1,11 +1,11 @@ // © 2017 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/numberformatter.h" +#include <_foundation_unicode/numberformatter.h> #include "number_patternstring.h" #include "uresimp.h" diff --git a/icuSources/i18n/number_integerwidth.cpp b/icuSources/i18n/number_integerwidth.cpp index 10b8534..79972fa 100644 --- a/icuSources/i18n/number_integerwidth.cpp +++ b/icuSources/i18n/number_integerwidth.cpp @@ -1,11 +1,11 @@ // © 2017 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/numberformatter.h" +#include <_foundation_unicode/numberformatter.h> #include "number_types.h" #include "number_decimalquantity.h" diff --git a/icuSources/i18n/number_longnames.cpp b/icuSources/i18n/number_longnames.cpp index be0320c..966adb3 100644 --- a/icuSources/i18n/number_longnames.cpp +++ b/icuSources/i18n/number_longnames.cpp @@ -1,14 +1,14 @@ // © 2017 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #include -#include "unicode/simpleformatter.h" -#include "unicode/ures.h" +#include <_foundation_unicode/simpleformatter.h> +#include <_foundation_unicode/ures.h> #include "ureslocs.h" #include "charstr.h" #include "uresimp.h" diff --git a/icuSources/i18n/number_longnames.h b/icuSources/i18n/number_longnames.h index 0694998..5162bce 100644 --- a/icuSources/i18n/number_longnames.h +++ b/icuSources/i18n/number_longnames.h @@ -1,15 +1,15 @@ // © 2017 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef __NUMBER_LONGNAMES_H__ #define __NUMBER_LONGNAMES_H__ #include "cmemory.h" -#include "unicode/listformatter.h" -#include "unicode/uversion.h" +#include <_foundation_unicode/listformatter.h> +#include <_foundation_unicode/uversion.h> #include "number_utils.h" #include "number_modifiers.h" diff --git a/icuSources/i18n/number_mapper.cpp b/icuSources/i18n/number_mapper.cpp index 25e542d..bd8a0fe 100644 --- a/icuSources/i18n/number_mapper.cpp +++ b/icuSources/i18n/number_mapper.cpp @@ -1,7 +1,7 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING @@ -11,7 +11,7 @@ #include "number_mapper.h" #include "number_patternstring.h" -#include "unicode/errorcode.h" +#include <_foundation_unicode/errorcode.h> #include "number_utils.h" using namespace icu; diff --git a/icuSources/i18n/number_mapper.h b/icuSources/i18n/number_mapper.h index 8879b7a..3748a39 100644 --- a/icuSources/i18n/number_mapper.h +++ b/icuSources/i18n/number_mapper.h @@ -1,7 +1,7 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef __NUMBER_MAPPER_H__ @@ -9,7 +9,7 @@ #include #include "number_types.h" -#include "unicode/currpinf.h" +#include <_foundation_unicode/currpinf.h> #include "standardplural.h" #include "number_patternstring.h" #include "number_currencysymbols.h" diff --git a/icuSources/i18n/number_microprops.h b/icuSources/i18n/number_microprops.h index c34e7c1..6443c1a 100644 --- a/icuSources/i18n/number_microprops.h +++ b/icuSources/i18n/number_microprops.h @@ -1,14 +1,14 @@ // © 2017 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef __NUMBER_MICROPROPS_H__ #define __NUMBER_MICROPROPS_H__ // TODO: minimize includes -#include "unicode/numberformatter.h" +#include <_foundation_unicode/numberformatter.h> #include "number_types.h" #include "number_decimalquantity.h" #include "number_scientific.h" diff --git a/icuSources/i18n/number_modifiers.cpp b/icuSources/i18n/number_modifiers.cpp index 092b66f..15ab906 100644 --- a/icuSources/i18n/number_modifiers.cpp +++ b/icuSources/i18n/number_modifiers.cpp @@ -1,7 +1,7 @@ // © 2017 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING diff --git a/icuSources/i18n/number_modifiers.h b/icuSources/i18n/number_modifiers.h index 09af3f4..825c656 100644 --- a/icuSources/i18n/number_modifiers.h +++ b/icuSources/i18n/number_modifiers.h @@ -1,7 +1,7 @@ // © 2017 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef __NUMBER_MODIFIERS_H__ @@ -9,8 +9,8 @@ #include #include -#include "unicode/uniset.h" -#include "unicode/simpleformatter.h" +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/simpleformatter.h> #include "standardplural.h" #include "formatted_string_builder.h" #include "number_types.h" diff --git a/icuSources/i18n/number_multiplier.cpp b/icuSources/i18n/number_multiplier.cpp index 58e1e44..b794ca1 100644 --- a/icuSources/i18n/number_multiplier.cpp +++ b/icuSources/i18n/number_multiplier.cpp @@ -1,7 +1,7 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING diff --git a/icuSources/i18n/number_multiplier.h b/icuSources/i18n/number_multiplier.h index d8235dc..756df68 100644 --- a/icuSources/i18n/number_multiplier.h +++ b/icuSources/i18n/number_multiplier.h @@ -1,7 +1,7 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef __SOURCE_NUMBER_MULTIPLIER_H__ diff --git a/icuSources/i18n/number_notation.cpp b/icuSources/i18n/number_notation.cpp index b3cabb5..11fbfcf 100644 --- a/icuSources/i18n/number_notation.cpp +++ b/icuSources/i18n/number_notation.cpp @@ -1,11 +1,11 @@ // © 2017 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/numberformatter.h" +#include <_foundation_unicode/numberformatter.h> #include "number_types.h" using namespace icu; diff --git a/icuSources/i18n/number_output.cpp b/icuSources/i18n/number_output.cpp index 729a2cd..ec45444 100644 --- a/icuSources/i18n/number_output.cpp +++ b/icuSources/i18n/number_output.cpp @@ -1,12 +1,12 @@ // © 2019 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/measunit.h" -#include "unicode/numberformatter.h" +#include <_foundation_unicode/measunit.h> +#include <_foundation_unicode/numberformatter.h> #include "number_utypes.h" #include "util.h" #include "number_decimalquantity.h" diff --git a/icuSources/i18n/number_padding.cpp b/icuSources/i18n/number_padding.cpp index c320c3f..bfe43b7 100644 --- a/icuSources/i18n/number_padding.cpp +++ b/icuSources/i18n/number_padding.cpp @@ -1,11 +1,11 @@ // © 2017 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/numberformatter.h" +#include <_foundation_unicode/numberformatter.h> #include "number_types.h" #include "formatted_string_builder.h" #include "number_decimfmtprops.h" diff --git a/icuSources/i18n/number_patternmodifier.cpp b/icuSources/i18n/number_patternmodifier.cpp index 088a30e..13a5e4c 100644 --- a/icuSources/i18n/number_patternmodifier.cpp +++ b/icuSources/i18n/number_patternmodifier.cpp @@ -1,15 +1,15 @@ // © 2017 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #include "cstring.h" #include "number_patternmodifier.h" -#include "unicode/dcfmtsym.h" -#include "unicode/ucurr.h" -#include "unicode/unistr.h" +#include <_foundation_unicode/dcfmtsym.h> +#include <_foundation_unicode/ucurr.h> +#include <_foundation_unicode/unistr.h> #include "number_microprops.h" using namespace icu; diff --git a/icuSources/i18n/number_patternmodifier.h b/icuSources/i18n/number_patternmodifier.h index 4f825e1..0f24427 100644 --- a/icuSources/i18n/number_patternmodifier.h +++ b/icuSources/i18n/number_patternmodifier.h @@ -1,14 +1,14 @@ // © 2017 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef __NUMBER_PATTERNMODIFIER_H__ #define __NUMBER_PATTERNMODIFIER_H__ #include "standardplural.h" -#include "unicode/numberformatter.h" +#include <_foundation_unicode/numberformatter.h> #include "number_patternstring.h" #include "number_types.h" #include "number_modifiers.h" diff --git a/icuSources/i18n/number_patternstring.cpp b/icuSources/i18n/number_patternstring.cpp index 96a6fa9..f4fb093 100644 --- a/icuSources/i18n/number_patternstring.cpp +++ b/icuSources/i18n/number_patternstring.cpp @@ -1,7 +1,7 @@ // © 2017 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING @@ -12,7 +12,7 @@ #include "uassert.h" #include "number_patternstring.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/utf16.h> #include "number_utils.h" #include "number_roundingutils.h" #include "number_mapper.h" diff --git a/icuSources/i18n/number_patternstring.h b/icuSources/i18n/number_patternstring.h index 35f4acf..1bc7f23 100644 --- a/icuSources/i18n/number_patternstring.h +++ b/icuSources/i18n/number_patternstring.h @@ -1,7 +1,7 @@ // © 2017 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef __NUMBER_PATTERNSTRING_H__ @@ -9,8 +9,8 @@ #include -#include "unicode/unum.h" -#include "unicode/unistr.h" +#include <_foundation_unicode/unum.h> +#include <_foundation_unicode/unistr.h> #include "number_types.h" #include "number_decimalquantity.h" #include "number_decimfmtprops.h" diff --git a/icuSources/i18n/number_rounding.cpp b/icuSources/i18n/number_rounding.cpp index 756646b..658715a 100644 --- a/icuSources/i18n/number_rounding.cpp +++ b/icuSources/i18n/number_rounding.cpp @@ -1,13 +1,13 @@ // © 2017 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #include "charstr.h" #include "uassert.h" -#include "unicode/numberformatter.h" +#include <_foundation_unicode/numberformatter.h> #include "number_types.h" #include "number_decimalquantity.h" #include "double-conversion.h" diff --git a/icuSources/i18n/number_roundingutils.h b/icuSources/i18n/number_roundingutils.h index 6657127..b2dbd36 100644 --- a/icuSources/i18n/number_roundingutils.h +++ b/icuSources/i18n/number_roundingutils.h @@ -1,7 +1,7 @@ // © 2017 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef __NUMBER_ROUNDINGUTILS_H__ diff --git a/icuSources/i18n/number_scientific.cpp b/icuSources/i18n/number_scientific.cpp index d365d98..9da440a 100644 --- a/icuSources/i18n/number_scientific.cpp +++ b/icuSources/i18n/number_scientific.cpp @@ -1,7 +1,7 @@ // © 2017 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING @@ -9,7 +9,7 @@ #include "number_scientific.h" #include "number_utils.h" #include "formatted_string_builder.h" -#include "unicode/unum.h" +#include <_foundation_unicode/unum.h> #include "number_microprops.h" using namespace icu; diff --git a/icuSources/i18n/number_scientific.h b/icuSources/i18n/number_scientific.h index a40a6e4..6d4c32e 100644 --- a/icuSources/i18n/number_scientific.h +++ b/icuSources/i18n/number_scientific.h @@ -1,7 +1,7 @@ // © 2017 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef __NUMBER_SCIENTIFIC_H__ diff --git a/icuSources/i18n/number_skeletons.cpp b/icuSources/i18n/number_skeletons.cpp index 7f62def..82a66b3 100644 --- a/icuSources/i18n/number_skeletons.cpp +++ b/icuSources/i18n/number_skeletons.cpp @@ -1,7 +1,7 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING @@ -15,14 +15,14 @@ #include "umutex.h" #include "ucln_in.h" #include "patternprops.h" -#include "unicode/ucharstriebuilder.h" +#include <_foundation_unicode/ucharstriebuilder.h> #include "number_utils.h" #include "number_decimalquantity.h" -#include "unicode/numberformatter.h" +#include <_foundation_unicode/numberformatter.h> #include "uinvchar.h" #include "charstr.h" #include "string_segment.h" -#include "unicode/errorcode.h" +#include <_foundation_unicode/errorcode.h> #include "util.h" #include "measunit_impl.h" diff --git a/icuSources/i18n/number_skeletons.h b/icuSources/i18n/number_skeletons.h index 27f69cd..64f2c84 100644 --- a/icuSources/i18n/number_skeletons.h +++ b/icuSources/i18n/number_skeletons.h @@ -1,7 +1,7 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef __SOURCE_NUMBER_SKELETONS_H__ @@ -9,7 +9,7 @@ #include "number_types.h" #include "numparse_types.h" -#include "unicode/ucharstrie.h" +#include <_foundation_unicode/ucharstrie.h> #include "string_segment.h" U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/number_symbolswrapper.cpp b/icuSources/i18n/number_symbolswrapper.cpp index 204cbaa..bd4ad37 100644 --- a/icuSources/i18n/number_symbolswrapper.cpp +++ b/icuSources/i18n/number_symbolswrapper.cpp @@ -1,12 +1,12 @@ // © 2020 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #include "number_microprops.h" -#include "unicode/numberformatter.h" +#include <_foundation_unicode/numberformatter.h> using namespace icu; using namespace icu::number; diff --git a/icuSources/i18n/number_types.h b/icuSources/i18n/number_types.h index 84846ef..6fccc6a 100644 --- a/icuSources/i18n/number_types.h +++ b/icuSources/i18n/number_types.h @@ -1,21 +1,21 @@ // © 2017 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef __NUMBER_TYPES_H__ #define __NUMBER_TYPES_H__ #include -#include "unicode/decimfmt.h" -#include "unicode/unum.h" -#include "unicode/numsys.h" -#include "unicode/numberformatter.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/decimfmt.h> +#include <_foundation_unicode/unum.h> +#include <_foundation_unicode/numsys.h> +#include <_foundation_unicode/numberformatter.h> +#include <_foundation_unicode/utf16.h> #include "uassert.h" -#include "unicode/platform.h" -#include "unicode/uniset.h" +#include <_foundation_unicode/platform.h> +#include <_foundation_unicode/uniset.h> #include "standardplural.h" #include "formatted_string_builder.h" diff --git a/icuSources/i18n/number_usageprefs.cpp b/icuSources/i18n/number_usageprefs.cpp index 26fdfaf..ae70167 100644 --- a/icuSources/i18n/number_usageprefs.cpp +++ b/icuSources/i18n/number_usageprefs.cpp @@ -1,7 +1,7 @@ // © 2020 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING @@ -11,14 +11,14 @@ #include "number_microprops.h" #include "number_roundingutils.h" #include "number_skeletons.h" -#include "unicode/char16ptr.h" -#include "unicode/currunit.h" -#include "unicode/fmtable.h" -#include "unicode/measure.h" -#include "unicode/numberformatter.h" -#include "unicode/platform.h" -#include "unicode/unum.h" -#include "unicode/urename.h" +#include <_foundation_unicode/char16ptr.h> +#include <_foundation_unicode/currunit.h> +#include <_foundation_unicode/fmtable.h> +#include <_foundation_unicode/measure.h> +#include <_foundation_unicode/numberformatter.h> +#include <_foundation_unicode/platform.h> +#include <_foundation_unicode/unum.h> +#include <_foundation_unicode/urename.h> #include "units_data.h" using namespace icu; diff --git a/icuSources/i18n/number_usageprefs.h b/icuSources/i18n/number_usageprefs.h index 7054722..e96ab24 100644 --- a/icuSources/i18n/number_usageprefs.h +++ b/icuSources/i18n/number_usageprefs.h @@ -1,7 +1,7 @@ // © 2020 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef __NUMBER_USAGEPREFS_H__ @@ -9,12 +9,12 @@ #include "cmemory.h" #include "number_types.h" -#include "unicode/listformatter.h" -#include "unicode/localpointer.h" -#include "unicode/locid.h" -#include "unicode/measunit.h" -#include "unicode/stringpiece.h" -#include "unicode/uobject.h" +#include <_foundation_unicode/listformatter.h> +#include <_foundation_unicode/localpointer.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/measunit.h> +#include <_foundation_unicode/stringpiece.h> +#include <_foundation_unicode/uobject.h> #include "units_converter.h" #include "units_router.h" diff --git a/icuSources/i18n/number_utils.cpp b/icuSources/i18n/number_utils.cpp index 731706a..cd6c270 100644 --- a/icuSources/i18n/number_utils.cpp +++ b/icuSources/i18n/number_utils.cpp @@ -1,7 +1,7 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING diff --git a/icuSources/i18n/number_utils.h b/icuSources/i18n/number_utils.h index bc369c9..9a11e94 100644 --- a/icuSources/i18n/number_utils.h +++ b/icuSources/i18n/number_utils.h @@ -1,13 +1,13 @@ // © 2017 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef __NUMBER_UTILS_H__ #define __NUMBER_UTILS_H__ -#include "unicode/numberformatter.h" +#include <_foundation_unicode/numberformatter.h> #include "number_types.h" #include "number_decimalquantity.h" #include "number_scientific.h" diff --git a/icuSources/i18n/number_utypes.h b/icuSources/i18n/number_utypes.h index 50c8617..360eba5 100644 --- a/icuSources/i18n/number_utypes.h +++ b/icuSources/i18n/number_utypes.h @@ -1,13 +1,13 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef __SOURCE_NUMBER_UTYPES_H__ #define __SOURCE_NUMBER_UTYPES_H__ -#include "unicode/numberformatter.h" +#include <_foundation_unicode/numberformatter.h> #include "number_types.h" #include "number_decimalquantity.h" #include "formatted_string_builder.h" diff --git a/icuSources/i18n/numfmt.cpp b/icuSources/i18n/numfmt.cpp index fb05660..5cf3e87 100644 --- a/icuSources/i18n/numfmt.cpp +++ b/icuSources/i18n/numfmt.cpp @@ -24,21 +24,21 @@ ******************************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/numfmt.h" -#include "unicode/locid.h" -#include "unicode/dcfmtsym.h" -#include "unicode/decimfmt.h" -#include "unicode/ustring.h" -#include "unicode/ucurr.h" -#include "unicode/curramt.h" -#include "unicode/numsys.h" -#include "unicode/rbnf.h" -#include "unicode/localpointer.h" -#include "unicode/udisplaycontext.h" +#include <_foundation_unicode/numfmt.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/dcfmtsym.h> +#include <_foundation_unicode/decimfmt.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/ucurr.h> +#include <_foundation_unicode/curramt.h> +#include <_foundation_unicode/numsys.h> +#include <_foundation_unicode/rbnf.h> +#include <_foundation_unicode/localpointer.h> +#include <_foundation_unicode/udisplaycontext.h> #include "charstr.h" #include "winnmfmt.h" #include "uresimp.h" diff --git a/icuSources/i18n/numparse_affixes.cpp b/icuSources/i18n/numparse_affixes.cpp index ad3d48b..a94bfa9 100644 --- a/icuSources/i18n/numparse_affixes.cpp +++ b/icuSources/i18n/numparse_affixes.cpp @@ -1,7 +1,7 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING diff --git a/icuSources/i18n/numparse_affixes.h b/icuSources/i18n/numparse_affixes.h index ad731ed..36c536f 100644 --- a/icuSources/i18n/numparse_affixes.h +++ b/icuSources/i18n/numparse_affixes.h @@ -1,7 +1,7 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef __NUMPARSE_AFFIXES_H__ diff --git a/icuSources/i18n/numparse_compositions.cpp b/icuSources/i18n/numparse_compositions.cpp index 2f7e1ab..da54372 100644 --- a/icuSources/i18n/numparse_compositions.cpp +++ b/icuSources/i18n/numparse_compositions.cpp @@ -1,7 +1,7 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING @@ -12,7 +12,7 @@ #include "numparse_types.h" #include "numparse_compositions.h" #include "string_segment.h" -#include "unicode/uniset.h" +#include <_foundation_unicode/uniset.h> using namespace icu; using namespace icu::numparse; diff --git a/icuSources/i18n/numparse_compositions.h b/icuSources/i18n/numparse_compositions.h index f085912..f68a58e 100644 --- a/icuSources/i18n/numparse_compositions.h +++ b/icuSources/i18n/numparse_compositions.h @@ -1,7 +1,7 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef __SOURCE_NUMPARSE_COMPOSITIONS__ diff --git a/icuSources/i18n/numparse_currency.cpp b/icuSources/i18n/numparse_currency.cpp index 7bbb060..12bdb50 100644 --- a/icuSources/i18n/numparse_currency.cpp +++ b/icuSources/i18n/numparse_currency.cpp @@ -1,7 +1,7 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING @@ -12,7 +12,7 @@ #include "numparse_types.h" #include "numparse_currency.h" #include "ucurrimp.h" -#include "unicode/errorcode.h" +#include <_foundation_unicode/errorcode.h> #include "numparse_utils.h" #include "string_segment.h" diff --git a/icuSources/i18n/numparse_currency.h b/icuSources/i18n/numparse_currency.h index a949433..40949c9 100644 --- a/icuSources/i18n/numparse_currency.h +++ b/icuSources/i18n/numparse_currency.h @@ -1,7 +1,7 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef __NUMPARSE_CURRENCY_H__ @@ -11,7 +11,7 @@ #include "numparse_compositions.h" #include "charstr.h" #include "number_currencysymbols.h" -#include "unicode/uniset.h" +#include <_foundation_unicode/uniset.h> U_NAMESPACE_BEGIN namespace numparse { namespace impl { diff --git a/icuSources/i18n/numparse_decimal.cpp b/icuSources/i18n/numparse_decimal.cpp index bf06527..a398b13 100644 --- a/icuSources/i18n/numparse_decimal.cpp +++ b/icuSources/i18n/numparse_decimal.cpp @@ -1,7 +1,7 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING @@ -13,7 +13,7 @@ #include "numparse_decimal.h" #include "static_unicode_sets.h" #include "numparse_utils.h" -#include "unicode/uchar.h" +#include <_foundation_unicode/uchar.h> #include "putilimp.h" #include "number_decimalquantity.h" #include "string_segment.h" diff --git a/icuSources/i18n/numparse_decimal.h b/icuSources/i18n/numparse_decimal.h index 07c9afe..d8da946 100644 --- a/icuSources/i18n/numparse_decimal.h +++ b/icuSources/i18n/numparse_decimal.h @@ -1,13 +1,13 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef __NUMPARSE_DECIMAL_H__ #define __NUMPARSE_DECIMAL_H__ -#include "unicode/uniset.h" +#include <_foundation_unicode/uniset.h> #include "numparse_types.h" U_NAMESPACE_BEGIN namespace numparse { diff --git a/icuSources/i18n/numparse_impl.cpp b/icuSources/i18n/numparse_impl.cpp index 91c6074..4c1ba06 100644 --- a/icuSources/i18n/numparse_impl.cpp +++ b/icuSources/i18n/numparse_impl.cpp @@ -1,7 +1,7 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING @@ -17,7 +17,7 @@ #include "numparse_impl.h" #include "numparse_symbols.h" #include "numparse_decimal.h" -#include "unicode/numberformatter.h" +#include <_foundation_unicode/numberformatter.h> #include "cstr.h" #include "number_mapper.h" #include "static_unicode_sets.h" diff --git a/icuSources/i18n/numparse_impl.h b/icuSources/i18n/numparse_impl.h index 380d9aa..9bd0784 100644 --- a/icuSources/i18n/numparse_impl.h +++ b/icuSources/i18n/numparse_impl.h @@ -1,7 +1,7 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef __NUMPARSE_IMPL_H__ @@ -11,11 +11,11 @@ #include "numparse_decimal.h" #include "numparse_symbols.h" #include "numparse_scientific.h" -#include "unicode/uniset.h" +#include <_foundation_unicode/uniset.h> #include "numparse_currency.h" #include "numparse_affixes.h" #include "number_decimfmtprops.h" -#include "unicode/localpointer.h" +#include <_foundation_unicode/localpointer.h> #include "numparse_validators.h" #include "number_multiplier.h" #include "string_segment.h" diff --git a/icuSources/i18n/numparse_parsednumber.cpp b/icuSources/i18n/numparse_parsednumber.cpp index 4b373a3..d70631c 100644 --- a/icuSources/i18n/numparse_parsednumber.cpp +++ b/icuSources/i18n/numparse_parsednumber.cpp @@ -1,7 +1,7 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING diff --git a/icuSources/i18n/numparse_scientific.cpp b/icuSources/i18n/numparse_scientific.cpp index 4b88cd9..912e980 100644 --- a/icuSources/i18n/numparse_scientific.cpp +++ b/icuSources/i18n/numparse_scientific.cpp @@ -1,7 +1,7 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING diff --git a/icuSources/i18n/numparse_scientific.h b/icuSources/i18n/numparse_scientific.h index 5617c0c..3c62663 100644 --- a/icuSources/i18n/numparse_scientific.h +++ b/icuSources/i18n/numparse_scientific.h @@ -1,7 +1,7 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef __NUMPARSE_SCIENTIFIC_H__ @@ -10,7 +10,7 @@ #include "numparse_types.h" #include "numparse_decimal.h" #include "numparse_symbols.h" -#include "unicode/numberformatter.h" +#include <_foundation_unicode/numberformatter.h> using icu::number::impl::Grouper; diff --git a/icuSources/i18n/numparse_symbols.cpp b/icuSources/i18n/numparse_symbols.cpp index 608f4f5..25f8c5f 100644 --- a/icuSources/i18n/numparse_symbols.cpp +++ b/icuSources/i18n/numparse_symbols.cpp @@ -1,7 +1,7 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING diff --git a/icuSources/i18n/numparse_symbols.h b/icuSources/i18n/numparse_symbols.h index beb133f..dbb9420 100644 --- a/icuSources/i18n/numparse_symbols.h +++ b/icuSources/i18n/numparse_symbols.h @@ -1,14 +1,14 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef __NUMPARSE_SYMBOLS_H__ #define __NUMPARSE_SYMBOLS_H__ #include "numparse_types.h" -#include "unicode/uniset.h" +#include <_foundation_unicode/uniset.h> #include "static_unicode_sets.h" U_NAMESPACE_BEGIN namespace numparse { diff --git a/icuSources/i18n/numparse_types.h b/icuSources/i18n/numparse_types.h index 623f0e8..4623d30 100644 --- a/icuSources/i18n/numparse_types.h +++ b/icuSources/i18n/numparse_types.h @@ -1,13 +1,13 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef __NUMPARSE_TYPES_H__ #define __NUMPARSE_TYPES_H__ -#include "unicode/uobject.h" +#include <_foundation_unicode/uobject.h> #include "number_decimalquantity.h" #include "string_segment.h" diff --git a/icuSources/i18n/numparse_utils.h b/icuSources/i18n/numparse_utils.h index 162954b..6e0edf0 100644 --- a/icuSources/i18n/numparse_utils.h +++ b/icuSources/i18n/numparse_utils.h @@ -1,14 +1,14 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef __NUMPARSE_UTILS_H__ #define __NUMPARSE_UTILS_H__ #include "numparse_types.h" -#include "unicode/uniset.h" +#include <_foundation_unicode/uniset.h> U_NAMESPACE_BEGIN namespace numparse { namespace impl { diff --git a/icuSources/i18n/numparse_validators.cpp b/icuSources/i18n/numparse_validators.cpp index 12d3465..a382822 100644 --- a/icuSources/i18n/numparse_validators.cpp +++ b/icuSources/i18n/numparse_validators.cpp @@ -1,7 +1,7 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING diff --git a/icuSources/i18n/numparse_validators.h b/icuSources/i18n/numparse_validators.h index 5d43b77..4d574c4 100644 --- a/icuSources/i18n/numparse_validators.h +++ b/icuSources/i18n/numparse_validators.h @@ -1,7 +1,7 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef __SOURCE_NUMPARSE_VALIDATORS_H__ diff --git a/icuSources/i18n/numrange_capi.cpp b/icuSources/i18n/numrange_capi.cpp index bd3a9ef..0856f76 100644 --- a/icuSources/i18n/numrange_capi.cpp +++ b/icuSources/i18n/numrange_capi.cpp @@ -1,7 +1,7 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING @@ -15,8 +15,8 @@ #include "formattedval_impl.h" #include "numrange_impl.h" #include "number_decnum.h" -#include "unicode/numberrangeformatter.h" -#include "unicode/unumberrangeformatter.h" +#include <_foundation_unicode/numberrangeformatter.h> +#include <_foundation_unicode/unumberrangeformatter.h> using namespace icu; using namespace icu::number; diff --git a/icuSources/i18n/numrange_fluent.cpp b/icuSources/i18n/numrange_fluent.cpp index c36defa..ca39609 100644 --- a/icuSources/i18n/numrange_fluent.cpp +++ b/icuSources/i18n/numrange_fluent.cpp @@ -1,7 +1,7 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING diff --git a/icuSources/i18n/numrange_impl.cpp b/icuSources/i18n/numrange_impl.cpp index 06efc7b..a4a8f3c 100644 --- a/icuSources/i18n/numrange_impl.cpp +++ b/icuSources/i18n/numrange_impl.cpp @@ -1,7 +1,7 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING @@ -9,7 +9,7 @@ // Helpful in toString methods and elsewhere. #define UNISTR_FROM_STRING_EXPLICIT -#include "unicode/numberrangeformatter.h" +#include <_foundation_unicode/numberrangeformatter.h> #include "numrange_impl.h" #include "patternprops.h" #include "pluralranges.h" diff --git a/icuSources/i18n/numrange_impl.h b/icuSources/i18n/numrange_impl.h index ac1d8a5..bf430ef 100644 --- a/icuSources/i18n/numrange_impl.h +++ b/icuSources/i18n/numrange_impl.h @@ -1,15 +1,15 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef __SOURCE_NUMRANGE_TYPES_H__ #define __SOURCE_NUMRANGE_TYPES_H__ -#include "unicode/numberformatter.h" -#include "unicode/numberrangeformatter.h" -#include "unicode/simpleformatter.h" +#include <_foundation_unicode/numberformatter.h> +#include <_foundation_unicode/numberrangeformatter.h> +#include <_foundation_unicode/simpleformatter.h> #include "number_types.h" #include "number_decimalquantity.h" #include "number_formatimpl.h" diff --git a/icuSources/i18n/numsys.cpp b/icuSources/i18n/numsys.cpp index 015d2a4..c1f225b 100644 --- a/icuSources/i18n/numsys.cpp +++ b/icuSources/i18n/numsys.cpp @@ -15,15 +15,15 @@ ******************************************************************************** */ -#include "unicode/utypes.h" -#include "unicode/localpointer.h" -#include "unicode/uchar.h" -#include "unicode/unistr.h" -#include "unicode/ures.h" -#include "unicode/ustring.h" -#include "unicode/uloc.h" -#include "unicode/schriter.h" -#include "unicode/numsys.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/localpointer.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/ures.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/uloc.h> +#include <_foundation_unicode/schriter.h> +#include <_foundation_unicode/numsys.h> #include "cstring.h" #include "uassert.h" #include "ucln_in.h" diff --git a/icuSources/i18n/numsys_impl.h b/icuSources/i18n/numsys_impl.h index e76e634..646b000 100644 --- a/icuSources/i18n/numsys_impl.h +++ b/icuSources/i18n/numsys_impl.h @@ -14,13 +14,13 @@ #ifndef __NUMSYS_IMPL_H__ #define __NUMSYS_IMPL_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/numsys.h" +#include <_foundation_unicode/numsys.h> #include "uvector.h" -#include "unicode/strenum.h" +#include <_foundation_unicode/strenum.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/olsontz.cpp b/icuSources/i18n/olsontz.cpp index e5c60f8..6650941 100644 --- a/icuSources/i18n/olsontz.cpp +++ b/icuSources/i18n/olsontz.cpp @@ -17,9 +17,9 @@ #if !UCONFIG_NO_FORMATTING -#include "unicode/ures.h" -#include "unicode/simpletz.h" -#include "unicode/gregocal.h" +#include <_foundation_unicode/ures.h> +#include <_foundation_unicode/simpletz.h> +#include <_foundation_unicode/gregocal.h> #include "gregoimp.h" #include "cmemory.h" #include "uassert.h" diff --git a/icuSources/i18n/olsontz.h b/icuSources/i18n/olsontz.h index 02d71e9..59e5f8d 100644 --- a/icuSources/i18n/olsontz.h +++ b/icuSources/i18n/olsontz.h @@ -13,11 +13,11 @@ #ifndef OLSONTZ_H #define OLSONTZ_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/basictz.h" +#include <_foundation_unicode/basictz.h> #include "umutex.h" struct UResourceBundle; diff --git a/icuSources/i18n/persncal.h b/icuSources/i18n/persncal.h index d0f2ee5..31073c7 100644 --- a/icuSources/i18n/persncal.h +++ b/icuSources/i18n/persncal.h @@ -18,11 +18,11 @@ #ifndef PERSNCAL_H #define PERSNCAL_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/calendar.h" +#include <_foundation_unicode/calendar.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/pluralranges.cpp b/icuSources/i18n/pluralranges.cpp index da10e21..733b7d9 100644 --- a/icuSources/i18n/pluralranges.cpp +++ b/icuSources/i18n/pluralranges.cpp @@ -1,7 +1,7 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING @@ -9,7 +9,7 @@ // Helpful in toString methods and elsewhere. #define UNISTR_FROM_STRING_EXPLICIT -#include "unicode/numberrangeformatter.h" +#include <_foundation_unicode/numberrangeformatter.h> #include "pluralranges.h" #include "uresimp.h" #include "charstr.h" diff --git a/icuSources/i18n/pluralranges.h b/icuSources/i18n/pluralranges.h index eba59c7..f1ef082 100644 --- a/icuSources/i18n/pluralranges.h +++ b/icuSources/i18n/pluralranges.h @@ -4,13 +4,13 @@ #ifndef __PLURALRANGES_H__ #define __PLURALRANGES_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/uobject.h" -#include "unicode/locid.h" -#include "unicode/plurrule.h" +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/plurrule.h> #include "standardplural.h" #include "cmemory.h" diff --git a/icuSources/i18n/plurfmt.cpp b/icuSources/i18n/plurfmt.cpp index 3b8f3a6..a3a28a1 100644 --- a/icuSources/i18n/plurfmt.cpp +++ b/icuSources/i18n/plurfmt.cpp @@ -10,11 +10,11 @@ ******************************************************************************* */ -#include "unicode/decimfmt.h" -#include "unicode/messagepattern.h" -#include "unicode/plurfmt.h" -#include "unicode/plurrule.h" -#include "unicode/utypes.h" +#include <_foundation_unicode/decimfmt.h> +#include <_foundation_unicode/messagepattern.h> +#include <_foundation_unicode/plurfmt.h> +#include <_foundation_unicode/plurrule.h> +#include <_foundation_unicode/utypes.h> #include "cmemory.h" #include "messageimpl.h" #include "nfrule.h" diff --git a/icuSources/i18n/plurrule.cpp b/icuSources/i18n/plurrule.cpp index b57e449..d8477a1 100644 --- a/icuSources/i18n/plurrule.cpp +++ b/icuSources/i18n/plurrule.cpp @@ -12,14 +12,14 @@ #include #include -#include "unicode/utypes.h" -#include "unicode/localpointer.h" -#include "unicode/plurrule.h" -#include "unicode/upluralrules.h" -#include "unicode/ures.h" -#include "unicode/numfmt.h" -#include "unicode/decimfmt.h" -#include "unicode/numberrangeformatter.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/localpointer.h> +#include <_foundation_unicode/plurrule.h> +#include <_foundation_unicode/upluralrules.h> +#include <_foundation_unicode/ures.h> +#include <_foundation_unicode/numfmt.h> +#include <_foundation_unicode/decimfmt.h> +#include <_foundation_unicode/numberrangeformatter.h> #include "charstr.h" #include "cmemory.h" #include "cstring.h" diff --git a/icuSources/i18n/plurrule_impl.h b/icuSources/i18n/plurrule_impl.h index c27b655..6e0ba88 100644 --- a/icuSources/i18n/plurrule_impl.h +++ b/icuSources/i18n/plurrule_impl.h @@ -17,15 +17,15 @@ // Internal definitions for the PluralRules implementation. -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/format.h" -#include "unicode/locid.h" -#include "unicode/parseerr.h" -#include "unicode/strenum.h" -#include "unicode/ures.h" +#include <_foundation_unicode/format.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/parseerr.h> +#include <_foundation_unicode/strenum.h> +#include <_foundation_unicode/ures.h> #include "uvector.h" #include "hash.h" #include "uassert.h" diff --git a/icuSources/i18n/quant.cpp b/icuSources/i18n/quant.cpp index ed33933..466c132 100644 --- a/icuSources/i18n/quant.cpp +++ b/icuSources/i18n/quant.cpp @@ -10,12 +10,12 @@ ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION #include "quant.h" -#include "unicode/unistr.h" +#include <_foundation_unicode/unistr.h> #include "util.h" U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/quant.h b/icuSources/i18n/quant.h index 427a6b0..a219c4e 100644 --- a/icuSources/i18n/quant.h +++ b/icuSources/i18n/quant.h @@ -12,12 +12,12 @@ #ifndef QUANT_H #define QUANT_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/unifunct.h" -#include "unicode/unimatch.h" +#include <_foundation_unicode/unifunct.h> +#include <_foundation_unicode/unimatch.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/quantityformatter.cpp b/icuSources/i18n/quantityformatter.cpp index 7b4d51e..d3ea04f 100644 --- a/icuSources/i18n/quantityformatter.cpp +++ b/icuSources/i18n/quantityformatter.cpp @@ -8,20 +8,20 @@ * quantityformatter.cpp */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/simpleformatter.h" +#include <_foundation_unicode/simpleformatter.h> #include "quantityformatter.h" #include "uassert.h" -#include "unicode/unistr.h" -#include "unicode/decimfmt.h" +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/decimfmt.h> #include "cstring.h" -#include "unicode/plurrule.h" +#include <_foundation_unicode/plurrule.h> #include "charstr.h" -#include "unicode/fmtable.h" -#include "unicode/fieldpos.h" +#include <_foundation_unicode/fmtable.h> +#include <_foundation_unicode/fieldpos.h> #include "standardplural.h" #include "uassert.h" #include "number_decimalquantity.h" diff --git a/icuSources/i18n/quantityformatter.h b/icuSources/i18n/quantityformatter.h index 841798c..24fea1e 100644 --- a/icuSources/i18n/quantityformatter.h +++ b/icuSources/i18n/quantityformatter.h @@ -11,8 +11,8 @@ #ifndef __QUANTITY_FORMATTER_H__ #define __QUANTITY_FORMATTER_H__ -#include "unicode/utypes.h" -#include "unicode/uobject.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uobject.h> #if !UCONFIG_NO_FORMATTING diff --git a/icuSources/i18n/rbnf.cpp b/icuSources/i18n/rbnf.cpp index b6f4a09..09c85f7 100644 --- a/icuSources/i18n/rbnf.cpp +++ b/icuSources/i18n/rbnf.cpp @@ -7,27 +7,27 @@ ******************************************************************************* */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #include "utypeinfo.h" // for 'typeid' to work -#include "unicode/rbnf.h" +#include <_foundation_unicode/rbnf.h> #if U_HAVE_RBNF -#include "unicode/normlzr.h" -#include "unicode/plurfmt.h" -#include "unicode/tblcoll.h" -#include "unicode/uchar.h" -#include "unicode/ucol.h" -#include "unicode/uloc.h" -#include "unicode/unum.h" -#include "unicode/ures.h" -#include "unicode/ustring.h" -#include "unicode/utf16.h" -#include "unicode/udata.h" -#include "unicode/udisplaycontext.h" -#include "unicode/brkiter.h" -#include "unicode/ucasemap.h" +#include <_foundation_unicode/normlzr.h> +#include <_foundation_unicode/plurfmt.h> +#include <_foundation_unicode/tblcoll.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/ucol.h> +#include <_foundation_unicode/uloc.h> +#include <_foundation_unicode/unum.h> +#include <_foundation_unicode/ures.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/utf16.h> +#include <_foundation_unicode/udata.h> +#include <_foundation_unicode/udisplaycontext.h> +#include <_foundation_unicode/brkiter.h> +#include <_foundation_unicode/ucasemap.h> #include "cmemory.h" #include "cstring.h" diff --git a/icuSources/i18n/rbt.cpp b/icuSources/i18n/rbt.cpp index 86d6cbd..8d6a7e7 100644 --- a/icuSources/i18n/rbt.cpp +++ b/icuSources/i18n/rbt.cpp @@ -10,12 +10,12 @@ ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/rep.h" -#include "unicode/uniset.h" +#include <_foundation_unicode/rep.h> +#include <_foundation_unicode/uniset.h> #include "rbt_pars.h" #include "rbt_data.h" #include "rbt_rule.h" diff --git a/icuSources/i18n/rbt.h b/icuSources/i18n/rbt.h index 8a43c90..e8f8215 100644 --- a/icuSources/i18n/rbt.h +++ b/icuSources/i18n/rbt.h @@ -12,14 +12,14 @@ #ifndef RBT_H #define RBT_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/translit.h" -#include "unicode/utypes.h" -#include "unicode/parseerr.h" -#include "unicode/udata.h" +#include <_foundation_unicode/translit.h> +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/parseerr.h> +#include <_foundation_unicode/udata.h> #define U_ICUDATA_TRANSLIT U_ICUDATA_NAME U_TREE_SEPARATOR_STRING "translit" diff --git a/icuSources/i18n/rbt_data.cpp b/icuSources/i18n/rbt_data.cpp index 866f0c2..e4436b3 100644 --- a/icuSources/i18n/rbt_data.cpp +++ b/icuSources/i18n/rbt_data.cpp @@ -10,13 +10,13 @@ ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #include "umutex.h" #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/unistr.h" -#include "unicode/uniset.h" +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/uniset.h> #include "rbt_data.h" #include "hash.h" #include "cmemory.h" diff --git a/icuSources/i18n/rbt_data.h b/icuSources/i18n/rbt_data.h index 52a961d..8f81f45 100644 --- a/icuSources/i18n/rbt_data.h +++ b/icuSources/i18n/rbt_data.h @@ -12,12 +12,12 @@ #ifndef RBT_DATA_H #define RBT_DATA_H -#include "unicode/utypes.h" -#include "unicode/uclean.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uclean.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/uobject.h" +#include <_foundation_unicode/uobject.h> #include "rbt_set.h" #include "hash.h" diff --git a/icuSources/i18n/rbt_pars.cpp b/icuSources/i18n/rbt_pars.cpp index f13bf1c..8dec327 100644 --- a/icuSources/i18n/rbt_pars.cpp +++ b/icuSources/i18n/rbt_pars.cpp @@ -10,18 +10,18 @@ ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/uobject.h" -#include "unicode/parseerr.h" -#include "unicode/parsepos.h" -#include "unicode/putil.h" -#include "unicode/uchar.h" -#include "unicode/ustring.h" -#include "unicode/uniset.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/parseerr.h> +#include <_foundation_unicode/parsepos.h> +#include <_foundation_unicode/putil.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/utf16.h> #include "cstring.h" #include "funcrepl.h" #include "hash.h" @@ -32,7 +32,7 @@ #include "rbt_rule.h" #include "strmatch.h" #include "strrepl.h" -#include "unicode/symtable.h" +#include <_foundation_unicode/symtable.h> #include "tridpars.h" #include "uvector.h" #include "hash.h" diff --git a/icuSources/i18n/rbt_pars.h b/icuSources/i18n/rbt_pars.h index d1a4cd6..67f8fd8 100644 --- a/icuSources/i18n/rbt_pars.h +++ b/icuSources/i18n/rbt_pars.h @@ -12,14 +12,14 @@ #ifndef RBT_PARS_H #define RBT_PARS_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION #ifdef __cplusplus -#include "unicode/uobject.h" -#include "unicode/parseerr.h" -#include "unicode/unorm.h" +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/parseerr.h> +#include <_foundation_unicode/unorm.h> #include "rbt.h" #include "hash.h" #include "uvector.h" diff --git a/icuSources/i18n/rbt_rule.cpp b/icuSources/i18n/rbt_rule.cpp index ee0d938..2e1abc9 100644 --- a/icuSources/i18n/rbt_rule.cpp +++ b/icuSources/i18n/rbt_rule.cpp @@ -10,14 +10,14 @@ ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/rep.h" -#include "unicode/unifilt.h" -#include "unicode/uniset.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/rep.h> +#include <_foundation_unicode/unifilt.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/utf16.h> #include "rbt_rule.h" #include "rbt_data.h" #include "cmemory.h" diff --git a/icuSources/i18n/rbt_rule.h b/icuSources/i18n/rbt_rule.h index b927f5d..aa471f7 100644 --- a/icuSources/i18n/rbt_rule.h +++ b/icuSources/i18n/rbt_rule.h @@ -10,14 +10,14 @@ #ifndef RBT_RULE_H #define RBT_RULE_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/uobject.h" -#include "unicode/unistr.h" -#include "unicode/utrans.h" -#include "unicode/unimatch.h" +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/utrans.h> +#include <_foundation_unicode/unimatch.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/rbt_set.cpp b/icuSources/i18n/rbt_set.cpp index c517467..ea1cc54 100644 --- a/icuSources/i18n/rbt_set.cpp +++ b/icuSources/i18n/rbt_set.cpp @@ -10,13 +10,13 @@ ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/unistr.h" -#include "unicode/uniset.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/utf16.h> #include "rbt_set.h" #include "rbt_rule.h" #include "cmemory.h" diff --git a/icuSources/i18n/rbt_set.h b/icuSources/i18n/rbt_set.h index 3a2890e..868fd28 100644 --- a/icuSources/i18n/rbt_set.h +++ b/icuSources/i18n/rbt_set.h @@ -12,12 +12,12 @@ #ifndef RBT_SET_H #define RBT_SET_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/uobject.h" -#include "unicode/utrans.h" +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/utrans.h> #include "uvector.h" U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/rbtz.cpp b/icuSources/i18n/rbtz.cpp index 0e174ba..8a435d3 100644 --- a/icuSources/i18n/rbtz.cpp +++ b/icuSources/i18n/rbtz.cpp @@ -9,12 +9,12 @@ #include "utypeinfo.h" // for 'typeid' to work -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/rbtz.h" -#include "unicode/gregocal.h" +#include <_foundation_unicode/rbtz.h> +#include <_foundation_unicode/gregocal.h> #include "uvector.h" #include "gregoimp.h" #include "cmemory.h" diff --git a/icuSources/i18n/regexcmp.cpp b/icuSources/i18n/regexcmp.cpp index 4b50700..d8f426b 100644 --- a/icuSources/i18n/regexcmp.cpp +++ b/icuSources/i18n/regexcmp.cpp @@ -11,20 +11,20 @@ // is used by the match finding engine. // -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_REGULAR_EXPRESSIONS -#include "unicode/ustring.h" -#include "unicode/unistr.h" -#include "unicode/uniset.h" -#include "unicode/uchar.h" -#include "unicode/uchriter.h" -#include "unicode/parsepos.h" -#include "unicode/parseerr.h" -#include "unicode/regex.h" -#include "unicode/utf.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/uchriter.h> +#include <_foundation_unicode/parsepos.h> +#include <_foundation_unicode/parseerr.h> +#include <_foundation_unicode/regex.h> +#include <_foundation_unicode/utf.h> +#include <_foundation_unicode/utf16.h> #include "patternprops.h" #include "putilimp.h" #include "cmemory.h" @@ -3913,7 +3913,7 @@ void RegexCompile::error(UErrorCode e) { if (U_SUCCESS(*fStatus) || e == U_MEMORY_ALLOCATION_ERROR) { *fStatus = e; // Hmm. fParseErr (UParseError) line & offset fields are int32_t in public - // API (see common/unicode/parseerr.h), while fLineNum and fCharNum are + // API (see common/_foundation_unicode/parseerr.h), while fLineNum and fCharNum are // int64_t. If the values of the latter are out of range for the former, // set them to the appropriate "field not supported" values. if (fLineNum > 0x7FFFFFFF) { diff --git a/icuSources/i18n/regexcmp.h b/icuSources/i18n/regexcmp.h index 81ac9e5..fe180ab 100644 --- a/icuSources/i18n/regexcmp.h +++ b/icuSources/i18n/regexcmp.h @@ -9,20 +9,20 @@ // This file contains declarations for the class RegexCompile // // This class is internal to the regular expression implementation. -// For the public Regular Expression API, see the file "unicode/regex.h" +// For the public Regular Expression API, see the file "_foundation_unicode/regex.h" // #ifndef RBBISCAN_H #define RBBISCAN_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_REGULAR_EXPRESSIONS -#include "unicode/parseerr.h" -#include "unicode/uniset.h" -#include "unicode/uobject.h" -#include "unicode/utext.h" +#include <_foundation_unicode/parseerr.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/utext.h> #include "uhash.h" #include "uvector.h" #include "uvectr32.h" diff --git a/icuSources/i18n/regexcst.h b/icuSources/i18n/regexcst.h index a475b6b..629da87 100644 --- a/icuSources/i18n/regexcst.h +++ b/icuSources/i18n/regexcst.h @@ -14,7 +14,7 @@ #ifndef RBBIRPT_H #define RBBIRPT_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> U_NAMESPACE_BEGIN // diff --git a/icuSources/i18n/regeximp.cpp b/icuSources/i18n/regeximp.cpp index d555669..5611014 100644 --- a/icuSources/i18n/regeximp.cpp +++ b/icuSources/i18n/regeximp.cpp @@ -10,11 +10,11 @@ // miscellaneous implementation functions. // -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_REGULAR_EXPRESSIONS #include "regeximp.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/utf16.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/regeximp.h b/icuSources/i18n/regeximp.h index bb0e1e8..46061dc 100644 --- a/icuSources/i18n/regeximp.h +++ b/icuSources/i18n/regeximp.h @@ -14,10 +14,10 @@ #ifndef _REGEXIMP_H #define _REGEXIMP_H -#include "unicode/utypes.h" -#include "unicode/uobject.h" -#include "unicode/uniset.h" -#include "unicode/utext.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/utext.h> #include "cmemory.h" #include "ucase.h" diff --git a/icuSources/i18n/regexst.cpp b/icuSources/i18n/regexst.cpp index dc01327..8aa9408 100644 --- a/icuSources/i18n/regexst.cpp +++ b/icuSources/i18n/regexst.cpp @@ -9,21 +9,21 @@ // This file contains class RegexStaticSets // // This class is internal to the regular expression implementation. -// For the public Regular Expression API, see the file "unicode/regex.h" +// For the public Regular Expression API, see the file "_foundation_unicode/regex.h" // // RegexStaticSets groups together the common UnicodeSets that are needed // for compiling or executing RegularExpressions. This grouping simplifies // the thread safe lazy creation and sharing of these sets across // all instances of regular expressions. // -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_REGULAR_EXPRESSIONS -#include "unicode/unistr.h" -#include "unicode/uniset.h" -#include "unicode/uchar.h" -#include "unicode/regex.h" +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/regex.h> #include "uprops.h" #include "cmemory.h" #include "cstring.h" diff --git a/icuSources/i18n/regexst.h b/icuSources/i18n/regexst.h index bcb393d..bd79fa0 100644 --- a/icuSources/i18n/regexst.h +++ b/icuSources/i18n/regexst.h @@ -9,7 +9,7 @@ // This file contains declarations for the class RegexStaticSets // // This class is internal to the regular expression implementation. -// For the public Regular Expression API, see the file "unicode/regex.h" +// For the public Regular Expression API, see the file "_foundation_unicode/regex.h" // // RegexStaticSets groups together the common UnicodeSets that are needed // for compiling or executing RegularExpressions. This grouping simplifies @@ -20,8 +20,8 @@ #ifndef REGEXST_H #define REGEXST_H -#include "unicode/utypes.h" -#include "unicode/utext.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/utext.h> #if !UCONFIG_NO_REGULAR_EXPRESSIONS #include "regeximp.h" diff --git a/icuSources/i18n/regextxt.cpp b/icuSources/i18n/regextxt.cpp index 41bb4a9..e3df23c 100644 --- a/icuSources/i18n/regextxt.cpp +++ b/icuSources/i18n/regextxt.cpp @@ -11,7 +11,7 @@ // This file contains utility code for supporting UText in the regular expression engine. // -#include "unicode/utf.h" +#include <_foundation_unicode/utf.h> #include "regextxt.h" U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/regextxt.h b/icuSources/i18n/regextxt.h index 0f64b84..dc81e20 100644 --- a/icuSources/i18n/regextxt.h +++ b/icuSources/i18n/regextxt.h @@ -11,14 +11,14 @@ // This file contains utility code for supporting UText in the regular expression engine. // // This class is internal to the regular expression implementation. -// For the public Regular Expression API, see the file "unicode/regex.h" +// For the public Regular Expression API, see the file "_foundation_unicode/regex.h" // #ifndef _REGEXTXT_H #define _REGEXTXT_H -#include "unicode/utypes.h" -#include "unicode/utext.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/utext.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/region.cpp b/icuSources/i18n/region.cpp index 6a0c05f..1788e52 100644 --- a/icuSources/i18n/region.cpp +++ b/icuSources/i18n/region.cpp @@ -20,11 +20,11 @@ * \brief C++ API: Region classes (territory containment) */ -#include "unicode/region.h" -#include "unicode/utypes.h" -#include "unicode/uobject.h" -#include "unicode/unistr.h" -#include "unicode/ures.h" +#include <_foundation_unicode/region.h> +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/ures.h> #include "ucln_in.h" #include "cstring.h" #include "mutex.h" diff --git a/icuSources/i18n/region_impl.h b/icuSources/i18n/region_impl.h index b6a2813..c47cedf 100644 --- a/icuSources/i18n/region_impl.h +++ b/icuSources/i18n/region_impl.h @@ -14,12 +14,12 @@ #ifndef __REGION_IMPL_H__ #define __REGION_IMPL_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #include "uvector.h" -#include "unicode/strenum.h" +#include <_foundation_unicode/strenum.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/reldatefmt.cpp b/icuSources/i18n/reldatefmt.cpp index 66e9f54..439f465 100644 --- a/icuSources/i18n/reldatefmt.cpp +++ b/icuSources/i18n/reldatefmt.cpp @@ -10,28 +10,28 @@ ****************************************************************************** */ -#include "unicode/reldatefmt.h" +#include <_foundation_unicode/reldatefmt.h> #if !UCONFIG_NO_FORMATTING && !UCONFIG_NO_BREAK_ITERATION #include #include -#include "unicode/calendar.h" -#include "unicode/datefmt.h" -#include "unicode/dtfmtsym.h" -#include "unicode/ucasemap.h" -#include "unicode/ureldatefmt.h" -#include "unicode/udisplaycontext.h" -#include "unicode/unum.h" -#include "unicode/localpointer.h" -#include "unicode/plurrule.h" -#include "unicode/simpleformatter.h" -#include "unicode/decimfmt.h" -#include "unicode/numfmt.h" -#include "unicode/brkiter.h" -#include "unicode/simpleformatter.h" +#include <_foundation_unicode/calendar.h> +#include <_foundation_unicode/datefmt.h> +#include <_foundation_unicode/dtfmtsym.h> +#include <_foundation_unicode/ucasemap.h> +#include <_foundation_unicode/ureldatefmt.h> +#include <_foundation_unicode/udisplaycontext.h> +#include <_foundation_unicode/unum.h> +#include <_foundation_unicode/localpointer.h> +#include <_foundation_unicode/plurrule.h> +#include <_foundation_unicode/simpleformatter.h> +#include <_foundation_unicode/decimfmt.h> +#include <_foundation_unicode/numfmt.h> +#include <_foundation_unicode/brkiter.h> +#include <_foundation_unicode/simpleformatter.h> #include "uresimp.h" -#include "unicode/ures.h" +#include <_foundation_unicode/ures.h> #include "cstring.h" #include "ucln_in.h" #include "mutex.h" diff --git a/icuSources/i18n/reldtfmt.cpp b/icuSources/i18n/reldtfmt.cpp index f381bf8..5ba32d5 100644 --- a/icuSources/i18n/reldtfmt.cpp +++ b/icuSources/i18n/reldtfmt.cpp @@ -7,20 +7,20 @@ ******************************************************************************* */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #include -#include "unicode/datefmt.h" -#include "unicode/reldatefmt.h" -#include "unicode/simpleformatter.h" -#include "unicode/smpdtfmt.h" -#include "unicode/udisplaycontext.h" -#include "unicode/uchar.h" -#include "unicode/brkiter.h" -#include "unicode/ucasemap.h" +#include <_foundation_unicode/datefmt.h> +#include <_foundation_unicode/reldatefmt.h> +#include <_foundation_unicode/simpleformatter.h> +#include <_foundation_unicode/smpdtfmt.h> +#include <_foundation_unicode/udisplaycontext.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/brkiter.h> +#include <_foundation_unicode/ucasemap.h> #include "reldtfmt.h" #include "cmemory.h" #include "uresimp.h" diff --git a/icuSources/i18n/reldtfmt.h b/icuSources/i18n/reldtfmt.h index 0ca4a74..0a758e0 100644 --- a/icuSources/i18n/reldtfmt.h +++ b/icuSources/i18n/reldtfmt.h @@ -10,7 +10,7 @@ #ifndef RELDTFMT_H #define RELDTFMT_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> /** * \file @@ -19,9 +19,9 @@ #if !UCONFIG_NO_FORMATTING -#include "unicode/datefmt.h" -#include "unicode/smpdtfmt.h" -#include "unicode/brkiter.h" +#include <_foundation_unicode/datefmt.h> +#include <_foundation_unicode/smpdtfmt.h> +#include <_foundation_unicode/brkiter.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/rematch.cpp b/icuSources/i18n/rematch.cpp index 8fe8ac7..8ecec68 100644 --- a/icuSources/i18n/rematch.cpp +++ b/icuSources/i18n/rematch.cpp @@ -13,21 +13,21 @@ // which is one of the main API classes for the ICU regular expression package. // -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if APPLE_ICU_CHANGES && U_PLATFORM_IS_DARWIN_BASED -// Logging for rdar://79977677; include must be after unicode/utypes.h +// Logging for rdar://79977677; include must be after _foundation_unicode/utypes.h #include #endif // APPLE_ICU_CHANGES && U_PLATFORM_IS_DARWIN_BASED #if !UCONFIG_NO_REGULAR_EXPRESSIONS -#include "unicode/regex.h" -#include "unicode/uniset.h" -#include "unicode/uchar.h" -#include "unicode/ustring.h" -#include "unicode/rbbi.h" -#include "unicode/utf.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/regex.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/rbbi.h> +#include <_foundation_unicode/utf.h> +#include <_foundation_unicode/utf16.h> #include "uassert.h" #include "cmemory.h" #include "cstr.h" diff --git a/icuSources/i18n/remtrans.cpp b/icuSources/i18n/remtrans.cpp index 957ac48..945d5ab 100644 --- a/icuSources/i18n/remtrans.cpp +++ b/icuSources/i18n/remtrans.cpp @@ -10,12 +10,12 @@ ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION #include "remtrans.h" -#include "unicode/unifilt.h" +#include <_foundation_unicode/unifilt.h> static const UChar CURR_ID[] = {65, 110, 121, 45, 0x52, 0x65, 0x6D, 0x6F, 0x76, 0x65, 0x00}; /* "Any-Remove" */ diff --git a/icuSources/i18n/remtrans.h b/icuSources/i18n/remtrans.h index 398cc51..cadaf9e 100644 --- a/icuSources/i18n/remtrans.h +++ b/icuSources/i18n/remtrans.h @@ -12,11 +12,11 @@ #ifndef REMTRANS_H #define REMTRANS_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/translit.h" +#include <_foundation_unicode/translit.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/repattrn.cpp b/icuSources/i18n/repattrn.cpp index 0ef85bd..620d9c7 100644 --- a/icuSources/i18n/repattrn.cpp +++ b/icuSources/i18n/repattrn.cpp @@ -10,12 +10,12 @@ *************************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_REGULAR_EXPRESSIONS -#include "unicode/regex.h" -#include "unicode/uclean.h" +#include <_foundation_unicode/regex.h> +#include <_foundation_unicode/uclean.h> #include "cmemory.h" #include "cstr.h" #include "uassert.h" diff --git a/icuSources/i18n/rulebasedcollator.cpp b/icuSources/i18n/rulebasedcollator.cpp index fb8fc37..ddaad2f 100644 --- a/icuSources/i18n/rulebasedcollator.cpp +++ b/icuSources/i18n/rulebasedcollator.cpp @@ -13,24 +13,24 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/coll.h" -#include "unicode/coleitr.h" -#include "unicode/localpointer.h" -#include "unicode/locid.h" -#include "unicode/sortkey.h" -#include "unicode/tblcoll.h" -#include "unicode/ucol.h" -#include "unicode/uiter.h" -#include "unicode/uloc.h" -#include "unicode/uniset.h" -#include "unicode/unistr.h" -#include "unicode/usetiter.h" -#include "unicode/utf8.h" -#include "unicode/uversion.h" +#include <_foundation_unicode/coll.h> +#include <_foundation_unicode/coleitr.h> +#include <_foundation_unicode/localpointer.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/sortkey.h> +#include <_foundation_unicode/tblcoll.h> +#include <_foundation_unicode/ucol.h> +#include <_foundation_unicode/uiter.h> +#include <_foundation_unicode/uloc.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/usetiter.h> +#include <_foundation_unicode/utf8.h> +#include <_foundation_unicode/uversion.h> #include "bocsu.h" #include "charstr.h" #include "cmemory.h" diff --git a/icuSources/i18n/scientificnumberformatter.cpp b/icuSources/i18n/scientificnumberformatter.cpp index 99b9907..eefb0ce 100644 --- a/icuSources/i18n/scientificnumberformatter.cpp +++ b/icuSources/i18n/scientificnumberformatter.cpp @@ -6,16 +6,16 @@ * Corporation and others. All Rights Reserved. ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/scientificnumberformatter.h" -#include "unicode/dcfmtsym.h" -#include "unicode/fpositer.h" -#include "unicode/utf16.h" -#include "unicode/uniset.h" -#include "unicode/decimfmt.h" +#include <_foundation_unicode/scientificnumberformatter.h> +#include <_foundation_unicode/dcfmtsym.h> +#include <_foundation_unicode/fpositer.h> +#include <_foundation_unicode/utf16.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/decimfmt.h> #include "static_unicode_sets.h" U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/scriptset.cpp b/icuSources/i18n/scriptset.cpp index 236bf9d..259a9d8 100644 --- a/icuSources/i18n/scriptset.cpp +++ b/icuSources/i18n/scriptset.cpp @@ -12,10 +12,10 @@ * created by: Andy Heninger */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> -#include "unicode/uchar.h" -#include "unicode/unistr.h" +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/unistr.h> #include "scriptset.h" #include "uassert.h" diff --git a/icuSources/i18n/scriptset.h b/icuSources/i18n/scriptset.h index 2575981..efaced2 100644 --- a/icuSources/i18n/scriptset.h +++ b/icuSources/i18n/scriptset.h @@ -15,9 +15,9 @@ #ifndef __SCRIPTSET_H__ #define __SCRIPTSET_H__ -#include "unicode/utypes.h" -#include "unicode/uobject.h" -#include "unicode/uscript.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/uscript.h> #include "uelement.h" diff --git a/icuSources/i18n/search.cpp b/icuSources/i18n/search.cpp index 56d9b74..41d51c1 100644 --- a/icuSources/i18n/search.cpp +++ b/icuSources/i18n/search.cpp @@ -9,13 +9,13 @@ ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION && !UCONFIG_NO_BREAK_ITERATION -#include "unicode/brkiter.h" -#include "unicode/schriter.h" -#include "unicode/search.h" +#include <_foundation_unicode/brkiter.h> +#include <_foundation_unicode/schriter.h> +#include <_foundation_unicode/search.h> #include "usrchimp.h" #include "cmemory.h" diff --git a/icuSources/i18n/selfmt.cpp b/icuSources/i18n/selfmt.cpp index 9928d28..dd17060 100644 --- a/icuSources/i18n/selfmt.cpp +++ b/icuSources/i18n/selfmt.cpp @@ -18,14 +18,14 @@ #include "utypeinfo.h" // for 'typeid' to work -#include "unicode/messagepattern.h" -#include "unicode/rbnf.h" -#include "unicode/selfmt.h" -#include "unicode/uchar.h" -#include "unicode/ucnv_err.h" -#include "unicode/umsg.h" -#include "unicode/ustring.h" -#include "unicode/utypes.h" +#include <_foundation_unicode/messagepattern.h> +#include <_foundation_unicode/rbnf.h> +#include <_foundation_unicode/selfmt.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/ucnv_err.h> +#include <_foundation_unicode/umsg.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/utypes.h> #include "cmemory.h" #include "messageimpl.h" #include "patternprops.h" diff --git a/icuSources/i18n/selfmtimpl.h b/icuSources/i18n/selfmtimpl.h index a36d1a5..60c7f2a 100644 --- a/icuSources/i18n/selfmtimpl.h +++ b/icuSources/i18n/selfmtimpl.h @@ -18,10 +18,10 @@ #if !UCONFIG_NO_FORMATTING -#include "unicode/format.h" -#include "unicode/locid.h" -#include "unicode/parseerr.h" -#include "unicode/utypes.h" +#include <_foundation_unicode/format.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/parseerr.h> +#include <_foundation_unicode/utypes.h> #include "uvector.h" #include "hash.h" diff --git a/icuSources/i18n/sharedbreakiterator.cpp b/icuSources/i18n/sharedbreakiterator.cpp index 82f482b..344f781 100644 --- a/icuSources/i18n/sharedbreakiterator.cpp +++ b/icuSources/i18n/sharedbreakiterator.cpp @@ -11,7 +11,7 @@ ******************************************************************************* */ #include "sharedbreakiterator.h" -#include "unicode/brkiter.h" +#include <_foundation_unicode/brkiter.h> #if !UCONFIG_NO_BREAK_ITERATION diff --git a/icuSources/i18n/sharedbreakiterator.h b/icuSources/i18n/sharedbreakiterator.h index 76e959f..a18ce90 100644 --- a/icuSources/i18n/sharedbreakiterator.h +++ b/icuSources/i18n/sharedbreakiterator.h @@ -11,7 +11,7 @@ #ifndef __SHARED_BREAKITERATOR_H__ #define __SHARED_BREAKITERATOR_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #include "sharedobject.h" #if !UCONFIG_NO_BREAK_ITERATION diff --git a/icuSources/i18n/sharedcalendar.h b/icuSources/i18n/sharedcalendar.h index 60d1d5d..2071e69 100644 --- a/icuSources/i18n/sharedcalendar.h +++ b/icuSources/i18n/sharedcalendar.h @@ -11,7 +11,7 @@ #ifndef __SHARED_CALENDAR_H__ #define __SHARED_CALENDAR_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #include "sharedobject.h" #include "unifiedcache.h" diff --git a/icuSources/i18n/shareddateformatsymbols.h b/icuSources/i18n/shareddateformatsymbols.h index b51fad9..90baf8b 100644 --- a/icuSources/i18n/shareddateformatsymbols.h +++ b/icuSources/i18n/shareddateformatsymbols.h @@ -11,12 +11,12 @@ #ifndef __SHARED_DATEFORMATSYMBOLS_H__ #define __SHARED_DATEFORMATSYMBOLS_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #include "sharedobject.h" -#include "unicode/dtfmtsym.h" +#include <_foundation_unicode/dtfmtsym.h> #include "unifiedcache.h" U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/sharednumberformat.h b/icuSources/i18n/sharednumberformat.h index bd914c0..7c97d65 100644 --- a/icuSources/i18n/sharednumberformat.h +++ b/icuSources/i18n/sharednumberformat.h @@ -11,7 +11,7 @@ #ifndef __SHARED_NUMBERFORMAT_H__ #define __SHARED_NUMBERFORMAT_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #include "sharedobject.h" #include "unifiedcache.h" diff --git a/icuSources/i18n/sharedpluralrules.h b/icuSources/i18n/sharedpluralrules.h index 11c82c5..caeace1 100644 --- a/icuSources/i18n/sharedpluralrules.h +++ b/icuSources/i18n/sharedpluralrules.h @@ -11,7 +11,7 @@ #ifndef __SHARED_PLURALRULES_H__ #define __SHARED_PLURALRULES_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #include "sharedobject.h" #include "unifiedcache.h" diff --git a/icuSources/i18n/simpletz.cpp b/icuSources/i18n/simpletz.cpp index 77403e4..f59f4cd 100644 --- a/icuSources/i18n/simpletz.cpp +++ b/icuSources/i18n/simpletz.cpp @@ -25,13 +25,13 @@ #include "utypeinfo.h" // for 'typeid' to work -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/simpletz.h" -#include "unicode/gregocal.h" -#include "unicode/smpdtfmt.h" +#include <_foundation_unicode/simpletz.h> +#include <_foundation_unicode/gregocal.h> +#include <_foundation_unicode/smpdtfmt.h> #include "cmemory.h" #include "gregoimp.h" diff --git a/icuSources/i18n/smpdtfmt.cpp b/icuSources/i18n/smpdtfmt.cpp index f2ad0cc..467a2c5 100644 --- a/icuSources/i18n/smpdtfmt.cpp +++ b/icuSources/i18n/smpdtfmt.cpp @@ -28,33 +28,33 @@ #define ZID_KEY_MAX 128 -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/smpdtfmt.h" -#include "unicode/dtfmtsym.h" -#include "unicode/ures.h" -#include "unicode/msgfmt.h" -#include "unicode/calendar.h" -#include "unicode/gregocal.h" -#include "unicode/timezone.h" -#include "unicode/decimfmt.h" -#include "unicode/dcfmtsym.h" -#include "unicode/uchar.h" -#include "unicode/uniset.h" -#include "unicode/ustring.h" -#include "unicode/basictz.h" -#include "unicode/simpleformatter.h" -#include "unicode/simpletz.h" -#include "unicode/rbtz.h" -#include "unicode/tzfmt.h" -#include "unicode/ucasemap.h" -#include "unicode/utf16.h" -#include "unicode/vtzone.h" -#include "unicode/udisplaycontext.h" -#include "unicode/brkiter.h" -#include "unicode/rbnf.h" -#include "unicode/dtptngen.h" +#include <_foundation_unicode/smpdtfmt.h> +#include <_foundation_unicode/dtfmtsym.h> +#include <_foundation_unicode/ures.h> +#include <_foundation_unicode/msgfmt.h> +#include <_foundation_unicode/calendar.h> +#include <_foundation_unicode/gregocal.h> +#include <_foundation_unicode/timezone.h> +#include <_foundation_unicode/decimfmt.h> +#include <_foundation_unicode/dcfmtsym.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/basictz.h> +#include <_foundation_unicode/simpleformatter.h> +#include <_foundation_unicode/simpletz.h> +#include <_foundation_unicode/rbtz.h> +#include <_foundation_unicode/tzfmt.h> +#include <_foundation_unicode/ucasemap.h> +#include <_foundation_unicode/utf16.h> +#include <_foundation_unicode/vtzone.h> +#include <_foundation_unicode/udisplaycontext.h> +#include <_foundation_unicode/brkiter.h> +#include <_foundation_unicode/rbnf.h> +#include <_foundation_unicode/dtptngen.h> #include "uresimp.h" #include "olsontz.h" #include "patternprops.h" diff --git a/icuSources/i18n/smpdtfst.cpp b/icuSources/i18n/smpdtfst.cpp index bbf6e9e..e118f35 100644 --- a/icuSources/i18n/smpdtfst.cpp +++ b/icuSources/i18n/smpdtfst.cpp @@ -13,12 +13,12 @@ ******************************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/uniset.h" -#include "unicode/udat.h" +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/udat.h> #include "cmemory.h" #include "uassert.h" #include "ucln_in.h" diff --git a/icuSources/i18n/smpdtfst.h b/icuSources/i18n/smpdtfst.h index cc80909..02c77be 100644 --- a/icuSources/i18n/smpdtfst.h +++ b/icuSources/i18n/smpdtfst.h @@ -16,12 +16,12 @@ #ifndef SMPDTFST_H #define SMPDTFST_H -#include "unicode/uobject.h" -#include "unicode/utypes.h" +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/udat.h" +#include <_foundation_unicode/udat.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/sortkey.cpp b/icuSources/i18n/sortkey.cpp index 441d15d..dea086b 100644 --- a/icuSources/i18n/sortkey.cpp +++ b/icuSources/i18n/sortkey.cpp @@ -29,11 +29,11 @@ // than the other //=============================================================================== -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/sortkey.h" +#include <_foundation_unicode/sortkey.h> #include "cmemory.h" #include "uelement.h" #include "ustr_imp.h" diff --git a/icuSources/i18n/standardplural.cpp b/icuSources/i18n/standardplural.cpp index 5a6069b..0b89138 100644 --- a/icuSources/i18n/standardplural.cpp +++ b/icuSources/i18n/standardplural.cpp @@ -11,11 +11,11 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/unistr.h" +#include <_foundation_unicode/unistr.h> #include "cstring.h" #include "standardplural.h" #include "uassert.h" diff --git a/icuSources/i18n/standardplural.h b/icuSources/i18n/standardplural.h index 1659306..5a01ad6 100644 --- a/icuSources/i18n/standardplural.h +++ b/icuSources/i18n/standardplural.h @@ -14,7 +14,7 @@ #ifndef __STANDARDPLURAL_H__ #define __STANDARDPLURAL_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING diff --git a/icuSources/i18n/string_segment.cpp b/icuSources/i18n/string_segment.cpp index 2ddb738..6a39c9e 100644 --- a/icuSources/i18n/string_segment.cpp +++ b/icuSources/i18n/string_segment.cpp @@ -1,7 +1,7 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING @@ -12,8 +12,8 @@ #include "numparse_types.h" #include "string_segment.h" #include "putilimp.h" -#include "unicode/utf16.h" -#include "unicode/uniset.h" +#include <_foundation_unicode/utf16.h> +#include <_foundation_unicode/uniset.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/string_segment.h b/icuSources/i18n/string_segment.h index b581f7e..bd05abd 100644 --- a/icuSources/i18n/string_segment.h +++ b/icuSources/i18n/string_segment.h @@ -1,14 +1,14 @@ // © 2018 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef __NUMPARSE_STRINGSEGMENT_H__ #define __NUMPARSE_STRINGSEGMENT_H__ -#include "unicode/unistr.h" -#include "unicode/uniset.h" +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/uniset.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/strmatch.cpp b/icuSources/i18n/strmatch.cpp index 93febc7..bcb6a60 100644 --- a/icuSources/i18n/strmatch.cpp +++ b/icuSources/i18n/strmatch.cpp @@ -10,15 +10,15 @@ ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION #include "strmatch.h" #include "rbt_data.h" #include "util.h" -#include "unicode/uniset.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/utf16.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/strmatch.h b/icuSources/i18n/strmatch.h index 6d2e392..06ed225 100644 --- a/icuSources/i18n/strmatch.h +++ b/icuSources/i18n/strmatch.h @@ -11,14 +11,14 @@ #ifndef STRMATCH_H #define STRMATCH_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/unistr.h" -#include "unicode/unifunct.h" -#include "unicode/unimatch.h" -#include "unicode/unirepl.h" +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/unifunct.h> +#include <_foundation_unicode/unimatch.h> +#include <_foundation_unicode/unirepl.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/strrepl.cpp b/icuSources/i18n/strrepl.cpp index 23dab55..7fcc7f7 100644 --- a/icuSources/i18n/strrepl.cpp +++ b/icuSources/i18n/strrepl.cpp @@ -10,12 +10,12 @@ ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/uniset.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/utf16.h> #include "strrepl.h" #include "rbt_data.h" #include "util.h" diff --git a/icuSources/i18n/strrepl.h b/icuSources/i18n/strrepl.h index 8063626..7f5b2fd 100644 --- a/icuSources/i18n/strrepl.h +++ b/icuSources/i18n/strrepl.h @@ -13,13 +13,13 @@ #ifndef STRREPL_H #define STRREPL_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/unifunct.h" -#include "unicode/unirepl.h" -#include "unicode/unistr.h" +#include <_foundation_unicode/unifunct.h> +#include <_foundation_unicode/unirepl.h> +#include <_foundation_unicode/unistr.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/stsearch.cpp b/icuSources/i18n/stsearch.cpp index 1bade8f..42575db 100644 --- a/icuSources/i18n/stsearch.cpp +++ b/icuSources/i18n/stsearch.cpp @@ -9,11 +9,11 @@ ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION && !UCONFIG_NO_BREAK_ITERATION -#include "unicode/stsearch.h" +#include <_foundation_unicode/stsearch.h> #include "usrchimp.h" #include "cmemory.h" diff --git a/icuSources/i18n/taiwncal.cpp b/icuSources/i18n/taiwncal.cpp index 48f0b99..d2baab3 100644 --- a/icuSources/i18n/taiwncal.cpp +++ b/icuSources/i18n/taiwncal.cpp @@ -15,12 +15,12 @@ * */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #include "taiwncal.h" -#include "unicode/gregocal.h" +#include <_foundation_unicode/gregocal.h> #include "umutex.h" #include diff --git a/icuSources/i18n/taiwncal.h b/icuSources/i18n/taiwncal.h index ab6b6af..5ec197f 100644 --- a/icuSources/i18n/taiwncal.h +++ b/icuSources/i18n/taiwncal.h @@ -19,12 +19,12 @@ #ifndef TAIWNCAL_H #define TAIWNCAL_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/calendar.h" -#include "unicode/gregocal.h" +#include <_foundation_unicode/calendar.h> +#include <_foundation_unicode/gregocal.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/timezone.cpp b/icuSources/i18n/timezone.cpp index 00b44bf..3563f0b 100644 --- a/icuSources/i18n/timezone.cpp +++ b/icuSources/i18n/timezone.cpp @@ -39,8 +39,8 @@ #include "utypeinfo.h" // for 'typeid' to work -#include "unicode/utypes.h" -#include "unicode/ustring.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/ustring.h> #include "uassert.h" #include "ustr_imp.h" @@ -70,21 +70,21 @@ static char gStrBuf[256]; #if !UCONFIG_NO_FORMATTING -#include "unicode/simpletz.h" -#include "unicode/calendar.h" -#include "unicode/gregocal.h" -#include "unicode/ures.h" -#include "unicode/tzfmt.h" -#include "unicode/numfmt.h" +#include <_foundation_unicode/simpletz.h> +#include <_foundation_unicode/calendar.h> +#include <_foundation_unicode/gregocal.h> +#include <_foundation_unicode/ures.h> +#include <_foundation_unicode/tzfmt.h> +#include <_foundation_unicode/numfmt.h> #include "gregoimp.h" #include "uresimp.h" // struct UResourceBundle #include "olsontz.h" #include "mutex.h" -#include "unicode/udata.h" +#include <_foundation_unicode/udata.h> #include "ucln_in.h" #include "cstring.h" #include "cmemory.h" -#include "unicode/strenum.h" +#include <_foundation_unicode/strenum.h> #include "uassert.h" #include "zonemeta.h" diff --git a/icuSources/i18n/titletrn.cpp b/icuSources/i18n/titletrn.cpp index 62e41f9..d57ba7f 100644 --- a/icuSources/i18n/titletrn.cpp +++ b/icuSources/i18n/titletrn.cpp @@ -10,14 +10,14 @@ ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/uchar.h" -#include "unicode/uniset.h" -#include "unicode/ustring.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/utf16.h> #include "titletrn.h" #include "umutex.h" #include "ucase.h" diff --git a/icuSources/i18n/titletrn.h b/icuSources/i18n/titletrn.h index 8409519..3a8a15b 100644 --- a/icuSources/i18n/titletrn.h +++ b/icuSources/i18n/titletrn.h @@ -12,11 +12,11 @@ #ifndef TITLETRN_H #define TITLETRN_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/translit.h" +#include <_foundation_unicode/translit.h> #include "ucase.h" #include "casetrn.h" diff --git a/icuSources/i18n/tmunit.cpp b/icuSources/i18n/tmunit.cpp index 361aecb..f3f805f 100644 --- a/icuSources/i18n/tmunit.cpp +++ b/icuSources/i18n/tmunit.cpp @@ -7,7 +7,7 @@ ******************************************************************************* */ -#include "unicode/tmunit.h" +#include <_foundation_unicode/tmunit.h> #include "uassert.h" #if !UCONFIG_NO_FORMATTING diff --git a/icuSources/i18n/tmutamt.cpp b/icuSources/i18n/tmutamt.cpp index 2753c29..56aab9e 100644 --- a/icuSources/i18n/tmutamt.cpp +++ b/icuSources/i18n/tmutamt.cpp @@ -7,7 +7,7 @@ ******************************************************************************* */ -#include "unicode/tmutamt.h" +#include <_foundation_unicode/tmutamt.h> #if !UCONFIG_NO_FORMATTING diff --git a/icuSources/i18n/tmutfmt.cpp b/icuSources/i18n/tmutfmt.cpp index 37e56b2..2280046 100644 --- a/icuSources/i18n/tmutfmt.cpp +++ b/icuSources/i18n/tmutfmt.cpp @@ -7,12 +7,12 @@ ******************************************************************************* */ -#include "unicode/tmutfmt.h" +#include <_foundation_unicode/tmutfmt.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/decimfmt.h" -#include "unicode/localpointer.h" +#include <_foundation_unicode/decimfmt.h> +#include <_foundation_unicode/localpointer.h> #include "plurrule_impl.h" #include "uvector.h" #include "charstr.h" @@ -21,7 +21,7 @@ #include "hash.h" #include "uresimp.h" #include "ureslocs.h" -#include "unicode/msgfmt.h" +#include <_foundation_unicode/msgfmt.h> #include "uassert.h" #define LEFT_CURLY_BRACKET ((UChar)0x007B) diff --git a/icuSources/i18n/tolowtrn.cpp b/icuSources/i18n/tolowtrn.cpp index 2893278..4499f67 100644 --- a/icuSources/i18n/tolowtrn.cpp +++ b/icuSources/i18n/tolowtrn.cpp @@ -10,12 +10,12 @@ ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/uchar.h" -#include "unicode/ustring.h" +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/ustring.h> #include "tolowtrn.h" #include "ustr_imp.h" #include "cpputils.h" diff --git a/icuSources/i18n/tolowtrn.h b/icuSources/i18n/tolowtrn.h index 951128e..c05b833 100644 --- a/icuSources/i18n/tolowtrn.h +++ b/icuSources/i18n/tolowtrn.h @@ -12,11 +12,11 @@ #ifndef TOLOWTRN_H #define TOLOWTRN_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/translit.h" +#include <_foundation_unicode/translit.h> #include "casetrn.h" U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/toupptrn.cpp b/icuSources/i18n/toupptrn.cpp index 2a8b78b..7d39b84 100644 --- a/icuSources/i18n/toupptrn.cpp +++ b/icuSources/i18n/toupptrn.cpp @@ -10,12 +10,12 @@ ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/ustring.h" -#include "unicode/uchar.h" +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/uchar.h> #include "toupptrn.h" #include "ustr_imp.h" #include "cpputils.h" diff --git a/icuSources/i18n/toupptrn.h b/icuSources/i18n/toupptrn.h index 755e9ed..5b2592f 100644 --- a/icuSources/i18n/toupptrn.h +++ b/icuSources/i18n/toupptrn.h @@ -12,11 +12,11 @@ #ifndef TOUPPTRN_H #define TOUPPTRN_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/translit.h" +#include <_foundation_unicode/translit.h> #include "casetrn.h" U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/translit.cpp b/icuSources/i18n/translit.cpp index b085593..8d5c43e 100644 --- a/icuSources/i18n/translit.cpp +++ b/icuSources/i18n/translit.cpp @@ -12,21 +12,21 @@ #include "utypeinfo.h" // for 'typeid' to work -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/putil.h" -#include "unicode/translit.h" -#include "unicode/locid.h" -#include "unicode/msgfmt.h" -#include "unicode/rep.h" -#include "unicode/resbund.h" -#include "unicode/unifilt.h" -#include "unicode/uniset.h" -#include "unicode/uscript.h" -#include "unicode/strenum.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/putil.h> +#include <_foundation_unicode/translit.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/msgfmt.h> +#include <_foundation_unicode/rep.h> +#include <_foundation_unicode/resbund.h> +#include <_foundation_unicode/unifilt.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/uscript.h> +#include <_foundation_unicode/strenum.h> +#include <_foundation_unicode/utf16.h> #include "cpdtrans.h" #include "nultrans.h" #include "rbt_data.h" diff --git a/icuSources/i18n/transreg.cpp b/icuSources/i18n/transreg.cpp index 4c6ee24..126ad43 100644 --- a/icuSources/i18n/transreg.cpp +++ b/icuSources/i18n/transreg.cpp @@ -10,14 +10,14 @@ ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/translit.h" -#include "unicode/resbund.h" -#include "unicode/uniset.h" -#include "unicode/uscript.h" +#include <_foundation_unicode/translit.h> +#include <_foundation_unicode/resbund.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/uscript.h> #include "rbt.h" #include "cpdtrans.h" #include "nultrans.h" diff --git a/icuSources/i18n/transreg.h b/icuSources/i18n/transreg.h index 686e62a..46c5a95 100644 --- a/icuSources/i18n/transreg.h +++ b/icuSources/i18n/transreg.h @@ -12,12 +12,12 @@ #ifndef _TRANSREG_H #define _TRANSREG_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/uobject.h" -#include "unicode/translit.h" +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/translit.h> #include "hash.h" #include "uvector.h" diff --git a/icuSources/i18n/tridpars.cpp b/icuSources/i18n/tridpars.cpp index a52f928..eb3831a 100644 --- a/icuSources/i18n/tridpars.cpp +++ b/icuSources/i18n/tridpars.cpp @@ -10,7 +10,7 @@ ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION @@ -20,12 +20,12 @@ #include "transreg.h" #include "uassert.h" #include "ucln_in.h" -#include "unicode/parsepos.h" -#include "unicode/translit.h" -#include "unicode/uchar.h" -#include "unicode/uniset.h" -#include "unicode/unistr.h" -#include "unicode/utrans.h" +#include <_foundation_unicode/parsepos.h> +#include <_foundation_unicode/translit.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/utrans.h> #include "util.h" #include "uvector.h" diff --git a/icuSources/i18n/tridpars.h b/icuSources/i18n/tridpars.h index 03d68cc..49fa40b 100644 --- a/icuSources/i18n/tridpars.h +++ b/icuSources/i18n/tridpars.h @@ -12,12 +12,12 @@ #ifndef TRIDPARS_H #define TRIDPARS_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/uobject.h" -#include "unicode/unistr.h" +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/unistr.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/tzfmt.cpp b/icuSources/i18n/tzfmt.cpp index 2199986..7623bad 100644 --- a/icuSources/i18n/tzfmt.cpp +++ b/icuSources/i18n/tzfmt.cpp @@ -7,18 +7,18 @@ ******************************************************************************* */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/calendar.h" -#include "unicode/tzfmt.h" -#include "unicode/numsys.h" -#include "unicode/strenum.h" -#include "unicode/uchar.h" -#include "unicode/udat.h" -#include "unicode/ustring.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/calendar.h> +#include <_foundation_unicode/tzfmt.h> +#include <_foundation_unicode/numsys.h> +#include <_foundation_unicode/strenum.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/udat.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/utf16.h> #include "bytesinkutil.h" #include "charstr.h" #include "tzgnames.h" diff --git a/icuSources/i18n/tzgnames.cpp b/icuSources/i18n/tzgnames.cpp index e96dfd2..f1147a4 100644 --- a/icuSources/i18n/tzgnames.cpp +++ b/icuSources/i18n/tzgnames.cpp @@ -7,19 +7,19 @@ ******************************************************************************* */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #include "tzgnames.h" -#include "unicode/basictz.h" -#include "unicode/locdspnm.h" -#include "unicode/rbtz.h" -#include "unicode/simpleformatter.h" -#include "unicode/simpletz.h" -#include "unicode/strenum.h" -#include "unicode/vtzone.h" +#include <_foundation_unicode/basictz.h> +#include <_foundation_unicode/locdspnm.h> +#include <_foundation_unicode/rbtz.h> +#include <_foundation_unicode/simpleformatter.h> +#include <_foundation_unicode/simpletz.h> +#include <_foundation_unicode/strenum.h> +#include <_foundation_unicode/vtzone.h> #include "bytesinkutil.h" #include "charstr.h" diff --git a/icuSources/i18n/tzgnames.h b/icuSources/i18n/tzgnames.h index 26112c5..090aa35 100644 --- a/icuSources/i18n/tzgnames.h +++ b/icuSources/i18n/tzgnames.h @@ -14,14 +14,14 @@ * \brief C API: Time zone generic names classes */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/locid.h" -#include "unicode/unistr.h" -#include "unicode/tzfmt.h" -#include "unicode/tznames.h" +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/tzfmt.h> +#include <_foundation_unicode/tznames.h> U_CDECL_BEGIN diff --git a/icuSources/i18n/tznames.cpp b/icuSources/i18n/tznames.cpp index ef42667..d6ef255 100644 --- a/icuSources/i18n/tznames.cpp +++ b/icuSources/i18n/tznames.cpp @@ -7,13 +7,13 @@ ******************************************************************************* */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/locid.h" -#include "unicode/tznames.h" -#include "unicode/uenum.h" +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/tznames.h> +#include <_foundation_unicode/uenum.h> #include "cmemory.h" #include "cstring.h" #include "mutex.h" diff --git a/icuSources/i18n/tznames_impl.cpp b/icuSources/i18n/tznames_impl.cpp index 2005c07..bdb42db 100644 --- a/icuSources/i18n/tznames_impl.cpp +++ b/icuSources/i18n/tznames_impl.cpp @@ -11,14 +11,14 @@ ******************************************************************************* */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/strenum.h" -#include "unicode/ustring.h" -#include "unicode/timezone.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/strenum.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/timezone.h> +#include <_foundation_unicode/utf16.h> #include "tznames_impl.h" #include "bytesinkutil.h" diff --git a/icuSources/i18n/tznames_impl.h b/icuSources/i18n/tznames_impl.h index d047fa3..eddfaea 100644 --- a/icuSources/i18n/tznames_impl.h +++ b/icuSources/i18n/tznames_impl.h @@ -16,13 +16,13 @@ * \brief C++ API: TimeZoneNames object */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/tznames.h" -#include "unicode/ures.h" -#include "unicode/locid.h" +#include <_foundation_unicode/tznames.h> +#include <_foundation_unicode/ures.h> +#include <_foundation_unicode/locid.h> #include "uhash.h" #include "uvector.h" #include "umutex.h" diff --git a/icuSources/i18n/tzrule.cpp b/icuSources/i18n/tzrule.cpp index a98ecc8..de23d4a 100644 --- a/icuSources/i18n/tzrule.cpp +++ b/icuSources/i18n/tzrule.cpp @@ -9,12 +9,12 @@ #include "utypeinfo.h" // for 'typeid' to work -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/tzrule.h" -#include "unicode/ucal.h" +#include <_foundation_unicode/tzrule.h> +#include <_foundation_unicode/ucal.h> #include "gregoimp.h" #include "cmemory.h" #include "uarrsort.h" diff --git a/icuSources/i18n/tztrans.cpp b/icuSources/i18n/tztrans.cpp index 900e4be..beab4de 100644 --- a/icuSources/i18n/tztrans.cpp +++ b/icuSources/i18n/tztrans.cpp @@ -9,12 +9,12 @@ #include "utypeinfo.h" // for 'typeid' to work -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/tzrule.h" -#include "unicode/tztrans.h" +#include <_foundation_unicode/tzrule.h> +#include <_foundation_unicode/tztrans.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/uameasureformat.cpp b/icuSources/i18n/uameasureformat.cpp index d0cbf3e..c424947 100644 --- a/icuSources/i18n/uameasureformat.cpp +++ b/icuSources/i18n/uameasureformat.cpp @@ -4,22 +4,22 @@ ***************************************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #include -#include "unicode/uameasureformat.h" -#include "unicode/fieldpos.h" -#include "unicode/localpointer.h" -#include "unicode/numfmt.h" -#include "unicode/measunit.h" -#include "unicode/measure.h" -#include "unicode/measfmt.h" -#include "unicode/unistr.h" -#include "unicode/unum.h" -#include "unicode/umisc.h" -#include "unicode/ures.h" +#include <_foundation_unicode/uameasureformat.h> +#include <_foundation_unicode/fieldpos.h> +#include <_foundation_unicode/localpointer.h> +#include <_foundation_unicode/numfmt.h> +#include <_foundation_unicode/measunit.h> +#include <_foundation_unicode/measure.h> +#include <_foundation_unicode/measfmt.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/unum.h> +#include <_foundation_unicode/umisc.h> +#include <_foundation_unicode/ures.h> #include "uresimp.h" #include "ustr_imp.h" #include "cstring.h" diff --git a/icuSources/i18n/uatimeunitformat.cpp b/icuSources/i18n/uatimeunitformat.cpp index 37cb849..8fac0e7 100644 --- a/icuSources/i18n/uatimeunitformat.cpp +++ b/icuSources/i18n/uatimeunitformat.cpp @@ -4,21 +4,21 @@ ***************************************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/uatimeunitformat.h" -#include "unicode/fieldpos.h" -#include "unicode/localpointer.h" -#include "unicode/numfmt.h" -#include "unicode/measunit.h" -#include "unicode/measure.h" -#include "unicode/measfmt.h" -#include "unicode/unistr.h" -#include "unicode/unum.h" -#include "unicode/ures.h" -#include "unicode/ustring.h" +#include <_foundation_unicode/uatimeunitformat.h> +#include <_foundation_unicode/fieldpos.h> +#include <_foundation_unicode/localpointer.h> +#include <_foundation_unicode/numfmt.h> +#include <_foundation_unicode/measunit.h> +#include <_foundation_unicode/measure.h> +#include <_foundation_unicode/measfmt.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/unum.h> +#include <_foundation_unicode/ures.h> +#include <_foundation_unicode/ustring.h> #include "ureslocs.h" #include "uresimp.h" #include "ustr_imp.h" diff --git a/icuSources/i18n/ucal.cpp b/icuSources/i18n/ucal.cpp index b67e1a1..7b70edb 100644 --- a/icuSources/i18n/ucal.cpp +++ b/icuSources/i18n/ucal.cpp @@ -9,7 +9,7 @@ #include "utypeinfo.h" // for 'typeid' to work -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING @@ -18,15 +18,15 @@ #include // Apple addition for uacal_getDayPeriod #endif // APPLE_ICU_CHANGES -#include "unicode/ucal.h" -#include "unicode/uloc.h" -#include "unicode/calendar.h" -#include "unicode/timezone.h" -#include "unicode/gregocal.h" -#include "unicode/simpletz.h" -#include "unicode/ustring.h" -#include "unicode/strenum.h" -#include "unicode/localpointer.h" +#include <_foundation_unicode/ucal.h> +#include <_foundation_unicode/uloc.h> +#include <_foundation_unicode/calendar.h> +#include <_foundation_unicode/timezone.h> +#include <_foundation_unicode/gregocal.h> +#include <_foundation_unicode/simpletz.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/strenum.h> +#include <_foundation_unicode/localpointer.h> #include "cmemory.h" #include "cstring.h" #include "ustrenum.h" diff --git a/icuSources/i18n/ucln_in.h b/icuSources/i18n/ucln_in.h index 765cdd5..69298be 100644 --- a/icuSources/i18n/ucln_in.h +++ b/icuSources/i18n/ucln_in.h @@ -17,7 +17,7 @@ #ifndef __UCLN_IN_H__ #define __UCLN_IN_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #include "ucln.h" /* diff --git a/icuSources/i18n/ucol.cpp b/icuSources/i18n/ucol.cpp index 8e1df8d..8709396 100644 --- a/icuSources/i18n/ucol.cpp +++ b/icuSources/i18n/ucol.cpp @@ -19,16 +19,16 @@ * 2012-2014 markus Rewritten in C++ again. */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/coll.h" -#include "unicode/tblcoll.h" -#include "unicode/bytestream.h" -#include "unicode/coleitr.h" -#include "unicode/ucoleitr.h" -#include "unicode/ustring.h" +#include <_foundation_unicode/coll.h> +#include <_foundation_unicode/tblcoll.h> +#include <_foundation_unicode/bytestream.h> +#include <_foundation_unicode/coleitr.h> +#include <_foundation_unicode/ucoleitr.h> +#include <_foundation_unicode/ustring.h> #include "cmemory.h" #include "collation.h" #include "cstring.h" diff --git a/icuSources/i18n/ucol_imp.h b/icuSources/i18n/ucol_imp.h index f463957..acfb51c 100644 --- a/icuSources/i18n/ucol_imp.h +++ b/icuSources/i18n/ucol_imp.h @@ -28,13 +28,13 @@ #ifndef UCOL_IMP_H #define UCOL_IMP_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION // This part needs to compile as plain C code, for cintltst. -#include "unicode/ucol.h" +#include <_foundation_unicode/ucol.h> /** Check whether two collators are equal. Collators are considered equal if they * will sort strings the same. This means that both the current attributes and the @@ -54,8 +54,8 @@ ucol_equals(const UCollator *source, const UCollator *target); #ifdef __cplusplus -#include "unicode/locid.h" -#include "unicode/ures.h" +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/ures.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/ucol_res.cpp b/icuSources/i18n/ucol_res.cpp index b7f334f..66d9ed8 100644 --- a/icuSources/i18n/ucol_res.cpp +++ b/icuSources/i18n/ucol_res.cpp @@ -24,18 +24,18 @@ * 2012-2014 markus Rewritten in C++ again. */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/coll.h" -#include "unicode/localpointer.h" -#include "unicode/locid.h" -#include "unicode/tblcoll.h" -#include "unicode/ucol.h" -#include "unicode/uloc.h" -#include "unicode/unistr.h" -#include "unicode/ures.h" +#include <_foundation_unicode/coll.h> +#include <_foundation_unicode/localpointer.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/tblcoll.h> +#include <_foundation_unicode/ucol.h> +#include <_foundation_unicode/uloc.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/ures.h> #include "charstr.h" #include "cmemory.h" #include "cstring.h" diff --git a/icuSources/i18n/ucol_sit.cpp b/icuSources/i18n/ucol_sit.cpp index 19281e4..ff06d43 100644 --- a/icuSources/i18n/ucol_sit.cpp +++ b/icuSources/i18n/ucol_sit.cpp @@ -15,16 +15,16 @@ * 03/12/2004 weiv Creation */ -#include "unicode/ustring.h" -#include "unicode/udata.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/udata.h> +#include <_foundation_unicode/utf16.h> #include "utracimp.h" #include "ucol_imp.h" #include "cmemory.h" #include "cstring.h" #include "uresimp.h" -#include "unicode/coll.h" -#include "unicode/stringpiece.h" +#include <_foundation_unicode/coll.h> +#include <_foundation_unicode/stringpiece.h> #include "charstr.h" U_NAMESPACE_USE @@ -35,7 +35,7 @@ U_NAMESPACE_USE #if !UCONFIG_NO_COLLATION -#include "unicode/tblcoll.h" +#include <_foundation_unicode/tblcoll.h> enum OptionsList { UCOL_SIT_LANGUAGE = 0, diff --git a/icuSources/i18n/ucoleitr.cpp b/icuSources/i18n/ucoleitr.cpp index 99601d2..80bd0ab 100644 --- a/icuSources/i18n/ucoleitr.cpp +++ b/icuSources/i18n/ucoleitr.cpp @@ -16,16 +16,16 @@ * 2012-2014 markus Rewritten in C++ again. ******************************************************************************/ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/coleitr.h" -#include "unicode/tblcoll.h" -#include "unicode/ucoleitr.h" -#include "unicode/ustring.h" -#include "unicode/sortkey.h" -#include "unicode/uobject.h" +#include <_foundation_unicode/coleitr.h> +#include <_foundation_unicode/tblcoll.h> +#include <_foundation_unicode/ucoleitr.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/sortkey.h> +#include <_foundation_unicode/uobject.h> #include "cmemory.h" #include "usrchimp.h" diff --git a/icuSources/i18n/ucsdet.cpp b/icuSources/i18n/ucsdet.cpp index 8de10d1..cd7484e 100644 --- a/icuSources/i18n/ucsdet.cpp +++ b/icuSources/i18n/ucsdet.cpp @@ -7,10 +7,10 @@ ******************************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION -#include "unicode/ucsdet.h" +#include <_foundation_unicode/ucsdet.h> #include "csdetect.h" #include "csmatch.h" #include "csrsbcs.h" diff --git a/icuSources/i18n/udat.cpp b/icuSources/i18n/udat.cpp index 77e604c..219ff69 100644 --- a/icuSources/i18n/udat.cpp +++ b/icuSources/i18n/udat.cpp @@ -7,27 +7,27 @@ ******************************************************************************* */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/udat.h" - -#include "unicode/uloc.h" -#include "unicode/datefmt.h" -#include "unicode/timezone.h" -#include "unicode/smpdtfmt.h" -#include "unicode/fieldpos.h" -#include "unicode/parsepos.h" -#include "unicode/calendar.h" -#include "unicode/numfmt.h" -#include "unicode/dtfmtsym.h" -#include "unicode/ustring.h" -#include "unicode/udisplaycontext.h" -#include "unicode/ufieldpositer.h" +#include <_foundation_unicode/udat.h> + +#include <_foundation_unicode/uloc.h> +#include <_foundation_unicode/datefmt.h> +#include <_foundation_unicode/timezone.h> +#include <_foundation_unicode/smpdtfmt.h> +#include <_foundation_unicode/fieldpos.h> +#include <_foundation_unicode/parsepos.h> +#include <_foundation_unicode/calendar.h> +#include <_foundation_unicode/numfmt.h> +#include <_foundation_unicode/dtfmtsym.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/udisplaycontext.h> +#include <_foundation_unicode/ufieldpositer.h> #if APPLE_ICU_CHANGES // rdar:// -#include "unicode/ucasemap.h" +#include <_foundation_unicode/ucasemap.h> #endif // APPLE_ICU_CHANGES #include "cpputils.h" #include "reldtfmt.h" diff --git a/icuSources/i18n/udateintervalformat.cpp b/icuSources/i18n/udateintervalformat.cpp index bb60894..76d91de 100644 --- a/icuSources/i18n/udateintervalformat.cpp +++ b/icuSources/i18n/udateintervalformat.cpp @@ -7,18 +7,18 @@ ***************************************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/udateintervalformat.h" -#include "unicode/dtitvfmt.h" -#include "unicode/dtintrv.h" -#include "unicode/localpointer.h" -#include "unicode/timezone.h" -#include "unicode/locid.h" -#include "unicode/unistr.h" -#include "unicode/udisplaycontext.h" +#include <_foundation_unicode/udateintervalformat.h> +#include <_foundation_unicode/dtitvfmt.h> +#include <_foundation_unicode/dtintrv.h> +#include <_foundation_unicode/localpointer.h> +#include <_foundation_unicode/timezone.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/udisplaycontext.h> #include "formattedval_impl.h" U_NAMESPACE_USE diff --git a/icuSources/i18n/udatintv.cpp b/icuSources/i18n/udatintv.cpp index 49c5aca..f9df442 100644 --- a/icuSources/i18n/udatintv.cpp +++ b/icuSources/i18n/udatintv.cpp @@ -4,12 +4,12 @@ ***************************************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/udateintervalformat.h" -#include "unicode/udatintv.h" +#include <_foundation_unicode/udateintervalformat.h> +#include <_foundation_unicode/udatintv.h> U_NAMESPACE_USE diff --git a/icuSources/i18n/udatpg.cpp b/icuSources/i18n/udatpg.cpp index 4319fac..5b4f752 100644 --- a/icuSources/i18n/udatpg.cpp +++ b/icuSources/i18n/udatpg.cpp @@ -16,18 +16,18 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/udatpg.h" -#include "unicode/uenum.h" -#include "unicode/strenum.h" -#include "unicode/dtptngen.h" +#include <_foundation_unicode/udatpg.h> +#include <_foundation_unicode/uenum.h> +#include <_foundation_unicode/strenum.h> +#include <_foundation_unicode/dtptngen.h> #if APPLE_ICU_CHANGES // rdar:// -#include "unicode/unistr.h" -#include "unicode/uchar.h" +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/uchar.h> #endif // APPLE_ICU_CHANGES #include "ustrenum.h" #if APPLE_ICU_CHANGES diff --git a/icuSources/i18n/ufieldpositer.cpp b/icuSources/i18n/ufieldpositer.cpp index 64de856..3d077b3 100644 --- a/icuSources/i18n/ufieldpositer.cpp +++ b/icuSources/i18n/ufieldpositer.cpp @@ -7,13 +7,13 @@ ***************************************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/ufieldpositer.h" -#include "unicode/fpositer.h" -#include "unicode/localpointer.h" +#include <_foundation_unicode/ufieldpositer.h> +#include <_foundation_unicode/fpositer.h> +#include <_foundation_unicode/localpointer.h> U_NAMESPACE_USE diff --git a/icuSources/i18n/uitercollationiterator.cpp b/icuSources/i18n/uitercollationiterator.cpp index 26cd75a..7f64bde 100644 --- a/icuSources/i18n/uitercollationiterator.cpp +++ b/icuSources/i18n/uitercollationiterator.cpp @@ -11,11 +11,11 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/uiter.h" +#include <_foundation_unicode/uiter.h> #include "charstr.h" #include "cmemory.h" #include "collation.h" diff --git a/icuSources/i18n/uitercollationiterator.h b/icuSources/i18n/uitercollationiterator.h index e0da353..888e339 100644 --- a/icuSources/i18n/uitercollationiterator.h +++ b/icuSources/i18n/uitercollationiterator.h @@ -14,11 +14,11 @@ #ifndef __UITERCOLLATIONITERATOR_H__ #define __UITERCOLLATIONITERATOR_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/uiter.h" +#include <_foundation_unicode/uiter.h> #include "cmemory.h" #include "collation.h" #include "collationdata.h" diff --git a/icuSources/i18n/ulistformatter.cpp b/icuSources/i18n/ulistformatter.cpp index 7e8b385..4c99de2 100644 --- a/icuSources/i18n/ulistformatter.cpp +++ b/icuSources/i18n/ulistformatter.cpp @@ -7,13 +7,13 @@ ***************************************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/ulistformatter.h" -#include "unicode/listformatter.h" -#include "unicode/localpointer.h" +#include <_foundation_unicode/ulistformatter.h> +#include <_foundation_unicode/listformatter.h> +#include <_foundation_unicode/localpointer.h> #include "cmemory.h" #include "formattedval_impl.h" diff --git a/icuSources/i18n/umsg.cpp b/icuSources/i18n/umsg.cpp index c2d5a9a..dec7a73 100644 --- a/icuSources/i18n/umsg.cpp +++ b/icuSources/i18n/umsg.cpp @@ -21,15 +21,15 @@ * */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/umsg.h" -#include "unicode/ustring.h" -#include "unicode/fmtable.h" -#include "unicode/msgfmt.h" -#include "unicode/unistr.h" +#include <_foundation_unicode/umsg.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/fmtable.h> +#include <_foundation_unicode/msgfmt.h> +#include <_foundation_unicode/unistr.h> #include "cpputils.h" #include "uassert.h" #include "ustr_imp.h" diff --git a/icuSources/i18n/umsg_imp.h b/icuSources/i18n/umsg_imp.h index 43ef1c7..005a438 100644 --- a/icuSources/i18n/umsg_imp.h +++ b/icuSources/i18n/umsg_imp.h @@ -17,7 +17,7 @@ #ifndef UMISC_H #define UMISC_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING diff --git a/icuSources/i18n/unesctrn.cpp b/icuSources/i18n/unesctrn.cpp index fb431ff..c7ab6c8 100644 --- a/icuSources/i18n/unesctrn.cpp +++ b/icuSources/i18n/unesctrn.cpp @@ -10,12 +10,12 @@ ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/uchar.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/utf16.h> #include "unesctrn.h" #include "util.h" diff --git a/icuSources/i18n/unesctrn.h b/icuSources/i18n/unesctrn.h index e905c5b..1a34a98 100644 --- a/icuSources/i18n/unesctrn.h +++ b/icuSources/i18n/unesctrn.h @@ -12,11 +12,11 @@ #ifndef UNESCTRN_H #define UNESCTRN_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/translit.h" +#include <_foundation_unicode/translit.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/uni2name.cpp b/icuSources/i18n/uni2name.cpp index 97df92b..9446d01 100644 --- a/icuSources/i18n/uni2name.cpp +++ b/icuSources/i18n/uni2name.cpp @@ -10,13 +10,13 @@ ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/unifilt.h" -#include "unicode/uchar.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/unifilt.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/utf16.h> #include "uni2name.h" #include "cstring.h" #include "cmemory.h" diff --git a/icuSources/i18n/uni2name.h b/icuSources/i18n/uni2name.h index 1e01d78..2a3cc07 100644 --- a/icuSources/i18n/uni2name.h +++ b/icuSources/i18n/uni2name.h @@ -12,11 +12,11 @@ #ifndef UNI2NAME_H #define UNI2NAME_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/translit.h" +#include <_foundation_unicode/translit.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/units_complexconverter.cpp b/icuSources/i18n/units_complexconverter.cpp index 6289ea0..62ab526 100644 --- a/icuSources/i18n/units_complexconverter.cpp +++ b/icuSources/i18n/units_complexconverter.cpp @@ -1,7 +1,7 @@ // © 2020 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING @@ -13,10 +13,10 @@ #include "putilimp.h" #include "uarrsort.h" #include "uassert.h" -#include "unicode/fmtable.h" -#include "unicode/localpointer.h" -#include "unicode/measunit.h" -#include "unicode/measure.h" +#include <_foundation_unicode/fmtable.h> +#include <_foundation_unicode/localpointer.h> +#include <_foundation_unicode/measunit.h> +#include <_foundation_unicode/measure.h> #include "units_complexconverter.h" #include "units_converter.h" diff --git a/icuSources/i18n/units_complexconverter.h b/icuSources/i18n/units_complexconverter.h index d56ce8d..99446c5 100644 --- a/icuSources/i18n/units_complexconverter.h +++ b/icuSources/i18n/units_complexconverter.h @@ -1,7 +1,7 @@ // © 2020 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef __UNITS_COMPLEXCONVERTER_H__ @@ -10,8 +10,8 @@ #include "cmemory.h" #include "measunit_impl.h" #include "number_roundingutils.h" -#include "unicode/errorcode.h" -#include "unicode/measure.h" +#include <_foundation_unicode/errorcode.h> +#include <_foundation_unicode/measure.h> #include "units_converter.h" #include "units_data.h" diff --git a/icuSources/i18n/units_converter.cpp b/icuSources/i18n/units_converter.cpp index b89f495..5b4a38b 100644 --- a/icuSources/i18n/units_converter.cpp +++ b/icuSources/i18n/units_converter.cpp @@ -1,7 +1,7 @@ // © 2020 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING @@ -11,9 +11,9 @@ #include "measunit_impl.h" #include "putilimp.h" #include "uassert.h" -#include "unicode/errorcode.h" -#include "unicode/localpointer.h" -#include "unicode/stringpiece.h" +#include <_foundation_unicode/errorcode.h> +#include <_foundation_unicode/localpointer.h> +#include <_foundation_unicode/stringpiece.h> #include "units_converter.h" #include #include diff --git a/icuSources/i18n/units_converter.h b/icuSources/i18n/units_converter.h index fd1d6ec..ba3af5c 100644 --- a/icuSources/i18n/units_converter.h +++ b/icuSources/i18n/units_converter.h @@ -1,7 +1,7 @@ // © 2020 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef __UNITS_CONVERTER_H__ @@ -9,9 +9,9 @@ #include "cmemory.h" #include "measunit_impl.h" -#include "unicode/errorcode.h" -#include "unicode/stringpiece.h" -#include "unicode/uobject.h" +#include <_foundation_unicode/errorcode.h> +#include <_foundation_unicode/stringpiece.h> +#include <_foundation_unicode/uobject.h> #include "units_converter.h" #include "units_data.h" diff --git a/icuSources/i18n/units_data.cpp b/icuSources/i18n/units_data.cpp index 1456af4..35e1f2d 100644 --- a/icuSources/i18n/units_data.cpp +++ b/icuSources/i18n/units_data.cpp @@ -1,7 +1,7 @@ // © 2020 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING @@ -10,9 +10,9 @@ #include "number_decimalquantity.h" #include "resource.h" #include "uassert.h" -#include "unicode/locid.h" -#include "unicode/unistr.h" -#include "unicode/ures.h" +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/ures.h> #include "units_data.h" #include "uresimp.h" #include "util.h" diff --git a/icuSources/i18n/units_data.h b/icuSources/i18n/units_data.h index 118458e..29bd1fe 100644 --- a/icuSources/i18n/units_data.h +++ b/icuSources/i18n/units_data.h @@ -1,7 +1,7 @@ // © 2020 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef __UNITS_DATA_H__ @@ -11,8 +11,8 @@ #include "charstr.h" #include "cmemory.h" -#include "unicode/stringpiece.h" -#include "unicode/uobject.h" +#include <_foundation_unicode/stringpiece.h> +#include <_foundation_unicode/uobject.h> U_NAMESPACE_BEGIN namespace units { diff --git a/icuSources/i18n/units_router.cpp b/icuSources/i18n/units_router.cpp index 1d4974d..5f88994 100644 --- a/icuSources/i18n/units_router.cpp +++ b/icuSources/i18n/units_router.cpp @@ -1,7 +1,7 @@ // © 2020 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING @@ -12,7 +12,7 @@ #include "number_decimalquantity.h" #include "number_roundingutils.h" #include "resource.h" -#include "unicode/measure.h" +#include <_foundation_unicode/measure.h> #include "units_data.h" #include "units_router.h" #include diff --git a/icuSources/i18n/units_router.h b/icuSources/i18n/units_router.h index 978fdf9..57483ad 100644 --- a/icuSources/i18n/units_router.h +++ b/icuSources/i18n/units_router.h @@ -1,7 +1,7 @@ // © 2020 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef __UNITS_ROUTER_H__ @@ -11,10 +11,10 @@ #include "cmemory.h" #include "measunit_impl.h" -#include "unicode/locid.h" -#include "unicode/measunit.h" -#include "unicode/stringpiece.h" -#include "unicode/uobject.h" +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/measunit.h> +#include <_foundation_unicode/stringpiece.h> +#include <_foundation_unicode/uobject.h> #include "units_complexconverter.h" #include "units_data.h" diff --git a/icuSources/i18n/unum.cpp b/icuSources/i18n/unum.cpp index 036c87a..ca11b9b 100644 --- a/icuSources/i18n/unum.cpp +++ b/icuSources/i18n/unum.cpp @@ -12,23 +12,23 @@ ******************************************************************************* */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/unum.h" - -#include "unicode/uloc.h" -#include "unicode/numfmt.h" -#include "unicode/decimfmt.h" -#include "unicode/rbnf.h" -#include "unicode/compactdecimalformat.h" -#include "unicode/ustring.h" -#include "unicode/fmtable.h" -#include "unicode/dcfmtsym.h" -#include "unicode/curramt.h" -#include "unicode/localpointer.h" -#include "unicode/udisplaycontext.h" +#include <_foundation_unicode/unum.h> + +#include <_foundation_unicode/uloc.h> +#include <_foundation_unicode/numfmt.h> +#include <_foundation_unicode/decimfmt.h> +#include <_foundation_unicode/rbnf.h> +#include <_foundation_unicode/compactdecimalformat.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/fmtable.h> +#include <_foundation_unicode/dcfmtsym.h> +#include <_foundation_unicode/curramt.h> +#include <_foundation_unicode/localpointer.h> +#include <_foundation_unicode/udisplaycontext.h> #include "uassert.h" #include "cpputils.h" #include "cstring.h" diff --git a/icuSources/i18n/unumsys.cpp b/icuSources/i18n/unumsys.cpp index 4a0d0fa..18ff29a 100644 --- a/icuSources/i18n/unumsys.cpp +++ b/icuSources/i18n/unumsys.cpp @@ -7,13 +7,13 @@ ***************************************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/unumsys.h" -#include "unicode/numsys.h" -#include "unicode/uenum.h" +#include <_foundation_unicode/unumsys.h> +#include <_foundation_unicode/numsys.h> +#include <_foundation_unicode/uenum.h> U_NAMESPACE_USE diff --git a/icuSources/i18n/uplrule.cpp b/icuSources/i18n/uplrule.cpp index 5f93796..ebdc056 100644 --- a/icuSources/i18n/uplrule.cpp +++ b/icuSources/i18n/uplrule.cpp @@ -4,12 +4,12 @@ ***************************************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/upluralrules.h" -#include "unicode/uplrule.h" +#include <_foundation_unicode/upluralrules.h> +#include <_foundation_unicode/uplrule.h> U_NAMESPACE_USE diff --git a/icuSources/i18n/upluralrules.cpp b/icuSources/i18n/upluralrules.cpp index 93bfb5d..6dd7dbf 100644 --- a/icuSources/i18n/upluralrules.cpp +++ b/icuSources/i18n/upluralrules.cpp @@ -7,17 +7,17 @@ ***************************************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/upluralrules.h" -#include "unicode/plurrule.h" -#include "unicode/locid.h" -#include "unicode/unistr.h" -#include "unicode/unum.h" -#include "unicode/numfmt.h" -#include "unicode/unumberformatter.h" +#include <_foundation_unicode/upluralrules.h> +#include <_foundation_unicode/plurrule.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/unum.h> +#include <_foundation_unicode/numfmt.h> +#include <_foundation_unicode/unumberformatter.h> #include "number_decimalquantity.h" #include "number_utypes.h" #include "numrange_impl.h" diff --git a/icuSources/i18n/uregex.cpp b/icuSources/i18n/uregex.cpp index dd2ad2a..f6858da 100644 --- a/icuSources/i18n/uregex.cpp +++ b/icuSources/i18n/uregex.cpp @@ -8,17 +8,17 @@ * file name: uregex.cpp */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_REGULAR_EXPRESSIONS -#include "unicode/regex.h" -#include "unicode/uregex.h" -#include "unicode/unistr.h" -#include "unicode/ustring.h" -#include "unicode/uchar.h" -#include "unicode/uobject.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/regex.h> +#include <_foundation_unicode/uregex.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/utf16.h> #include "cmemory.h" #include "uassert.h" #include "uhash.h" diff --git a/icuSources/i18n/uregexc.cpp b/icuSources/i18n/uregexc.cpp index c7d3bcd..151c4db 100644 --- a/icuSources/i18n/uregexc.cpp +++ b/icuSources/i18n/uregexc.cpp @@ -11,8 +11,8 @@ * dependency on codepage conversion, which reduces the overhead of */ -#include "unicode/uregex.h" -#include "unicode/unistr.h" +#include <_foundation_unicode/uregex.h> +#include <_foundation_unicode/unistr.h> U_NAMESPACE_USE diff --git a/icuSources/i18n/uregion.cpp b/icuSources/i18n/uregion.cpp index 79a6237..7fa80d6 100644 --- a/icuSources/i18n/uregion.cpp +++ b/icuSources/i18n/uregion.cpp @@ -7,14 +7,14 @@ ***************************************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/uregion.h" -#include "unicode/region.h" -#include "unicode/uenum.h" -#include "unicode/strenum.h" +#include <_foundation_unicode/uregion.h> +#include <_foundation_unicode/region.h> +#include <_foundation_unicode/uenum.h> +#include <_foundation_unicode/strenum.h> U_NAMESPACE_USE diff --git a/icuSources/i18n/usearch.cpp b/icuSources/i18n/usearch.cpp index 966a900..09e5099 100644 --- a/icuSources/i18n/usearch.cpp +++ b/icuSources/i18n/usearch.cpp @@ -9,14 +9,14 @@ ********************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION && !UCONFIG_NO_BREAK_ITERATION -#include "unicode/usearch.h" -#include "unicode/ustring.h" -#include "unicode/uchar.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/usearch.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/utf16.h> #include "normalizer2impl.h" #include "usrchimp.h" #include "cmemory.h" diff --git a/icuSources/i18n/uspoof.cpp b/icuSources/i18n/uspoof.cpp index f894dc4..206e0b2 100644 --- a/icuSources/i18n/uspoof.cpp +++ b/icuSources/i18n/uspoof.cpp @@ -15,11 +15,11 @@ * * Unicode Spoof Detection */ -#include "unicode/utypes.h" -#include "unicode/normalizer2.h" -#include "unicode/uspoof.h" -#include "unicode/ustring.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/normalizer2.h> +#include <_foundation_unicode/uspoof.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/utf16.h> #include "cmemory.h" #include "cstring.h" #include "mutex.h" diff --git a/icuSources/i18n/uspoof_build.cpp b/icuSources/i18n/uspoof_build.cpp index 192fb9a..7471f21 100644 --- a/icuSources/i18n/uspoof_build.cpp +++ b/icuSources/i18n/uspoof_build.cpp @@ -25,11 +25,11 @@ * The data tables for each are built separately, each from its own definitions */ -#include "unicode/utypes.h" -#include "unicode/uspoof.h" -#include "unicode/unorm.h" -#include "unicode/uregex.h" -#include "unicode/ustring.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uspoof.h> +#include <_foundation_unicode/unorm.h> +#include <_foundation_unicode/uregex.h> +#include <_foundation_unicode/ustring.h> #include "cmemory.h" #include "uspoof_impl.h" #include "uhash.h" diff --git a/icuSources/i18n/uspoof_conf.cpp b/icuSources/i18n/uspoof_conf.cpp index 5ecc59c..ef55d55 100644 --- a/icuSources/i18n/uspoof_conf.cpp +++ b/icuSources/i18n/uspoof_conf.cpp @@ -18,14 +18,14 @@ * Internal classes for compiling confusable data into its binary (runtime) form. */ -#include "unicode/utypes.h" -#include "unicode/uspoof.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uspoof.h> #if !UCONFIG_NO_REGULAR_EXPRESSIONS #if !UCONFIG_NO_NORMALIZATION -#include "unicode/unorm.h" -#include "unicode/uregex.h" -#include "unicode/ustring.h" +#include <_foundation_unicode/unorm.h> +#include <_foundation_unicode/uregex.h> +#include <_foundation_unicode/ustring.h> #include "cmemory.h" #include "uspoof_impl.h" #include "uhash.h" diff --git a/icuSources/i18n/uspoof_conf.h b/icuSources/i18n/uspoof_conf.h index 1eeecdf..7331af7 100644 --- a/icuSources/i18n/uspoof_conf.h +++ b/icuSources/i18n/uspoof_conf.h @@ -21,13 +21,13 @@ #ifndef __USPOOF_BUILDCONF_H__ #define __USPOOF_BUILDCONF_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_NORMALIZATION #if !UCONFIG_NO_REGULAR_EXPRESSIONS -#include "unicode/uregex.h" +#include <_foundation_unicode/uregex.h> #include "uhash.h" #include "uspoof_impl.h" diff --git a/icuSources/i18n/uspoof_impl.cpp b/icuSources/i18n/uspoof_impl.cpp index e50344c..7614998 100644 --- a/icuSources/i18n/uspoof_impl.cpp +++ b/icuSources/i18n/uspoof_impl.cpp @@ -7,11 +7,11 @@ ********************************************************************** */ -#include "unicode/utypes.h" -#include "unicode/uspoof.h" -#include "unicode/uchar.h" -#include "unicode/uniset.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uspoof.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/utf16.h> #include "utrie2.h" #include "cmemory.h" #include "cstring.h" diff --git a/icuSources/i18n/uspoof_impl.h b/icuSources/i18n/uspoof_impl.h index 68d7bed..5ff6825 100644 --- a/icuSources/i18n/uspoof_impl.h +++ b/icuSources/i18n/uspoof_impl.h @@ -16,10 +16,10 @@ #define USPOOFIM_H #include "uassert.h" -#include "unicode/utypes.h" -#include "unicode/uspoof.h" -#include "unicode/uscript.h" -#include "unicode/udata.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uspoof.h> +#include <_foundation_unicode/uscript.h> +#include <_foundation_unicode/udata.h> #include "udataswp.h" #include "utrie2.h" diff --git a/icuSources/i18n/usrchimp.h b/icuSources/i18n/usrchimp.h index 7e46d09..918e7e2 100644 --- a/icuSources/i18n/usrchimp.h +++ b/icuSources/i18n/usrchimp.h @@ -11,14 +11,14 @@ #ifndef USRCHIMP_H #define USRCHIMP_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/normalizer2.h" -#include "unicode/ucol.h" -#include "unicode/ucoleitr.h" -#include "unicode/ubrk.h" +#include <_foundation_unicode/normalizer2.h> +#include <_foundation_unicode/ucol.h> +#include <_foundation_unicode/ucoleitr.h> +#include <_foundation_unicode/ubrk.h> /* mask off anything but primary order */ #define UCOL_PRIMARYORDERMASK 0xffff0000 diff --git a/icuSources/i18n/utf16collationiterator.cpp b/icuSources/i18n/utf16collationiterator.cpp index 912163a..bb41ea5 100644 --- a/icuSources/i18n/utf16collationiterator.cpp +++ b/icuSources/i18n/utf16collationiterator.cpp @@ -11,7 +11,7 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION diff --git a/icuSources/i18n/utf16collationiterator.h b/icuSources/i18n/utf16collationiterator.h index 6db7051..f4412ac 100644 --- a/icuSources/i18n/utf16collationiterator.h +++ b/icuSources/i18n/utf16collationiterator.h @@ -14,7 +14,7 @@ #ifndef __UTF16COLLATIONITERATOR_H__ #define __UTF16COLLATIONITERATOR_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION diff --git a/icuSources/i18n/utf8collationiterator.cpp b/icuSources/i18n/utf8collationiterator.cpp index 5a6cf7f..4341399 100644 --- a/icuSources/i18n/utf8collationiterator.cpp +++ b/icuSources/i18n/utf8collationiterator.cpp @@ -11,11 +11,11 @@ * created by: Markus W. Scherer */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION -#include "unicode/utf8.h" +#include <_foundation_unicode/utf8.h> #include "charstr.h" #include "cmemory.h" #include "collation.h" diff --git a/icuSources/i18n/utf8collationiterator.h b/icuSources/i18n/utf8collationiterator.h index 09cfce4..44eb9af 100644 --- a/icuSources/i18n/utf8collationiterator.h +++ b/icuSources/i18n/utf8collationiterator.h @@ -14,7 +14,7 @@ #ifndef __UTF8COLLATIONITERATOR_H__ #define __UTF8COLLATIONITERATOR_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_COLLATION diff --git a/icuSources/i18n/utmscale.cpp b/icuSources/i18n/utmscale.cpp index 7bf6eec..090f967 100644 --- a/icuSources/i18n/utmscale.cpp +++ b/icuSources/i18n/utmscale.cpp @@ -7,11 +7,11 @@ ******************************************************************************* */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/utmscale.h" +#include <_foundation_unicode/utmscale.h> #define ticks INT64_C(1) #define microseconds (ticks * 10) diff --git a/icuSources/i18n/utrans.cpp b/icuSources/i18n/utrans.cpp index 1cbba81..1631519 100644 --- a/icuSources/i18n/utrans.cpp +++ b/icuSources/i18n/utrans.cpp @@ -10,19 +10,19 @@ ******************************************************************************* */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/utrans.h" -#include "unicode/putil.h" -#include "unicode/rep.h" -#include "unicode/translit.h" -#include "unicode/unifilt.h" -#include "unicode/uniset.h" -#include "unicode/ustring.h" -#include "unicode/uenum.h" -#include "unicode/uset.h" +#include <_foundation_unicode/utrans.h> +#include <_foundation_unicode/putil.h> +#include <_foundation_unicode/rep.h> +#include <_foundation_unicode/translit.h> +#include <_foundation_unicode/unifilt.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/uenum.h> +#include <_foundation_unicode/uset.h> #include "uenumimp.h" #include "cpputils.h" #include "rbt.h" diff --git a/icuSources/i18n/vtzone.cpp b/icuSources/i18n/vtzone.cpp index bd81ee7..8d9ccab 100644 --- a/icuSources/i18n/vtzone.cpp +++ b/icuSources/i18n/vtzone.cpp @@ -9,14 +9,14 @@ #include "utypeinfo.h" // for 'typeid' to work -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/vtzone.h" -#include "unicode/rbtz.h" -#include "unicode/ucal.h" -#include "unicode/ures.h" +#include <_foundation_unicode/vtzone.h> +#include <_foundation_unicode/rbtz.h> +#include <_foundation_unicode/ucal.h> +#include <_foundation_unicode/ures.h> #include "cmemory.h" #include "uvector.h" #include "gregoimp.h" diff --git a/icuSources/i18n/vzone.cpp b/icuSources/i18n/vzone.cpp index 7e3a554..3494396 100644 --- a/icuSources/i18n/vzone.cpp +++ b/icuSources/i18n/vzone.cpp @@ -12,16 +12,16 @@ * \brief C API: VTimeZone classes */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/uobject.h" +#include <_foundation_unicode/uobject.h> #include "vzone.h" -#include "unicode/vtzone.h" +#include <_foundation_unicode/vtzone.h> #include "cmemory.h" -#include "unicode/ustring.h" -#include "unicode/parsepos.h" +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/parsepos.h> U_NAMESPACE_USE diff --git a/icuSources/i18n/vzone.h b/icuSources/i18n/vzone.h index bf9b45e..1a55ad6 100644 --- a/icuSources/i18n/vzone.h +++ b/icuSources/i18n/vzone.h @@ -17,11 +17,11 @@ #ifndef __VZONE_H #define __VZONE_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/uobject.h" +#include <_foundation_unicode/uobject.h> #include "ztrans.h" struct VZone; diff --git a/icuSources/i18n/windtfmt.cpp b/icuSources/i18n/windtfmt.cpp index 4676fd0..99aa1e1 100644 --- a/icuSources/i18n/windtfmt.cpp +++ b/icuSources/i18n/windtfmt.cpp @@ -11,24 +11,24 @@ ******************************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_PLATFORM_USES_ONLY_WIN32_API #if !UCONFIG_NO_FORMATTING -#include "unicode/ures.h" -#include "unicode/format.h" -#include "unicode/fmtable.h" -#include "unicode/datefmt.h" -#include "unicode/simpleformatter.h" -#include "unicode/calendar.h" -#include "unicode/gregocal.h" -#include "unicode/locid.h" -#include "unicode/unistr.h" -#include "unicode/ustring.h" -#include "unicode/timezone.h" -#include "unicode/utmscale.h" +#include <_foundation_unicode/ures.h> +#include <_foundation_unicode/format.h> +#include <_foundation_unicode/fmtable.h> +#include <_foundation_unicode/datefmt.h> +#include <_foundation_unicode/simpleformatter.h> +#include <_foundation_unicode/calendar.h> +#include <_foundation_unicode/gregocal.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/timezone.h> +#include <_foundation_unicode/utmscale.h> #include "cmemory.h" #include "uresimp.h" diff --git a/icuSources/i18n/windtfmt.h b/icuSources/i18n/windtfmt.h index 7fe7f68..62855eb 100644 --- a/icuSources/i18n/windtfmt.h +++ b/icuSources/i18n/windtfmt.h @@ -14,17 +14,17 @@ #ifndef __WINDTFMT #define __WINDTFMT -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_PLATFORM_USES_ONLY_WIN32_API #if !UCONFIG_NO_FORMATTING -#include "unicode/format.h" -#include "unicode/datefmt.h" -#include "unicode/calendar.h" -#include "unicode/ustring.h" -#include "unicode/locid.h" +#include <_foundation_unicode/format.h> +#include <_foundation_unicode/datefmt.h> +#include <_foundation_unicode/calendar.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/locid.h> /** * \file diff --git a/icuSources/i18n/winnmfmt.cpp b/icuSources/i18n/winnmfmt.cpp index 377d1af..2fbde23 100644 --- a/icuSources/i18n/winnmfmt.cpp +++ b/icuSources/i18n/winnmfmt.cpp @@ -11,7 +11,7 @@ ******************************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_PLATFORM_USES_ONLY_WIN32_API @@ -19,10 +19,10 @@ #include "winnmfmt.h" -#include "unicode/format.h" -#include "unicode/numfmt.h" -#include "unicode/locid.h" -#include "unicode/ustring.h" +#include <_foundation_unicode/format.h> +#include <_foundation_unicode/numfmt.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/ustring.h> #include "cmemory.h" #include "uassert.h" diff --git a/icuSources/i18n/winnmfmt.h b/icuSources/i18n/winnmfmt.h index 99571d2..04304e3 100644 --- a/icuSources/i18n/winnmfmt.h +++ b/icuSources/i18n/winnmfmt.h @@ -14,15 +14,15 @@ #ifndef __WINNMFMT #define __WINNMFMT -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_PLATFORM_USES_ONLY_WIN32_API -#include "unicode/format.h" -#include "unicode/datefmt.h" -#include "unicode/calendar.h" -#include "unicode/ustring.h" -#include "unicode/locid.h" +#include <_foundation_unicode/format.h> +#include <_foundation_unicode/datefmt.h> +#include <_foundation_unicode/calendar.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/locid.h> #if !UCONFIG_NO_FORMATTING diff --git a/icuSources/i18n/wintzimpl.cpp b/icuSources/i18n/wintzimpl.cpp index 5f70d09..43715f1 100644 --- a/icuSources/i18n/wintzimpl.cpp +++ b/icuSources/i18n/wintzimpl.cpp @@ -11,15 +11,15 @@ ******************************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_PLATFORM_USES_ONLY_WIN32_API && !UCONFIG_NO_FORMATTING #include "wintzimpl.h" -#include "unicode/unistr.h" -#include "unicode/timezone.h" -#include "unicode/basictz.h" +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/timezone.h> +#include <_foundation_unicode/basictz.h> #include "putilimp.h" #include "uassert.h" #include "cmemory.h" diff --git a/icuSources/i18n/wintzimpl.h b/icuSources/i18n/wintzimpl.h index 772ea95..dc2f3fd 100644 --- a/icuSources/i18n/wintzimpl.h +++ b/icuSources/i18n/wintzimpl.h @@ -14,7 +14,7 @@ #ifndef __WINTZIMPL #define __WINTZIMPL -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_PLATFORM_USES_ONLY_WIN32_API /** diff --git a/icuSources/i18n/zonemeta.cpp b/icuSources/i18n/zonemeta.cpp index 5a17cbc..8f11d84 100644 --- a/icuSources/i18n/zonemeta.cpp +++ b/icuSources/i18n/zonemeta.cpp @@ -7,17 +7,17 @@ ******************************************************************************* */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #include "zonemeta.h" -#include "unicode/timezone.h" -#include "unicode/ustring.h" -#include "unicode/putil.h" -#include "unicode/simpletz.h" -#include "unicode/strenum.h" +#include <_foundation_unicode/timezone.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/putil.h> +#include <_foundation_unicode/simpletz.h> +#include <_foundation_unicode/strenum.h> #include "umutex.h" #include "uvector.h" #include "cmemory.h" diff --git a/icuSources/i18n/zonemeta.h b/icuSources/i18n/zonemeta.h index 97c0e60..d0dbdab 100644 --- a/icuSources/i18n/zonemeta.h +++ b/icuSources/i18n/zonemeta.h @@ -9,11 +9,11 @@ #ifndef ZONEMETA_H #define ZONEMETA_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/unistr.h" +#include <_foundation_unicode/unistr.h> #include "hash.h" U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/zrule.cpp b/icuSources/i18n/zrule.cpp index bdf8496..3fb8b8b 100644 --- a/icuSources/i18n/zrule.cpp +++ b/icuSources/i18n/zrule.cpp @@ -12,16 +12,16 @@ * \brief C API: Time zone rule classes */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/uobject.h" +#include <_foundation_unicode/uobject.h> #include "zrule.h" -#include "unicode/tzrule.h" +#include <_foundation_unicode/tzrule.h> #include "cmemory.h" -#include "unicode/ustring.h" -#include "unicode/parsepos.h" +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/parsepos.h> U_NAMESPACE_USE diff --git a/icuSources/i18n/zrule.h b/icuSources/i18n/zrule.h index 2bea64c..7ef6204 100644 --- a/icuSources/i18n/zrule.h +++ b/icuSources/i18n/zrule.h @@ -14,11 +14,11 @@ * \brief C API: Time zone rule classes */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/uobject.h" +#include <_foundation_unicode/uobject.h> /** * A TimeZoneRule. Use the zrule_* API to manipulate. Create with diff --git a/icuSources/i18n/ztrans.cpp b/icuSources/i18n/ztrans.cpp index 9dbe9bb..4092886 100644 --- a/icuSources/i18n/ztrans.cpp +++ b/icuSources/i18n/ztrans.cpp @@ -12,16 +12,16 @@ * \brief C API: Time zone transition classes */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/uobject.h" +#include <_foundation_unicode/uobject.h> #include "ztrans.h" -#include "unicode/tztrans.h" +#include <_foundation_unicode/tztrans.h> #include "cmemory.h" -#include "unicode/ustring.h" -#include "unicode/parsepos.h" +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/parsepos.h> U_NAMESPACE_USE diff --git a/icuSources/i18n/ztrans.h b/icuSources/i18n/ztrans.h index a1f3910..2358fc2 100644 --- a/icuSources/i18n/ztrans.h +++ b/icuSources/i18n/ztrans.h @@ -14,11 +14,11 @@ * \brief C API: Time zone transition classes */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/uobject.h" +#include <_foundation_unicode/uobject.h> /** * A TimeZoneTransition. Use the ztrans_* API to manipulate. Create with diff --git a/icuSources/i18n/include/unicode/alphaindex.h b/icuSources/include/_foundation_unicode/alphaindex.h similarity index 99% rename from icuSources/i18n/include/unicode/alphaindex.h rename to icuSources/include/_foundation_unicode/alphaindex.h index ec50822..ebb5592 100644 --- a/icuSources/i18n/include/unicode/alphaindex.h +++ b/icuSources/include/_foundation_unicode/alphaindex.h @@ -12,13 +12,13 @@ #ifndef INDEXCHARS_H #define INDEXCHARS_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API -#include "unicode/uobject.h" -#include "unicode/locid.h" -#include "unicode/unistr.h" +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/unistr.h> #if !UCONFIG_NO_COLLATION diff --git a/icuSources/common/include/unicode/appendable.h b/icuSources/include/_foundation_unicode/appendable.h similarity index 99% rename from icuSources/common/include/unicode/appendable.h rename to icuSources/include/_foundation_unicode/appendable.h index f77df88..97e8a72 100644 --- a/icuSources/common/include/unicode/appendable.h +++ b/icuSources/include/_foundation_unicode/appendable.h @@ -22,11 +22,11 @@ * \brief C++ API: Appendable class: Sink for Unicode code points and 16-bit code units (char16_ts). */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API -#include "unicode/uobject.h" +#include <_foundation_unicode/uobject.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/include/unicode/basictz.h b/icuSources/include/_foundation_unicode/basictz.h similarity index 98% rename from icuSources/i18n/include/unicode/basictz.h rename to icuSources/include/_foundation_unicode/basictz.h index a1c94e5..29b505d 100644 --- a/icuSources/i18n/include/unicode/basictz.h +++ b/icuSources/include/_foundation_unicode/basictz.h @@ -14,15 +14,15 @@ * \brief C++ API: ICU TimeZone base class */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API #if !UCONFIG_NO_FORMATTING -#include "unicode/timezone.h" -#include "unicode/tzrule.h" -#include "unicode/tztrans.h" +#include <_foundation_unicode/timezone.h> +#include <_foundation_unicode/tzrule.h> +#include <_foundation_unicode/tztrans.h> U_NAMESPACE_BEGIN diff --git a/icuSources/common/include/unicode/brkiter.h b/icuSources/include/_foundation_unicode/brkiter.h similarity index 98% rename from icuSources/common/include/unicode/brkiter.h rename to icuSources/include/_foundation_unicode/brkiter.h index 9ed1039..a0ed40c 100644 --- a/icuSources/common/include/unicode/brkiter.h +++ b/icuSources/include/_foundation_unicode/brkiter.h @@ -22,14 +22,14 @@ #ifndef BRKITER_H #define BRKITER_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> /** * \file * \brief C++ API: Break Iterator. */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API @@ -47,14 +47,14 @@ U_NAMESPACE_END #else -#include "unicode/uobject.h" -#include "unicode/unistr.h" -#include "unicode/chariter.h" -#include "unicode/locid.h" -#include "unicode/ubrk.h" -#include "unicode/strenum.h" -#include "unicode/utext.h" -#include "unicode/umisc.h" +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/chariter.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/ubrk.h> +#include <_foundation_unicode/strenum.h> +#include <_foundation_unicode/utext.h> +#include <_foundation_unicode/umisc.h> U_NAMESPACE_BEGIN diff --git a/icuSources/common/include/unicode/bytestream.h b/icuSources/include/_foundation_unicode/bytestream.h similarity index 98% rename from icuSources/common/include/unicode/bytestream.h rename to icuSources/include/_foundation_unicode/bytestream.h index 997746e..02263bb 100644 --- a/icuSources/common/include/unicode/bytestream.h +++ b/icuSources/include/_foundation_unicode/bytestream.h @@ -37,12 +37,12 @@ * \brief C++ API: Interface for writing bytes, and implementation classes. */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API -#include "unicode/uobject.h" -#include "unicode/std_string.h" +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/std_string.h> U_NAMESPACE_BEGIN diff --git a/icuSources/common/include/unicode/bytestrie.h b/icuSources/include/_foundation_unicode/bytestrie.h similarity index 99% rename from icuSources/common/include/unicode/bytestrie.h rename to icuSources/include/_foundation_unicode/bytestrie.h index 8fe6678..015f550 100644 --- a/icuSources/common/include/unicode/bytestrie.h +++ b/icuSources/include/_foundation_unicode/bytestrie.h @@ -22,13 +22,13 @@ * \brief C++ API: Trie for mapping byte sequences to integer values. */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API -#include "unicode/stringpiece.h" -#include "unicode/uobject.h" -#include "unicode/ustringtrie.h" +#include <_foundation_unicode/stringpiece.h> +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/ustringtrie.h> class BytesTrieTest; diff --git a/icuSources/common/include/unicode/bytestriebuilder.h b/icuSources/include/_foundation_unicode/bytestriebuilder.h similarity index 97% rename from icuSources/common/include/unicode/bytestriebuilder.h rename to icuSources/include/_foundation_unicode/bytestriebuilder.h index ec9c625..3ed565a 100644 --- a/icuSources/common/include/unicode/bytestriebuilder.h +++ b/icuSources/include/_foundation_unicode/bytestriebuilder.h @@ -22,13 +22,13 @@ #ifndef __BYTESTRIEBUILDER_H__ #define __BYTESTRIEBUILDER_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API -#include "unicode/bytestrie.h" -#include "unicode/stringpiece.h" -#include "unicode/stringtriebuilder.h" +#include <_foundation_unicode/bytestrie.h> +#include <_foundation_unicode/stringpiece.h> +#include <_foundation_unicode/stringtriebuilder.h> class BytesTrieTest; diff --git a/icuSources/i18n/include/unicode/calendar.h b/icuSources/include/_foundation_unicode/calendar.h similarity index 99% rename from icuSources/i18n/include/unicode/calendar.h rename to icuSources/include/_foundation_unicode/calendar.h index e5c400a..bffc716 100644 --- a/icuSources/i18n/include/unicode/calendar.h +++ b/icuSources/include/_foundation_unicode/calendar.h @@ -27,7 +27,7 @@ #ifndef CALENDAR_H #define CALENDAR_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API @@ -37,11 +37,11 @@ */ #if !UCONFIG_NO_FORMATTING -#include "unicode/uobject.h" -#include "unicode/locid.h" -#include "unicode/timezone.h" -#include "unicode/ucal.h" -#include "unicode/umisc.h" +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/timezone.h> +#include <_foundation_unicode/ucal.h> +#include <_foundation_unicode/umisc.h> U_NAMESPACE_BEGIN diff --git a/icuSources/common/include/unicode/caniter.h b/icuSources/include/_foundation_unicode/caniter.h similarity index 98% rename from icuSources/common/include/unicode/caniter.h rename to icuSources/include/_foundation_unicode/caniter.h index db400a5..d0f40b7 100644 --- a/icuSources/common/include/unicode/caniter.h +++ b/icuSources/include/_foundation_unicode/caniter.h @@ -10,14 +10,14 @@ #ifndef CANITER_H #define CANITER_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API #if !UCONFIG_NO_NORMALIZATION -#include "unicode/uobject.h" -#include "unicode/unistr.h" +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/unistr.h> /** * \file diff --git a/icuSources/common/include/unicode/casemap.h b/icuSources/include/_foundation_unicode/casemap.h similarity index 99% rename from icuSources/common/include/unicode/casemap.h rename to icuSources/include/_foundation_unicode/casemap.h index 53af84f..39a14c1 100644 --- a/icuSources/common/include/unicode/casemap.h +++ b/icuSources/include/_foundation_unicode/casemap.h @@ -7,12 +7,12 @@ #ifndef __CASEMAP_H__ #define __CASEMAP_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API -#include "unicode/stringpiece.h" -#include "unicode/uobject.h" +#include <_foundation_unicode/stringpiece.h> +#include <_foundation_unicode/uobject.h> /** * \file diff --git a/icuSources/common/include/unicode/char16ptr.h b/icuSources/include/_foundation_unicode/char16ptr.h similarity index 99% rename from icuSources/common/include/unicode/char16ptr.h rename to icuSources/include/_foundation_unicode/char16ptr.h index c8a9ae6..877510a 100644 --- a/icuSources/common/include/unicode/char16ptr.h +++ b/icuSources/include/_foundation_unicode/char16ptr.h @@ -7,7 +7,7 @@ #ifndef __CHAR16PTR_H__ #define __CHAR16PTR_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API diff --git a/icuSources/common/include/unicode/chariter.h b/icuSources/include/_foundation_unicode/chariter.h similarity index 99% rename from icuSources/common/include/unicode/chariter.h rename to icuSources/include/_foundation_unicode/chariter.h index 4f320b9..ccdd4c3 100644 --- a/icuSources/common/include/unicode/chariter.h +++ b/icuSources/include/_foundation_unicode/chariter.h @@ -12,12 +12,12 @@ #ifndef CHARITER_H #define CHARITER_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API -#include "unicode/uobject.h" -#include "unicode/unistr.h" +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/unistr.h> /** * \file * \brief C++ API: Character Iterator diff --git a/icuSources/i18n/include/unicode/choicfmt.h b/icuSources/include/_foundation_unicode/choicfmt.h similarity index 98% rename from icuSources/i18n/include/unicode/choicfmt.h rename to icuSources/include/_foundation_unicode/choicfmt.h index 66f437e..de9fc6b 100644 --- a/icuSources/i18n/include/unicode/choicfmt.h +++ b/icuSources/include/_foundation_unicode/choicfmt.h @@ -24,7 +24,7 @@ #ifndef CHOICFMT_H #define CHOICFMT_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API @@ -35,11 +35,11 @@ #if !UCONFIG_NO_FORMATTING -#include "unicode/fieldpos.h" -#include "unicode/format.h" -#include "unicode/messagepattern.h" -#include "unicode/numfmt.h" -#include "unicode/unistr.h" +#include <_foundation_unicode/fieldpos.h> +#include <_foundation_unicode/format.h> +#include <_foundation_unicode/messagepattern.h> +#include <_foundation_unicode/numfmt.h> +#include <_foundation_unicode/unistr.h> #ifndef U_HIDE_DEPRECATED_API @@ -144,8 +144,8 @@ class MessageFormat; *

Here is an example that shows formatting and parsing:

* * \code - * #include - * #include + * #include <_foundation_unicode/choicfmt.h> + * #include <_foundation_unicode/unistr.h> * #include * * int main(int argc, char *argv[]) { diff --git a/icuSources/i18n/include/unicode/coleitr.h b/icuSources/include/_foundation_unicode/coleitr.h similarity index 99% rename from icuSources/i18n/include/unicode/coleitr.h rename to icuSources/include/_foundation_unicode/coleitr.h index d3ddd0e..70f45cb 100644 --- a/icuSources/i18n/include/unicode/coleitr.h +++ b/icuSources/include/_foundation_unicode/coleitr.h @@ -33,14 +33,14 @@ #ifndef COLEITR_H #define COLEITR_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API #if !UCONFIG_NO_COLLATION -#include "unicode/unistr.h" -#include "unicode/uobject.h" +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/uobject.h> struct UCollationElements; struct UHashtable; diff --git a/icuSources/i18n/include/unicode/coll.h b/icuSources/include/_foundation_unicode/coll.h similarity index 99% rename from icuSources/i18n/include/unicode/coll.h rename to icuSources/include/_foundation_unicode/coll.h index 6aa35bb..058cf97 100644 --- a/icuSources/i18n/include/unicode/coll.h +++ b/icuSources/include/_foundation_unicode/coll.h @@ -52,20 +52,20 @@ #ifndef COLL_H #define COLL_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API #if !UCONFIG_NO_COLLATION -#include "unicode/uobject.h" -#include "unicode/ucol.h" -#include "unicode/unorm.h" -#include "unicode/locid.h" -#include "unicode/uniset.h" -#include "unicode/umisc.h" -#include "unicode/uiter.h" -#include "unicode/stringpiece.h" +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/ucol.h> +#include <_foundation_unicode/unorm.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/umisc.h> +#include <_foundation_unicode/uiter.h> +#include <_foundation_unicode/stringpiece.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/include/unicode/compactdecimalformat.h b/icuSources/include/_foundation_unicode/compactdecimalformat.h similarity index 98% rename from icuSources/i18n/include/unicode/compactdecimalformat.h rename to icuSources/include/_foundation_unicode/compactdecimalformat.h index 9c1e200..a228336 100644 --- a/icuSources/i18n/include/unicode/compactdecimalformat.h +++ b/icuSources/include/_foundation_unicode/compactdecimalformat.h @@ -13,7 +13,7 @@ #ifndef __COMPACT_DECIMAL_FORMAT_H__ #define __COMPACT_DECIMAL_FORMAT_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API @@ -24,7 +24,7 @@ #if !UCONFIG_NO_FORMATTING -#include "unicode/decimfmt.h" +#include <_foundation_unicode/decimfmt.h> struct UHashtable; diff --git a/icuSources/i18n/include/unicode/curramt.h b/icuSources/include/_foundation_unicode/curramt.h similarity index 96% rename from icuSources/i18n/include/unicode/curramt.h rename to icuSources/include/_foundation_unicode/curramt.h index 818b11a..734dad7 100644 --- a/icuSources/i18n/include/unicode/curramt.h +++ b/icuSources/include/_foundation_unicode/curramt.h @@ -13,14 +13,14 @@ #ifndef __CURRENCYAMOUNT_H__ #define __CURRENCYAMOUNT_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API #if !UCONFIG_NO_FORMATTING -#include "unicode/measure.h" -#include "unicode/currunit.h" +#include <_foundation_unicode/measure.h> +#include <_foundation_unicode/currunit.h> /** * \file diff --git a/icuSources/i18n/include/unicode/currpinf.h b/icuSources/include/_foundation_unicode/currpinf.h similarity index 98% rename from icuSources/i18n/include/unicode/currpinf.h rename to icuSources/include/_foundation_unicode/currpinf.h index e3ca34b..65334fd 100644 --- a/icuSources/i18n/include/unicode/currpinf.h +++ b/icuSources/include/_foundation_unicode/currpinf.h @@ -9,7 +9,7 @@ #ifndef CURRPINF_H #define CURRPINF_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API @@ -20,7 +20,7 @@ #if !UCONFIG_NO_FORMATTING -#include "unicode/unistr.h" +#include <_foundation_unicode/unistr.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/include/unicode/currunit.h b/icuSources/include/_foundation_unicode/currunit.h similarity index 98% rename from icuSources/i18n/include/unicode/currunit.h rename to icuSources/include/_foundation_unicode/currunit.h index 8da3f1f..6253b03 100644 --- a/icuSources/i18n/include/unicode/currunit.h +++ b/icuSources/include/_foundation_unicode/currunit.h @@ -13,13 +13,13 @@ #ifndef __CURRENCYUNIT_H__ #define __CURRENCYUNIT_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API #if !UCONFIG_NO_FORMATTING -#include "unicode/measunit.h" +#include <_foundation_unicode/measunit.h> /** * \file diff --git a/icuSources/i18n/include/unicode/datefmt.h b/icuSources/include/_foundation_unicode/datefmt.h similarity index 99% rename from icuSources/i18n/include/unicode/datefmt.h rename to icuSources/include/_foundation_unicode/datefmt.h index 027fb17..95c69c1 100644 --- a/icuSources/i18n/include/unicode/datefmt.h +++ b/icuSources/include/_foundation_unicode/datefmt.h @@ -21,19 +21,19 @@ #ifndef DATEFMT_H #define DATEFMT_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API #if !UCONFIG_NO_FORMATTING -#include "unicode/udat.h" -#include "unicode/calendar.h" -#include "unicode/numfmt.h" -#include "unicode/format.h" -#include "unicode/locid.h" -#include "unicode/enumset.h" -#include "unicode/udisplaycontext.h" +#include <_foundation_unicode/udat.h> +#include <_foundation_unicode/calendar.h> +#include <_foundation_unicode/numfmt.h> +#include <_foundation_unicode/format.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/enumset.h> +#include <_foundation_unicode/udisplaycontext.h> /** * \file diff --git a/icuSources/common/include/unicode/dbbi.h b/icuSources/include/_foundation_unicode/dbbi.h similarity index 93% rename from icuSources/common/include/unicode/dbbi.h rename to icuSources/include/_foundation_unicode/dbbi.h index 3de9cc3..7d22e60 100644 --- a/icuSources/common/include/unicode/dbbi.h +++ b/icuSources/include/_foundation_unicode/dbbi.h @@ -13,11 +13,11 @@ #ifndef DBBI_H #define DBBI_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API -#include "unicode/rbbi.h" +#include <_foundation_unicode/rbbi.h> #if !UCONFIG_NO_BREAK_ITERATION diff --git a/icuSources/i18n/include/unicode/dcfmtsym.h b/icuSources/include/_foundation_unicode/dcfmtsym.h similarity index 98% rename from icuSources/i18n/include/unicode/dcfmtsym.h rename to icuSources/include/_foundation_unicode/dcfmtsym.h index dc903f5..e612270 100644 --- a/icuSources/i18n/include/unicode/dcfmtsym.h +++ b/icuSources/include/_foundation_unicode/dcfmtsym.h @@ -27,18 +27,18 @@ #ifndef DCFMTSYM_H #define DCFMTSYM_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API #if !UCONFIG_NO_FORMATTING -#include "unicode/uchar.h" -#include "unicode/uobject.h" -#include "unicode/locid.h" -#include "unicode/numsys.h" -#include "unicode/unum.h" -#include "unicode/unistr.h" +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/numsys.h> +#include <_foundation_unicode/unum.h> +#include <_foundation_unicode/unistr.h> /** * \file diff --git a/icuSources/i18n/include/unicode/decimfmt.h b/icuSources/include/_foundation_unicode/decimfmt.h similarity index 99% rename from icuSources/i18n/include/unicode/decimfmt.h rename to icuSources/include/_foundation_unicode/decimfmt.h index 5f68dfa..3526fca 100644 --- a/icuSources/i18n/include/unicode/decimfmt.h +++ b/icuSources/include/_foundation_unicode/decimfmt.h @@ -27,7 +27,7 @@ #ifndef DECIMFMT_H #define DECIMFMT_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API @@ -38,13 +38,13 @@ #if !UCONFIG_NO_FORMATTING -#include "unicode/dcfmtsym.h" -#include "unicode/numfmt.h" -#include "unicode/locid.h" -#include "unicode/fpositer.h" -#include "unicode/stringpiece.h" -#include "unicode/curramt.h" -#include "unicode/enumset.h" +#include <_foundation_unicode/dcfmtsym.h> +#include <_foundation_unicode/numfmt.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/fpositer.h> +#include <_foundation_unicode/stringpiece.h> +#include <_foundation_unicode/curramt.h> +#include <_foundation_unicode/enumset.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/include/unicode/displayoptions.h b/icuSources/include/_foundation_unicode/displayoptions.h similarity index 98% rename from icuSources/i18n/include/unicode/displayoptions.h rename to icuSources/include/_foundation_unicode/displayoptions.h index 7bc763b..b91304c 100644 --- a/icuSources/i18n/include/unicode/displayoptions.h +++ b/icuSources/include/_foundation_unicode/displayoptions.h @@ -4,7 +4,7 @@ #ifndef __DISPLAYOPTIONS_H__ #define __DISPLAYOPTIONS_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API @@ -17,8 +17,8 @@ * This class is designed as a more modern version of the UDisplayContext mechanism. */ -#include "unicode/udisplayoptions.h" -#include "unicode/uversion.h" +#include <_foundation_unicode/udisplayoptions.h> +#include <_foundation_unicode/uversion.h> U_NAMESPACE_BEGIN diff --git a/icuSources/common/include/unicode/docmain.h b/icuSources/include/_foundation_unicode/docmain.h similarity index 100% rename from icuSources/common/include/unicode/docmain.h rename to icuSources/include/_foundation_unicode/docmain.h diff --git a/icuSources/i18n/include/unicode/dtfmtsym.h b/icuSources/include/_foundation_unicode/dtfmtsym.h similarity index 99% rename from icuSources/i18n/include/unicode/dtfmtsym.h rename to icuSources/include/_foundation_unicode/dtfmtsym.h index 62a9411..9b48849 100644 --- a/icuSources/i18n/include/unicode/dtfmtsym.h +++ b/icuSources/include/_foundation_unicode/dtfmtsym.h @@ -20,18 +20,18 @@ #ifndef DTFMTSYM_H #define DTFMTSYM_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API #if !UCONFIG_NO_FORMATTING -#include "unicode/calendar.h" -#include "unicode/strenum.h" -#include "unicode/uobject.h" -#include "unicode/locid.h" -#include "unicode/udat.h" -#include "unicode/ures.h" +#include <_foundation_unicode/calendar.h> +#include <_foundation_unicode/strenum.h> +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/udat.h> +#include <_foundation_unicode/ures.h> /** * \file diff --git a/icuSources/common/include/unicode/dtintrv.h b/icuSources/include/_foundation_unicode/dtintrv.h similarity index 97% rename from icuSources/common/include/unicode/dtintrv.h rename to icuSources/include/_foundation_unicode/dtintrv.h index 8c172eb..bd82e1e 100644 --- a/icuSources/common/include/unicode/dtintrv.h +++ b/icuSources/include/_foundation_unicode/dtintrv.h @@ -14,11 +14,11 @@ #ifndef __DTINTRV_H__ #define __DTINTRV_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API -#include "unicode/uobject.h" +#include <_foundation_unicode/uobject.h> /** * \file diff --git a/icuSources/i18n/include/unicode/dtitvfmt.h b/icuSources/include/_foundation_unicode/dtitvfmt.h similarity index 99% rename from icuSources/i18n/include/unicode/dtitvfmt.h rename to icuSources/include/_foundation_unicode/dtitvfmt.h index e49591d..3ebcd2c 100644 --- a/icuSources/i18n/include/unicode/dtitvfmt.h +++ b/icuSources/include/_foundation_unicode/dtitvfmt.h @@ -14,7 +14,7 @@ #define __DTITVFMT_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API @@ -25,17 +25,17 @@ #if !UCONFIG_NO_FORMATTING -#include "unicode/ucal.h" -#include "unicode/smpdtfmt.h" -#include "unicode/dtintrv.h" -#include "unicode/dtitvinf.h" -#include "unicode/dtptngen.h" -#include "unicode/formattedvalue.h" -#include "unicode/udisplaycontext.h" +#include <_foundation_unicode/ucal.h> +#include <_foundation_unicode/smpdtfmt.h> +#include <_foundation_unicode/dtintrv.h> +#include <_foundation_unicode/dtitvinf.h> +#include <_foundation_unicode/dtptngen.h> +#include <_foundation_unicode/formattedvalue.h> +#include <_foundation_unicode/udisplaycontext.h> #if APPLE_ICU_CHANGES // rdar:// // Apple-specific -#include "unicode/udateintervalformat.h" +#include <_foundation_unicode/udateintervalformat.h> #endif // APPLE_ICU_CHANGES U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/include/unicode/dtitvinf.h b/icuSources/include/_foundation_unicode/dtitvinf.h similarity index 98% rename from icuSources/i18n/include/unicode/dtitvinf.h rename to icuSources/include/_foundation_unicode/dtitvinf.h index a1f4f42..4a687e7 100644 --- a/icuSources/i18n/include/unicode/dtitvinf.h +++ b/icuSources/include/_foundation_unicode/dtitvinf.h @@ -14,7 +14,7 @@ #ifndef __DTITVINF_H__ #define __DTITVINF_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API @@ -25,10 +25,10 @@ #if !UCONFIG_NO_FORMATTING -#include "unicode/udat.h" -#include "unicode/locid.h" -#include "unicode/ucal.h" -#include "unicode/dtptngen.h" +#include <_foundation_unicode/udat.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/ucal.h> +#include <_foundation_unicode/dtptngen.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/include/unicode/dtptngen.h b/icuSources/include/_foundation_unicode/dtptngen.h similarity index 99% rename from icuSources/i18n/include/unicode/dtptngen.h rename to icuSources/include/_foundation_unicode/dtptngen.h index ad8db46..7adbf6a 100644 --- a/icuSources/i18n/include/unicode/dtptngen.h +++ b/icuSources/include/_foundation_unicode/dtptngen.h @@ -14,15 +14,15 @@ #ifndef __DTPTNGEN_H__ #define __DTPTNGEN_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API -#include "unicode/datefmt.h" -#include "unicode/locid.h" -#include "unicode/udat.h" -#include "unicode/udatpg.h" -#include "unicode/unistr.h" +#include <_foundation_unicode/datefmt.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/udat.h> +#include <_foundation_unicode/udatpg.h> +#include <_foundation_unicode/unistr.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/include/unicode/dtrule.h b/icuSources/include/_foundation_unicode/dtrule.h similarity index 99% rename from icuSources/i18n/include/unicode/dtrule.h rename to icuSources/include/_foundation_unicode/dtrule.h index 19e94bc..1c9c7be 100644 --- a/icuSources/i18n/include/unicode/dtrule.h +++ b/icuSources/include/_foundation_unicode/dtrule.h @@ -9,7 +9,7 @@ #ifndef DTRULE_H #define DTRULE_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API @@ -20,7 +20,7 @@ #if !UCONFIG_NO_FORMATTING -#include "unicode/uobject.h" +#include <_foundation_unicode/uobject.h> U_NAMESPACE_BEGIN /** diff --git a/icuSources/common/include/unicode/edits.h b/icuSources/include/_foundation_unicode/edits.h similarity index 99% rename from icuSources/common/include/unicode/edits.h rename to icuSources/include/_foundation_unicode/edits.h index bfa07fa..84604db 100644 --- a/icuSources/common/include/unicode/edits.h +++ b/icuSources/include/_foundation_unicode/edits.h @@ -7,11 +7,11 @@ #ifndef __EDITS_H__ #define __EDITS_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API -#include "unicode/uobject.h" +#include <_foundation_unicode/uobject.h> /** * \file diff --git a/icuSources/common/include/unicode/enumset.h b/icuSources/include/_foundation_unicode/enumset.h similarity index 98% rename from icuSources/common/include/unicode/enumset.h rename to icuSources/include/_foundation_unicode/enumset.h index bde8c45..45ce73a 100644 --- a/icuSources/common/include/unicode/enumset.h +++ b/icuSources/include/_foundation_unicode/enumset.h @@ -17,7 +17,7 @@ #ifndef ENUMSET_H #define ENUMSET_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API diff --git a/icuSources/common/include/unicode/errorcode.h b/icuSources/include/_foundation_unicode/errorcode.h similarity index 98% rename from icuSources/common/include/unicode/errorcode.h rename to icuSources/include/_foundation_unicode/errorcode.h index fe7b518..81076ec 100644 --- a/icuSources/common/include/unicode/errorcode.h +++ b/icuSources/include/_foundation_unicode/errorcode.h @@ -25,11 +25,11 @@ * ICU C and C++ APIs from C++ user code. */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API -#include "unicode/uobject.h" +#include <_foundation_unicode/uobject.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/include/unicode/fieldpos.h b/icuSources/include/_foundation_unicode/fieldpos.h similarity index 99% rename from icuSources/i18n/include/unicode/fieldpos.h rename to icuSources/include/_foundation_unicode/fieldpos.h index b985f3b..c02b550 100644 --- a/icuSources/i18n/include/unicode/fieldpos.h +++ b/icuSources/include/_foundation_unicode/fieldpos.h @@ -24,7 +24,7 @@ #ifndef FIELDPOS_H #define FIELDPOS_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API @@ -35,7 +35,7 @@ #if !UCONFIG_NO_FORMATTING -#include "unicode/uobject.h" +#include <_foundation_unicode/uobject.h> U_NAMESPACE_BEGIN diff --git a/icuSources/common/include/unicode/filteredbrk.h b/icuSources/include/_foundation_unicode/filteredbrk.h similarity index 98% rename from icuSources/common/include/unicode/filteredbrk.h rename to icuSources/include/_foundation_unicode/filteredbrk.h index 8b07e39..fc56bdc 100644 --- a/icuSources/common/include/unicode/filteredbrk.h +++ b/icuSources/include/_foundation_unicode/filteredbrk.h @@ -10,11 +10,11 @@ #ifndef FILTEREDBRK_H #define FILTEREDBRK_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API -#include "unicode/brkiter.h" +#include <_foundation_unicode/brkiter.h> #if !UCONFIG_NO_BREAK_ITERATION && !UCONFIG_NO_FILTERED_BREAK_ITERATION diff --git a/icuSources/i18n/include/unicode/fmtable.h b/icuSources/include/_foundation_unicode/fmtable.h similarity index 99% rename from icuSources/i18n/include/unicode/fmtable.h rename to icuSources/include/_foundation_unicode/fmtable.h index e1c6dec..7a21fd5 100644 --- a/icuSources/i18n/include/unicode/fmtable.h +++ b/icuSources/include/_foundation_unicode/fmtable.h @@ -17,7 +17,7 @@ #ifndef FMTABLE_H #define FMTABLE_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API @@ -28,9 +28,9 @@ #if !UCONFIG_NO_FORMATTING -#include "unicode/unistr.h" -#include "unicode/stringpiece.h" -#include "unicode/uformattable.h" +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/stringpiece.h> +#include <_foundation_unicode/uformattable.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/include/unicode/format.h b/icuSources/include/_foundation_unicode/format.h similarity index 97% rename from icuSources/i18n/include/unicode/format.h rename to icuSources/include/_foundation_unicode/format.h index 61425ef..c2fa199 100644 --- a/icuSources/i18n/include/unicode/format.h +++ b/icuSources/include/_foundation_unicode/format.h @@ -24,7 +24,7 @@ #define FORMAT_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API @@ -35,13 +35,13 @@ #if !UCONFIG_NO_FORMATTING -#include "unicode/unistr.h" -#include "unicode/fmtable.h" -#include "unicode/fieldpos.h" -#include "unicode/fpositer.h" -#include "unicode/parsepos.h" -#include "unicode/parseerr.h" -#include "unicode/locid.h" +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/fmtable.h> +#include <_foundation_unicode/fieldpos.h> +#include <_foundation_unicode/fpositer.h> +#include <_foundation_unicode/parsepos.h> +#include <_foundation_unicode/parseerr.h> +#include <_foundation_unicode/locid.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/include/unicode/formattedvalue.h b/icuSources/include/_foundation_unicode/formattedvalue.h similarity index 97% rename from icuSources/i18n/include/unicode/formattedvalue.h rename to icuSources/include/_foundation_unicode/formattedvalue.h index 5febea0..6e1181a 100644 --- a/icuSources/i18n/include/unicode/formattedvalue.h +++ b/icuSources/include/_foundation_unicode/formattedvalue.h @@ -4,16 +4,16 @@ #ifndef __FORMATTEDVALUE_H__ #define __FORMATTEDVALUE_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API #if !UCONFIG_NO_FORMATTING -#include "unicode/appendable.h" -#include "unicode/fpositer.h" -#include "unicode/unistr.h" -#include "unicode/uformattedvalue.h" +#include <_foundation_unicode/appendable.h> +#include <_foundation_unicode/fpositer.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/uformattedvalue.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/include/unicode/fpositer.h b/icuSources/include/_foundation_unicode/fpositer.h similarity index 94% rename from icuSources/i18n/include/unicode/fpositer.h rename to icuSources/include/_foundation_unicode/fpositer.h index 0e38d0b..35517f5 100644 --- a/icuSources/i18n/include/unicode/fpositer.h +++ b/icuSources/include/_foundation_unicode/fpositer.h @@ -18,11 +18,11 @@ #ifndef FPOSITER_H #define FPOSITER_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API -#include "unicode/uobject.h" +#include <_foundation_unicode/uobject.h> /** * \file @@ -43,8 +43,8 @@ U_NAMESPACE_END #else -#include "unicode/fieldpos.h" -#include "unicode/umisc.h" +#include <_foundation_unicode/fieldpos.h> +#include <_foundation_unicode/umisc.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/include/unicode/gender.h b/icuSources/include/_foundation_unicode/gender.h similarity index 95% rename from icuSources/i18n/include/unicode/gender.h rename to icuSources/include/_foundation_unicode/gender.h index c81f7c8..e56f524 100644 --- a/icuSources/i18n/include/unicode/gender.h +++ b/icuSources/include/_foundation_unicode/gender.h @@ -23,15 +23,15 @@ * \brief C++ API: GenderInfo computes the gender of a list. */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API #if !UCONFIG_NO_FORMATTING -#include "unicode/locid.h" -#include "unicode/ugender.h" -#include "unicode/uobject.h" +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/ugender.h> +#include <_foundation_unicode/uobject.h> class GenderInfoTest; diff --git a/icuSources/i18n/include/unicode/gregocal.h b/icuSources/include/_foundation_unicode/gregocal.h similarity index 99% rename from icuSources/i18n/include/unicode/gregocal.h rename to icuSources/include/_foundation_unicode/gregocal.h index d97b33b..f549574 100644 --- a/icuSources/i18n/include/unicode/gregocal.h +++ b/icuSources/include/_foundation_unicode/gregocal.h @@ -26,13 +26,13 @@ #ifndef GREGOCAL_H #define GREGOCAL_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API #if !UCONFIG_NO_FORMATTING -#include "unicode/calendar.h" +#include <_foundation_unicode/calendar.h> /** * \file diff --git a/icuSources/common/include/unicode/icudataver.h b/icuSources/include/_foundation_unicode/icudataver.h similarity index 96% rename from icuSources/common/include/unicode/icudataver.h rename to icuSources/include/_foundation_unicode/icudataver.h index f218ed8..411eddc 100644 --- a/icuSources/common/include/unicode/icudataver.h +++ b/icuSources/include/_foundation_unicode/icudataver.h @@ -18,7 +18,7 @@ #ifndef __ICU_DATA_VER_H__ #define __ICU_DATA_VER_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> /** * @stable ICU 49 diff --git a/icuSources/common/include/unicode/icuplug.h b/icuSources/include/_foundation_unicode/icuplug.h similarity index 99% rename from icuSources/common/include/unicode/icuplug.h rename to icuSources/include/_foundation_unicode/icuplug.h index 205af36..cac9f6a 100644 --- a/icuSources/common/include/unicode/icuplug.h +++ b/icuSources/include/_foundation_unicode/icuplug.h @@ -107,7 +107,7 @@ #ifndef ICUPLUG_H #define ICUPLUG_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if UCONFIG_ENABLE_PLUGINS || defined(U_IN_DOXYGEN) diff --git a/icuSources/common/include/unicode/idna.h b/icuSources/include/_foundation_unicode/idna.h similarity index 98% rename from icuSources/common/include/unicode/idna.h rename to icuSources/include/_foundation_unicode/idna.h index 1c57205..30004a7 100644 --- a/icuSources/common/include/unicode/idna.h +++ b/icuSources/include/_foundation_unicode/idna.h @@ -22,16 +22,16 @@ * \brief C++ API: Internationalizing Domain Names in Applications (IDNA) */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API #if !UCONFIG_NO_IDNA -#include "unicode/bytestream.h" -#include "unicode/stringpiece.h" -#include "unicode/uidna.h" -#include "unicode/unistr.h" +#include <_foundation_unicode/bytestream.h> +#include <_foundation_unicode/stringpiece.h> +#include <_foundation_unicode/uidna.h> +#include <_foundation_unicode/unistr.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/include/unicode/listformatter.h b/icuSources/include/_foundation_unicode/listformatter.h similarity index 97% rename from icuSources/i18n/include/unicode/listformatter.h rename to icuSources/include/_foundation_unicode/listformatter.h index 25375da..ac614f3 100644 --- a/icuSources/i18n/include/unicode/listformatter.h +++ b/icuSources/include/_foundation_unicode/listformatter.h @@ -19,16 +19,16 @@ #ifndef __LISTFORMATTER_H__ #define __LISTFORMATTER_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API #if !UCONFIG_NO_FORMATTING -#include "unicode/unistr.h" -#include "unicode/locid.h" -#include "unicode/formattedvalue.h" -#include "unicode/ulistformatter.h" +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/formattedvalue.h> +#include <_foundation_unicode/ulistformatter.h> U_NAMESPACE_BEGIN diff --git a/icuSources/common/include/unicode/localebuilder.h b/icuSources/include/_foundation_unicode/localebuilder.h similarity index 98% rename from icuSources/common/include/unicode/localebuilder.h rename to icuSources/include/_foundation_unicode/localebuilder.h index f708a7e..a8e90b6 100644 --- a/icuSources/common/include/unicode/localebuilder.h +++ b/icuSources/include/_foundation_unicode/localebuilder.h @@ -3,14 +3,14 @@ #ifndef __LOCALEBUILDER_H__ #define __LOCALEBUILDER_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API -#include "unicode/locid.h" -#include "unicode/localematcher.h" -#include "unicode/stringpiece.h" -#include "unicode/uobject.h" +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/localematcher.h> +#include <_foundation_unicode/stringpiece.h> +#include <_foundation_unicode/uobject.h> /** * \file diff --git a/icuSources/common/include/unicode/localematcher.h b/icuSources/include/_foundation_unicode/localematcher.h similarity index 99% rename from icuSources/common/include/unicode/localematcher.h rename to icuSources/include/_foundation_unicode/localematcher.h index 0f7e04a..d265013 100644 --- a/icuSources/common/include/unicode/localematcher.h +++ b/icuSources/include/_foundation_unicode/localematcher.h @@ -7,13 +7,13 @@ #ifndef __LOCALEMATCHER_H__ #define __LOCALEMATCHER_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API -#include "unicode/locid.h" -#include "unicode/stringpiece.h" -#include "unicode/uobject.h" +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/stringpiece.h> +#include <_foundation_unicode/uobject.h> /** * \file diff --git a/icuSources/common/include/unicode/localpointer.h b/icuSources/include/_foundation_unicode/localpointer.h similarity index 99% rename from icuSources/common/include/unicode/localpointer.h rename to icuSources/include/_foundation_unicode/localpointer.h index 96c659d..d6e4fb3 100644 --- a/icuSources/common/include/unicode/localpointer.h +++ b/icuSources/include/_foundation_unicode/localpointer.h @@ -38,7 +38,7 @@ * For details see https://icu.unicode.org/design/cpp/scoped_ptr */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API diff --git a/icuSources/common/include/unicode/locdspnm.h b/icuSources/include/_foundation_unicode/locdspnm.h similarity index 96% rename from icuSources/common/include/unicode/locdspnm.h rename to icuSources/include/_foundation_unicode/locdspnm.h index 4f06f85..88943ac 100644 --- a/icuSources/common/include/unicode/locdspnm.h +++ b/icuSources/include/_foundation_unicode/locdspnm.h @@ -10,7 +10,7 @@ #ifndef LOCDSPNM_H #define LOCDSPNM_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API @@ -21,11 +21,11 @@ #if !UCONFIG_NO_FORMATTING -#include "unicode/locid.h" -#include "unicode/strenum.h" -#include "unicode/uscript.h" -#include "unicode/uldnames.h" -#include "unicode/udisplaycontext.h" +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/strenum.h> +#include <_foundation_unicode/uscript.h> +#include <_foundation_unicode/uldnames.h> +#include <_foundation_unicode/udisplaycontext.h> U_NAMESPACE_BEGIN diff --git a/icuSources/common/include/unicode/locid.h b/icuSources/include/_foundation_unicode/locid.h similarity index 99% rename from icuSources/common/include/unicode/locid.h rename to icuSources/include/_foundation_unicode/locid.h index 2f2b399..630f980 100644 --- a/icuSources/common/include/unicode/locid.h +++ b/icuSources/include/_foundation_unicode/locid.h @@ -31,17 +31,17 @@ #ifndef LOCID_H #define LOCID_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API -#include "unicode/bytestream.h" -#include "unicode/localpointer.h" -#include "unicode/strenum.h" -#include "unicode/stringpiece.h" -#include "unicode/uobject.h" -#include "unicode/putil.h" -#include "unicode/uloc.h" +#include <_foundation_unicode/bytestream.h> +#include <_foundation_unicode/localpointer.h> +#include <_foundation_unicode/strenum.h> +#include <_foundation_unicode/stringpiece.h> +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/putil.h> +#include <_foundation_unicode/uloc.h> /** * \file diff --git a/icuSources/i18n/include/unicode/measfmt.h b/icuSources/include/_foundation_unicode/measfmt.h similarity index 98% rename from icuSources/i18n/include/unicode/measfmt.h rename to icuSources/include/_foundation_unicode/measfmt.h index 3f46291..1018405 100644 --- a/icuSources/i18n/include/unicode/measfmt.h +++ b/icuSources/include/_foundation_unicode/measfmt.h @@ -13,18 +13,18 @@ #ifndef MEASUREFORMAT_H #define MEASUREFORMAT_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API #if !UCONFIG_NO_FORMATTING -#include "unicode/format.h" -#include "unicode/udat.h" +#include <_foundation_unicode/format.h> +#include <_foundation_unicode/udat.h> #if APPLE_ICU_CHANGES // rdar:// // Apple specific: -#include "unicode/uameasureformat.h" +#include <_foundation_unicode/uameasureformat.h> #endif // APPLE_ICU_CHANGES /** diff --git a/icuSources/i18n/include/unicode/measunit.h b/icuSources/include/_foundation_unicode/measunit.h similarity index 99% rename from icuSources/i18n/include/unicode/measunit.h rename to icuSources/include/_foundation_unicode/measunit.h index 6a5a559..2b3300e 100644 --- a/icuSources/i18n/include/unicode/measunit.h +++ b/icuSources/include/_foundation_unicode/measunit.h @@ -13,17 +13,17 @@ #ifndef __MEASUREUNIT_H__ #define __MEASUREUNIT_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API #if !UCONFIG_NO_FORMATTING -#include "unicode/unistr.h" -#include "unicode/localpointer.h" +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/localpointer.h> #if APPLE_ICU_CHANGES // rdar:// -#include "unicode/uameasureunit.h" // Apple-specific +#include <_foundation_unicode/uameasureunit.h> // Apple-specific #endif // APPLE_ICU_CHANGES /** diff --git a/icuSources/i18n/include/unicode/measure.h b/icuSources/include/_foundation_unicode/measure.h similarity index 98% rename from icuSources/i18n/include/unicode/measure.h rename to icuSources/include/_foundation_unicode/measure.h index 7b118ac..e2c6717 100644 --- a/icuSources/i18n/include/unicode/measure.h +++ b/icuSources/include/_foundation_unicode/measure.h @@ -13,7 +13,7 @@ #ifndef __MEASURE_H__ #define __MEASURE_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API @@ -24,7 +24,7 @@ #if !UCONFIG_NO_FORMATTING -#include "unicode/fmtable.h" +#include <_foundation_unicode/fmtable.h> U_NAMESPACE_BEGIN diff --git a/icuSources/common/include/unicode/messagepattern.h b/icuSources/include/_foundation_unicode/messagepattern.h similarity index 99% rename from icuSources/common/include/unicode/messagepattern.h rename to icuSources/include/_foundation_unicode/messagepattern.h index 4c5be13..d38b347 100644 --- a/icuSources/common/include/unicode/messagepattern.h +++ b/icuSources/include/_foundation_unicode/messagepattern.h @@ -22,14 +22,14 @@ * \brief C++ API: MessagePattern class: Parses and represents ICU MessageFormat patterns. */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API #if !UCONFIG_NO_FORMATTING -#include "unicode/parseerr.h" -#include "unicode/unistr.h" +#include <_foundation_unicode/parseerr.h> +#include <_foundation_unicode/unistr.h> /** * Mode for when an apostrophe starts quoted literal text for MessageFormat output. diff --git a/icuSources/include/_foundation_unicode/module.modulemap b/icuSources/include/_foundation_unicode/module.modulemap new file mode 100644 index 0000000..6c69fe6 --- /dev/null +++ b/icuSources/include/_foundation_unicode/module.modulemap @@ -0,0 +1,204 @@ +module _FoundationICU { + header "appendable.h" + header "brkiter.h" + header "bytestream.h" + header "bytestrie.h" + header "bytestriebuilder.h" + header "caniter.h" + header "casemap.h" + header "char16ptr.h" + header "chariter.h" + header "dbbi.h" + header "docmain.h" + header "dtintrv.h" + header "edits.h" + header "enumset.h" + header "errorcode.h" + header "filteredbrk.h" + header "icudataver.h" + header "icuplug.h" + header "idna.h" + header "localebuilder.h" + header "localematcher.h" + header "localpointer.h" + header "locdspnm.h" + header "locid.h" + header "messagepattern.h" + header "normalizer2.h" + header "normlzr.h" + header "parseerr.h" + header "parsepos.h" + header "platform.h" + header "ptypes.h" + header "putil.h" + header "rbbi.h" + header "rep.h" + header "resbund.h" + header "schriter.h" + header "simpleformatter.h" + header "std_string.h" + header "strenum.h" + header "stringoptions.h" + header "stringpiece.h" + header "stringtriebuilder.h" + header "symtable.h" + header "ualoc.h" + header "ubidi.h" + header "ubiditransform.h" + header "ubrk.h" + header "ucasemap.h" + header "ucat.h" + header "uchar.h" + header "ucharstrie.h" + header "ucharstriebuilder.h" + header "uchriter.h" + header "uclean.h" + header "ucnv.h" + header "ucnv_cb.h" + header "ucnv_err.h" + header "ucnvsel.h" + header "uconfig.h" + header "ucpmap.h" + header "ucptrie.h" + header "ucurr.h" + header "udata.h" + header "udisplaycontext.h" + header "uenum.h" + header "uidna.h" + header "uiter.h" + header "uldnames.h" + header "uloc.h" + header "ulocdata.h" + header "umachine.h" + header "umisc.h" + header "umutablecptrie.h" + header "unifilt.h" + header "unifunct.h" + header "unimatch.h" + header "uniset.h" + header "unistr.h" + header "unorm.h" + header "unorm2.h" + header "uobject.h" + header "urbtok.h" + header "urename.h" + header "urep.h" + header "ures.h" + header "uscript.h" + header "uset.h" + header "usetiter.h" + header "ushape.h" + header "usprep.h" + header "ustring.h" + header "ustringtrie.h" + header "utext.h" + header "utf.h" + header "utf16.h" + header "utf32.h" + header "utf8.h" + header "utf_old.h" + header "utrace.h" + header "utypes.h" + header "uvernum.h" + header "uversion.h" + + header "alphaindex.h" + header "basictz.h" + header "calendar.h" + header "choicfmt.h" + header "coleitr.h" + header "coll.h" + header "compactdecimalformat.h" + header "curramt.h" + header "currpinf.h" + header "currunit.h" + header "datefmt.h" + header "dcfmtsym.h" + header "decimfmt.h" + header "displayoptions.h" + header "dtfmtsym.h" + header "dtitvfmt.h" + header "dtitvinf.h" + header "dtptngen.h" + header "dtrule.h" + header "fieldpos.h" + header "fmtable.h" + header "format.h" + header "formattedvalue.h" + header "fpositer.h" + header "gender.h" + header "gregocal.h" + header "listformatter.h" + header "measfmt.h" + header "measunit.h" + header "measure.h" + header "msgfmt.h" + header "nounit.h" + header "numberformatter.h" + header "numberrangeformatter.h" + header "numfmt.h" + header "numsys.h" + header "plurfmt.h" + header "plurrule.h" + header "rbnf.h" + header "rbtz.h" + header "regex.h" + header "region.h" + header "reldatefmt.h" + header "scientificnumberformatter.h" + header "search.h" + header "selfmt.h" + header "simpletz.h" + header "smpdtfmt.h" + header "sortkey.h" + header "stsearch.h" + header "tblcoll.h" + header "timezone.h" + header "tmunit.h" + header "tmutamt.h" + header "tmutfmt.h" + header "translit.h" + header "tzfmt.h" + header "tznames.h" + header "tzrule.h" + header "tztrans.h" + header "uameasureformat.h" + header "uameasureunit.h" + header "uatimeunitformat.h" + header "ucal.h" + header "ucol.h" + header "ucoleitr.h" + header "ucsdet.h" + header "udat.h" + header "udateintervalformat.h" + header "udatintv.h" + header "udatpg.h" + header "udisplayoptions.h" + header "ufieldpositer.h" + header "uformattable.h" + header "uformattedvalue.h" + header "ugender.h" + header "ulistformatter.h" + header "umsg.h" + header "unirepl.h" + header "unum.h" + header "unumberformatter.h" + header "unumberrangeformatter.h" + header "unumsys.h" + header "uplrule.h" + header "upluralrules.h" + header "uregex.h" + header "uregion.h" + header "ureldatefmt.h" + header "usearch.h" + header "uspoof.h" + header "utmscale.h" + header "utrans.h" + header "vtzone.h" + + header "ustdio.h" + header "ustream.h" + + export * +} + diff --git a/icuSources/i18n/include/unicode/msgfmt.h b/icuSources/include/_foundation_unicode/msgfmt.h similarity index 99% rename from icuSources/i18n/include/unicode/msgfmt.h rename to icuSources/include/_foundation_unicode/msgfmt.h index 76e1ab7..9c9ced7 100644 --- a/icuSources/i18n/include/unicode/msgfmt.h +++ b/icuSources/include/_foundation_unicode/msgfmt.h @@ -19,7 +19,7 @@ #ifndef MSGFMT_H #define MSGFMT_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API @@ -30,12 +30,12 @@ #if !UCONFIG_NO_FORMATTING -#include "unicode/format.h" -#include "unicode/locid.h" -#include "unicode/messagepattern.h" -#include "unicode/parseerr.h" -#include "unicode/plurfmt.h" -#include "unicode/plurrule.h" +#include <_foundation_unicode/format.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/messagepattern.h> +#include <_foundation_unicode/parseerr.h> +#include <_foundation_unicode/plurfmt.h> +#include <_foundation_unicode/plurrule.h> U_CDECL_BEGIN // Forward declaration. diff --git a/icuSources/common/include/unicode/normalizer2.h b/icuSources/include/_foundation_unicode/normalizer2.h similarity index 99% rename from icuSources/common/include/unicode/normalizer2.h rename to icuSources/include/_foundation_unicode/normalizer2.h index 2d35525..7a8ac5f 100644 --- a/icuSources/common/include/unicode/normalizer2.h +++ b/icuSources/include/_foundation_unicode/normalizer2.h @@ -24,16 +24,16 @@ * \brief C++ API: New API for Unicode Normalization. */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API #if !UCONFIG_NO_NORMALIZATION -#include "unicode/stringpiece.h" -#include "unicode/uniset.h" -#include "unicode/unistr.h" -#include "unicode/unorm2.h" +#include <_foundation_unicode/stringpiece.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/unorm2.h> U_NAMESPACE_BEGIN diff --git a/icuSources/common/include/unicode/normlzr.h b/icuSources/include/_foundation_unicode/normlzr.h similarity index 99% rename from icuSources/common/include/unicode/normlzr.h rename to icuSources/include/_foundation_unicode/normlzr.h index 14b2469..5719b8e 100644 --- a/icuSources/common/include/unicode/normlzr.h +++ b/icuSources/include/_foundation_unicode/normlzr.h @@ -11,7 +11,7 @@ #ifndef NORMLZR_H #define NORMLZR_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API @@ -22,11 +22,11 @@ #if !UCONFIG_NO_NORMALIZATION -#include "unicode/chariter.h" -#include "unicode/normalizer2.h" -#include "unicode/unistr.h" -#include "unicode/unorm.h" -#include "unicode/uobject.h" +#include <_foundation_unicode/chariter.h> +#include <_foundation_unicode/normalizer2.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/unorm.h> +#include <_foundation_unicode/uobject.h> U_NAMESPACE_BEGIN /** diff --git a/icuSources/i18n/include/unicode/nounit.h b/icuSources/include/_foundation_unicode/nounit.h similarity index 96% rename from icuSources/i18n/include/unicode/nounit.h rename to icuSources/include/_foundation_unicode/nounit.h index 96aca35..63d6e07 100644 --- a/icuSources/i18n/include/unicode/nounit.h +++ b/icuSources/include/_foundation_unicode/nounit.h @@ -10,13 +10,13 @@ #ifndef __NOUNIT_H__ #define __NOUNIT_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API #if !UCONFIG_NO_FORMATTING -#include "unicode/measunit.h" +#include <_foundation_unicode/measunit.h> /** * \file diff --git a/icuSources/i18n/include/unicode/numberformatter.h b/icuSources/include/_foundation_unicode/numberformatter.h similarity index 99% rename from icuSources/i18n/include/unicode/numberformatter.h rename to icuSources/include/_foundation_unicode/numberformatter.h index 531fe8c..ec3a204 100644 --- a/icuSources/i18n/include/unicode/numberformatter.h +++ b/icuSources/include/_foundation_unicode/numberformatter.h @@ -4,29 +4,29 @@ #ifndef __NUMBERFORMATTER_H__ #define __NUMBERFORMATTER_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API #if !UCONFIG_NO_FORMATTING -#include "unicode/appendable.h" -#include "unicode/bytestream.h" -#include "unicode/currunit.h" -#include "unicode/dcfmtsym.h" -#include "unicode/displayoptions.h" -#include "unicode/fieldpos.h" -#include "unicode/formattedvalue.h" -#include "unicode/fpositer.h" -#include "unicode/measunit.h" -#include "unicode/nounit.h" -#include "unicode/parseerr.h" -#include "unicode/plurrule.h" -#include "unicode/ucurr.h" -#include "unicode/udisplayoptions.h" -#include "unicode/unum.h" -#include "unicode/unumberformatter.h" -#include "unicode/uobject.h" +#include <_foundation_unicode/appendable.h> +#include <_foundation_unicode/bytestream.h> +#include <_foundation_unicode/currunit.h> +#include <_foundation_unicode/dcfmtsym.h> +#include <_foundation_unicode/displayoptions.h> +#include <_foundation_unicode/fieldpos.h> +#include <_foundation_unicode/formattedvalue.h> +#include <_foundation_unicode/fpositer.h> +#include <_foundation_unicode/measunit.h> +#include <_foundation_unicode/nounit.h> +#include <_foundation_unicode/parseerr.h> +#include <_foundation_unicode/plurrule.h> +#include <_foundation_unicode/ucurr.h> +#include <_foundation_unicode/udisplayoptions.h> +#include <_foundation_unicode/unum.h> +#include <_foundation_unicode/unumberformatter.h> +#include <_foundation_unicode/uobject.h> /** * \file diff --git a/icuSources/i18n/include/unicode/numberrangeformatter.h b/icuSources/include/_foundation_unicode/numberrangeformatter.h similarity index 98% rename from icuSources/i18n/include/unicode/numberrangeformatter.h rename to icuSources/include/_foundation_unicode/numberrangeformatter.h index 7f53595..420ae41 100644 --- a/icuSources/i18n/include/unicode/numberrangeformatter.h +++ b/icuSources/include/_foundation_unicode/numberrangeformatter.h @@ -4,19 +4,19 @@ #ifndef __NUMBERRANGEFORMATTER_H__ #define __NUMBERRANGEFORMATTER_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API #if !UCONFIG_NO_FORMATTING #include -#include "unicode/appendable.h" -#include "unicode/fieldpos.h" -#include "unicode/formattedvalue.h" -#include "unicode/fpositer.h" -#include "unicode/numberformatter.h" -#include "unicode/unumberrangeformatter.h" +#include <_foundation_unicode/appendable.h> +#include <_foundation_unicode/fieldpos.h> +#include <_foundation_unicode/formattedvalue.h> +#include <_foundation_unicode/fpositer.h> +#include <_foundation_unicode/numberformatter.h> +#include <_foundation_unicode/unumberrangeformatter.h> /** * \file diff --git a/icuSources/i18n/include/unicode/numfmt.h b/icuSources/include/_foundation_unicode/numfmt.h similarity index 98% rename from icuSources/i18n/include/unicode/numfmt.h rename to icuSources/include/_foundation_unicode/numfmt.h index aa96029..376e0cb 100644 --- a/icuSources/i18n/include/unicode/numfmt.h +++ b/icuSources/include/_foundation_unicode/numfmt.h @@ -24,7 +24,7 @@ #define NUMFMT_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API @@ -35,13 +35,13 @@ #if !UCONFIG_NO_FORMATTING -#include "unicode/unistr.h" -#include "unicode/format.h" -#include "unicode/unum.h" // UNumberFormatStyle -#include "unicode/locid.h" -#include "unicode/stringpiece.h" -#include "unicode/curramt.h" -#include "unicode/udisplaycontext.h" +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/format.h> +#include <_foundation_unicode/unum.h> // UNumberFormatStyle +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/stringpiece.h> +#include <_foundation_unicode/curramt.h> +#include <_foundation_unicode/udisplaycontext.h> class NumberFormatTest; @@ -64,7 +64,7 @@ class StringEnumeration; * determining which locales have number formats, and what their names * are. * - * \headerfile unicode/numfmt.h "unicode/numfmt.h" + * \headerfile _foundation_unicode/numfmt.h "unicode/numfmt.h" *

* NumberFormat helps you to format and parse numbers for any locale. * Your code can be completely independent of the locale conventions @@ -75,9 +75,9 @@ class StringEnumeration; * factory methods: * \code * #include - * #include "unicode/numfmt.h" - * #include "unicode/unistr.h" - * #include "unicode/ustream.h" + * #include <_foundation_unicode/numfmt.h> + * #include <_foundation_unicode/unistr.h> + * #include <_foundation_unicode/ustream.h> * using namespace std; * * int main() { diff --git a/icuSources/i18n/include/unicode/numsys.h b/icuSources/include/_foundation_unicode/numsys.h similarity index 98% rename from icuSources/i18n/include/unicode/numsys.h rename to icuSources/include/_foundation_unicode/numsys.h index 358dc53..a33073f 100644 --- a/icuSources/i18n/include/unicode/numsys.h +++ b/icuSources/include/_foundation_unicode/numsys.h @@ -18,7 +18,7 @@ #ifndef NUMSYS #define NUMSYS -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API @@ -29,8 +29,8 @@ #if !UCONFIG_NO_FORMATTING -#include "unicode/format.h" -#include "unicode/uobject.h" +#include <_foundation_unicode/format.h> +#include <_foundation_unicode/uobject.h> U_NAMESPACE_BEGIN diff --git a/icuSources/common/include/unicode/parseerr.h b/icuSources/include/_foundation_unicode/parseerr.h similarity index 98% rename from icuSources/common/include/unicode/parseerr.h rename to icuSources/include/_foundation_unicode/parseerr.h index c23cc27..69aaac9 100644 --- a/icuSources/common/include/unicode/parseerr.h +++ b/icuSources/include/_foundation_unicode/parseerr.h @@ -13,7 +13,7 @@ #ifndef PARSEERR_H #define PARSEERR_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> /** diff --git a/icuSources/common/include/unicode/parsepos.h b/icuSources/include/_foundation_unicode/parsepos.h similarity index 98% rename from icuSources/common/include/unicode/parsepos.h rename to icuSources/include/_foundation_unicode/parsepos.h index 73945f5..eb0df8e 100644 --- a/icuSources/common/include/unicode/parsepos.h +++ b/icuSources/include/_foundation_unicode/parsepos.h @@ -18,11 +18,11 @@ #ifndef PARSEPOS_H #define PARSEPOS_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API -#include "unicode/uobject.h" +#include <_foundation_unicode/uobject.h> U_NAMESPACE_BEGIN diff --git a/icuSources/common/include/unicode/platform.h b/icuSources/include/_foundation_unicode/platform.h similarity index 99% rename from icuSources/common/include/unicode/platform.h rename to icuSources/include/_foundation_unicode/platform.h index 1605226..18c60c0 100644 --- a/icuSources/common/include/unicode/platform.h +++ b/icuSources/include/_foundation_unicode/platform.h @@ -21,8 +21,8 @@ #ifndef _PLATFORM_H #define _PLATFORM_H -#include "unicode/uconfig.h" -#include "unicode/uvernum.h" +#include <_foundation_unicode/uconfig.h> +#include <_foundation_unicode/uvernum.h> /** * \file @@ -639,7 +639,7 @@ namespace std { * - ucnv_setDefaultName() is disabled and will not change the default charset * - static builds of ICU are smaller * - more functionality is available with the UCONFIG_NO_CONVERSION build-time - * configuration option (see unicode/uconfig.h) + * configuration option (see _foundation_unicode/uconfig.h) * - the UCONFIG_NO_CONVERSION build option in uconfig.h is more usable * * @stable ICU 4.2 diff --git a/icuSources/i18n/include/unicode/plurfmt.h b/icuSources/include/_foundation_unicode/plurfmt.h similarity index 99% rename from icuSources/i18n/include/unicode/plurfmt.h rename to icuSources/include/_foundation_unicode/plurfmt.h index 1bdc369..4b9e33a 100644 --- a/icuSources/i18n/include/unicode/plurfmt.h +++ b/icuSources/include/_foundation_unicode/plurfmt.h @@ -14,7 +14,7 @@ #ifndef PLURFMT #define PLURFMT -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API @@ -25,9 +25,9 @@ #if !UCONFIG_NO_FORMATTING -#include "unicode/messagepattern.h" -#include "unicode/numfmt.h" -#include "unicode/plurrule.h" +#include <_foundation_unicode/messagepattern.h> +#include <_foundation_unicode/numfmt.h> +#include <_foundation_unicode/plurrule.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/include/unicode/plurrule.h b/icuSources/include/_foundation_unicode/plurrule.h similarity index 99% rename from icuSources/i18n/include/unicode/plurrule.h rename to icuSources/include/_foundation_unicode/plurrule.h index b4298de..275e673 100644 --- a/icuSources/i18n/include/unicode/plurrule.h +++ b/icuSources/include/_foundation_unicode/plurrule.h @@ -18,7 +18,7 @@ #ifndef PLURRULE #define PLURRULE -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API @@ -29,10 +29,10 @@ #if !UCONFIG_NO_FORMATTING -#include "unicode/format.h" -#include "unicode/upluralrules.h" +#include <_foundation_unicode/format.h> +#include <_foundation_unicode/upluralrules.h> #ifndef U_HIDE_INTERNAL_API -#include "unicode/numfmt.h" +#include <_foundation_unicode/numfmt.h> #endif /* U_HIDE_INTERNAL_API */ /** diff --git a/icuSources/common/include/unicode/ptypes.h b/icuSources/include/_foundation_unicode/ptypes.h similarity index 98% rename from icuSources/common/include/unicode/ptypes.h rename to icuSources/include/_foundation_unicode/ptypes.h index 70324ff..75d18ab 100644 --- a/icuSources/common/include/unicode/ptypes.h +++ b/icuSources/include/_foundation_unicode/ptypes.h @@ -49,7 +49,7 @@ */ /* Find out if we have stdint.h etc. */ -#include "unicode/platform.h" +#include <_foundation_unicode/platform.h> /*===========================================================================*/ /* Generic data types */ diff --git a/icuSources/common/include/unicode/putil.h b/icuSources/include/_foundation_unicode/putil.h similarity index 99% rename from icuSources/common/include/unicode/putil.h rename to icuSources/include/_foundation_unicode/putil.h index 500c212..5853d59 100644 --- a/icuSources/common/include/unicode/putil.h +++ b/icuSources/include/_foundation_unicode/putil.h @@ -26,7 +26,7 @@ #ifndef PUTIL_H #define PUTIL_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> /** * \file * \brief C API: Platform Utilities diff --git a/icuSources/common/include/unicode/rbbi.h b/icuSources/include/_foundation_unicode/rbbi.h similarity index 99% rename from icuSources/common/include/unicode/rbbi.h rename to icuSources/include/_foundation_unicode/rbbi.h index 00ac52e..67709d9 100644 --- a/icuSources/common/include/unicode/rbbi.h +++ b/icuSources/include/_foundation_unicode/rbbi.h @@ -16,7 +16,7 @@ #ifndef RBBI_H #define RBBI_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API @@ -27,13 +27,13 @@ #if !UCONFIG_NO_BREAK_ITERATION -#include "unicode/brkiter.h" -#include "unicode/udata.h" -#include "unicode/parseerr.h" -#include "unicode/schriter.h" +#include <_foundation_unicode/brkiter.h> +#include <_foundation_unicode/udata.h> +#include <_foundation_unicode/parseerr.h> +#include <_foundation_unicode/schriter.h> #if APPLE_ICU_CHANGES // rdar://35946337 (Rewrite urbtok_tokenize & other urbtok_ interfaces to work with new RBBI but be fast enough) -#include "unicode/urbtok.h" +#include <_foundation_unicode/urbtok.h> #endif // APPLE_ICU_CHANGES struct UCPTrie; diff --git a/icuSources/i18n/include/unicode/rbnf.h b/icuSources/include/_foundation_unicode/rbnf.h similarity index 99% rename from icuSources/i18n/include/unicode/rbnf.h rename to icuSources/include/_foundation_unicode/rbnf.h index 70d92dd..5367a78 100644 --- a/icuSources/i18n/include/unicode/rbnf.h +++ b/icuSources/include/_foundation_unicode/rbnf.h @@ -10,7 +10,7 @@ #ifndef RBNF_H #define RBNF_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API @@ -31,14 +31,14 @@ #else #define U_HAVE_RBNF 1 -#include "unicode/dcfmtsym.h" -#include "unicode/fmtable.h" -#include "unicode/locid.h" -#include "unicode/numfmt.h" -#include "unicode/unistr.h" -#include "unicode/strenum.h" -#include "unicode/brkiter.h" -#include "unicode/upluralrules.h" +#include <_foundation_unicode/dcfmtsym.h> +#include <_foundation_unicode/fmtable.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/numfmt.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/strenum.h> +#include <_foundation_unicode/brkiter.h> +#include <_foundation_unicode/upluralrules.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/include/unicode/rbtz.h b/icuSources/include/_foundation_unicode/rbtz.h similarity index 99% rename from icuSources/i18n/include/unicode/rbtz.h rename to icuSources/include/_foundation_unicode/rbtz.h index 4fbf330..ee078f3 100644 --- a/icuSources/i18n/include/unicode/rbtz.h +++ b/icuSources/include/_foundation_unicode/rbtz.h @@ -9,7 +9,7 @@ #ifndef RBTZ_H #define RBTZ_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API @@ -20,8 +20,8 @@ #if !UCONFIG_NO_FORMATTING -#include "unicode/basictz.h" -#include "unicode/unistr.h" +#include <_foundation_unicode/basictz.h> +#include <_foundation_unicode/unistr.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/include/unicode/regex.h b/icuSources/include/_foundation_unicode/regex.h similarity index 99% rename from icuSources/i18n/include/unicode/regex.h rename to icuSources/include/_foundation_unicode/regex.h index 39b9744..d75617d 100644 --- a/icuSources/i18n/include/unicode/regex.h +++ b/icuSources/include/_foundation_unicode/regex.h @@ -42,18 +42,18 @@ * */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API #if !UCONFIG_NO_REGULAR_EXPRESSIONS -#include "unicode/uobject.h" -#include "unicode/unistr.h" -#include "unicode/utext.h" -#include "unicode/parseerr.h" +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/utext.h> +#include <_foundation_unicode/parseerr.h> -#include "unicode/uregex.h" +#include <_foundation_unicode/uregex.h> // Forward Declarations diff --git a/icuSources/i18n/include/unicode/region.h b/icuSources/include/_foundation_unicode/region.h similarity index 97% rename from icuSources/i18n/include/unicode/region.h rename to icuSources/include/_foundation_unicode/region.h index ba4a650..5003115 100644 --- a/icuSources/i18n/include/unicode/region.h +++ b/icuSources/include/_foundation_unicode/region.h @@ -15,17 +15,17 @@ * \brief C++ API: Region classes (territory containment) */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API #if !UCONFIG_NO_FORMATTING -#include "unicode/uregion.h" -#include "unicode/uobject.h" -#include "unicode/uniset.h" -#include "unicode/unistr.h" -#include "unicode/strenum.h" +#include <_foundation_unicode/uregion.h> +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/uniset.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/strenum.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/include/unicode/reldatefmt.h b/icuSources/include/_foundation_unicode/reldatefmt.h similarity index 98% rename from icuSources/i18n/include/unicode/reldatefmt.h rename to icuSources/include/_foundation_unicode/reldatefmt.h index 2a3742f..5ffdf4c 100644 --- a/icuSources/i18n/include/unicode/reldatefmt.h +++ b/icuSources/include/_foundation_unicode/reldatefmt.h @@ -14,15 +14,15 @@ #ifndef __RELDATEFMT_H #define __RELDATEFMT_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API -#include "unicode/uobject.h" -#include "unicode/udisplaycontext.h" -#include "unicode/ureldatefmt.h" -#include "unicode/locid.h" -#include "unicode/formattedvalue.h" +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/udisplaycontext.h> +#include <_foundation_unicode/ureldatefmt.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/formattedvalue.h> /** * \file diff --git a/icuSources/common/include/unicode/rep.h b/icuSources/include/_foundation_unicode/rep.h similarity index 99% rename from icuSources/common/include/unicode/rep.h rename to icuSources/include/_foundation_unicode/rep.h index 6dd4530..7df333c 100644 --- a/icuSources/common/include/unicode/rep.h +++ b/icuSources/include/_foundation_unicode/rep.h @@ -16,11 +16,11 @@ #ifndef REP_H #define REP_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API -#include "unicode/uobject.h" +#include <_foundation_unicode/uobject.h> /** * \file diff --git a/icuSources/common/include/unicode/resbund.h b/icuSources/include/_foundation_unicode/resbund.h similarity index 98% rename from icuSources/common/include/unicode/resbund.h rename to icuSources/include/_foundation_unicode/resbund.h index 6e26a40..8bd4e55 100644 --- a/icuSources/common/include/unicode/resbund.h +++ b/icuSources/include/_foundation_unicode/resbund.h @@ -48,14 +48,14 @@ #ifndef RESBUND_H #define RESBUND_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API -#include "unicode/uobject.h" -#include "unicode/ures.h" -#include "unicode/unistr.h" -#include "unicode/locid.h" +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/ures.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/locid.h> /** * \file diff --git a/icuSources/common/include/unicode/schriter.h b/icuSources/include/_foundation_unicode/schriter.h similarity index 98% rename from icuSources/common/include/unicode/schriter.h rename to icuSources/include/_foundation_unicode/schriter.h index a2ab179..9cf52cf 100644 --- a/icuSources/common/include/unicode/schriter.h +++ b/icuSources/include/_foundation_unicode/schriter.h @@ -20,12 +20,12 @@ #ifndef SCHRITER_H #define SCHRITER_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API -#include "unicode/chariter.h" -#include "unicode/uchriter.h" +#include <_foundation_unicode/chariter.h> +#include <_foundation_unicode/uchriter.h> /** * \file diff --git a/icuSources/i18n/include/unicode/scientificnumberformatter.h b/icuSources/include/_foundation_unicode/scientificnumberformatter.h similarity index 98% rename from icuSources/i18n/include/unicode/scientificnumberformatter.h rename to icuSources/include/_foundation_unicode/scientificnumberformatter.h index a1dd543..bf91369 100644 --- a/icuSources/i18n/include/unicode/scientificnumberformatter.h +++ b/icuSources/include/_foundation_unicode/scientificnumberformatter.h @@ -9,14 +9,14 @@ #ifndef SCINUMBERFORMATTER_H #define SCINUMBERFORMATTER_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API #if !UCONFIG_NO_FORMATTING -#include "unicode/unistr.h" +#include <_foundation_unicode/unistr.h> /** * \file diff --git a/icuSources/i18n/include/unicode/search.h b/icuSources/include/_foundation_unicode/search.h similarity index 98% rename from icuSources/i18n/include/unicode/search.h rename to icuSources/include/_foundation_unicode/search.h index 295a3ce..f4a979a 100644 --- a/icuSources/i18n/include/unicode/search.h +++ b/icuSources/include/_foundation_unicode/search.h @@ -12,7 +12,7 @@ #ifndef SEARCH_H #define SEARCH_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API @@ -23,11 +23,11 @@ #if !UCONFIG_NO_COLLATION && !UCONFIG_NO_BREAK_ITERATION -#include "unicode/uobject.h" -#include "unicode/unistr.h" -#include "unicode/chariter.h" -#include "unicode/brkiter.h" -#include "unicode/usearch.h" +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/chariter.h> +#include <_foundation_unicode/brkiter.h> +#include <_foundation_unicode/usearch.h> /** * @stable ICU 2.0 diff --git a/icuSources/i18n/include/unicode/selfmt.h b/icuSources/include/_foundation_unicode/selfmt.h similarity index 99% rename from icuSources/i18n/include/unicode/selfmt.h rename to icuSources/include/_foundation_unicode/selfmt.h index 1802380..2a56c04 100644 --- a/icuSources/i18n/include/unicode/selfmt.h +++ b/icuSources/include/_foundation_unicode/selfmt.h @@ -18,12 +18,12 @@ #ifndef SELFMT #define SELFMT -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API -#include "unicode/messagepattern.h" -#include "unicode/numfmt.h" +#include <_foundation_unicode/messagepattern.h> +#include <_foundation_unicode/numfmt.h> /** * \file diff --git a/icuSources/common/include/unicode/simpleformatter.h b/icuSources/include/_foundation_unicode/simpleformatter.h similarity index 99% rename from icuSources/common/include/unicode/simpleformatter.h rename to icuSources/include/_foundation_unicode/simpleformatter.h index 2ae3507..2ec2bb6 100644 --- a/icuSources/common/include/unicode/simpleformatter.h +++ b/icuSources/include/_foundation_unicode/simpleformatter.h @@ -16,11 +16,11 @@ * \brief C++ API: Simple formatter, minimal subset of MessageFormat. */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API -#include "unicode/unistr.h" +#include <_foundation_unicode/unistr.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/include/unicode/simpletz.h b/icuSources/include/_foundation_unicode/simpletz.h similarity index 99% rename from icuSources/i18n/include/unicode/simpletz.h rename to icuSources/include/_foundation_unicode/simpletz.h index cbdba7a..52e9252 100644 --- a/icuSources/i18n/include/unicode/simpletz.h +++ b/icuSources/include/_foundation_unicode/simpletz.h @@ -26,7 +26,7 @@ #ifndef SIMPLETZ_H #define SIMPLETZ_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API @@ -37,7 +37,7 @@ #if !UCONFIG_NO_FORMATTING -#include "unicode/basictz.h" +#include <_foundation_unicode/basictz.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/include/unicode/smpdtfmt.h b/icuSources/include/_foundation_unicode/smpdtfmt.h similarity index 99% rename from icuSources/i18n/include/unicode/smpdtfmt.h rename to icuSources/include/_foundation_unicode/smpdtfmt.h index 8b26f24..762789d 100644 --- a/icuSources/i18n/include/unicode/smpdtfmt.h +++ b/icuSources/include/_foundation_unicode/smpdtfmt.h @@ -26,7 +26,7 @@ #ifndef SMPDTFMT_H #define SMPDTFMT_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API @@ -37,10 +37,10 @@ #if !UCONFIG_NO_FORMATTING -#include "unicode/datefmt.h" -#include "unicode/udisplaycontext.h" -#include "unicode/tzfmt.h" /* for UTimeZoneFormatTimeType */ -#include "unicode/brkiter.h" +#include <_foundation_unicode/datefmt.h> +#include <_foundation_unicode/udisplaycontext.h> +#include <_foundation_unicode/tzfmt.h> /* for UTimeZoneFormatTimeType */ +#include <_foundation_unicode/brkiter.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/include/unicode/sortkey.h b/icuSources/include/_foundation_unicode/sortkey.h similarity index 98% rename from icuSources/i18n/include/unicode/sortkey.h rename to icuSources/include/_foundation_unicode/sortkey.h index b1231f1..0505ae9 100644 --- a/icuSources/i18n/include/unicode/sortkey.h +++ b/icuSources/include/_foundation_unicode/sortkey.h @@ -23,7 +23,7 @@ #ifndef SORTKEY_H #define SORTKEY_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API @@ -34,9 +34,9 @@ #if !UCONFIG_NO_COLLATION -#include "unicode/uobject.h" -#include "unicode/unistr.h" -#include "unicode/coll.h" +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/coll.h> U_NAMESPACE_BEGIN diff --git a/icuSources/common/include/unicode/std_string.h b/icuSources/include/_foundation_unicode/std_string.h similarity index 96% rename from icuSources/common/include/unicode/std_string.h rename to icuSources/include/_foundation_unicode/std_string.h index bf87230..a90fc58 100644 --- a/icuSources/common/include/unicode/std_string.h +++ b/icuSources/include/_foundation_unicode/std_string.h @@ -25,7 +25,7 @@ * header and for related definitions. */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API diff --git a/icuSources/common/include/unicode/strenum.h b/icuSources/include/_foundation_unicode/strenum.h similarity index 98% rename from icuSources/common/include/unicode/strenum.h rename to icuSources/include/_foundation_unicode/strenum.h index 1d1b379..4229017 100644 --- a/icuSources/common/include/unicode/strenum.h +++ b/icuSources/include/_foundation_unicode/strenum.h @@ -12,12 +12,12 @@ #ifndef STRENUM_H #define STRENUM_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API -#include "unicode/uobject.h" -#include "unicode/unistr.h" +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/unistr.h> /** * \file diff --git a/icuSources/common/include/unicode/stringoptions.h b/icuSources/include/_foundation_unicode/stringoptions.h similarity index 98% rename from icuSources/common/include/unicode/stringoptions.h rename to icuSources/include/_foundation_unicode/stringoptions.h index 7b9f709..5f098f7 100644 --- a/icuSources/common/include/unicode/stringoptions.h +++ b/icuSources/include/_foundation_unicode/stringoptions.h @@ -7,7 +7,7 @@ #ifndef __STRINGOPTIONS_H__ #define __STRINGOPTIONS_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> /** * \file @@ -177,7 +177,7 @@ // can share the same bits. // // Public: -// unicode/unorm.h #define UNORM_COMPARE_NORM_OPTIONS_SHIFT 20 +// _foundation_unicode/unorm.h #define UNORM_COMPARE_NORM_OPTIONS_SHIFT 20 // // Internal: (may change or be removed) // ucase.h #define _STRCASECMP_OPTIONS_MASK 0xffff diff --git a/icuSources/common/include/unicode/stringpiece.h b/icuSources/include/_foundation_unicode/stringpiece.h similarity index 98% rename from icuSources/common/include/unicode/stringpiece.h rename to icuSources/include/_foundation_unicode/stringpiece.h index df7f360..9ac20a8 100644 --- a/icuSources/common/include/unicode/stringpiece.h +++ b/icuSources/include/_foundation_unicode/stringpiece.h @@ -27,15 +27,15 @@ * \brief C++ API: StringPiece: Read-only byte string wrapper class. */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API #include #include -#include "unicode/uobject.h" -#include "unicode/std_string.h" +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/std_string.h> // Arghh! I wish C++ literals were "string". diff --git a/icuSources/common/include/unicode/stringtriebuilder.h b/icuSources/include/_foundation_unicode/stringtriebuilder.h similarity index 99% rename from icuSources/common/include/unicode/stringtriebuilder.h rename to icuSources/include/_foundation_unicode/stringtriebuilder.h index b7a9b23..75d7b8d 100644 --- a/icuSources/common/include/unicode/stringtriebuilder.h +++ b/icuSources/include/_foundation_unicode/stringtriebuilder.h @@ -17,11 +17,11 @@ #ifndef __STRINGTRIEBUILDER_H__ #define __STRINGTRIEBUILDER_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API -#include "unicode/uobject.h" +#include <_foundation_unicode/uobject.h> /** * \file diff --git a/icuSources/i18n/include/unicode/stsearch.h b/icuSources/include/_foundation_unicode/stsearch.h similarity index 99% rename from icuSources/i18n/include/unicode/stsearch.h rename to icuSources/include/_foundation_unicode/stsearch.h index b8a919f..82021ed 100644 --- a/icuSources/i18n/include/unicode/stsearch.h +++ b/icuSources/include/_foundation_unicode/stsearch.h @@ -12,7 +12,7 @@ #ifndef STSEARCH_H #define STSEARCH_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API @@ -23,9 +23,9 @@ #if !UCONFIG_NO_COLLATION && !UCONFIG_NO_BREAK_ITERATION -#include "unicode/tblcoll.h" -#include "unicode/coleitr.h" -#include "unicode/search.h" +#include <_foundation_unicode/tblcoll.h> +#include <_foundation_unicode/coleitr.h> +#include <_foundation_unicode/search.h> U_NAMESPACE_BEGIN diff --git a/icuSources/common/include/unicode/symtable.h b/icuSources/include/_foundation_unicode/symtable.h similarity index 98% rename from icuSources/common/include/unicode/symtable.h rename to icuSources/include/_foundation_unicode/symtable.h index b64d877..528d36a 100644 --- a/icuSources/common/include/unicode/symtable.h +++ b/icuSources/include/_foundation_unicode/symtable.h @@ -12,11 +12,11 @@ #ifndef SYMTABLE_H #define SYMTABLE_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API -#include "unicode/uobject.h" +#include <_foundation_unicode/uobject.h> /** * \file diff --git a/icuSources/i18n/include/unicode/tblcoll.h b/icuSources/include/_foundation_unicode/tblcoll.h similarity index 99% rename from icuSources/i18n/include/unicode/tblcoll.h rename to icuSources/include/_foundation_unicode/tblcoll.h index 2de1af8..5b71a51 100644 --- a/icuSources/i18n/include/unicode/tblcoll.h +++ b/icuSources/include/_foundation_unicode/tblcoll.h @@ -62,16 +62,16 @@ #ifndef TBLCOLL_H #define TBLCOLL_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API #if !UCONFIG_NO_COLLATION -#include "unicode/coll.h" -#include "unicode/locid.h" -#include "unicode/uiter.h" -#include "unicode/ucol.h" +#include <_foundation_unicode/coll.h> +#include <_foundation_unicode/locid.h> +#include <_foundation_unicode/uiter.h> +#include <_foundation_unicode/ucol.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/include/unicode/timezone.h b/icuSources/include/_foundation_unicode/timezone.h similarity index 99% rename from icuSources/i18n/include/unicode/timezone.h rename to icuSources/include/_foundation_unicode/timezone.h index 382ad97..a951ab5 100644 --- a/icuSources/i18n/include/unicode/timezone.h +++ b/icuSources/include/_foundation_unicode/timezone.h @@ -29,7 +29,7 @@ #ifndef TIMEZONE_H #define TIMEZONE_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API @@ -40,10 +40,10 @@ #if !UCONFIG_NO_FORMATTING -#include "unicode/uobject.h" -#include "unicode/unistr.h" -#include "unicode/ures.h" -#include "unicode/ucal.h" +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/ures.h> +#include <_foundation_unicode/ucal.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/include/unicode/tmunit.h b/icuSources/include/_foundation_unicode/tmunit.h similarity index 97% rename from icuSources/i18n/include/unicode/tmunit.h rename to icuSources/include/_foundation_unicode/tmunit.h index 24abb49..125af99 100644 --- a/icuSources/i18n/include/unicode/tmunit.h +++ b/icuSources/include/_foundation_unicode/tmunit.h @@ -16,11 +16,11 @@ * \brief C++ API: time unit object */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API -#include "unicode/measunit.h" +#include <_foundation_unicode/measunit.h> #if !UCONFIG_NO_FORMATTING diff --git a/icuSources/i18n/include/unicode/tmutamt.h b/icuSources/include/_foundation_unicode/tmutamt.h similarity index 97% rename from icuSources/i18n/include/unicode/tmutamt.h rename to icuSources/include/_foundation_unicode/tmutamt.h index 88e892f..3da1198 100644 --- a/icuSources/i18n/include/unicode/tmutamt.h +++ b/icuSources/include/_foundation_unicode/tmutamt.h @@ -16,14 +16,14 @@ * \brief C++ API: time unit amount object. */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API #if !UCONFIG_NO_FORMATTING -#include "unicode/measure.h" -#include "unicode/tmunit.h" +#include <_foundation_unicode/measure.h> +#include <_foundation_unicode/tmunit.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/include/unicode/tmutfmt.h b/icuSources/include/_foundation_unicode/tmutfmt.h similarity index 96% rename from icuSources/i18n/include/unicode/tmutfmt.h rename to icuSources/include/_foundation_unicode/tmutfmt.h index 02e0563..b04e5bb 100644 --- a/icuSources/i18n/include/unicode/tmutfmt.h +++ b/icuSources/include/_foundation_unicode/tmutfmt.h @@ -10,7 +10,7 @@ #ifndef __TMUTFMT_H__ #define __TMUTFMT_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> /** * \file @@ -22,12 +22,12 @@ #if !UCONFIG_NO_FORMATTING -#include "unicode/unistr.h" -#include "unicode/tmunit.h" -#include "unicode/tmutamt.h" -#include "unicode/measfmt.h" -#include "unicode/numfmt.h" -#include "unicode/plurrule.h" +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/tmunit.h> +#include <_foundation_unicode/tmutamt.h> +#include <_foundation_unicode/measfmt.h> +#include <_foundation_unicode/numfmt.h> +#include <_foundation_unicode/plurrule.h> #ifndef U_HIDE_DEPRECATED_API diff --git a/icuSources/i18n/include/unicode/translit.h b/icuSources/include/_foundation_unicode/translit.h similarity index 99% rename from icuSources/i18n/include/unicode/translit.h rename to icuSources/include/_foundation_unicode/translit.h index 56eb644..f43f5c7 100644 --- a/icuSources/i18n/include/unicode/translit.h +++ b/icuSources/include/_foundation_unicode/translit.h @@ -12,7 +12,7 @@ #ifndef TRANSLIT_H #define TRANSLIT_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API @@ -23,11 +23,11 @@ #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/uobject.h" -#include "unicode/unistr.h" -#include "unicode/parseerr.h" -#include "unicode/utrans.h" // UTransPosition, UTransDirection -#include "unicode/strenum.h" +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/parseerr.h> +#include <_foundation_unicode/utrans.h> // UTransPosition, UTransDirection +#include <_foundation_unicode/strenum.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/include/unicode/tzfmt.h b/icuSources/include/_foundation_unicode/tzfmt.h similarity index 99% rename from icuSources/i18n/include/unicode/tzfmt.h rename to icuSources/include/_foundation_unicode/tzfmt.h index 6db8477..239da51 100644 --- a/icuSources/i18n/include/unicode/tzfmt.h +++ b/icuSources/include/_foundation_unicode/tzfmt.h @@ -14,15 +14,15 @@ * \brief C++ API: TimeZoneFormat */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API #if !UCONFIG_NO_FORMATTING -#include "unicode/format.h" -#include "unicode/timezone.h" -#include "unicode/tznames.h" +#include <_foundation_unicode/format.h> +#include <_foundation_unicode/timezone.h> +#include <_foundation_unicode/tznames.h> U_CDECL_BEGIN /** diff --git a/icuSources/i18n/include/unicode/tznames.h b/icuSources/include/_foundation_unicode/tznames.h similarity index 99% rename from icuSources/i18n/include/unicode/tznames.h rename to icuSources/include/_foundation_unicode/tznames.h index b32e956..3d6ea45 100644 --- a/icuSources/i18n/include/unicode/tznames.h +++ b/icuSources/include/_foundation_unicode/tznames.h @@ -13,14 +13,14 @@ * \file * \brief C++ API: TimeZoneNames */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API #if !UCONFIG_NO_FORMATTING -#include "unicode/uloc.h" -#include "unicode/unistr.h" +#include <_foundation_unicode/uloc.h> +#include <_foundation_unicode/unistr.h> U_CDECL_BEGIN diff --git a/icuSources/i18n/include/unicode/tzrule.h b/icuSources/include/_foundation_unicode/tzrule.h similarity index 99% rename from icuSources/i18n/include/unicode/tzrule.h rename to icuSources/include/_foundation_unicode/tzrule.h index 9ec1e96..1143788 100644 --- a/icuSources/i18n/include/unicode/tzrule.h +++ b/icuSources/include/_foundation_unicode/tzrule.h @@ -14,15 +14,15 @@ * \brief C++ API: Time zone rule classes */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API #if !UCONFIG_NO_FORMATTING -#include "unicode/uobject.h" -#include "unicode/unistr.h" -#include "unicode/dtrule.h" +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/unistr.h> +#include <_foundation_unicode/dtrule.h> U_NAMESPACE_BEGIN diff --git a/icuSources/i18n/include/unicode/tztrans.h b/icuSources/include/_foundation_unicode/tztrans.h similarity index 98% rename from icuSources/i18n/include/unicode/tztrans.h rename to icuSources/include/_foundation_unicode/tztrans.h index 5adbeb3..9e195a0 100644 --- a/icuSources/i18n/include/unicode/tztrans.h +++ b/icuSources/include/_foundation_unicode/tztrans.h @@ -14,13 +14,13 @@ * \brief C++ API: Time zone transition */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API #if !UCONFIG_NO_FORMATTING -#include "unicode/uobject.h" +#include <_foundation_unicode/uobject.h> U_NAMESPACE_BEGIN diff --git a/icuSources/common/include/unicode/ualoc.h b/icuSources/include/_foundation_unicode/ualoc.h similarity index 99% rename from icuSources/common/include/unicode/ualoc.h rename to icuSources/include/_foundation_unicode/ualoc.h index 2d1c5c6..d25d77d 100644 --- a/icuSources/common/include/unicode/ualoc.h +++ b/icuSources/include/_foundation_unicode/ualoc.h @@ -7,7 +7,7 @@ #ifndef UALOC_H #define UALOC_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #ifndef U_HIDE_DRAFT_API diff --git a/icuSources/i18n/include/unicode/uameasureformat.h b/icuSources/include/_foundation_unicode/uameasureformat.h similarity index 98% rename from icuSources/i18n/include/unicode/uameasureformat.h rename to icuSources/include/_foundation_unicode/uameasureformat.h index 68a07e9..9e9e818 100644 --- a/icuSources/i18n/include/unicode/uameasureformat.h +++ b/icuSources/include/_foundation_unicode/uameasureformat.h @@ -7,16 +7,16 @@ #ifndef UAMEASUREFORMAT_H #define UAMEASUREFORMAT_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef U_HIDE_DRAFT_API -#include "unicode/localpointer.h" -#include "unicode/unum.h" -#include "unicode/umisc.h" -#include "unicode/uameasureunit.h" -#include "unicode/ufieldpositer.h" +#include <_foundation_unicode/localpointer.h> +#include <_foundation_unicode/unum.h> +#include <_foundation_unicode/umisc.h> +#include <_foundation_unicode/uameasureunit.h> +#include <_foundation_unicode/ufieldpositer.h> /** * \file diff --git a/icuSources/i18n/include/unicode/uameasureunit.h b/icuSources/include/_foundation_unicode/uameasureunit.h similarity index 100% rename from icuSources/i18n/include/unicode/uameasureunit.h rename to icuSources/include/_foundation_unicode/uameasureunit.h diff --git a/icuSources/i18n/include/unicode/uatimeunitformat.h b/icuSources/include/_foundation_unicode/uatimeunitformat.h similarity index 98% rename from icuSources/i18n/include/unicode/uatimeunitformat.h rename to icuSources/include/_foundation_unicode/uatimeunitformat.h index cdecd36..7bdc104 100644 --- a/icuSources/i18n/include/unicode/uatimeunitformat.h +++ b/icuSources/include/_foundation_unicode/uatimeunitformat.h @@ -7,13 +7,13 @@ #ifndef UATIMEUNITFORMAT_H #define UATIMEUNITFORMAT_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING #ifndef U_HIDE_DRAFT_API -#include "unicode/localpointer.h" -#include "unicode/unum.h" +#include <_foundation_unicode/localpointer.h> +#include <_foundation_unicode/unum.h> /** * \file diff --git a/icuSources/common/include/unicode/ubidi.h b/icuSources/include/_foundation_unicode/ubidi.h similarity index 99% rename from icuSources/common/include/unicode/ubidi.h rename to icuSources/include/_foundation_unicode/ubidi.h index 5ceb8ab..8283a8e 100644 --- a/icuSources/common/include/unicode/ubidi.h +++ b/icuSources/include/_foundation_unicode/ubidi.h @@ -19,11 +19,11 @@ #ifndef UBIDI_H #define UBIDI_H -#include "unicode/utypes.h" -#include "unicode/uchar.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/uchar.h> #if U_SHOW_CPLUSPLUS_API -#include "unicode/localpointer.h" +#include <_foundation_unicode/localpointer.h> #endif // U_SHOW_CPLUSPLUS_API /** @@ -84,7 +84,7 @@ * *

  * \code
- *#include 
+ *#include <_foundation_unicode/ubidi.h>
  *
  *typedef enum {
  *     styleNormal=0, styleSelected=1,
diff --git a/icuSources/common/include/unicode/ubiditransform.h b/icuSources/include/_foundation_unicode/ubiditransform.h
similarity index 98%
rename from icuSources/common/include/unicode/ubiditransform.h
rename to icuSources/include/_foundation_unicode/ubiditransform.h
index 24433aa..ff82f2f 100644
--- a/icuSources/common/include/unicode/ubiditransform.h
+++ b/icuSources/include/_foundation_unicode/ubiditransform.h
@@ -18,12 +18,12 @@
 #ifndef UBIDITRANSFORM_H
 #define UBIDITRANSFORM_H
 
-#include "unicode/utypes.h"
-#include "unicode/ubidi.h"
-#include "unicode/uchar.h"
+#include <_foundation_unicode/utypes.h>
+#include <_foundation_unicode/ubidi.h>
+#include <_foundation_unicode/uchar.h>
 
 #if U_SHOW_CPLUSPLUS_API
-#include "unicode/localpointer.h"
+#include <_foundation_unicode/localpointer.h>
 #endif   // U_SHOW_CPLUSPLUS_API
 
 /**
diff --git a/icuSources/common/include/unicode/ubrk.h b/icuSources/include/_foundation_unicode/ubrk.h
similarity index 99%
rename from icuSources/common/include/unicode/ubrk.h
rename to icuSources/include/_foundation_unicode/ubrk.h
index 349de8d..559ab94 100644
--- a/icuSources/common/include/unicode/ubrk.h
+++ b/icuSources/include/_foundation_unicode/ubrk.h
@@ -10,12 +10,12 @@
 #ifndef UBRK_H
 #define UBRK_H
 
-#include "unicode/utypes.h"
-#include "unicode/uloc.h"
-#include "unicode/utext.h"
+#include <_foundation_unicode/utypes.h>
+#include <_foundation_unicode/uloc.h>
+#include <_foundation_unicode/utext.h>
 
 #if U_SHOW_CPLUSPLUS_API
-#include "unicode/localpointer.h"
+#include <_foundation_unicode/localpointer.h>
 #endif   // U_SHOW_CPLUSPLUS_API
 
 /**
@@ -33,7 +33,7 @@
 
 #if !UCONFIG_NO_BREAK_ITERATION
 
-#include "unicode/parseerr.h"
+#include <_foundation_unicode/parseerr.h>
 
 /**
  * \file
diff --git a/icuSources/i18n/include/unicode/ucal.h b/icuSources/include/_foundation_unicode/ucal.h
similarity index 99%
rename from icuSources/i18n/include/unicode/ucal.h
rename to icuSources/include/_foundation_unicode/ucal.h
index da4f5ee..8f9b64e 100644
--- a/icuSources/i18n/include/unicode/ucal.h
+++ b/icuSources/include/_foundation_unicode/ucal.h
@@ -10,12 +10,12 @@
 #ifndef UCAL_H
 #define UCAL_H
 
-#include "unicode/utypes.h"
-#include "unicode/uenum.h"
-#include "unicode/uloc.h"
+#include <_foundation_unicode/utypes.h>
+#include <_foundation_unicode/uenum.h>
+#include <_foundation_unicode/uloc.h>
 
 #if U_SHOW_CPLUSPLUS_API
-#include "unicode/localpointer.h"
+#include <_foundation_unicode/localpointer.h>
 #endif   // U_SHOW_CPLUSPLUS_API
 
 #if !UCONFIG_NO_FORMATTING
diff --git a/icuSources/common/include/unicode/ucasemap.h b/icuSources/include/_foundation_unicode/ucasemap.h
similarity index 98%
rename from icuSources/common/include/unicode/ucasemap.h
rename to icuSources/include/_foundation_unicode/ucasemap.h
index d1c1b48..b7859cf 100644
--- a/icuSources/common/include/unicode/ucasemap.h
+++ b/icuSources/include/_foundation_unicode/ucasemap.h
@@ -21,12 +21,12 @@
 #ifndef __UCASEMAP_H__
 #define __UCASEMAP_H__
 
-#include "unicode/utypes.h"
-#include "unicode/stringoptions.h"
-#include "unicode/ustring.h"
+#include <_foundation_unicode/utypes.h>
+#include <_foundation_unicode/stringoptions.h>
+#include <_foundation_unicode/ustring.h>
 
 #if U_SHOW_CPLUSPLUS_API
-#include "unicode/localpointer.h"
+#include <_foundation_unicode/localpointer.h>
 #endif   // U_SHOW_CPLUSPLUS_API
 
 /**
diff --git a/icuSources/common/include/unicode/ucat.h b/icuSources/include/_foundation_unicode/ucat.h
similarity index 98%
rename from icuSources/common/include/unicode/ucat.h
rename to icuSources/include/_foundation_unicode/ucat.h
index 9385034..42b2ba6 100644
--- a/icuSources/common/include/unicode/ucat.h
+++ b/icuSources/include/_foundation_unicode/ucat.h
@@ -13,8 +13,8 @@
 #ifndef UCAT_H
 #define UCAT_H
 
-#include "unicode/utypes.h"
-#include "unicode/ures.h"
+#include <_foundation_unicode/utypes.h>
+#include <_foundation_unicode/ures.h>
 
 /**
  * \file
diff --git a/icuSources/common/include/unicode/uchar.h b/icuSources/include/_foundation_unicode/uchar.h
similarity index 99%
rename from icuSources/common/include/unicode/uchar.h
rename to icuSources/include/_foundation_unicode/uchar.h
index 6bb68e6..7468dc9 100644
--- a/icuSources/common/include/unicode/uchar.h
+++ b/icuSources/include/_foundation_unicode/uchar.h
@@ -25,9 +25,9 @@
 #ifndef UCHAR_H
 #define UCHAR_H
 
-#include "unicode/utypes.h"
-#include "unicode/stringoptions.h"
-#include "unicode/ucpmap.h"
+#include <_foundation_unicode/utypes.h>
+#include <_foundation_unicode/stringoptions.h>
+#include <_foundation_unicode/ucpmap.h>
 
 #if !defined(USET_DEFINED) && !defined(U_IN_DOXYGEN)
 
@@ -35,7 +35,7 @@
 
 /**
  * USet is the C API type corresponding to C++ class UnicodeSet.
- * It is forward-declared here to avoid including unicode/uset.h file if related
+ * It is forward-declared here to avoid including _foundation_unicode/uset.h file if related
  * APIs are not used.
  *
  * @see ucnv_getUnicodeSet
diff --git a/icuSources/common/include/unicode/ucharstrie.h b/icuSources/include/_foundation_unicode/ucharstrie.h
similarity index 99%
rename from icuSources/common/include/unicode/ucharstrie.h
rename to icuSources/include/_foundation_unicode/ucharstrie.h
index 064244a..df09053 100644
--- a/icuSources/common/include/unicode/ucharstrie.h
+++ b/icuSources/include/_foundation_unicode/ucharstrie.h
@@ -23,13 +23,13 @@
  *                 to integer values.
  */
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if U_SHOW_CPLUSPLUS_API
 
-#include "unicode/unistr.h"
-#include "unicode/uobject.h"
-#include "unicode/ustringtrie.h"
+#include <_foundation_unicode/unistr.h>
+#include <_foundation_unicode/uobject.h>
+#include <_foundation_unicode/ustringtrie.h>
 
 U_NAMESPACE_BEGIN
 
diff --git a/icuSources/common/include/unicode/ucharstriebuilder.h b/icuSources/include/_foundation_unicode/ucharstriebuilder.h
similarity index 97%
rename from icuSources/common/include/unicode/ucharstriebuilder.h
rename to icuSources/include/_foundation_unicode/ucharstriebuilder.h
index 5c8aa33..a433114 100644
--- a/icuSources/common/include/unicode/ucharstriebuilder.h
+++ b/icuSources/include/_foundation_unicode/ucharstriebuilder.h
@@ -17,13 +17,13 @@
 #ifndef __UCHARSTRIEBUILDER_H__
 #define __UCHARSTRIEBUILDER_H__
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if U_SHOW_CPLUSPLUS_API
 
-#include "unicode/stringtriebuilder.h"
-#include "unicode/ucharstrie.h"
-#include "unicode/unistr.h"
+#include <_foundation_unicode/stringtriebuilder.h>
+#include <_foundation_unicode/ucharstrie.h>
+#include <_foundation_unicode/unistr.h>
 
 /**
  * \file
diff --git a/icuSources/common/include/unicode/uchriter.h b/icuSources/include/_foundation_unicode/uchriter.h
similarity index 99%
rename from icuSources/common/include/unicode/uchriter.h
rename to icuSources/include/_foundation_unicode/uchriter.h
index 9fae5e7..15ca1a5 100644
--- a/icuSources/common/include/unicode/uchriter.h
+++ b/icuSources/include/_foundation_unicode/uchriter.h
@@ -10,11 +10,11 @@
 #ifndef UCHRITER_H
 #define UCHRITER_H
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if U_SHOW_CPLUSPLUS_API
 
-#include "unicode/chariter.h"
+#include <_foundation_unicode/chariter.h>
 
 /**
  * \file 
diff --git a/icuSources/common/include/unicode/uclean.h b/icuSources/include/_foundation_unicode/uclean.h
similarity index 99%
rename from icuSources/common/include/unicode/uclean.h
rename to icuSources/include/_foundation_unicode/uclean.h
index c2d920a..837e177 100644
--- a/icuSources/common/include/unicode/uclean.h
+++ b/icuSources/include/_foundation_unicode/uclean.h
@@ -17,7 +17,7 @@
 #ifndef __UCLEAN_H__
 #define __UCLEAN_H__
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 /**
  * \file
  * \brief C API: Initialize and clean up ICU
diff --git a/icuSources/common/include/unicode/ucnv.h b/icuSources/include/_foundation_unicode/ucnv.h
similarity index 99%
rename from icuSources/common/include/unicode/ucnv.h
rename to icuSources/include/_foundation_unicode/ucnv.h
index 20c173b..e80fd68 100644
--- a/icuSources/common/include/unicode/ucnv.h
+++ b/icuSources/include/_foundation_unicode/ucnv.h
@@ -48,11 +48,11 @@
 #ifndef UCNV_H
 #define UCNV_H
 
-#include "unicode/ucnv_err.h"
-#include "unicode/uenum.h"
+#include <_foundation_unicode/ucnv_err.h>
+#include <_foundation_unicode/uenum.h>
 
 #if U_SHOW_CPLUSPLUS_API
-#include "unicode/localpointer.h"
+#include <_foundation_unicode/localpointer.h>
 #endif   // U_SHOW_CPLUSPLUS_API
 
 #if !defined(USET_DEFINED) && !defined(U_IN_DOXYGEN)
@@ -61,7 +61,7 @@
 
 /**
  * USet is the C API type corresponding to C++ class UnicodeSet.
- * It is forward-declared here to avoid including unicode/uset.h file if related
+ * It is forward-declared here to avoid including _foundation_unicode/uset.h file if related
  * conversion APIs are not used.
  *
  * @see ucnv_getUnicodeSet
diff --git a/icuSources/common/include/unicode/ucnv_cb.h b/icuSources/include/_foundation_unicode/ucnv_cb.h
similarity index 98%
rename from icuSources/common/include/unicode/ucnv_cb.h
rename to icuSources/include/_foundation_unicode/ucnv_cb.h
index b4ef992..9274b95 100644
--- a/icuSources/common/include/unicode/ucnv_cb.h
+++ b/icuSources/include/_foundation_unicode/ucnv_cb.h
@@ -63,12 +63,12 @@
 #ifndef UCNV_CB_H
 #define UCNV_CB_H
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if !UCONFIG_NO_CONVERSION
 
-#include "unicode/ucnv.h"
-#include "unicode/ucnv_err.h"
+#include <_foundation_unicode/ucnv.h>
+#include <_foundation_unicode/ucnv_err.h>
 
 /**
  * ONLY used by FromU callback functions.
diff --git a/icuSources/common/include/unicode/ucnv_err.h b/icuSources/include/_foundation_unicode/ucnv_err.h
similarity index 99%
rename from icuSources/common/include/unicode/ucnv_err.h
rename to icuSources/include/_foundation_unicode/ucnv_err.h
index c743e56..8772980 100644
--- a/icuSources/common/include/unicode/ucnv_err.h
+++ b/icuSources/include/_foundation_unicode/ucnv_err.h
@@ -85,7 +85,7 @@
 #ifndef UCNV_ERR_H
 #define UCNV_ERR_H
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if !UCONFIG_NO_CONVERSION
 
diff --git a/icuSources/common/include/unicode/ucnvsel.h b/icuSources/include/_foundation_unicode/ucnvsel.h
similarity index 96%
rename from icuSources/common/include/unicode/ucnvsel.h
rename to icuSources/include/_foundation_unicode/ucnvsel.h
index 9373ec9..5a94f99 100644
--- a/icuSources/common/include/unicode/ucnvsel.h
+++ b/icuSources/include/_foundation_unicode/ucnvsel.h
@@ -21,17 +21,17 @@
 #ifndef __ICU_UCNV_SEL_H__
 #define __ICU_UCNV_SEL_H__
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if !UCONFIG_NO_CONVERSION
 
-#include "unicode/uset.h"
-#include "unicode/utf16.h"
-#include "unicode/uenum.h"
-#include "unicode/ucnv.h"
+#include <_foundation_unicode/uset.h>
+#include <_foundation_unicode/utf16.h>
+#include <_foundation_unicode/uenum.h>
+#include <_foundation_unicode/ucnv.h>
 
 #if U_SHOW_CPLUSPLUS_API
-#include "unicode/localpointer.h"
+#include <_foundation_unicode/localpointer.h>
 #endif   // U_SHOW_CPLUSPLUS_API
 
 /**
diff --git a/icuSources/i18n/include/unicode/ucol.h b/icuSources/include/_foundation_unicode/ucol.h
similarity index 99%
rename from icuSources/i18n/include/unicode/ucol.h
rename to icuSources/include/_foundation_unicode/ucol.h
index 2496331..41399d8 100644
--- a/icuSources/i18n/include/unicode/ucol.h
+++ b/icuSources/include/_foundation_unicode/ucol.h
@@ -10,18 +10,18 @@
 #ifndef UCOL_H
 #define UCOL_H
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if !UCONFIG_NO_COLLATION
 
-#include "unicode/unorm.h"
-#include "unicode/parseerr.h"
-#include "unicode/uloc.h"
-#include "unicode/uset.h"
-#include "unicode/uscript.h"
+#include <_foundation_unicode/unorm.h>
+#include <_foundation_unicode/parseerr.h>
+#include <_foundation_unicode/uloc.h>
+#include <_foundation_unicode/uset.h>
+#include <_foundation_unicode/uscript.h>
 
 #if U_SHOW_CPLUSPLUS_API
-#include "unicode/localpointer.h"
+#include <_foundation_unicode/localpointer.h>
 #endif   // U_SHOW_CPLUSPLUS_API
 
 /**
diff --git a/icuSources/i18n/include/unicode/ucoleitr.h b/icuSources/include/_foundation_unicode/ucoleitr.h
similarity index 99%
rename from icuSources/i18n/include/unicode/ucoleitr.h
rename to icuSources/include/_foundation_unicode/ucoleitr.h
index d61b62a..bc8631b 100644
--- a/icuSources/i18n/include/unicode/ucoleitr.h
+++ b/icuSources/include/_foundation_unicode/ucoleitr.h
@@ -18,7 +18,7 @@
 #ifndef UCOLEITR_H
 #define UCOLEITR_H
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if !UCONFIG_NO_COLLATION
 
@@ -49,7 +49,7 @@
 #endif  /* U_HIDE_INTERNAL_API */
 #endif  // APPLE_ICU_CHANGES
 
-#include "unicode/ucol.h"
+#include <_foundation_unicode/ucol.h>
 
 /** 
  * The UCollationElements struct.
diff --git a/icuSources/common/include/unicode/uconfig.h b/icuSources/include/_foundation_unicode/uconfig.h
similarity index 100%
rename from icuSources/common/include/unicode/uconfig.h
rename to icuSources/include/_foundation_unicode/uconfig.h
diff --git a/icuSources/common/include/unicode/ucpmap.h b/icuSources/include/_foundation_unicode/ucpmap.h
similarity index 99%
rename from icuSources/common/include/unicode/ucpmap.h
rename to icuSources/include/_foundation_unicode/ucpmap.h
index a740bd1..d562a6c 100644
--- a/icuSources/common/include/unicode/ucpmap.h
+++ b/icuSources/include/_foundation_unicode/ucpmap.h
@@ -7,7 +7,7 @@
 #ifndef __UCPMAP_H__
 #define __UCPMAP_H__
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 U_CDECL_BEGIN
 
diff --git a/icuSources/common/include/unicode/ucptrie.h b/icuSources/include/_foundation_unicode/ucptrie.h
similarity index 99%
rename from icuSources/common/include/unicode/ucptrie.h
rename to icuSources/include/_foundation_unicode/ucptrie.h
index dadef79..55537f0 100644
--- a/icuSources/common/include/unicode/ucptrie.h
+++ b/icuSources/include/_foundation_unicode/ucptrie.h
@@ -7,12 +7,12 @@
 #ifndef __UCPTRIE_H__
 #define __UCPTRIE_H__
 
-#include "unicode/utypes.h"
-#include "unicode/ucpmap.h"
-#include "unicode/utf8.h"
+#include <_foundation_unicode/utypes.h>
+#include <_foundation_unicode/ucpmap.h>
+#include <_foundation_unicode/utf8.h>
 
 #if U_SHOW_CPLUSPLUS_API
-#include "unicode/localpointer.h"
+#include <_foundation_unicode/localpointer.h>
 #endif   // U_SHOW_CPLUSPLUS_API
 
 U_CDECL_BEGIN
diff --git a/icuSources/i18n/include/unicode/ucsdet.h b/icuSources/include/_foundation_unicode/ucsdet.h
similarity index 99%
rename from icuSources/i18n/include/unicode/ucsdet.h
rename to icuSources/include/_foundation_unicode/ucsdet.h
index a474c3b..877d242 100644
--- a/icuSources/i18n/include/unicode/ucsdet.h
+++ b/icuSources/include/_foundation_unicode/ucsdet.h
@@ -21,14 +21,14 @@
 #ifndef __UCSDET_H
 #define __UCSDET_H
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if !UCONFIG_NO_CONVERSION
 
-#include "unicode/uenum.h"
+#include <_foundation_unicode/uenum.h>
 
 #if U_SHOW_CPLUSPLUS_API
-#include "unicode/localpointer.h"
+#include <_foundation_unicode/localpointer.h>
 #endif   // U_SHOW_CPLUSPLUS_API
 
 /**
diff --git a/icuSources/common/include/unicode/ucurr.h b/icuSources/include/_foundation_unicode/ucurr.h
similarity index 99%
rename from icuSources/common/include/unicode/ucurr.h
rename to icuSources/include/_foundation_unicode/ucurr.h
index 5589e79..4675fd3 100644
--- a/icuSources/common/include/unicode/ucurr.h
+++ b/icuSources/include/_foundation_unicode/ucurr.h
@@ -9,8 +9,8 @@
 #ifndef _UCURR_H_
 #define _UCURR_H_
 
-#include "unicode/utypes.h"
-#include "unicode/uenum.h"
+#include <_foundation_unicode/utypes.h>
+#include <_foundation_unicode/uenum.h>
 
 /**
  * \file 
diff --git a/icuSources/i18n/include/unicode/udat.h b/icuSources/include/_foundation_unicode/udat.h
similarity index 99%
rename from icuSources/i18n/include/unicode/udat.h
rename to icuSources/include/_foundation_unicode/udat.h
index b92fa2d..8013d00 100644
--- a/icuSources/i18n/include/unicode/udat.h
+++ b/icuSources/include/_foundation_unicode/udat.h
@@ -10,17 +10,17 @@
 #ifndef UDAT_H
 #define UDAT_H
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if !UCONFIG_NO_FORMATTING
 
-#include "unicode/ucal.h"
-#include "unicode/unum.h"
-#include "unicode/udisplaycontext.h"
-#include "unicode/ufieldpositer.h"
+#include <_foundation_unicode/ucal.h>
+#include <_foundation_unicode/unum.h>
+#include <_foundation_unicode/udisplaycontext.h>
+#include <_foundation_unicode/ufieldpositer.h>
 
 #if U_SHOW_CPLUSPLUS_API
-#include "unicode/localpointer.h"
+#include <_foundation_unicode/localpointer.h>
 #endif   // U_SHOW_CPLUSPLUS_API
 
 /**
diff --git a/icuSources/common/include/unicode/udata.h b/icuSources/include/_foundation_unicode/udata.h
similarity index 99%
rename from icuSources/common/include/unicode/udata.h
rename to icuSources/include/_foundation_unicode/udata.h
index a3b30ad..9104f55 100644
--- a/icuSources/common/include/unicode/udata.h
+++ b/icuSources/include/_foundation_unicode/udata.h
@@ -19,10 +19,10 @@
 #ifndef __UDATA_H__
 #define __UDATA_H__
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if U_SHOW_CPLUSPLUS_API
-#include "unicode/localpointer.h"
+#include <_foundation_unicode/localpointer.h>
 #endif   // U_SHOW_CPLUSPLUS_API
 
 U_CDECL_BEGIN
diff --git a/icuSources/i18n/include/unicode/udateintervalformat.h b/icuSources/include/_foundation_unicode/udateintervalformat.h
similarity index 98%
rename from icuSources/i18n/include/unicode/udateintervalformat.h
rename to icuSources/include/_foundation_unicode/udateintervalformat.h
index 4418212..3937f94 100644
--- a/icuSources/i18n/include/unicode/udateintervalformat.h
+++ b/icuSources/include/_foundation_unicode/udateintervalformat.h
@@ -10,17 +10,17 @@
 #ifndef UDATEINTERVALFORMAT_H
 #define UDATEINTERVALFORMAT_H
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if !UCONFIG_NO_FORMATTING
 
-#include "unicode/ucal.h"
-#include "unicode/umisc.h"
-#include "unicode/uformattedvalue.h"
-#include "unicode/udisplaycontext.h"
+#include <_foundation_unicode/ucal.h>
+#include <_foundation_unicode/umisc.h>
+#include <_foundation_unicode/uformattedvalue.h>
+#include <_foundation_unicode/udisplaycontext.h>
 
 #if U_SHOW_CPLUSPLUS_API
-#include "unicode/localpointer.h"
+#include <_foundation_unicode/localpointer.h>
 #endif   // U_SHOW_CPLUSPLUS_API
 
 /**
diff --git a/icuSources/i18n/include/unicode/udatintv.h b/icuSources/include/_foundation_unicode/udatintv.h
similarity index 97%
rename from icuSources/i18n/include/unicode/udatintv.h
rename to icuSources/include/_foundation_unicode/udatintv.h
index 6ecda62..1769be2 100644
--- a/icuSources/i18n/include/unicode/udatintv.h
+++ b/icuSources/include/_foundation_unicode/udatintv.h
@@ -7,12 +7,12 @@
 #ifndef UDATINTV_H
 #define UDATINTV_H
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if !UCONFIG_NO_FORMATTING
 
-#include "unicode/umisc.h"
-#include "unicode/udateintervalformat.h"
+#include <_foundation_unicode/umisc.h>
+#include <_foundation_unicode/udateintervalformat.h>
 
 /**
  * NOTE - THE TEMPORARY APPLE INTERFACES DECLARED HERE ARE OBSOLETE, PLEASE USE
diff --git a/icuSources/i18n/include/unicode/udatpg.h b/icuSources/include/_foundation_unicode/udatpg.h
similarity index 99%
rename from icuSources/i18n/include/unicode/udatpg.h
rename to icuSources/include/_foundation_unicode/udatpg.h
index d68141a..8194dba 100644
--- a/icuSources/i18n/include/unicode/udatpg.h
+++ b/icuSources/include/_foundation_unicode/udatpg.h
@@ -19,17 +19,17 @@
 #ifndef __UDATPG_H__
 #define __UDATPG_H__
 
-#include "unicode/utypes.h"
-#include "unicode/udat.h"
-#include "unicode/uenum.h"
+#include <_foundation_unicode/utypes.h>
+#include <_foundation_unicode/udat.h>
+#include <_foundation_unicode/uenum.h>
 
 #if U_SHOW_CPLUSPLUS_API
-#include "unicode/localpointer.h"
+#include <_foundation_unicode/localpointer.h>
 #endif   // U_SHOW_CPLUSPLUS_API
 
 /**
  * \file
- * \brief C API: Wrapper for icu::DateTimePatternGenerator (unicode/dtptngen.h).
+ * \brief C API: Wrapper for icu::DateTimePatternGenerator (_foundation_unicode/dtptngen.h).
  *
  * UDateTimePatternGenerator provides flexible generation of date format patterns, 
  * like "yy-MM-dd". The user can build up the generator by adding successive 
diff --git a/icuSources/common/include/unicode/udisplaycontext.h b/icuSources/include/_foundation_unicode/udisplaycontext.h
similarity index 99%
rename from icuSources/common/include/unicode/udisplaycontext.h
rename to icuSources/include/_foundation_unicode/udisplaycontext.h
index 50442ef..4b26bfd 100644
--- a/icuSources/common/include/unicode/udisplaycontext.h
+++ b/icuSources/include/_foundation_unicode/udisplaycontext.h
@@ -10,7 +10,7 @@
 #ifndef UDISPLAYCONTEXT_H
 #define UDISPLAYCONTEXT_H
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if !UCONFIG_NO_FORMATTING
 
diff --git a/icuSources/i18n/include/unicode/udisplayoptions.h b/icuSources/include/_foundation_unicode/udisplayoptions.h
similarity index 99%
rename from icuSources/i18n/include/unicode/udisplayoptions.h
rename to icuSources/include/_foundation_unicode/udisplayoptions.h
index 1ecdf1d..0274036 100644
--- a/icuSources/i18n/include/unicode/udisplayoptions.h
+++ b/icuSources/include/_foundation_unicode/udisplayoptions.h
@@ -4,7 +4,7 @@
 #ifndef __UDISPLAYOPTIONS_H__
 #define __UDISPLAYOPTIONS_H__
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if !UCONFIG_NO_FORMATTING
 
@@ -16,7 +16,7 @@
  * as a more modern version of the UDisplayContext mechanism.
  */
 
-#include "unicode/uversion.h"
+#include <_foundation_unicode/uversion.h>
 
 #ifndef U_HIDE_DRAFT_API
 
diff --git a/icuSources/common/include/unicode/uenum.h b/icuSources/include/_foundation_unicode/uenum.h
similarity index 98%
rename from icuSources/common/include/unicode/uenum.h
rename to icuSources/include/_foundation_unicode/uenum.h
index d9c893e..9139981 100644
--- a/icuSources/common/include/unicode/uenum.h
+++ b/icuSources/include/_foundation_unicode/uenum.h
@@ -19,10 +19,10 @@
 #ifndef __UENUM_H
 #define __UENUM_H
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if U_SHOW_CPLUSPLUS_API
-#include "unicode/localpointer.h"
+#include <_foundation_unicode/localpointer.h>
 
 U_NAMESPACE_BEGIN
 class StringEnumeration;
diff --git a/icuSources/i18n/include/unicode/ufieldpositer.h b/icuSources/include/_foundation_unicode/ufieldpositer.h
similarity index 98%
rename from icuSources/i18n/include/unicode/ufieldpositer.h
rename to icuSources/include/_foundation_unicode/ufieldpositer.h
index 83df184..9a7dbec 100644
--- a/icuSources/i18n/include/unicode/ufieldpositer.h
+++ b/icuSources/include/_foundation_unicode/ufieldpositer.h
@@ -10,12 +10,12 @@
 #ifndef UFIELDPOSITER_H
 #define UFIELDPOSITER_H
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if !UCONFIG_NO_FORMATTING
 
 #if U_SHOW_CPLUSPLUS_API
-#include "unicode/localpointer.h"
+#include <_foundation_unicode/localpointer.h>
 #endif   // U_SHOW_CPLUSPLUS_API
 
 /**
diff --git a/icuSources/i18n/include/unicode/uformattable.h b/icuSources/include/_foundation_unicode/uformattable.h
similarity index 99%
rename from icuSources/i18n/include/unicode/uformattable.h
rename to icuSources/include/_foundation_unicode/uformattable.h
index 4c4a307..d3ed3e1 100644
--- a/icuSources/i18n/include/unicode/uformattable.h
+++ b/icuSources/include/_foundation_unicode/uformattable.h
@@ -30,12 +30,12 @@
 #ifndef UFORMATTABLE_H
 #define UFORMATTABLE_H
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if !UCONFIG_NO_FORMATTING
 
 #if U_SHOW_CPLUSPLUS_API
-#include "unicode/localpointer.h"
+#include <_foundation_unicode/localpointer.h>
 #endif   // U_SHOW_CPLUSPLUS_API
 
 /**
diff --git a/icuSources/i18n/include/unicode/uformattedvalue.h b/icuSources/include/_foundation_unicode/uformattedvalue.h
similarity index 99%
rename from icuSources/i18n/include/unicode/uformattedvalue.h
rename to icuSources/include/_foundation_unicode/uformattedvalue.h
index af6d18f..2e23575 100644
--- a/icuSources/i18n/include/unicode/uformattedvalue.h
+++ b/icuSources/include/_foundation_unicode/uformattedvalue.h
@@ -4,11 +4,11 @@
 #ifndef __UFORMATTEDVALUE_H__
 #define __UFORMATTEDVALUE_H__
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if !UCONFIG_NO_FORMATTING
 
-#include "unicode/ufieldpositer.h"
+#include <_foundation_unicode/ufieldpositer.h>
 
 /**
  * \file
diff --git a/icuSources/i18n/include/unicode/ugender.h b/icuSources/include/_foundation_unicode/ugender.h
similarity index 95%
rename from icuSources/i18n/include/unicode/ugender.h
rename to icuSources/include/_foundation_unicode/ugender.h
index 7093686..19c6f91 100644
--- a/icuSources/i18n/include/unicode/ugender.h
+++ b/icuSources/include/_foundation_unicode/ugender.h
@@ -10,12 +10,12 @@
 #ifndef UGENDER_H
 #define UGENDER_H
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if !UCONFIG_NO_FORMATTING
 
 #if U_SHOW_CPLUSPLUS_API
-#include "unicode/localpointer.h"
+#include <_foundation_unicode/localpointer.h>
 #endif   // U_SHOW_CPLUSPLUS_API
 
 /**
diff --git a/icuSources/common/include/unicode/uidna.h b/icuSources/include/_foundation_unicode/uidna.h
similarity index 99%
rename from icuSources/common/include/unicode/uidna.h
rename to icuSources/include/_foundation_unicode/uidna.h
index 24a81ce..3bc9148 100644
--- a/icuSources/common/include/unicode/uidna.h
+++ b/icuSources/include/_foundation_unicode/uidna.h
@@ -19,15 +19,15 @@
 #ifndef __UIDNA_H__
 #define __UIDNA_H__
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if !UCONFIG_NO_IDNA
 
 #include 
-#include "unicode/parseerr.h"
+#include <_foundation_unicode/parseerr.h>
 
 #if U_SHOW_CPLUSPLUS_API
-#include "unicode/localpointer.h"
+#include <_foundation_unicode/localpointer.h>
 #endif   // U_SHOW_CPLUSPLUS_API
 
 /**
diff --git a/icuSources/common/include/unicode/uiter.h b/icuSources/include/_foundation_unicode/uiter.h
similarity index 99%
rename from icuSources/common/include/unicode/uiter.h
rename to icuSources/include/_foundation_unicode/uiter.h
index be232c7..ed41114 100644
--- a/icuSources/common/include/unicode/uiter.h
+++ b/icuSources/include/_foundation_unicode/uiter.h
@@ -26,7 +26,7 @@
  * @see UCharIterator
  */
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if U_SHOW_CPLUSPLUS_API
     U_NAMESPACE_BEGIN
diff --git a/icuSources/common/include/unicode/uldnames.h b/icuSources/include/_foundation_unicode/uldnames.h
similarity index 98%
rename from icuSources/common/include/unicode/uldnames.h
rename to icuSources/include/_foundation_unicode/uldnames.h
index b4ba8be..0906ecc 100644
--- a/icuSources/common/include/unicode/uldnames.h
+++ b/icuSources/include/_foundation_unicode/uldnames.h
@@ -15,12 +15,12 @@
  * \brief C API: Provides display names of Locale ids and their components.
  */
 
-#include "unicode/utypes.h"
-#include "unicode/uscript.h"
-#include "unicode/udisplaycontext.h"
+#include <_foundation_unicode/utypes.h>
+#include <_foundation_unicode/uscript.h>
+#include <_foundation_unicode/udisplaycontext.h>
 
 #if U_SHOW_CPLUSPLUS_API
-#include "unicode/localpointer.h"
+#include <_foundation_unicode/localpointer.h>
 #endif   // U_SHOW_CPLUSPLUS_API
 
 /**
diff --git a/icuSources/i18n/include/unicode/ulistformatter.h b/icuSources/include/_foundation_unicode/ulistformatter.h
similarity index 98%
rename from icuSources/i18n/include/unicode/ulistformatter.h
rename to icuSources/include/_foundation_unicode/ulistformatter.h
index 8334c78..87b205b 100644
--- a/icuSources/i18n/include/unicode/ulistformatter.h
+++ b/icuSources/include/_foundation_unicode/ulistformatter.h
@@ -10,14 +10,14 @@
 #ifndef ULISTFORMATTER_H
 #define ULISTFORMATTER_H
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if !UCONFIG_NO_FORMATTING
 
-#include "unicode/uformattedvalue.h"
+#include <_foundation_unicode/uformattedvalue.h>
 
 #if U_SHOW_CPLUSPLUS_API
-#include "unicode/localpointer.h"
+#include <_foundation_unicode/localpointer.h>
 #endif   // U_SHOW_CPLUSPLUS_API
 
 /**
diff --git a/icuSources/common/include/unicode/uloc.h b/icuSources/include/_foundation_unicode/uloc.h
similarity index 99%
rename from icuSources/common/include/unicode/uloc.h
rename to icuSources/include/_foundation_unicode/uloc.h
index 9332b29..2861ab9 100644
--- a/icuSources/common/include/unicode/uloc.h
+++ b/icuSources/include/_foundation_unicode/uloc.h
@@ -23,8 +23,8 @@
 #ifndef ULOC_H
 #define ULOC_H
 
-#include "unicode/utypes.h"
-#include "unicode/uenum.h"
+#include <_foundation_unicode/utypes.h>
+#include <_foundation_unicode/uenum.h>
 
 /**
  * \file
diff --git a/icuSources/common/include/unicode/ulocdata.h b/icuSources/include/_foundation_unicode/ulocdata.h
similarity index 98%
rename from icuSources/common/include/unicode/ulocdata.h
rename to icuSources/include/_foundation_unicode/ulocdata.h
index 3647df9..014ddfa 100644
--- a/icuSources/common/include/unicode/ulocdata.h
+++ b/icuSources/include/_foundation_unicode/ulocdata.h
@@ -19,12 +19,12 @@
 #ifndef __ULOCDATA_H__
 #define __ULOCDATA_H__
 
-#include "unicode/ures.h"
-#include "unicode/uloc.h"
-#include "unicode/uset.h"
+#include <_foundation_unicode/ures.h>
+#include <_foundation_unicode/uloc.h>
+#include <_foundation_unicode/uset.h>
 
 #if U_SHOW_CPLUSPLUS_API
-#include "unicode/localpointer.h"
+#include <_foundation_unicode/localpointer.h>
 #endif   // U_SHOW_CPLUSPLUS_API
 
 /**
diff --git a/icuSources/common/include/unicode/umachine.h b/icuSources/include/_foundation_unicode/umachine.h
similarity index 99%
rename from icuSources/common/include/unicode/umachine.h
rename to icuSources/include/_foundation_unicode/umachine.h
index ada99e0..642a4f9 100644
--- a/icuSources/common/include/unicode/umachine.h
+++ b/icuSources/include/_foundation_unicode/umachine.h
@@ -43,7 +43,7 @@
 /* which are contained in the platform-specific file platform.h             */
 /*==========================================================================*/
 
-#include "unicode/ptypes.h" /* platform.h is included in ptypes.h */
+#include <_foundation_unicode/ptypes.h> /* platform.h is included in ptypes.h */
 
 /*
  * ANSI C headers:
@@ -517,6 +517,6 @@ typedef int32_t UChar32;
  */
 #define U_SENTINEL (-1)
 
-#include "unicode/urename.h"
+#include <_foundation_unicode/urename.h>
 
 #endif
diff --git a/icuSources/common/include/unicode/umisc.h b/icuSources/include/_foundation_unicode/umisc.h
similarity index 97%
rename from icuSources/common/include/unicode/umisc.h
rename to icuSources/include/_foundation_unicode/umisc.h
index 4e9dda7..2eaa5b2 100644
--- a/icuSources/common/include/unicode/umisc.h
+++ b/icuSources/include/_foundation_unicode/umisc.h
@@ -17,7 +17,7 @@
 #ifndef UMISC_H
 #define UMISC_H
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 /**
  * \file
diff --git a/icuSources/i18n/include/unicode/umsg.h b/icuSources/include/_foundation_unicode/umsg.h
similarity index 99%
rename from icuSources/i18n/include/unicode/umsg.h
rename to icuSources/include/_foundation_unicode/umsg.h
index c955dc1..0f698e1 100644
--- a/icuSources/i18n/include/unicode/umsg.h
+++ b/icuSources/include/_foundation_unicode/umsg.h
@@ -20,16 +20,16 @@
 #ifndef UMSG_H
 #define UMSG_H
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if !UCONFIG_NO_FORMATTING
 
-#include "unicode/uloc.h"
-#include "unicode/parseerr.h"
+#include <_foundation_unicode/uloc.h>
+#include <_foundation_unicode/parseerr.h>
 #include 
 
 #if U_SHOW_CPLUSPLUS_API
-#include "unicode/localpointer.h"
+#include <_foundation_unicode/localpointer.h>
 #endif   // U_SHOW_CPLUSPLUS_API
 
 /**
diff --git a/icuSources/common/include/unicode/umutablecptrie.h b/icuSources/include/_foundation_unicode/umutablecptrie.h
similarity index 97%
rename from icuSources/common/include/unicode/umutablecptrie.h
rename to icuSources/include/_foundation_unicode/umutablecptrie.h
index d60fd61..1df90f9 100644
--- a/icuSources/common/include/unicode/umutablecptrie.h
+++ b/icuSources/include/_foundation_unicode/umutablecptrie.h
@@ -7,14 +7,14 @@
 #ifndef __UMUTABLECPTRIE_H__
 #define __UMUTABLECPTRIE_H__
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
-#include "unicode/ucpmap.h"
-#include "unicode/ucptrie.h"
-#include "unicode/utf8.h"
+#include <_foundation_unicode/ucpmap.h>
+#include <_foundation_unicode/ucptrie.h>
+#include <_foundation_unicode/utf8.h>
 
 #if U_SHOW_CPLUSPLUS_API
-#include "unicode/localpointer.h"
+#include <_foundation_unicode/localpointer.h>
 #endif   // U_SHOW_CPLUSPLUS_API
 
 U_CDECL_BEGIN
diff --git a/icuSources/common/include/unicode/unifilt.h b/icuSources/include/_foundation_unicode/unifilt.h
similarity index 96%
rename from icuSources/common/include/unicode/unifilt.h
rename to icuSources/include/_foundation_unicode/unifilt.h
index 0fcaf4b..9701587 100644
--- a/icuSources/common/include/unicode/unifilt.h
+++ b/icuSources/include/_foundation_unicode/unifilt.h
@@ -12,12 +12,12 @@
 #ifndef UNIFILT_H
 #define UNIFILT_H
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if U_SHOW_CPLUSPLUS_API
 
-#include "unicode/unifunct.h"
-#include "unicode/unimatch.h"
+#include <_foundation_unicode/unifunct.h>
+#include <_foundation_unicode/unimatch.h>
 
 /**
  * \file 
diff --git a/icuSources/common/include/unicode/unifunct.h b/icuSources/include/_foundation_unicode/unifunct.h
similarity index 98%
rename from icuSources/common/include/unicode/unifunct.h
rename to icuSources/include/_foundation_unicode/unifunct.h
index 8751302..c9f7970 100644
--- a/icuSources/common/include/unicode/unifunct.h
+++ b/icuSources/include/_foundation_unicode/unifunct.h
@@ -12,11 +12,11 @@
 #ifndef UNIFUNCT_H
 #define UNIFUNCT_H
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if U_SHOW_CPLUSPLUS_API
 
-#include "unicode/uobject.h"
+#include <_foundation_unicode/uobject.h>
 
 /**
  * \file 
diff --git a/icuSources/common/include/unicode/unimatch.h b/icuSources/include/_foundation_unicode/unimatch.h
similarity index 99%
rename from icuSources/common/include/unicode/unimatch.h
rename to icuSources/include/_foundation_unicode/unimatch.h
index 302332f..d78ef63 100644
--- a/icuSources/common/include/unicode/unimatch.h
+++ b/icuSources/include/_foundation_unicode/unimatch.h
@@ -10,7 +10,7 @@
 #ifndef UNIMATCH_H
 #define UNIMATCH_H
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 /**
  * \file 
diff --git a/icuSources/i18n/include/unicode/unirepl.h b/icuSources/include/_foundation_unicode/unirepl.h
similarity index 98%
rename from icuSources/i18n/include/unicode/unirepl.h
rename to icuSources/include/_foundation_unicode/unirepl.h
index 7f6edcf..f7f4184 100644
--- a/icuSources/i18n/include/unicode/unirepl.h
+++ b/icuSources/include/_foundation_unicode/unirepl.h
@@ -12,7 +12,7 @@
 #ifndef UNIREPL_H
 #define UNIREPL_H
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if U_SHOW_CPLUSPLUS_API
 
diff --git a/icuSources/common/include/unicode/uniset.h b/icuSources/include/_foundation_unicode/uniset.h
similarity index 99%
rename from icuSources/common/include/unicode/uniset.h
rename to icuSources/include/_foundation_unicode/uniset.h
index cd1e821..98f3508 100644
--- a/icuSources/common/include/unicode/uniset.h
+++ b/icuSources/include/_foundation_unicode/uniset.h
@@ -13,14 +13,14 @@
 #ifndef UNICODESET_H
 #define UNICODESET_H
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if U_SHOW_CPLUSPLUS_API
 
-#include "unicode/ucpmap.h"
-#include "unicode/unifilt.h"
-#include "unicode/unistr.h"
-#include "unicode/uset.h"
+#include <_foundation_unicode/ucpmap.h>
+#include <_foundation_unicode/unifilt.h>
+#include <_foundation_unicode/unistr.h>
+#include <_foundation_unicode/uset.h>
 
 /**
  * \file
diff --git a/icuSources/common/include/unicode/unistr.h b/icuSources/include/_foundation_unicode/unistr.h
similarity index 99%
rename from icuSources/common/include/unicode/unistr.h
rename to icuSources/include/_foundation_unicode/unistr.h
index 567e46c..395f0b8 100644
--- a/icuSources/common/include/unicode/unistr.h
+++ b/icuSources/include/_foundation_unicode/unistr.h
@@ -28,18 +28,18 @@
  * \brief C++ API: Unicode String
  */
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if U_SHOW_CPLUSPLUS_API
 
 #include 
-#include "unicode/char16ptr.h"
-#include "unicode/rep.h"
-#include "unicode/std_string.h"
-#include "unicode/stringpiece.h"
-#include "unicode/bytestream.h"
+#include <_foundation_unicode/char16ptr.h>
+#include <_foundation_unicode/rep.h>
+#include <_foundation_unicode/std_string.h>
+#include <_foundation_unicode/stringpiece.h>
+#include <_foundation_unicode/bytestream.h>
 
-struct UConverter;          // unicode/ucnv.h
+struct UConverter;          // _foundation_unicode/ucnv.h
 
 #ifndef USTRING_H
 /**
@@ -53,7 +53,7 @@ U_CAPI int32_t U_EXPORT2 u_strlen(const UChar *s);
 U_NAMESPACE_BEGIN
 
 #if !UCONFIG_NO_BREAK_ITERATION
-class BreakIterator;        // unicode/brkiter.h
+class BreakIterator;        // _foundation_unicode/brkiter.h
 #endif
 class Edits;
 
@@ -78,11 +78,11 @@ UStringCaseMapper(int32_t caseLocale, uint32_t options,
 
 U_NAMESPACE_BEGIN
 
-class Locale;               // unicode/locid.h
+class Locale;               // _foundation_unicode/locid.h
 class StringCharacterIterator;
-class UnicodeStringAppendable;  // unicode/appendable.h
+class UnicodeStringAppendable;  // _foundation_unicode/appendable.h
 
-/* The  include has been moved to unicode/ustream.h */
+/* The  include has been moved to _foundation_unicode/ustream.h */
 
 /**
  * Constant to be used in the UnicodeString(char *, int32_t, EInvariant) constructor
diff --git a/icuSources/common/include/unicode/unorm.h b/icuSources/include/_foundation_unicode/unorm.h
similarity index 99%
rename from icuSources/common/include/unicode/unorm.h
rename to icuSources/include/_foundation_unicode/unorm.h
index 38fb895..5f7cc72 100644
--- a/icuSources/common/include/unicode/unorm.h
+++ b/icuSources/include/_foundation_unicode/unorm.h
@@ -17,12 +17,12 @@
 #ifndef UNORM_H
 #define UNORM_H
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if !UCONFIG_NO_NORMALIZATION
 
-#include "unicode/uiter.h"
-#include "unicode/unorm2.h"
+#include <_foundation_unicode/uiter.h>
+#include <_foundation_unicode/unorm2.h>
 
 /**
  * \file
diff --git a/icuSources/common/include/unicode/unorm2.h b/icuSources/include/_foundation_unicode/unorm2.h
similarity index 99%
rename from icuSources/common/include/unicode/unorm2.h
rename to icuSources/include/_foundation_unicode/unorm2.h
index 24417b7..fce5de5 100644
--- a/icuSources/common/include/unicode/unorm2.h
+++ b/icuSources/include/_foundation_unicode/unorm2.h
@@ -30,12 +30,12 @@
  * For more details see the Normalizer2 C++ class.
  */
 
-#include "unicode/utypes.h"
-#include "unicode/stringoptions.h"
-#include "unicode/uset.h"
+#include <_foundation_unicode/utypes.h>
+#include <_foundation_unicode/stringoptions.h>
+#include <_foundation_unicode/uset.h>
 
 #if U_SHOW_CPLUSPLUS_API
-#include "unicode/localpointer.h"
+#include <_foundation_unicode/localpointer.h>
 #endif   // U_SHOW_CPLUSPLUS_API
 
 /**
diff --git a/icuSources/i18n/include/unicode/unum.h b/icuSources/include/_foundation_unicode/unum.h
similarity index 99%
rename from icuSources/i18n/include/unicode/unum.h
rename to icuSources/include/_foundation_unicode/unum.h
index d1a4db5..56c6a5b 100644
--- a/icuSources/i18n/include/unicode/unum.h
+++ b/icuSources/include/_foundation_unicode/unum.h
@@ -14,20 +14,20 @@
 #ifndef _UNUM
 #define _UNUM
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if !UCONFIG_NO_FORMATTING
 
-#include "unicode/uloc.h"
-#include "unicode/ucurr.h"
-#include "unicode/umisc.h"
-#include "unicode/parseerr.h"
-#include "unicode/uformattable.h"
-#include "unicode/udisplaycontext.h"
-#include "unicode/ufieldpositer.h"
+#include <_foundation_unicode/uloc.h>
+#include <_foundation_unicode/ucurr.h>
+#include <_foundation_unicode/umisc.h>
+#include <_foundation_unicode/parseerr.h>
+#include <_foundation_unicode/uformattable.h>
+#include <_foundation_unicode/udisplaycontext.h>
+#include <_foundation_unicode/ufieldpositer.h>
 
 #if U_SHOW_CPLUSPLUS_API
-#include "unicode/localpointer.h"
+#include <_foundation_unicode/localpointer.h>
 #endif   // U_SHOW_CPLUSPLUS_API
 
 /**
diff --git a/icuSources/i18n/include/unicode/unumberformatter.h b/icuSources/include/_foundation_unicode/unumberformatter.h
similarity index 98%
rename from icuSources/i18n/include/unicode/unumberformatter.h
rename to icuSources/include/_foundation_unicode/unumberformatter.h
index 253b30b..182e88f 100644
--- a/icuSources/i18n/include/unicode/unumberformatter.h
+++ b/icuSources/include/_foundation_unicode/unumberformatter.h
@@ -4,14 +4,14 @@
 #ifndef __UNUMBERFORMATTER_H__
 #define __UNUMBERFORMATTER_H__
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if !UCONFIG_NO_FORMATTING
 
-#include "unicode/parseerr.h"
-#include "unicode/ufieldpositer.h"
-#include "unicode/umisc.h"
-#include "unicode/uformattedvalue.h"
+#include <_foundation_unicode/parseerr.h>
+#include <_foundation_unicode/ufieldpositer.h>
+#include <_foundation_unicode/umisc.h>
+#include <_foundation_unicode/uformattedvalue.h>
 
 
 /**
@@ -19,11 +19,11 @@
  * \brief C API: Localized number formatting; not recommended for C++.
  *
  * This is the C-compatible version of the NumberFormatter API introduced in ICU 60. C++ users should
- * include unicode/numberformatter.h and use the proper C++ APIs.
+ * include _foundation_unicode/numberformatter.h and use the proper C++ APIs.
  *
  * The C API accepts a number skeleton string for specifying the settings for formatting, which covers a
  * very large subset of all possible number formatting features. For more information on number skeleton
- * strings, see unicode/numberformatter.h.
+ * strings, see _foundation_unicode/numberformatter.h.
  *
  * When using UNumberFormatter, which is treated as immutable, the results are exported to a mutable
  * UFormattedNumber object, which you subsequently use for populating your string buffer or iterating over
diff --git a/icuSources/i18n/include/unicode/unumberrangeformatter.h b/icuSources/include/_foundation_unicode/unumberrangeformatter.h
similarity index 97%
rename from icuSources/i18n/include/unicode/unumberrangeformatter.h
rename to icuSources/include/_foundation_unicode/unumberrangeformatter.h
index 106942f..0ec60bc 100644
--- a/icuSources/i18n/include/unicode/unumberrangeformatter.h
+++ b/icuSources/include/_foundation_unicode/unumberrangeformatter.h
@@ -4,15 +4,15 @@
 #ifndef __UNUMBERRANGEFORMATTER_H__
 #define __UNUMBERRANGEFORMATTER_H__
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if !UCONFIG_NO_FORMATTING
 
-#include "unicode/parseerr.h"
-#include "unicode/ufieldpositer.h"
-#include "unicode/umisc.h"
-#include "unicode/uformattedvalue.h"
-#include "unicode/uformattable.h"
+#include <_foundation_unicode/parseerr.h>
+#include <_foundation_unicode/ufieldpositer.h>
+#include <_foundation_unicode/umisc.h>
+#include <_foundation_unicode/uformattedvalue.h>
+#include <_foundation_unicode/uformattable.h>
 
 
 /**
@@ -20,7 +20,7 @@
  * \brief C API: Localized number range formatting
  *
  * This is the C-compatible version of the NumberRangeFormatter API. C++ users
- * should include unicode/numberrangeformatter.h and use the proper C++ APIs.
+ * should include _foundation_unicode/numberrangeformatter.h and use the proper C++ APIs.
  *
  * First create a UNumberRangeFormatter, which is immutable, and then format to
  * a UFormattedNumberRange.
diff --git a/icuSources/i18n/include/unicode/unumsys.h b/icuSources/include/_foundation_unicode/unumsys.h
similarity index 98%
rename from icuSources/i18n/include/unicode/unumsys.h
rename to icuSources/include/_foundation_unicode/unumsys.h
index fe713ea..8d9d941 100644
--- a/icuSources/i18n/include/unicode/unumsys.h
+++ b/icuSources/include/_foundation_unicode/unumsys.h
@@ -10,14 +10,14 @@
 #ifndef UNUMSYS_H
 #define UNUMSYS_H
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if !UCONFIG_NO_FORMATTING
 
-#include "unicode/uenum.h"
+#include <_foundation_unicode/uenum.h>
 
 #if U_SHOW_CPLUSPLUS_API
-#include "unicode/localpointer.h"
+#include <_foundation_unicode/localpointer.h>
 #endif   // U_SHOW_CPLUSPLUS_API
 
 /**
diff --git a/icuSources/common/include/unicode/uobject.h b/icuSources/include/_foundation_unicode/uobject.h
similarity index 99%
rename from icuSources/common/include/unicode/uobject.h
rename to icuSources/include/_foundation_unicode/uobject.h
index 25a8330..dc7f36f 100644
--- a/icuSources/common/include/unicode/uobject.h
+++ b/icuSources/include/_foundation_unicode/uobject.h
@@ -19,11 +19,11 @@
 #ifndef __UOBJECT_H__
 #define __UOBJECT_H__
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if U_SHOW_CPLUSPLUS_API
 
-#include "unicode/platform.h"
+#include <_foundation_unicode/platform.h>
 
 /**
  * \file
diff --git a/icuSources/i18n/include/unicode/uplrule.h b/icuSources/include/_foundation_unicode/uplrule.h
similarity index 97%
rename from icuSources/i18n/include/unicode/uplrule.h
rename to icuSources/include/_foundation_unicode/uplrule.h
index b82cd68..d9c85c5 100644
--- a/icuSources/i18n/include/unicode/uplrule.h
+++ b/icuSources/include/_foundation_unicode/uplrule.h
@@ -7,11 +7,11 @@
 #ifndef UPLRULE_H
 #define UPLRULE_H
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if !UCONFIG_NO_FORMATTING
 
-#include "unicode/upluralrules.h"
+#include <_foundation_unicode/upluralrules.h>
 
 /**
  * NOTE - THE TEMPORARY APPLE INTERFACES DECLARED HERE ARE OBSOLETE, PLEASE USE
diff --git a/icuSources/i18n/include/unicode/upluralrules.h b/icuSources/include/_foundation_unicode/upluralrules.h
similarity index 98%
rename from icuSources/i18n/include/unicode/upluralrules.h
rename to icuSources/include/_foundation_unicode/upluralrules.h
index 15dfd4c..dcbcc4a 100644
--- a/icuSources/i18n/include/unicode/upluralrules.h
+++ b/icuSources/include/_foundation_unicode/upluralrules.h
@@ -10,18 +10,18 @@
 #ifndef UPLURALRULES_H
 #define UPLURALRULES_H
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if !UCONFIG_NO_FORMATTING
 
-#include "unicode/uenum.h"
+#include <_foundation_unicode/uenum.h>
 
 #if U_SHOW_CPLUSPLUS_API
-#include "unicode/localpointer.h"
+#include <_foundation_unicode/localpointer.h>
 #endif   // U_SHOW_CPLUSPLUS_API
 
 #ifndef U_HIDE_INTERNAL_API
-#include "unicode/unum.h"
+#include <_foundation_unicode/unum.h>
 #endif  /* U_HIDE_INTERNAL_API */
 
 // Forward-declaration
diff --git a/icuSources/common/include/unicode/urbtok.h b/icuSources/include/_foundation_unicode/urbtok.h
similarity index 99%
rename from icuSources/common/include/unicode/urbtok.h
rename to icuSources/include/_foundation_unicode/urbtok.h
index d4d6430..236517d 100644
--- a/icuSources/common/include/unicode/urbtok.h
+++ b/icuSources/include/_foundation_unicode/urbtok.h
@@ -13,12 +13,12 @@
 #ifndef URBTOK_H
 #define URBTOK_H
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if !UCONFIG_NO_BREAK_ITERATION
 
-#include "unicode/ubrk.h"
-#include "unicode/parseerr.h"
+#include <_foundation_unicode/ubrk.h>
+#include <_foundation_unicode/parseerr.h>
 
 /**
  * The interfaces here are meant to extend the functionality of the standard
diff --git a/icuSources/i18n/include/unicode/uregex.h b/icuSources/include/_foundation_unicode/uregex.h
similarity index 99%
rename from icuSources/i18n/include/unicode/uregex.h
rename to icuSources/include/_foundation_unicode/uregex.h
index e946e63..2794ee4 100644
--- a/icuSources/i18n/include/unicode/uregex.h
+++ b/icuSources/include/_foundation_unicode/uregex.h
@@ -25,15 +25,15 @@
 #ifndef UREGEX_H
 #define UREGEX_H
 
-#include "unicode/utext.h"
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utext.h>
+#include <_foundation_unicode/utypes.h>
 
 #if !UCONFIG_NO_REGULAR_EXPRESSIONS
 
-#include "unicode/parseerr.h"
+#include <_foundation_unicode/parseerr.h>
 
 #if U_SHOW_CPLUSPLUS_API
-#include "unicode/localpointer.h"
+#include <_foundation_unicode/localpointer.h>
 #endif   // U_SHOW_CPLUSPLUS_API
 
 struct URegularExpression;
diff --git a/icuSources/i18n/include/unicode/uregion.h b/icuSources/include/_foundation_unicode/uregion.h
similarity index 99%
rename from icuSources/i18n/include/unicode/uregion.h
rename to icuSources/include/_foundation_unicode/uregion.h
index 25472ae..057ca24 100644
--- a/icuSources/i18n/include/unicode/uregion.h
+++ b/icuSources/include/_foundation_unicode/uregion.h
@@ -10,8 +10,8 @@
 #ifndef UREGION_H
 #define UREGION_H
 
-#include "unicode/utypes.h"
-#include "unicode/uenum.h"
+#include <_foundation_unicode/utypes.h>
+#include <_foundation_unicode/uenum.h>
 
 /**
  * \file
diff --git a/icuSources/i18n/include/unicode/ureldatefmt.h b/icuSources/include/_foundation_unicode/ureldatefmt.h
similarity index 98%
rename from icuSources/i18n/include/unicode/ureldatefmt.h
rename to icuSources/include/_foundation_unicode/ureldatefmt.h
index 3c44890..f886f9c 100644
--- a/icuSources/i18n/include/unicode/ureldatefmt.h
+++ b/icuSources/include/_foundation_unicode/ureldatefmt.h
@@ -10,16 +10,16 @@
 #ifndef URELDATEFMT_H
 #define URELDATEFMT_H
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if !UCONFIG_NO_FORMATTING && !UCONFIG_NO_BREAK_ITERATION
 
-#include "unicode/unum.h"
-#include "unicode/udisplaycontext.h"
-#include "unicode/uformattedvalue.h"
+#include <_foundation_unicode/unum.h>
+#include <_foundation_unicode/udisplaycontext.h>
+#include <_foundation_unicode/uformattedvalue.h>
 
 #if U_SHOW_CPLUSPLUS_API
-#include "unicode/localpointer.h"
+#include <_foundation_unicode/localpointer.h>
 #endif   // U_SHOW_CPLUSPLUS_API
 
 /**
diff --git a/icuSources/common/include/unicode/urename.h b/icuSources/include/_foundation_unicode/urename.h
similarity index 99%
rename from icuSources/common/include/unicode/urename.h
rename to icuSources/include/_foundation_unicode/urename.h
index d3e23b8..7c5652b 100644
--- a/icuSources/common/include/unicode/urename.h
+++ b/icuSources/include/_foundation_unicode/urename.h
@@ -29,25 +29,25 @@
  *   - by changing the default setting of U_DISABLE_RENAMING in uconfig.h
  */
 
-#include "unicode/uconfig.h"
+#include <_foundation_unicode/uconfig.h>
 
 #if !U_DISABLE_RENAMING
 
 // Disable Renaming for Visual Studio's IntelliSense feature, so that 'Go-to-Definition' (F12) will work.
 #if !(defined(_MSC_VER) && defined(__INTELLISENSE__))
 
-/* We need the U_ICU_ENTRY_POINT_RENAME definition. There's a default one in unicode/uvernum.h we can use, but we will give
+/* We need the U_ICU_ENTRY_POINT_RENAME definition. There's a default one in _foundation_unicode/uvernum.h we can use, but we will give
    the platform a chance to define it first.
    Normally (if utypes.h or umachine.h was included first) this will not be necessary as it will already be defined.
  */
 
 #ifndef U_ICU_ENTRY_POINT_RENAME
-#include "unicode/umachine.h"
+#include <_foundation_unicode/umachine.h>
 #endif
 
 /* If we still don't have U_ICU_ENTRY_POINT_RENAME use the default. */
 #ifndef U_ICU_ENTRY_POINT_RENAME
-#include "unicode/uvernum.h"
+#include <_foundation_unicode/uvernum.h>
 #endif
 
 /* Error out before the following defines cause very strange and unexpected code breakage */
diff --git a/icuSources/common/include/unicode/urep.h b/icuSources/include/_foundation_unicode/urep.h
similarity index 99%
rename from icuSources/common/include/unicode/urep.h
rename to icuSources/include/_foundation_unicode/urep.h
index 932202d..8fb2991 100644
--- a/icuSources/common/include/unicode/urep.h
+++ b/icuSources/include/_foundation_unicode/urep.h
@@ -13,7 +13,7 @@
 #ifndef __UREP_H
 #define __UREP_H
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 U_CDECL_BEGIN
 
diff --git a/icuSources/common/include/unicode/ures.h b/icuSources/include/_foundation_unicode/ures.h
similarity index 99%
rename from icuSources/common/include/unicode/ures.h
rename to icuSources/include/_foundation_unicode/ures.h
index a6c43f9..b60802d 100644
--- a/icuSources/common/include/unicode/ures.h
+++ b/icuSources/include/_foundation_unicode/ures.h
@@ -25,11 +25,11 @@
 #ifndef URES_H
 #define URES_H
 
-#include "unicode/utypes.h"
-#include "unicode/uloc.h"
+#include <_foundation_unicode/utypes.h>
+#include <_foundation_unicode/uloc.h>
 
 #if U_SHOW_CPLUSPLUS_API
-#include "unicode/localpointer.h"
+#include <_foundation_unicode/localpointer.h>
 #endif   // U_SHOW_CPLUSPLUS_API
 
 /**
@@ -794,7 +794,7 @@ ures_getUTF8StringByKey(const UResourceBundle *resB,
                         UErrorCode *status);
 
 #if U_SHOW_CPLUSPLUS_API
-#include "unicode/unistr.h"
+#include <_foundation_unicode/unistr.h>
 
 U_NAMESPACE_BEGIN
 /**
diff --git a/icuSources/common/include/unicode/uscript.h b/icuSources/include/_foundation_unicode/uscript.h
similarity index 99%
rename from icuSources/common/include/unicode/uscript.h
rename to icuSources/include/_foundation_unicode/uscript.h
index dc97ab2..a1ee6e3 100644
--- a/icuSources/common/include/unicode/uscript.h
+++ b/icuSources/include/_foundation_unicode/uscript.h
@@ -17,7 +17,7 @@
 
 #ifndef USCRIPT_H
 #define USCRIPT_H
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 /**
  * \file
diff --git a/icuSources/i18n/include/unicode/usearch.h b/icuSources/include/_foundation_unicode/usearch.h
similarity index 99%
rename from icuSources/i18n/include/unicode/usearch.h
rename to icuSources/include/_foundation_unicode/usearch.h
index fd0b84f..d45be7d 100644
--- a/icuSources/i18n/include/unicode/usearch.h
+++ b/icuSources/include/_foundation_unicode/usearch.h
@@ -11,16 +11,16 @@
 #ifndef USEARCH_H
 #define USEARCH_H
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if !UCONFIG_NO_COLLATION && !UCONFIG_NO_BREAK_ITERATION
 
-#include "unicode/ucol.h"
-#include "unicode/ucoleitr.h"
-#include "unicode/ubrk.h"
+#include <_foundation_unicode/ucol.h>
+#include <_foundation_unicode/ucoleitr.h>
+#include <_foundation_unicode/ubrk.h>
 
 #if U_SHOW_CPLUSPLUS_API
-#include "unicode/localpointer.h"
+#include <_foundation_unicode/localpointer.h>
 #endif   // U_SHOW_CPLUSPLUS_API
 
 /**
diff --git a/icuSources/common/include/unicode/uset.h b/icuSources/include/_foundation_unicode/uset.h
similarity index 99%
rename from icuSources/common/include/unicode/uset.h
rename to icuSources/include/_foundation_unicode/uset.h
index 5dd890e..fab75e8 100644
--- a/icuSources/common/include/unicode/uset.h
+++ b/icuSources/include/_foundation_unicode/uset.h
@@ -29,11 +29,11 @@
 #ifndef __USET_H__
 #define __USET_H__
 
-#include "unicode/utypes.h"
-#include "unicode/uchar.h"
+#include <_foundation_unicode/utypes.h>
+#include <_foundation_unicode/uchar.h>
 
 #if U_SHOW_CPLUSPLUS_API
-#include "unicode/localpointer.h"
+#include <_foundation_unicode/localpointer.h>
 #endif   // U_SHOW_CPLUSPLUS_API
 
 #ifndef USET_DEFINED
diff --git a/icuSources/common/include/unicode/usetiter.h b/icuSources/include/_foundation_unicode/usetiter.h
similarity index 98%
rename from icuSources/common/include/unicode/usetiter.h
rename to icuSources/include/_foundation_unicode/usetiter.h
index 34992d9..22d2096 100644
--- a/icuSources/common/include/unicode/usetiter.h
+++ b/icuSources/include/_foundation_unicode/usetiter.h
@@ -9,12 +9,12 @@
 #ifndef USETITER_H
 #define USETITER_H
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if U_SHOW_CPLUSPLUS_API
 
-#include "unicode/uobject.h"
-#include "unicode/unistr.h"
+#include <_foundation_unicode/uobject.h>
+#include <_foundation_unicode/unistr.h>
 
 /**
  * \file 
diff --git a/icuSources/common/include/unicode/ushape.h b/icuSources/include/_foundation_unicode/ushape.h
similarity index 99%
rename from icuSources/common/include/unicode/ushape.h
rename to icuSources/include/_foundation_unicode/ushape.h
index 14371ed..9b1b5c9 100644
--- a/icuSources/common/include/unicode/ushape.h
+++ b/icuSources/include/_foundation_unicode/ushape.h
@@ -19,7 +19,7 @@
 #ifndef __USHAPE_H__
 #define __USHAPE_H__
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 /**
  * \file
diff --git a/icuSources/i18n/include/unicode/uspoof.h b/icuSources/include/_foundation_unicode/uspoof.h
similarity index 99%
rename from icuSources/i18n/include/unicode/uspoof.h
rename to icuSources/include/_foundation_unicode/uspoof.h
index 0aa887b..de978b8 100644
--- a/icuSources/i18n/include/unicode/uspoof.h
+++ b/icuSources/include/_foundation_unicode/uspoof.h
@@ -19,17 +19,17 @@
 #ifndef USPOOF_H
 #define USPOOF_H
 
-#include "unicode/utypes.h"
-#include "unicode/uset.h"
-#include "unicode/parseerr.h"
+#include <_foundation_unicode/utypes.h>
+#include <_foundation_unicode/uset.h>
+#include <_foundation_unicode/parseerr.h>
 
 #if !UCONFIG_NO_NORMALIZATION
 
 
 #if U_SHOW_CPLUSPLUS_API
-#include "unicode/localpointer.h"
-#include "unicode/unistr.h"
-#include "unicode/uniset.h"
+#include <_foundation_unicode/localpointer.h>
+#include <_foundation_unicode/unistr.h>
+#include <_foundation_unicode/uniset.h>
 #endif
 
 
diff --git a/icuSources/common/include/unicode/usprep.h b/icuSources/include/_foundation_unicode/usprep.h
similarity index 98%
rename from icuSources/common/include/unicode/usprep.h
rename to icuSources/include/_foundation_unicode/usprep.h
index f8a0f58..bf43ea4 100644
--- a/icuSources/common/include/unicode/usprep.h
+++ b/icuSources/include/_foundation_unicode/usprep.h
@@ -24,10 +24,10 @@
  * \brief C API: Implements the StringPrep algorithm.
  */
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if U_SHOW_CPLUSPLUS_API
-#include "unicode/localpointer.h"
+#include <_foundation_unicode/localpointer.h>
 #endif   // U_SHOW_CPLUSPLUS_API
 
 /**
@@ -64,7 +64,7 @@
  */
 #if !UCONFIG_NO_IDNA
 
-#include "unicode/parseerr.h"
+#include <_foundation_unicode/parseerr.h>
 
 /**
  * The StringPrep profile
diff --git a/icuSources/io/include/unicode/ustdio.h b/icuSources/include/_foundation_unicode/ustdio.h
similarity index 99%
rename from icuSources/io/include/unicode/ustdio.h
rename to icuSources/include/_foundation_unicode/ustdio.h
index 5aad6b9..a6e2cbe 100644
--- a/icuSources/io/include/unicode/ustdio.h
+++ b/icuSources/include/_foundation_unicode/ustdio.h
@@ -27,13 +27,13 @@
 #include 
 #include 
 
-#include "unicode/utypes.h"
-#include "unicode/ucnv.h"
-#include "unicode/utrans.h"
-#include "unicode/unum.h"
+#include <_foundation_unicode/utypes.h>
+#include <_foundation_unicode/ucnv.h>
+#include <_foundation_unicode/utrans.h>
+#include <_foundation_unicode/unum.h>
 
 #if U_SHOW_CPLUSPLUS_API
-#include "unicode/localpointer.h"
+#include <_foundation_unicode/localpointer.h>
 #endif   // U_SHOW_CPLUSPLUS_API
 
 #if !UCONFIG_NO_CONVERSION
diff --git a/icuSources/io/include/unicode/ustream.h b/icuSources/include/_foundation_unicode/ustream.h
similarity index 95%
rename from icuSources/io/include/unicode/ustream.h
rename to icuSources/include/_foundation_unicode/ustream.h
index 927342c..80ed172 100644
--- a/icuSources/io/include/unicode/ustream.h
+++ b/icuSources/include/_foundation_unicode/ustream.h
@@ -17,11 +17,11 @@
 #ifndef USTREAM_H
 #define USTREAM_H
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 #if U_SHOW_CPLUSPLUS_API
 
-#include "unicode/unistr.h"
+#include <_foundation_unicode/unistr.h>
 
 #if !UCONFIG_NO_CONVERSION  // not available without conversion
 
diff --git a/icuSources/common/include/unicode/ustring.h b/icuSources/include/_foundation_unicode/ustring.h
similarity index 99%
rename from icuSources/common/include/unicode/ustring.h
rename to icuSources/include/_foundation_unicode/ustring.h
index 5323736..05a4687 100644
--- a/icuSources/common/include/unicode/ustring.h
+++ b/icuSources/include/_foundation_unicode/ustring.h
@@ -18,9 +18,9 @@
 #ifndef USTRING_H
 #define USTRING_H
 
-#include "unicode/utypes.h"
-#include "unicode/putil.h"
-#include "unicode/uiter.h"
+#include <_foundation_unicode/utypes.h>
+#include <_foundation_unicode/putil.h>
+#include <_foundation_unicode/uiter.h>
 
 /**
  * \def UBRK_TYPEDEF_UBREAK_ITERATOR
@@ -29,7 +29,7 @@
 
 #ifndef UBRK_TYPEDEF_UBREAK_ITERATOR
 #   define UBRK_TYPEDEF_UBREAK_ITERATOR
-/** Simple declaration for u_strToTitle() to avoid including unicode/ubrk.h. @stable ICU 2.1*/
+/** Simple declaration for u_strToTitle() to avoid including _foundation_unicode/ubrk.h. @stable ICU 2.1*/
     typedef struct UBreakIterator UBreakIterator;
 #endif
 
diff --git a/icuSources/common/include/unicode/ustringtrie.h b/icuSources/include/_foundation_unicode/ustringtrie.h
similarity index 98%
rename from icuSources/common/include/unicode/ustringtrie.h
rename to icuSources/include/_foundation_unicode/ustringtrie.h
index fd85648..99cb6d7 100644
--- a/icuSources/common/include/unicode/ustringtrie.h
+++ b/icuSources/include/_foundation_unicode/ustringtrie.h
@@ -22,7 +22,7 @@
  * \brief C API: Helper definitions for dictionary trie APIs.
  */
 
-#include "unicode/utypes.h"
+#include <_foundation_unicode/utypes.h>
 
 
 /**
diff --git a/icuSources/common/include/unicode/utext.h b/icuSources/include/_foundation_unicode/utext.h
similarity index 99%
rename from icuSources/common/include/unicode/utext.h
rename to icuSources/include/_foundation_unicode/utext.h
index 1552682..7c321b5 100644
--- a/icuSources/common/include/unicode/utext.h
+++ b/icuSources/include/_foundation_unicode/utext.h
@@ -137,18 +137,18 @@
 
 
 
-#include "unicode/utypes.h"
-#include "unicode/uchar.h"
+#include <_foundation_unicode/utypes.h>
+#include <_foundation_unicode/uchar.h>
 #if U_SHOW_CPLUSPLUS_API
-#include "unicode/localpointer.h"
-#include "unicode/rep.h"
-#include "unicode/unistr.h"
-#include "unicode/chariter.h"
+#include <_foundation_unicode/localpointer.h>
+#include <_foundation_unicode/rep.h>
+#include <_foundation_unicode/unistr.h>
+#include <_foundation_unicode/chariter.h>
 #endif
 
 
 #if APPLE_ICU_CHANGES
-// rdar://71262794 Cannot include unicode/utext.h and unicode/umutablecptrie.h together
+// rdar://71262794 Cannot include _foundation_unicode/utext.h and unicode/umutablecptrie.h together
 #else
 U_CDECL_BEGIN
 #endif // APPLE_ICU_CHANGES
@@ -948,7 +948,7 @@ enum {
 };
 
 #if APPLE_ICU_CHANGES
-// rdar://71262794 Cannot include unicode/utext.h and unicode/umutablecptrie.h together
+// rdar://71262794 Cannot include _foundation_unicode/utext.h and unicode/umutablecptrie.h together
 // move U_CDECL_BEGIN down here from above
 U_CDECL_BEGIN
 #endif // APPLE_ICU_CHANGES
diff --git a/icuSources/common/include/unicode/utf.h b/icuSources/include/_foundation_unicode/utf.h
similarity index 98%
rename from icuSources/common/include/unicode/utf.h
rename to icuSources/include/_foundation_unicode/utf.h
index c9d5f57..b270c82 100644
--- a/icuSources/common/include/unicode/utf.h
+++ b/icuSources/include/_foundation_unicode/utf.h
@@ -116,7 +116,7 @@
 #ifndef __UTF_H__
 #define __UTF_H__
 
-#include "unicode/umachine.h"
+#include <_foundation_unicode/umachine.h>
 /* include the utfXX.h after the following definitions */
 
 /* single-code point definitions -------------------------------------------- */
@@ -214,11 +214,11 @@
 
 #if !U_NO_DEFAULT_INCLUDE_UTF_HEADERS
 
-#include "unicode/utf8.h"
-#include "unicode/utf16.h"
+#include <_foundation_unicode/utf8.h>
+#include <_foundation_unicode/utf16.h>
 
 /* utf_old.h contains deprecated, pre-ICU 2.4 definitions */
-#include "unicode/utf_old.h"
+#include <_foundation_unicode/utf_old.h>
 
 #endif  /* !U_NO_DEFAULT_INCLUDE_UTF_HEADERS */
 
diff --git a/icuSources/common/include/unicode/utf16.h b/icuSources/include/_foundation_unicode/utf16.h
similarity index 99%
rename from icuSources/common/include/unicode/utf16.h
rename to icuSources/include/_foundation_unicode/utf16.h
index 8ab8a01..aee8d7b 100644
--- a/icuSources/common/include/unicode/utf16.h
+++ b/icuSources/include/_foundation_unicode/utf16.h
@@ -35,9 +35,9 @@
 #define __UTF16_H__
 
 #include 
-#include "unicode/umachine.h"
+#include <_foundation_unicode/umachine.h>
 #ifndef __UTF_H__
-#   include "unicode/utf.h"
+#   include "_foundation_unicode/utf.h"
 #endif
 
 /* single-code point definitions -------------------------------------------- */
diff --git a/icuSources/common/include/unicode/utf32.h b/icuSources/include/_foundation_unicode/utf32.h
similarity index 100%
rename from icuSources/common/include/unicode/utf32.h
rename to icuSources/include/_foundation_unicode/utf32.h
diff --git a/icuSources/common/include/unicode/utf8.h b/icuSources/include/_foundation_unicode/utf8.h
similarity index 99%
rename from icuSources/common/include/unicode/utf8.h
rename to icuSources/include/_foundation_unicode/utf8.h
index 5a07435..c705a33 100644
--- a/icuSources/common/include/unicode/utf8.h
+++ b/icuSources/include/_foundation_unicode/utf8.h
@@ -35,9 +35,9 @@
 #define __UTF8_H__
 
 #include 
-#include "unicode/umachine.h"
+#include <_foundation_unicode/umachine.h>
 #ifndef __UTF_H__
-#   include "unicode/utf.h"
+#   include "_foundation_unicode/utf.h"
 #endif
 
 /* internal definitions ----------------------------------------------------- */
diff --git a/icuSources/common/include/unicode/utf_old.h b/icuSources/include/_foundation_unicode/utf_old.h
similarity index 99%
rename from icuSources/common/include/unicode/utf_old.h
rename to icuSources/include/_foundation_unicode/utf_old.h
index 1587c76..38e4652 100644
--- a/icuSources/common/include/unicode/utf_old.h
+++ b/icuSources/include/_foundation_unicode/utf_old.h
@@ -142,14 +142,14 @@
 #ifndef __UTF_OLD_H__
 #define __UTF_OLD_H__
 
-#include "unicode/utf.h"
-#include "unicode/utf8.h"
-#include "unicode/utf16.h"
+#include <_foundation_unicode/utf.h>
+#include <_foundation_unicode/utf8.h>
+#include <_foundation_unicode/utf16.h>
 
 /**
  * \def U_HIDE_OBSOLETE_UTF_OLD_H
  *
- * Hides the obsolete definitions in unicode/utf_old.h.
+ * Hides the obsolete definitions in _foundation_unicode/utf_old.h.
  * Recommended to be set to 1 at compile time to make sure
  * the long-deprecated macros are no longer used.
  *
@@ -786,7 +786,7 @@ U_CFUNC U_IMPORT const uint8_t utf8_countTrailBytes[];
 *   This file defines macros to deal with UTF-32 code units and code points.
 *   Signatures and semantics are the same as for the similarly named macros
 *   in utf16.h.
-*   utf32.h is included by utf.h after unicode/umachine.h

+* utf32.h is included by utf.h after _foundation_unicode/umachine.h

* and some common definitions. *

Usage: ICU coding guidelines for if() statements should be followed when using these macros. * Compound statements (curly braces {}) must be used for if-else-while... diff --git a/icuSources/i18n/include/unicode/utmscale.h b/icuSources/include/_foundation_unicode/utmscale.h similarity index 99% rename from icuSources/i18n/include/unicode/utmscale.h rename to icuSources/include/_foundation_unicode/utmscale.h index 5a0bdc6..7b20745 100644 --- a/icuSources/i18n/include/unicode/utmscale.h +++ b/icuSources/include/_foundation_unicode/utmscale.h @@ -10,7 +10,7 @@ #ifndef UTMSCALE_H #define UTMSCALE_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING diff --git a/icuSources/common/include/unicode/utrace.h b/icuSources/include/_foundation_unicode/utrace.h similarity index 99% rename from icuSources/common/include/unicode/utrace.h rename to icuSources/include/_foundation_unicode/utrace.h index 677486f..153060a 100644 --- a/icuSources/common/include/unicode/utrace.h +++ b/icuSources/include/_foundation_unicode/utrace.h @@ -23,7 +23,7 @@ #define __UTRACE_H__ #include -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> /** * \file diff --git a/icuSources/i18n/include/unicode/utrans.h b/icuSources/include/_foundation_unicode/utrans.h similarity index 99% rename from icuSources/i18n/include/unicode/utrans.h rename to icuSources/include/_foundation_unicode/utrans.h index 1ad7dbd..8e4bb03 100644 --- a/icuSources/i18n/include/unicode/utrans.h +++ b/icuSources/include/_foundation_unicode/utrans.h @@ -13,17 +13,17 @@ #ifndef UTRANS_H #define UTRANS_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_TRANSLITERATION -#include "unicode/urep.h" -#include "unicode/parseerr.h" -#include "unicode/uenum.h" -#include "unicode/uset.h" +#include <_foundation_unicode/urep.h> +#include <_foundation_unicode/parseerr.h> +#include <_foundation_unicode/uenum.h> +#include <_foundation_unicode/uset.h> #if U_SHOW_CPLUSPLUS_API -#include "unicode/localpointer.h" +#include <_foundation_unicode/localpointer.h> #endif // U_SHOW_CPLUSPLUS_API /******************************************************************** diff --git a/icuSources/common/include/unicode/utypes.h b/icuSources/include/_foundation_unicode/utypes.h similarity index 99% rename from icuSources/common/include/unicode/utypes.h rename to icuSources/include/_foundation_unicode/utypes.h index a3e0ec9..e707465 100644 --- a/icuSources/common/include/unicode/utypes.h +++ b/icuSources/include/_foundation_unicode/utypes.h @@ -35,9 +35,9 @@ #define UTYPES_H -#include "unicode/umachine.h" -#include "unicode/uversion.h" -#include "unicode/uconfig.h" +#include <_foundation_unicode/umachine.h> +#include <_foundation_unicode/uversion.h> +#include <_foundation_unicode/uconfig.h> #if APPLE_ICU_CHANGES // rdar://10040518 2ca6a7de75.. Refine previous fix to use platform conditionals #if U_PLATFORM!=U_PF_IPHONE @@ -48,7 +48,7 @@ #endif // APPLE_ICU_CHANGES #if !U_NO_DEFAULT_INCLUDE_UTF_HEADERS -# include "unicode/utf.h" +# include "_foundation_unicode/utf.h" #endif /*! @@ -454,7 +454,7 @@ typedef double UDate; * // An error occurred. Handle it here. * } * - * C++ code should use icu::ErrorCode, available in unicode/errorcode.h, or a + * C++ code should use icu::ErrorCode, available in _foundation_unicode/errorcode.h, or a * suitable subclass. * * For more information, see: diff --git a/icuSources/common/include/unicode/uvernum.h b/icuSources/include/_foundation_unicode/uvernum.h similarity index 98% rename from icuSources/common/include/unicode/uvernum.h rename to icuSources/include/_foundation_unicode/uvernum.h index a93f350..3684f84 100644 --- a/icuSources/common/include/unicode/uvernum.h +++ b/icuSources/include/_foundation_unicode/uvernum.h @@ -26,7 +26,7 @@ /* * IMPORTANT: When updating version, the following things need to be done: - * source/common/unicode/uvernum.h - this file: update major, minor, + * source/common/_foundation_unicode/uvernum.h - this file: update major, minor, * patchlevel, suffix, version, short version constants, namespace, * renaming macro, and copyright * diff --git a/icuSources/common/include/unicode/uversion.h b/icuSources/include/_foundation_unicode/uversion.h similarity index 98% rename from icuSources/common/include/unicode/uversion.h rename to icuSources/include/_foundation_unicode/uversion.h index 113568d..b41bc4e 100644 --- a/icuSources/common/include/unicode/uversion.h +++ b/icuSources/include/_foundation_unicode/uversion.h @@ -27,10 +27,10 @@ #ifndef UVERSION_H #define UVERSION_H -#include "unicode/umachine.h" +#include <_foundation_unicode/umachine.h> /* Actual version info lives in uvernum.h */ -#include "unicode/uvernum.h" +#include <_foundation_unicode/uvernum.h> /** Maximum length of the copyright string. * @stable ICU 2.4 diff --git a/icuSources/i18n/include/unicode/vtzone.h b/icuSources/include/_foundation_unicode/vtzone.h similarity index 99% rename from icuSources/i18n/include/unicode/vtzone.h rename to icuSources/include/_foundation_unicode/vtzone.h index 487810d..5a874a4 100644 --- a/icuSources/i18n/include/unicode/vtzone.h +++ b/icuSources/include/_foundation_unicode/vtzone.h @@ -9,7 +9,7 @@ #ifndef VTZONE_H #define VTZONE_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if U_SHOW_CPLUSPLUS_API @@ -20,7 +20,7 @@ #if !UCONFIG_NO_FORMATTING -#include "unicode/basictz.h" +#include <_foundation_unicode/basictz.h> U_NAMESPACE_BEGIN diff --git a/icuSources/io/CMakeLists.txt b/icuSources/io/CMakeLists.txt new file mode 100644 index 0000000..c1c319f --- /dev/null +++ b/icuSources/io/CMakeLists.txt @@ -0,0 +1,29 @@ +##===----------------------------------------------------------------------===## +## +## This source file is part of the SwiftFoundation open source project +## +## Copyright (c) 2024 Apple Inc. and the SwiftFoundation project authors +## Licensed under Apache License v2.0 +## +## See LICENSE.txt for license information +## See CONTRIBUTORS.md for the list of SwiftFoundation project authors +## +## SPDX-License-Identifier: Apache-2.0 +## +##===----------------------------------------------------------------------===## + +target_include_directories(_FoundationICU PRIVATE .) +target_sources(_FoundationICU + PRIVATE + locbund.cpp + sprintf.cpp + sscanf.cpp + ucln_io.cpp + ufile.cpp + ufmt_cmn.cpp + uprintf.cpp + uprntf_p.cpp + uscanf.cpp + uscanf_p.cpp + ustdio.cpp + ustream.cpp) diff --git a/icuSources/io/locbund.cpp b/icuSources/io/locbund.cpp index 6c79b61..5680940 100644 --- a/icuSources/io/locbund.cpp +++ b/icuSources/io/locbund.cpp @@ -18,7 +18,7 @@ ******************************************************************************* */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING && !UCONFIG_NO_CONVERSION @@ -29,8 +29,8 @@ #include "ucln_io.h" #include "mutex.h" #include "umutex.h" -#include "unicode/ustring.h" -#include "unicode/uloc.h" +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/uloc.h> static UNumberFormat *gPosixNumberFormat[ULOCALEBUNDLE_NUMBERFORMAT_COUNT]; diff --git a/icuSources/io/locbund.h b/icuSources/io/locbund.h index 5879e28..c390519 100644 --- a/icuSources/io/locbund.h +++ b/icuSources/io/locbund.h @@ -21,11 +21,11 @@ #ifndef LOCBUND_H #define LOCBUND_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/unum.h" +#include <_foundation_unicode/unum.h> #define ULOCALEBUNDLE_NUMBERFORMAT_COUNT ((int32_t)UNUM_SPELLOUT) diff --git a/icuSources/io/sprintf.cpp b/icuSources/io/sprintf.cpp index ede31e9..8f74682 100644 --- a/icuSources/io/sprintf.cpp +++ b/icuSources/io/sprintf.cpp @@ -20,13 +20,13 @@ ******************************************************************************* */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING && !UCONFIG_NO_CONVERSION -#include "unicode/ustdio.h" -#include "unicode/ustring.h" -#include "unicode/putil.h" +#include <_foundation_unicode/ustdio.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/putil.h> #include "uprintf.h" #include "locbund.h" diff --git a/icuSources/io/sscanf.cpp b/icuSources/io/sscanf.cpp index 03c747c..0f4a75d 100644 --- a/icuSources/io/sscanf.cpp +++ b/icuSources/io/sscanf.cpp @@ -17,13 +17,13 @@ ****************************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING && !UCONFIG_NO_CONVERSION -#include "unicode/putil.h" -#include "unicode/ustdio.h" -#include "unicode/ustring.h" +#include <_foundation_unicode/putil.h> +#include <_foundation_unicode/ustdio.h> +#include <_foundation_unicode/ustring.h> #include "uscanf.h" #include "ufile.h" #include "ufmt_cmn.h" diff --git a/icuSources/io/ucln_io.cpp b/icuSources/io/ucln_io.cpp index cf7d88b..a8f0408 100644 --- a/icuSources/io/ucln_io.cpp +++ b/icuSources/io/ucln_io.cpp @@ -16,7 +16,7 @@ * created by: George Rhoten */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #include "mutex.h" #include "ucln.h" #include "ucln_io.h" diff --git a/icuSources/io/ucln_io.h b/icuSources/io/ucln_io.h index 20dcb88..b2911a5 100644 --- a/icuSources/io/ucln_io.h +++ b/icuSources/io/ucln_io.h @@ -19,7 +19,7 @@ #ifndef __UCLN_IO_H__ #define __UCLN_IO_H__ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #include "ucln.h" /* diff --git a/icuSources/io/ufile.cpp b/icuSources/io/ufile.cpp index afd672f..0d3d5b8 100644 --- a/icuSources/io/ufile.cpp +++ b/icuSources/io/ufile.cpp @@ -20,7 +20,7 @@ ****************************************************************************** */ -#include "unicode/platform.h" +#include <_foundation_unicode/platform.h> #if U_PLATFORM == U_PF_CYGWIN && defined(__STRICT_ANSI__) /* GCC on cygwin (not msys2) with -std=c++11 or newer has stopped defining fileno, unless gcc extensions are enabled (-std=gnu11). @@ -36,18 +36,18 @@ #endif #include "locmap.h" -#include "unicode/ustdio.h" +#include <_foundation_unicode/ustdio.h> #if !UCONFIG_NO_CONVERSION #include #include "ufile.h" -#include "unicode/uloc.h" -#include "unicode/ures.h" -#include "unicode/ucnv.h" -#include "unicode/ustring.h" -#include "unicode/unistr.h" +#include <_foundation_unicode/uloc.h> +#include <_foundation_unicode/ures.h> +#include <_foundation_unicode/ucnv.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/unistr.h> #include "cstring.h" #include "cmemory.h" diff --git a/icuSources/io/ufile.h b/icuSources/io/ufile.h index 88fa409..00432f3 100644 --- a/icuSources/io/ufile.h +++ b/icuSources/io/ufile.h @@ -21,14 +21,14 @@ #ifndef UFILE_H #define UFILE_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION #include -#include "unicode/ucnv.h" -#include "unicode/utrans.h" +#include <_foundation_unicode/ucnv.h> +#include <_foundation_unicode/utrans.h> #include "locbund.h" /* The buffer size for fromUnicode calls */ diff --git a/icuSources/io/ufmt_cmn.cpp b/icuSources/io/ufmt_cmn.cpp index 9c7bedf..3d6e901 100644 --- a/icuSources/io/ufmt_cmn.cpp +++ b/icuSources/io/ufmt_cmn.cpp @@ -23,8 +23,8 @@ #include "cstring.h" #include "cmemory.h" #include "ufmt_cmn.h" -#include "unicode/uchar.h" -#include "unicode/ucnv.h" +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/ucnv.h> #include "ustr_cnv.h" #if !UCONFIG_NO_CONVERSION diff --git a/icuSources/io/ufmt_cmn.h b/icuSources/io/ufmt_cmn.h index d040fdc..8958088 100644 --- a/icuSources/io/ufmt_cmn.h +++ b/icuSources/io/ufmt_cmn.h @@ -22,8 +22,8 @@ #ifndef UFMT_CMN_H #define UFMT_CMN_H -#include "unicode/utypes.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/utf16.h> #define UFMT_DEFAULT_BUFFER_SIZE 128 #define MAX_UCHAR_BUFFER_SIZE(buffer) ((int32_t)(sizeof(buffer)/(U16_MAX_LENGTH*sizeof(UChar)))) diff --git a/icuSources/io/uprintf.cpp b/icuSources/io/uprintf.cpp index 5bbe59e..f048fe1 100644 --- a/icuSources/io/uprintf.cpp +++ b/icuSources/io/uprintf.cpp @@ -20,15 +20,15 @@ ****************************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING && !UCONFIG_NO_CONVERSION -#include "unicode/ustdio.h" -#include "unicode/ustring.h" -#include "unicode/unum.h" -#include "unicode/udat.h" -#include "unicode/putil.h" +#include <_foundation_unicode/ustdio.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/unum.h> +#include <_foundation_unicode/udat.h> +#include <_foundation_unicode/putil.h> #include "cmemory.h" #include "locbund.h" diff --git a/icuSources/io/uprintf.h b/icuSources/io/uprintf.h index 0fd6066..e028641 100644 --- a/icuSources/io/uprintf.h +++ b/icuSources/io/uprintf.h @@ -21,11 +21,11 @@ #ifndef UPRINTF_H #define UPRINTF_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING -#include "unicode/ustdio.h" +#include <_foundation_unicode/ustdio.h> #include "ufmt_cmn.h" #include "locbund.h" diff --git a/icuSources/io/uprntf_p.cpp b/icuSources/io/uprntf_p.cpp index ba30fbc..d90952c 100644 --- a/icuSources/io/uprntf_p.cpp +++ b/icuSources/io/uprntf_p.cpp @@ -19,12 +19,12 @@ ****************************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING && !UCONFIG_NO_CONVERSION -#include "unicode/ustring.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/utf16.h> #include "uprintf.h" #include "ufmt_cmn.h" #include "cmemory.h" diff --git a/icuSources/io/uscanf.cpp b/icuSources/io/uscanf.cpp index ce2e47a..1bf4278 100644 --- a/icuSources/io/uscanf.cpp +++ b/icuSources/io/uscanf.cpp @@ -18,13 +18,13 @@ ****************************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING && !UCONFIG_NO_CONVERSION -#include "unicode/putil.h" -#include "unicode/ustdio.h" -#include "unicode/ustring.h" +#include <_foundation_unicode/putil.h> +#include <_foundation_unicode/ustdio.h> +#include <_foundation_unicode/ustring.h> #include "uscanf.h" #include "ufile.h" #include "ufmt_cmn.h" diff --git a/icuSources/io/uscanf.h b/icuSources/io/uscanf.h index ebb8e79..b891f1a 100644 --- a/icuSources/io/uscanf.h +++ b/icuSources/io/uscanf.h @@ -21,11 +21,11 @@ #ifndef USCANF_H #define USCANF_H -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING && !UCONFIG_NO_CONVERSION -#include "unicode/ustdio.h" +#include <_foundation_unicode/ustdio.h> U_CFUNC int32_t u_scanf_parse(UFILE *f, diff --git a/icuSources/io/uscanf_p.cpp b/icuSources/io/uscanf_p.cpp index 9b27e2e..401aec3 100644 --- a/icuSources/io/uscanf_p.cpp +++ b/icuSources/io/uscanf_p.cpp @@ -18,15 +18,15 @@ ******************************************************************************* */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_FORMATTING && !UCONFIG_NO_CONVERSION -#include "unicode/uchar.h" -#include "unicode/ustring.h" -#include "unicode/unum.h" -#include "unicode/udat.h" -#include "unicode/uset.h" +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/ustring.h> +#include <_foundation_unicode/unum.h> +#include <_foundation_unicode/udat.h> +#include <_foundation_unicode/uset.h> #include "uscanf.h" #include "ufmt_cmn.h" #include "ufile.h" diff --git a/icuSources/io/ustdio.cpp b/icuSources/io/ustdio.cpp index 502a7dc..aa2f7e4 100644 --- a/icuSources/io/ustdio.cpp +++ b/icuSources/io/ustdio.cpp @@ -19,17 +19,17 @@ ****************************************************************************** */ -#include "unicode/ustdio.h" +#include <_foundation_unicode/ustdio.h> #if !UCONFIG_NO_CONVERSION -#include "unicode/putil.h" +#include <_foundation_unicode/putil.h> #include "cmemory.h" #include "cstring.h" #include "ufile.h" #include "ufmt_cmn.h" -#include "unicode/ucnv.h" -#include "unicode/ustring.h" +#include <_foundation_unicode/ucnv.h> +#include <_foundation_unicode/ustring.h> #include diff --git a/icuSources/io/ustream.cpp b/icuSources/io/ustream.cpp index af8b369..32fb295 100644 --- a/icuSources/io/ustream.cpp +++ b/icuSources/io/ustream.cpp @@ -14,15 +14,15 @@ ****************************************************************************** */ -#include "unicode/utypes.h" +#include <_foundation_unicode/utypes.h> #if !UCONFIG_NO_CONVERSION -#include "unicode/uobject.h" -#include "unicode/ustream.h" -#include "unicode/ucnv.h" -#include "unicode/uchar.h" -#include "unicode/utf16.h" +#include <_foundation_unicode/uobject.h> +#include <_foundation_unicode/ustream.h> +#include <_foundation_unicode/ucnv.h> +#include <_foundation_unicode/uchar.h> +#include <_foundation_unicode/utf16.h> #include "ustr_cnv.h" #include "cmemory.h" #include diff --git a/icuSources/stubdata/stubdata.h b/icuSources/stubdata/stubdata.h index 9879f40..ec6ff63 100644 --- a/icuSources/stubdata/stubdata.h +++ b/icuSources/stubdata/stubdata.h @@ -27,9 +27,9 @@ #ifndef __STUBDATA_H__ #define __STUBDATA_H__ -#include "unicode/utypes.h" -#include "unicode/udata.h" -#include "unicode/uversion.h" +#include <_foundation_unicode/utypes.h> +#include <_foundation_unicode/udata.h> +#include <_foundation_unicode/uversion.h> typedef struct { uint16_t headerSize; diff --git a/swift/FoundationICU/FoundationICU.swift b/swift/FoundationICU/FoundationICU.swift deleted file mode 100644 index eba3fa0..0000000 --- a/swift/FoundationICU/FoundationICU.swift +++ /dev/null @@ -1,15 +0,0 @@ -//===----------------------------------------------------------------------===// -// -// This source file is part of the Swift.org open source project -// -// Copyright (c) 2022 Apple Inc. and the Swift project authors -// Licensed under Apache License v2.0 with Runtime Library Exception -// -// See https://swift.org/LICENSE.txt for license information -// See https://swift.org/CONTRIBUTORS.txt for the list of Swift project authors -// -//===----------------------------------------------------------------------===/ - -@_exported import _FoundationICUCommon -@_exported import _FoundationICUI18N -@_exported import _FoundationICUIO