From 86b7c21c502111c74b2ff83a1fb1941b37d850f0 Mon Sep 17 00:00:00 2001 From: George Rhoten Date: Tue, 16 Jul 2002 01:46:42 +0000 Subject: [PATCH] ICU-1988 Regenerate urename.h and hide/rename the non-API functions X-SVN-Rev: 9193 --- icu4c/source/common/unicode/urename.h | 2218 +++++++++++++----------- icu4c/source/common/unicode/uversion.h | 10 +- icu4c/source/i18n/coleitr.cpp | 4 +- icu4c/source/i18n/ucol.cpp | 4 +- icu4c/source/i18n/ucol_bld.cpp | 6 +- icu4c/source/i18n/ucol_cnt.cpp | 8 +- icu4c/source/i18n/ucol_imp.h | 4 +- icu4c/source/i18n/ucol_tok.cpp | 6 +- icu4c/source/i18n/ucoleitr.cpp | 4 +- icu4c/source/i18n/unicode/ucol.h | 4 +- icu4c/source/i18n/unicode/udat.h | 4 +- icu4c/source/i18n/unicode/unum.h | 6 +- icu4c/source/i18n/unicode/utrans.h | 4 +- icu4c/source/i18n/usearch.cpp | 15 +- icu4c/source/test/cintltst/cmsccoll.c | 10 +- 15 files changed, 1265 insertions(+), 1042 deletions(-) diff --git a/icu4c/source/common/unicode/urename.h b/icu4c/source/common/unicode/urename.h index 3009b20243..25cbf1b695 100644 --- a/icu4c/source/common/unicode/urename.h +++ b/icu4c/source/common/unicode/urename.h @@ -29,1009 +29,1231 @@ /* C exports renaming data */ -#define T_CString_integerToString T_CString_integerToString_2_1 -#define T_CString_stricmp T_CString_stricmp_2_1 -#define T_CString_stringToInteger T_CString_stringToInteger_2_1 -#define T_CString_strnicmp T_CString_strnicmp_2_1 -#define T_CString_toLowerCase T_CString_toLowerCase_2_1 -#define T_CString_toUpperCase T_CString_toUpperCase_2_1 -#define T_FileStream_close T_FileStream_close_2_1 -#define T_FileStream_eof T_FileStream_eof_2_1 -#define T_FileStream_error T_FileStream_error_2_1 -#define T_FileStream_file_exists T_FileStream_file_exists_2_1 -#define T_FileStream_getc T_FileStream_getc_2_1 -#define T_FileStream_open T_FileStream_open_2_1 -#define T_FileStream_peek T_FileStream_peek_2_1 -#define T_FileStream_putc T_FileStream_putc_2_1 -#define T_FileStream_read T_FileStream_read_2_1 -#define T_FileStream_readLine T_FileStream_readLine_2_1 -#define T_FileStream_rewind T_FileStream_rewind_2_1 -#define T_FileStream_setError T_FileStream_setError_2_1 -#define T_FileStream_size T_FileStream_size_2_1 -#define T_FileStream_stderr T_FileStream_stderr_2_1 -#define T_FileStream_stdin T_FileStream_stdin_2_1 -#define T_FileStream_stdout T_FileStream_stdout_2_1 -#define T_FileStream_ungetc T_FileStream_ungetc_2_1 -#define T_FileStream_wopen T_FileStream_wopen_2_1 -#define T_FileStream_write T_FileStream_write_2_1 -#define T_FileStream_writeLine T_FileStream_writeLine_2_1 -#define T_UConverter_fromUnicode_UTF8 T_UConverter_fromUnicode_UTF8_2_1 -#define T_UConverter_fromUnicode_UTF8_OFFSETS_LOGIC T_UConverter_fromUnicode_UTF8_OFFSETS_LOGIC_2_1 -#define T_UConverter_getNextUChar_UTF8 T_UConverter_getNextUChar_UTF8_2_1 -#define T_UConverter_toUnicode_UTF8 T_UConverter_toUnicode_UTF8_2_1 -#define T_UConverter_toUnicode_UTF8_OFFSETS_LOGIC T_UConverter_toUnicode_UTF8_OFFSETS_LOGIC_2_1 -#define UCNV_FROM_U_CALLBACK_ESCAPE UCNV_FROM_U_CALLBACK_ESCAPE_2_1 -#define UCNV_FROM_U_CALLBACK_SKIP UCNV_FROM_U_CALLBACK_SKIP_2_1 -#define UCNV_FROM_U_CALLBACK_STOP UCNV_FROM_U_CALLBACK_STOP_2_1 -#define UCNV_FROM_U_CALLBACK_SUBSTITUTE UCNV_FROM_U_CALLBACK_SUBSTITUTE_2_1 -#define UCNV_TO_U_CALLBACK_ESCAPE UCNV_TO_U_CALLBACK_ESCAPE_2_1 -#define UCNV_TO_U_CALLBACK_SKIP UCNV_TO_U_CALLBACK_SKIP_2_1 -#define UCNV_TO_U_CALLBACK_STOP UCNV_TO_U_CALLBACK_STOP_2_1 -#define UCNV_TO_U_CALLBACK_SUBSTITUTE UCNV_TO_U_CALLBACK_SUBSTITUTE_2_1 -#define UDataMemory_createNewInstance UDataMemory_createNewInstance_2_1 -#define UDataMemory_init UDataMemory_init_2_1 -#define UDataMemory_isLoaded UDataMemory_isLoaded_2_1 -#define UDataMemory_normalizeDataPointer UDataMemory_normalizeDataPointer_2_1 -#define UDataMemory_setData UDataMemory_setData_2_1 -#define UDatamemory_assign UDatamemory_assign_2_1 -#define UnicodeConverter_cleanup UnicodeConverter_cleanup_2_1 -#define _ASCIIData _ASCIIData_2_1 -#define _HZData _HZData_2_1 -#define _ISCIIData _ISCIIData_2_1 -#define _ISO2022CNData _ISO2022CNData_2_1 -#define _ISO2022Data _ISO2022Data_2_1 -#define _ISO2022JPData _ISO2022JPData_2_1 -#define _ISO2022KRData _ISO2022KRData_2_1 -#define _LMBCSData1 _LMBCSData1_2_1 -#define _LMBCSData11 _LMBCSData11_2_1 -#define _LMBCSData16 _LMBCSData16_2_1 -#define _LMBCSData17 _LMBCSData17_2_1 -#define _LMBCSData18 _LMBCSData18_2_1 -#define _LMBCSData19 _LMBCSData19_2_1 -#define _LMBCSData2 _LMBCSData2_2_1 -#define _LMBCSData3 _LMBCSData3_2_1 -#define _LMBCSData4 _LMBCSData4_2_1 -#define _LMBCSData5 _LMBCSData5_2_1 -#define _LMBCSData6 _LMBCSData6_2_1 -#define _LMBCSData8 _LMBCSData8_2_1 -#define _Latin1Data _Latin1Data_2_1 -#define _MBCSData _MBCSData_2_1 -#define _MBCSFromUChar32 _MBCSFromUChar32_2_1 -#define _MBCSFromUnicodeWithOffsets _MBCSFromUnicodeWithOffsets_2_1 -#define _MBCSGetType _MBCSGetType_2_1 -#define _MBCSIsLeadByte _MBCSIsLeadByte_2_1 -#define _MBCSSimpleGetNextUChar _MBCSSimpleGetNextUChar_2_1 -#define _MBCSSingleFromUChar32 _MBCSSingleFromUChar32_2_1 -#define _MBCSSingleSimpleGetNextUChar _MBCSSingleSimpleGetNextUChar_2_1 -#define _MBCSToUnicodeWithOffsets _MBCSToUnicodeWithOffsets_2_1 -#define _SCSUData _SCSUData_2_1 -#define _UTF16BEData _UTF16BEData_2_1 -#define _UTF16LEData _UTF16LEData_2_1 -#define _UTF32BEData _UTF32BEData_2_1 -#define _UTF32LEData _UTF32LEData_2_1 -#define _UTF7Data _UTF7Data_2_1 -#define _UTF8Data _UTF8Data_2_1 -#define dateFormatSymbols_cleanup dateFormatSymbols_cleanup_2_1 -#define init_collIterate init_collIterate_2_1 -#define isTailored isTailored_2_1 -#define locale_cleanup locale_cleanup_2_1 -#define locale_get_default locale_get_default_2_1 -#define locale_set_default locale_set_default_2_1 -#define putil_cleanup putil_cleanup_2_1 -#define res_countArrayItems res_countArrayItems_2_1 -#define res_getArrayItem res_getArrayItem_2_1 -#define res_getBinary res_getBinary_2_1 -#define res_getIntVector res_getIntVector_2_1 -#define res_getResource res_getResource_2_1 -#define res_getString res_getString_2_1 -#define res_getTableItemByIndex res_getTableItemByIndex_2_1 -#define res_getTableItemByKey res_getTableItemByKey_2_1 -#define res_getTableSize res_getTableSize_2_1 -#define res_load res_load_2_1 -#define res_unload res_unload_2_1 -#define timeZone_cleanup timeZone_cleanup_2_1 -#define transliterator_cleanup transliterator_cleanup_2_1 -#define u_UCharsToChars u_UCharsToChars_2_1 -#define u_austrcpy u_austrcpy_2_1 -#define u_austrncpy u_austrncpy_2_1 -#define u_charAge u_charAge_2_1 -#define u_charCellWidth u_charCellWidth_2_1 -#define u_charDigitValue u_charDigitValue_2_1 -#define u_charDirection u_charDirection_2_1 -#define u_charFromName u_charFromName_2_1 -#define u_charMirror u_charMirror_2_1 -#define u_charName u_charName_2_1 -#define u_charType u_charType_2_1 -#define u_charsToUChars u_charsToUChars_2_1 -#define u_cleanup u_cleanup_2_1 -#define u_countChar32 u_countChar32_2_1 -#define u_digit u_digit_2_1 -#define u_enumCharNames u_enumCharNames_2_1 -#define u_enumCharTypes u_enumCharTypes_2_1 -#define u_errorName u_errorName_2_1 -#define u_foldCase u_foldCase_2_1 -#define u_forDigit u_forDigit_2_1 -#define u_formatMessage u_formatMessage_2_1 -#define u_formatMessageWithError u_formatMessageWithError_2_1 -#define u_getCombiningClass u_getCombiningClass_2_1 -#define u_getDataDirectory u_getDataDirectory_2_1 -#define u_getDefaultConverter u_getDefaultConverter_2_1 -#define u_getUnicodeProperties u_getUnicodeProperties_2_1 -#define u_getUnicodeVersion u_getUnicodeVersion_2_1 -#define u_getVersion u_getVersion_2_1 -#define u_growBufferFromStatic u_growBufferFromStatic_2_1 -#define u_hasBinaryProperty u_hasBinaryProperty_2_1 -#define u_internalFoldCase u_internalFoldCase_2_1 -#define u_internalStrFoldCase u_internalStrFoldCase_2_1 -#define u_internalStrToLower u_internalStrToLower_2_1 -#define u_internalStrToTitle u_internalStrToTitle_2_1 -#define u_internalStrToUpper u_internalStrToUpper_2_1 -#define u_internalStrcasecmp u_internalStrcasecmp_2_1 -#define u_internalToLower u_internalToLower_2_1 -#define u_internalToTitle u_internalToTitle_2_1 -#define u_internalToUpper u_internalToUpper_2_1 -#define u_isIDIgnorable u_isIDIgnorable_2_1 -#define u_isIDPart u_isIDPart_2_1 -#define u_isIDStart u_isIDStart_2_1 -#define u_isJavaIDPart u_isJavaIDPart_2_1 -#define u_isJavaIDStart u_isJavaIDStart_2_1 -#define u_isMirrored u_isMirrored_2_1 -#define u_isUAlphabetic u_isUAlphabetic_2_1 -#define u_isULowercase u_isULowercase_2_1 -#define u_isUUppercase u_isUUppercase_2_1 -#define u_isUWhiteSpace u_isUWhiteSpace_2_1 -#define u_isWhitespace u_isWhitespace_2_1 -#define u_isalnum u_isalnum_2_1 -#define u_isalpha u_isalpha_2_1 -#define u_isbase u_isbase_2_1 -#define u_iscntrl u_iscntrl_2_1 -#define u_isdefined u_isdefined_2_1 -#define u_isdigit u_isdigit_2_1 -#define u_islower u_islower_2_1 -#define u_isprint u_isprint_2_1 -#define u_isspace u_isspace_2_1 -#define u_istitle u_istitle_2_1 -#define u_isupper u_isupper_2_1 -#define u_lengthOfIdenticalLevelRun u_lengthOfIdenticalLevelRun_2_1 -#define u_memcasecmp u_memcasecmp_2_1 -#define u_memchr u_memchr_2_1 -#define u_memchr32 u_memchr32_2_1 -#define u_memcmp u_memcmp_2_1 -#define u_memcmpCodePointOrder u_memcmpCodePointOrder_2_1 -#define u_memcpy u_memcpy_2_1 -#define u_memmove u_memmove_2_1 -#define u_memset u_memset_2_1 -#define u_parseMessage u_parseMessage_2_1 -#define u_parseMessageWithError u_parseMessageWithError_2_1 -#define u_releaseDefaultConverter u_releaseDefaultConverter_2_1 -#define u_setDataDirectory u_setDataDirectory_2_1 -#define u_shapeArabic u_shapeArabic_2_1 -#define u_strFoldCase u_strFoldCase_2_1 -#define u_strFromUTF32 u_strFromUTF32_2_1 -#define u_strFromUTF8 u_strFromUTF8_2_1 -#define u_strFromWCS u_strFromWCS_2_1 -#define u_strToLower u_strToLower_2_1 -#define u_strToTitle u_strToTitle_2_1 -#define u_strToUTF32 u_strToUTF32_2_1 -#define u_strToUTF8 u_strToUTF8_2_1 -#define u_strToUpper u_strToUpper_2_1 -#define u_strToWCS u_strToWCS_2_1 -#define u_strcasecmp u_strcasecmp_2_1 -#define u_strcat u_strcat_2_1 -#define u_strchr u_strchr_2_1 -#define u_strchr32 u_strchr32_2_1 -#define u_strcmp u_strcmp_2_1 -#define u_strcmpCodePointOrder u_strcmpCodePointOrder_2_1 -#define u_strcpy u_strcpy_2_1 -#define u_strcspn u_strcspn_2_1 -#define u_strlen u_strlen_2_1 -#define u_strncasecmp u_strncasecmp_2_1 -#define u_strncat u_strncat_2_1 -#define u_strncmp u_strncmp_2_1 -#define u_strncmpCodePointOrder u_strncmpCodePointOrder_2_1 -#define u_strncpy u_strncpy_2_1 -#define u_strpbrk u_strpbrk_2_1 -#define u_strspn u_strspn_2_1 -#define u_strstr u_strstr_2_1 -#define u_strtok_r u_strtok_r_2_1 -#define u_terminateChars u_terminateChars_2_1 -#define u_terminateUChar32s u_terminateUChar32s_2_1 -#define u_terminateUChars u_terminateUChars_2_1 -#define u_terminateWChars u_terminateWChars_2_1 -#define u_tolower u_tolower_2_1 -#define u_totitle u_totitle_2_1 -#define u_toupper u_toupper_2_1 -#define u_uastrcpy u_uastrcpy_2_1 -#define u_uastrncpy u_uastrncpy_2_1 -#define u_unescape u_unescape_2_1 -#define u_unescapeAt u_unescapeAt_2_1 -#define u_versionFromString u_versionFromString_2_1 -#define u_versionToString u_versionToString_2_1 -#define u_vformatMessage u_vformatMessage_2_1 -#define u_vformatMessageWithError u_vformatMessageWithError_2_1 -#define u_vparseMessage u_vparseMessage_2_1 -#define u_vparseMessageWithError u_vparseMessageWithError_2_1 -#define u_writeDiff u_writeDiff_2_1 -#define u_writeIdenticalLevelRun u_writeIdenticalLevelRun_2_1 -#define ubidi_close ubidi_close_2_1 -#define ubidi_countRuns ubidi_countRuns_2_1 -#define ubidi_getDirection ubidi_getDirection_2_1 -#define ubidi_getLength ubidi_getLength_2_1 -#define ubidi_getLevelAt ubidi_getLevelAt_2_1 -#define ubidi_getLevels ubidi_getLevels_2_1 -#define ubidi_getLogicalIndex ubidi_getLogicalIndex_2_1 -#define ubidi_getLogicalMap ubidi_getLogicalMap_2_1 -#define ubidi_getLogicalRun ubidi_getLogicalRun_2_1 -#define ubidi_getMemory ubidi_getMemory_2_1 -#define ubidi_getParaLevel ubidi_getParaLevel_2_1 -#define ubidi_getRuns ubidi_getRuns_2_1 -#define ubidi_getText ubidi_getText_2_1 -#define ubidi_getVisualIndex ubidi_getVisualIndex_2_1 -#define ubidi_getVisualMap ubidi_getVisualMap_2_1 -#define ubidi_getVisualRun ubidi_getVisualRun_2_1 -#define ubidi_invertMap ubidi_invertMap_2_1 -#define ubidi_isInverse ubidi_isInverse_2_1 -#define ubidi_open ubidi_open_2_1 -#define ubidi_openSized ubidi_openSized_2_1 -#define ubidi_reorderLogical ubidi_reorderLogical_2_1 -#define ubidi_reorderVisual ubidi_reorderVisual_2_1 -#define ubidi_setInverse ubidi_setInverse_2_1 -#define ubidi_setLine ubidi_setLine_2_1 -#define ubidi_setPara ubidi_setPara_2_1 -#define ubidi_writeReordered ubidi_writeReordered_2_1 -#define ubidi_writeReverse ubidi_writeReverse_2_1 -#define ublock_getCode ublock_getCode_2_1 -#define ubrk_close ubrk_close_2_1 -#define ubrk_countAvailable ubrk_countAvailable_2_1 -#define ubrk_current ubrk_current_2_1 -#define ubrk_first ubrk_first_2_1 -#define ubrk_following ubrk_following_2_1 -#define ubrk_getAvailable ubrk_getAvailable_2_1 -#define ubrk_isBoundary ubrk_isBoundary_2_1 -#define ubrk_last ubrk_last_2_1 -#define ubrk_next ubrk_next_2_1 -#define ubrk_open ubrk_open_2_1 -#define ubrk_openRules ubrk_openRules_2_1 -#define ubrk_preceding ubrk_preceding_2_1 -#define ubrk_previous ubrk_previous_2_1 -#define ubrk_safeClone ubrk_safeClone_2_1 -#define ubrk_setText ubrk_setText_2_1 -#define ucal_add ucal_add_2_1 -#define ucal_clear ucal_clear_2_1 -#define ucal_clearField ucal_clearField_2_1 -#define ucal_close ucal_close_2_1 -#define ucal_countAvailable ucal_countAvailable_2_1 -#define ucal_countAvailableTZIDs ucal_countAvailableTZIDs_2_1 -#define ucal_equivalentTo ucal_equivalentTo_2_1 -#define ucal_get ucal_get_2_1 -#define ucal_getAttribute ucal_getAttribute_2_1 -#define ucal_getAvailable ucal_getAvailable_2_1 -#define ucal_getAvailableTZIDs ucal_getAvailableTZIDs_2_1 -#define ucal_getLimit ucal_getLimit_2_1 -#define ucal_getMillis ucal_getMillis_2_1 -#define ucal_getNow ucal_getNow_2_1 -#define ucal_getTimeZoneDisplayName ucal_getTimeZoneDisplayName_2_1 -#define ucal_inDaylightTime ucal_inDaylightTime_2_1 -#define ucal_isSet ucal_isSet_2_1 -#define ucal_open ucal_open_2_1 -#define ucal_roll ucal_roll_2_1 -#define ucal_set ucal_set_2_1 -#define ucal_setAttribute ucal_setAttribute_2_1 -#define ucal_setDate ucal_setDate_2_1 -#define ucal_setDateTime ucal_setDateTime_2_1 -#define ucal_setMillis ucal_setMillis_2_1 -#define ucal_setTimeZone ucal_setTimeZone_2_1 -#define uchar_cleanup uchar_cleanup_2_1 -#define ucln_i18n_registerCleanup ucln_i18n_registerCleanup_2_1 -#define ucln_registerCleanup ucln_registerCleanup_2_1 -#define ucmp8_close ucmp8_close_2_1 -#define ucmp8_compact ucmp8_compact_2_1 -#define ucmp8_expand ucmp8_expand_2_1 -#define ucmp8_flattenMem ucmp8_flattenMem_2_1 -#define ucmp8_getArray ucmp8_getArray_2_1 -#define ucmp8_getCount ucmp8_getCount_2_1 -#define ucmp8_getIndex ucmp8_getIndex_2_1 -#define ucmp8_getkBlockCount ucmp8_getkBlockCount_2_1 -#define ucmp8_getkUnicodeCount ucmp8_getkUnicodeCount_2_1 -#define ucmp8_init ucmp8_init_2_1 -#define ucmp8_initAdopt ucmp8_initAdopt_2_1 -#define ucmp8_initAlias ucmp8_initAlias_2_1 -#define ucmp8_initBogus ucmp8_initBogus_2_1 -#define ucmp8_initFromData ucmp8_initFromData_2_1 -#define ucmp8_isBogus ucmp8_isBogus_2_1 -#define ucmp8_open ucmp8_open_2_1 -#define ucmp8_openAdopt ucmp8_openAdopt_2_1 -#define ucmp8_openAlias ucmp8_openAlias_2_1 -#define ucmp8_set ucmp8_set_2_1 -#define ucmp8_setRange ucmp8_setRange_2_1 -#define ucnv_cbFromUWriteBytes ucnv_cbFromUWriteBytes_2_1 -#define ucnv_cbFromUWriteSub ucnv_cbFromUWriteSub_2_1 -#define ucnv_cbFromUWriteUChars ucnv_cbFromUWriteUChars_2_1 -#define ucnv_cbToUWriteSub ucnv_cbToUWriteSub_2_1 -#define ucnv_cbToUWriteUChars ucnv_cbToUWriteUChars_2_1 -#define ucnv_cleanup ucnv_cleanup_2_1 -#define ucnv_close ucnv_close_2_1 -#define ucnv_compareNames ucnv_compareNames_2_1 -#define ucnv_convert ucnv_convert_2_1 -#define ucnv_copyPlatformString ucnv_copyPlatformString_2_1 -#define ucnv_countAliases ucnv_countAliases_2_1 -#define ucnv_countAvailable ucnv_countAvailable_2_1 -#define ucnv_countStandards ucnv_countStandards_2_1 -#define ucnv_createConverter ucnv_createConverter_2_1 -#define ucnv_data_unFlattenClone ucnv_data_unFlattenClone_2_1 -#define ucnv_deleteSharedConverterData ucnv_deleteSharedConverterData_2_1 -#define ucnv_detectUnicodeSignature ucnv_detectUnicodeSignature_2_1 -#define ucnv_fixFileSeparator ucnv_fixFileSeparator_2_1 -#define ucnv_flushCache ucnv_flushCache_2_1 -#define ucnv_flushInternalCharBuffer ucnv_flushInternalCharBuffer_2_1 -#define ucnv_flushInternalUnicodeBuffer ucnv_flushInternalUnicodeBuffer_2_1 -#define ucnv_fromUChars ucnv_fromUChars_2_1 -#define ucnv_fromUnicode ucnv_fromUnicode_2_1 -#define ucnv_getAlias ucnv_getAlias_2_1 -#define ucnv_getAliases ucnv_getAliases_2_1 -#define ucnv_getAvailableName ucnv_getAvailableName_2_1 -#define ucnv_getCCSID ucnv_getCCSID_2_1 -#define ucnv_getDefaultName ucnv_getDefaultName_2_1 -#define ucnv_getDisplayName ucnv_getDisplayName_2_1 -#define ucnv_getFromUCallBack ucnv_getFromUCallBack_2_1 -#define ucnv_getInvalidChars ucnv_getInvalidChars_2_1 -#define ucnv_getInvalidUChars ucnv_getInvalidUChars_2_1 -#define ucnv_getMaxCharSize ucnv_getMaxCharSize_2_1 -#define ucnv_getMinCharSize ucnv_getMinCharSize_2_1 -#define ucnv_getName ucnv_getName_2_1 -#define ucnv_getNextUChar ucnv_getNextUChar_2_1 -#define ucnv_getNextUCharFromToUImpl ucnv_getNextUCharFromToUImpl_2_1 -#define ucnv_getPlatform ucnv_getPlatform_2_1 -#define ucnv_getSharedConverterData ucnv_getSharedConverterData_2_1 -#define ucnv_getStandard ucnv_getStandard_2_1 -#define ucnv_getStandardName ucnv_getStandardName_2_1 -#define ucnv_getStarters ucnv_getStarters_2_1 -#define ucnv_getSubstChars ucnv_getSubstChars_2_1 -#define ucnv_getToUCallBack ucnv_getToUCallBack_2_1 -#define ucnv_getType ucnv_getType_2_1 -#define ucnv_getUChar32KeepOverflow ucnv_getUChar32KeepOverflow_2_1 -#define ucnv_io_cleanup ucnv_io_cleanup_2_1 -#define ucnv_io_countAvailableAliases ucnv_io_countAvailableAliases_2_1 -#define ucnv_io_countAvailableConverters ucnv_io_countAvailableConverters_2_1 -#define ucnv_io_countStandards ucnv_io_countStandards_2_1 -#define ucnv_io_fillAvailableConverters ucnv_io_fillAvailableConverters_2_1 -#define ucnv_io_getAlias ucnv_io_getAlias_2_1 -#define ucnv_io_getAliases ucnv_io_getAliases_2_1 -#define ucnv_io_getAvailableConverter ucnv_io_getAvailableConverter_2_1 -#define ucnv_io_getConverterName ucnv_io_getConverterName_2_1 -#define ucnv_io_getDefaultConverterName ucnv_io_getDefaultConverterName_2_1 -#define ucnv_io_setDefaultConverterName ucnv_io_setDefaultConverterName_2_1 -#define ucnv_isAmbiguous ucnv_isAmbiguous_2_1 -#define ucnv_open ucnv_open_2_1 -#define ucnv_openCCSID ucnv_openCCSID_2_1 -#define ucnv_openU ucnv_openU_2_1 -#define ucnv_reset ucnv_reset_2_1 -#define ucnv_resetFromUnicode ucnv_resetFromUnicode_2_1 -#define ucnv_resetToUnicode ucnv_resetToUnicode_2_1 -#define ucnv_safeClone ucnv_safeClone_2_1 -#define ucnv_setDefaultName ucnv_setDefaultName_2_1 -#define ucnv_setFallback ucnv_setFallback_2_1 -#define ucnv_setFromUCallBack ucnv_setFromUCallBack_2_1 -#define ucnv_setSubstChars ucnv_setSubstChars_2_1 -#define ucnv_setToUCallBack ucnv_setToUCallBack_2_1 -#define ucnv_shareConverterData ucnv_shareConverterData_2_1 -#define ucnv_toUChars ucnv_toUChars_2_1 -#define ucnv_toUnicode ucnv_toUnicode_2_1 -#define ucnv_updateCallbackOffsets ucnv_updateCallbackOffsets_2_1 -#define ucnv_usesFallback ucnv_usesFallback_2_1 -#define ucol_allocWeights ucol_allocWeights_2_1 -#define ucol_assembleTailoringTable ucol_assembleTailoringTable_2_1 -#define ucol_bld_cleanup ucol_bld_cleanup_2_1 -#define ucol_calcSortKey ucol_calcSortKey_2_1 -#define ucol_calcSortKeySimpleTertiary ucol_calcSortKeySimpleTertiary_2_1 -#define ucol_cleanup ucol_cleanup_2_1 -#define ucol_cloneRuleData ucol_cloneRuleData_2_1 -#define ucol_close ucol_close_2_1 -#define ucol_closeElements ucol_closeElements_2_1 -#define ucol_countAvailable ucol_countAvailable_2_1 -#define ucol_createElements ucol_createElements_2_1 -#define ucol_doCE ucol_doCE_2_1 -#define ucol_equal ucol_equal_2_1 -#define ucol_getAttribute ucol_getAttribute_2_1 -#define ucol_getAvailable ucol_getAvailable_2_1 -#define ucol_getBound ucol_getBound_2_1 -#define ucol_getCEGenerator ucol_getCEGenerator_2_1 -#define ucol_getDisplayName ucol_getDisplayName_2_1 -#define ucol_getFirstCE ucol_getFirstCE_2_1 -#define ucol_getLocale ucol_getLocale_2_1 -#define ucol_getMaxExpansion ucol_getMaxExpansion_2_1 -#define ucol_getNextCE ucol_getNextCE_2_1 -#define ucol_getNextGenerated ucol_getNextGenerated_2_1 -#define ucol_getNormalization ucol_getNormalization_2_1 -#define ucol_getOffset ucol_getOffset_2_1 -#define ucol_getPrevCE ucol_getPrevCE_2_1 -#define ucol_getRules ucol_getRules_2_1 -#define ucol_getRulesEx ucol_getRulesEx_2_1 -#define ucol_getSimpleCEGenerator ucol_getSimpleCEGenerator_2_1 -#define ucol_getSortKey ucol_getSortKey_2_1 -#define ucol_getSortKeySize ucol_getSortKeySize_2_1 -#define ucol_getSortKeyWithAllocation ucol_getSortKeyWithAllocation_2_1 -#define ucol_getStrength ucol_getStrength_2_1 -#define ucol_getVariableTop ucol_getVariableTop_2_1 -#define ucol_getVersion ucol_getVersion_2_1 -#define ucol_greater ucol_greater_2_1 -#define ucol_greaterOrEqual ucol_greaterOrEqual_2_1 -#define ucol_initBuffers ucol_initBuffers_2_1 -#define ucol_initCollator ucol_initCollator_2_1 -#define ucol_initInverseUCA ucol_initInverseUCA_2_1 -#define ucol_initUCA ucol_initUCA_2_1 -#define ucol_inv_getGapPositions ucol_inv_getGapPositions_2_1 -#define ucol_inv_getNextCE ucol_inv_getNextCE_2_1 -#define ucol_inv_getPrevCE ucol_inv_getPrevCE_2_1 -#define ucol_keyHashCode ucol_keyHashCode_2_1 -#define ucol_mergeSortkeys ucol_mergeSortkeys_2_1 -#define ucol_next ucol_next_2_1 -#define ucol_nextWeight ucol_nextWeight_2_1 -#define ucol_open ucol_open_2_1 -#define ucol_openElements ucol_openElements_2_1 -#define ucol_openRules ucol_openRules_2_1 -#define ucol_openVersion ucol_openVersion_2_1 -#define ucol_previous ucol_previous_2_1 -#define ucol_prv_getSpecialCE ucol_prv_getSpecialCE_2_1 -#define ucol_prv_getSpecialPrevCE ucol_prv_getSpecialPrevCE_2_1 -#define ucol_reset ucol_reset_2_1 -#define ucol_restoreVariableTop ucol_restoreVariableTop_2_1 -#define ucol_safeClone ucol_safeClone_2_1 -#define ucol_setAttribute ucol_setAttribute_2_1 -#define ucol_setNormalization ucol_setNormalization_2_1 -#define ucol_setOffset ucol_setOffset_2_1 -#define ucol_setOptionsFromHeader ucol_setOptionsFromHeader_2_1 -#define ucol_setStrength ucol_setStrength_2_1 -#define ucol_setText ucol_setText_2_1 -#define ucol_setVariableTop ucol_setVariableTop_2_1 -#define ucol_sortKeyToString ucol_sortKeyToString_2_1 -#define ucol_strcoll ucol_strcoll_2_1 -#define ucol_tok_assembleTokenList ucol_tok_assembleTokenList_2_1 -#define ucol_tok_closeTokenList ucol_tok_closeTokenList_2_1 -#define ucol_tok_initTokenList ucol_tok_initTokenList_2_1 -#define ucol_tok_parseNextToken ucol_tok_parseNextToken_2_1 -#define ucol_updateInternalState ucol_updateInternalState_2_1 -#define udat_applyPattern udat_applyPattern_2_1 -#define udat_clone udat_clone_2_1 -#define udat_close udat_close_2_1 -#define udat_countAvailable udat_countAvailable_2_1 -#define udat_countSymbols udat_countSymbols_2_1 -#define udat_format udat_format_2_1 -#define udat_get2DigitYearStart udat_get2DigitYearStart_2_1 -#define udat_getAvailable udat_getAvailable_2_1 -#define udat_getCalendar udat_getCalendar_2_1 -#define udat_getNumberFormat udat_getNumberFormat_2_1 -#define udat_getSymbols udat_getSymbols_2_1 -#define udat_isLenient udat_isLenient_2_1 -#define udat_open udat_open_2_1 -#define udat_parse udat_parse_2_1 -#define udat_parseCalendar udat_parseCalendar_2_1 -#define udat_set2DigitYearStart udat_set2DigitYearStart_2_1 -#define udat_setCalendar udat_setCalendar_2_1 -#define udat_setLenient udat_setLenient_2_1 -#define udat_setNumberFormat udat_setNumberFormat_2_1 -#define udat_setSymbols udat_setSymbols_2_1 -#define udat_toPattern udat_toPattern_2_1 -#define udata_checkCommonData udata_checkCommonData_2_1 -#define udata_cleanup udata_cleanup_2_1 -#define udata_close udata_close_2_1 -#define udata_getInfo udata_getInfo_2_1 -#define udata_getMemory udata_getMemory_2_1 -#define udata_open udata_open_2_1 -#define udata_openChoice udata_openChoice_2_1 -#define udata_setAppData udata_setAppData_2_1 -#define udata_setCommonData udata_setCommonData_2_1 -#define uhash_close uhash_close_2_1 -#define uhash_compareCaselessUnicodeString uhash_compareCaselessUnicodeString_2_1 -#define uhash_compareChars uhash_compareChars_2_1 -#define uhash_compareIChars uhash_compareIChars_2_1 -#define uhash_compareLong uhash_compareLong_2_1 -#define uhash_compareUChars uhash_compareUChars_2_1 -#define uhash_compareUnicodeString uhash_compareUnicodeString_2_1 -#define uhash_count uhash_count_2_1 -#define uhash_deleteHashtable uhash_deleteHashtable_2_1 -#define uhash_deleteUVector uhash_deleteUVector_2_1 -#define uhash_deleteUnicodeString uhash_deleteUnicodeString_2_1 -#define uhash_find uhash_find_2_1 -#define uhash_freeBlock uhash_freeBlock_2_1 -#define uhash_get uhash_get_2_1 -#define uhash_geti uhash_geti_2_1 -#define uhash_hashCaselessUnicodeString uhash_hashCaselessUnicodeString_2_1 -#define uhash_hashChars uhash_hashChars_2_1 -#define uhash_hashIChars uhash_hashIChars_2_1 -#define uhash_hashLong uhash_hashLong_2_1 -#define uhash_hashUChars uhash_hashUChars_2_1 -#define uhash_hashUCharsN uhash_hashUCharsN_2_1 -#define uhash_hashUnicodeString uhash_hashUnicodeString_2_1 -#define uhash_iget uhash_iget_2_1 -#define uhash_iput uhash_iput_2_1 -#define uhash_iremove uhash_iremove_2_1 -#define uhash_nextElement uhash_nextElement_2_1 -#define uhash_open uhash_open_2_1 -#define uhash_openSize uhash_openSize_2_1 -#define uhash_put uhash_put_2_1 -#define uhash_puti uhash_puti_2_1 -#define uhash_remove uhash_remove_2_1 -#define uhash_removeAll uhash_removeAll_2_1 -#define uhash_removeElement uhash_removeElement_2_1 -#define uhash_removei uhash_removei_2_1 -#define uhash_setKeyComparator uhash_setKeyComparator_2_1 -#define uhash_setKeyDeleter uhash_setKeyDeleter_2_1 -#define uhash_setKeyHasher uhash_setKeyHasher_2_1 -#define uhash_setResizePolicy uhash_setResizePolicy_2_1 -#define uhash_setValueDeleter uhash_setValueDeleter_2_1 -#define uhash_toki uhash_toki_2_1 -#define uhash_tokp uhash_tokp_2_1 -#define uiter_current32 uiter_current32_2_1 -#define uiter_next32 uiter_next32_2_1 -#define uiter_previous32 uiter_previous32_2_1 -#define uiter_setCharacterIterator uiter_setCharacterIterator_2_1 -#define uiter_setReplaceable uiter_setReplaceable_2_1 -#define uiter_setString uiter_setString_2_1 -#define uloc_cleanup uloc_cleanup_2_1 -#define uloc_countAvailable uloc_countAvailable_2_1 -#define uloc_getAvailable uloc_getAvailable_2_1 -#define uloc_getCountry uloc_getCountry_2_1 -#define uloc_getDefault uloc_getDefault_2_1 -#define uloc_getDisplayCountry uloc_getDisplayCountry_2_1 -#define uloc_getDisplayLanguage uloc_getDisplayLanguage_2_1 -#define uloc_getDisplayName uloc_getDisplayName_2_1 -#define uloc_getDisplayVariant uloc_getDisplayVariant_2_1 -#define uloc_getISO3Country uloc_getISO3Country_2_1 -#define uloc_getISO3Language uloc_getISO3Language_2_1 -#define uloc_getISOCountries uloc_getISOCountries_2_1 -#define uloc_getISOLanguages uloc_getISOLanguages_2_1 -#define uloc_getLCID uloc_getLCID_2_1 -#define uloc_getLanguage uloc_getLanguage_2_1 -#define uloc_getName uloc_getName_2_1 -#define uloc_getParent uloc_getParent_2_1 -#define uloc_getVariant uloc_getVariant_2_1 -#define uloc_setDefault uloc_setDefault_2_1 -#define umsg_applyPattern umsg_applyPattern_2_1 -#define umsg_clone umsg_clone_2_1 -#define umsg_close umsg_close_2_1 -#define umsg_format umsg_format_2_1 -#define umsg_getLocale umsg_getLocale_2_1 -#define umsg_open umsg_open_2_1 -#define umsg_parse umsg_parse_2_1 -#define umsg_setLocale umsg_setLocale_2_1 -#define umsg_toPattern umsg_toPattern_2_1 -#define umsg_vformat umsg_vformat_2_1 -#define umsg_vparse umsg_vparse_2_1 -#define umtx_atomic_dec umtx_atomic_dec_2_1 -#define umtx_atomic_inc umtx_atomic_inc_2_1 -#define umtx_destroy umtx_destroy_2_1 -#define umtx_init umtx_init_2_1 -#define umtx_lock umtx_lock_2_1 -#define umtx_unlock umtx_unlock_2_1 -#define unames_cleanup unames_cleanup_2_1 -#define unicodePropertySet_cleanup unicodePropertySet_cleanup_2_1 -#define unorm_cleanup unorm_cleanup_2_1 -#define unorm_compose unorm_compose_2_1 -#define unorm_concatenate unorm_concatenate_2_1 -#define unorm_decompose unorm_decompose_2_1 -#define unorm_getCanonStartSet unorm_getCanonStartSet_2_1 -#define unorm_getFCDTrie unorm_getFCDTrie_2_1 -#define unorm_haveData unorm_haveData_2_1 -#define unorm_internalIsFullCompositionExclusion unorm_internalIsFullCompositionExclusion_2_1 -#define unorm_internalNormalize unorm_internalNormalize_2_1 -#define unorm_isCanonSafeStart unorm_isCanonSafeStart_2_1 -#define unorm_next unorm_next_2_1 -#define unorm_normalize unorm_normalize_2_1 -#define unorm_previous unorm_previous_2_1 -#define unorm_quickCheck unorm_quickCheck_2_1 -#define unum_applyPattern unum_applyPattern_2_1 -#define unum_clone unum_clone_2_1 -#define unum_close unum_close_2_1 -#define unum_countAvailable unum_countAvailable_2_1 -#define unum_format unum_format_2_1 -#define unum_formatDouble unum_formatDouble_2_1 -#define unum_getAttribute unum_getAttribute_2_1 -#define unum_getAvailable unum_getAvailable_2_1 -#define unum_getDoubleAttribute unum_getDoubleAttribute_2_1 -#define unum_getSymbol unum_getSymbol_2_1 -#define unum_getTextAttribute unum_getTextAttribute_2_1 -#define unum_open unum_open_2_1 -#define unum_parse unum_parse_2_1 -#define unum_parseDouble unum_parseDouble_2_1 -#define unum_setAttribute unum_setAttribute_2_1 -#define unum_setDoubleAttribute unum_setDoubleAttribute_2_1 -#define unum_setSymbol unum_setSymbol_2_1 -#define unum_setTextAttribute unum_setTextAttribute_2_1 -#define unum_toPattern unum_toPattern_2_1 -#define uprv_ceil uprv_ceil_2_1 -#define uprv_cnttab_addContraction uprv_cnttab_addContraction_2_1 -#define uprv_cnttab_changeContraction uprv_cnttab_changeContraction_2_1 -#define uprv_cnttab_changeLastCE uprv_cnttab_changeLastCE_2_1 -#define uprv_cnttab_clone uprv_cnttab_clone_2_1 -#define uprv_cnttab_close uprv_cnttab_close_2_1 -#define uprv_cnttab_constructTable uprv_cnttab_constructTable_2_1 -#define uprv_cnttab_findCE uprv_cnttab_findCE_2_1 -#define uprv_cnttab_findCP uprv_cnttab_findCP_2_1 -#define uprv_cnttab_getCE uprv_cnttab_getCE_2_1 -#define uprv_cnttab_insertContraction uprv_cnttab_insertContraction_2_1 -#define uprv_cnttab_isTailored uprv_cnttab_isTailored_2_1 -#define uprv_cnttab_open uprv_cnttab_open_2_1 -#define uprv_cnttab_setContraction uprv_cnttab_setContraction_2_1 -#define uprv_computeDirPath uprv_computeDirPath_2_1 -#define uprv_defaultCodePageForLocale uprv_defaultCodePageForLocale_2_1 -#define uprv_digitsAfterDecimal uprv_digitsAfterDecimal_2_1 -#define uprv_dtostr uprv_dtostr_2_1 -#define uprv_fabs uprv_fabs_2_1 -#define uprv_floor uprv_floor_2_1 -#define uprv_fmax uprv_fmax_2_1 -#define uprv_fmin uprv_fmin_2_1 -#define uprv_fmod uprv_fmod_2_1 -#define uprv_getDefaultCodepage uprv_getDefaultCodepage_2_1 -#define uprv_getDefaultLocaleID uprv_getDefaultLocaleID_2_1 -#define uprv_getInfinity uprv_getInfinity_2_1 -#define uprv_getNaN uprv_getNaN_2_1 -#define uprv_getUTCtime uprv_getUTCtime_2_1 -#define uprv_haveProperties uprv_haveProperties_2_1 -#define uprv_isInfinite uprv_isInfinite_2_1 -#define uprv_isNaN uprv_isNaN_2_1 -#define uprv_isNegativeInfinity uprv_isNegativeInfinity_2_1 -#define uprv_isPositiveInfinity uprv_isPositiveInfinity_2_1 -#define uprv_itou uprv_itou_2_1 -#define uprv_log uprv_log_2_1 -#define uprv_log10 uprv_log10_2_1 -#define uprv_mapFile uprv_mapFile_2_1 -#define uprv_max uprv_max_2_1 -#define uprv_maxMantissa uprv_maxMantissa_2_1 -#define uprv_min uprv_min_2_1 -#define uprv_modf uprv_modf_2_1 -#define uprv_mstrm_close uprv_mstrm_close_2_1 -#define uprv_mstrm_eof uprv_mstrm_eof_2_1 -#define uprv_mstrm_error uprv_mstrm_error_2_1 -#define uprv_mstrm_getBuffer uprv_mstrm_getBuffer_2_1 -#define uprv_mstrm_getCurrentBuffer uprv_mstrm_getCurrentBuffer_2_1 -#define uprv_mstrm_jump uprv_mstrm_jump_2_1 -#define uprv_mstrm_openBuffer uprv_mstrm_openBuffer_2_1 -#define uprv_mstrm_openNew uprv_mstrm_openNew_2_1 -#define uprv_mstrm_read uprv_mstrm_read_2_1 -#define uprv_mstrm_setError uprv_mstrm_setError_2_1 -#define uprv_mstrm_skip uprv_mstrm_skip_2_1 -#define uprv_mstrm_write uprv_mstrm_write_2_1 -#define uprv_mstrm_write16 uprv_mstrm_write16_2_1 -#define uprv_mstrm_write32 uprv_mstrm_write32_2_1 -#define uprv_mstrm_write8 uprv_mstrm_write8_2_1 -#define uprv_mstrm_writeBlock uprv_mstrm_writeBlock_2_1 -#define uprv_mstrm_writePadding uprv_mstrm_writePadding_2_1 -#define uprv_mstrm_writeString uprv_mstrm_writeString_2_1 -#define uprv_mstrm_writeUString uprv_mstrm_writeUString_2_1 -#define uprv_nextDouble uprv_nextDouble_2_1 -#define uprv_pow uprv_pow_2_1 -#define uprv_pow10 uprv_pow10_2_1 -#define uprv_round uprv_round_2_1 -#define uprv_strdup uprv_strdup_2_1 -#define uprv_strtod uprv_strtod_2_1 -#define uprv_timezone uprv_timezone_2_1 -#define uprv_trunc uprv_trunc_2_1 -#define uprv_tzname uprv_tzname_2_1 -#define uprv_tzset uprv_tzset_2_1 -#define uprv_uca_addAnElement uprv_uca_addAnElement_2_1 -#define uprv_uca_assembleTable uprv_uca_assembleTable_2_1 -#define uprv_uca_cloneTempTable uprv_uca_cloneTempTable_2_1 -#define uprv_uca_closeTempTable uprv_uca_closeTempTable_2_1 -#define uprv_uca_initTempTable uprv_uca_initTempTable_2_1 -#define uprv_unmapFile uprv_unmapFile_2_1 -#define ures_cleanup ures_cleanup_2_1 -#define ures_close ures_close_2_1 -#define ures_copyResb ures_copyResb_2_1 -#define ures_countArrayItems ures_countArrayItems_2_1 -#define ures_getBinary ures_getBinary_2_1 -#define ures_getByIndex ures_getByIndex_2_1 -#define ures_getByKey ures_getByKey_2_1 -#define ures_getInt ures_getInt_2_1 -#define ures_getIntVector ures_getIntVector_2_1 -#define ures_getKey ures_getKey_2_1 -#define ures_getLocale ures_getLocale_2_1 -#define ures_getName ures_getName_2_1 -#define ures_getNextResource ures_getNextResource_2_1 -#define ures_getNextString ures_getNextString_2_1 -#define ures_getPath ures_getPath_2_1 -#define ures_getSize ures_getSize_2_1 -#define ures_getString ures_getString_2_1 -#define ures_getStringByIndex ures_getStringByIndex_2_1 -#define ures_getStringByKey ures_getStringByKey_2_1 -#define ures_getType ures_getType_2_1 -#define ures_getUInt ures_getUInt_2_1 -#define ures_getVersion ures_getVersion_2_1 -#define ures_getVersionNumber ures_getVersionNumber_2_1 -#define ures_hasNext ures_hasNext_2_1 -#define ures_isStackObject ures_isStackObject_2_1 -#define ures_open ures_open_2_1 -#define ures_openDirect ures_openDirect_2_1 -#define ures_openFillIn ures_openFillIn_2_1 -#define ures_openU ures_openU_2_1 -#define ures_openW ures_openW_2_1 -#define ures_resetIterator ures_resetIterator_2_1 -#define ures_setIsStackObject ures_setIsStackObject_2_1 -#define uscript_getCode uscript_getCode_2_1 -#define uscript_getName uscript_getName_2_1 -#define uscript_getScript uscript_getScript_2_1 -#define uscript_getShortName uscript_getShortName_2_1 -#define usearch_close usearch_close_2_1 -#define usearch_first usearch_first_2_1 -#define usearch_following usearch_following_2_1 -#define usearch_getAttribute usearch_getAttribute_2_1 -#define usearch_getBreakIterator usearch_getBreakIterator_2_1 -#define usearch_getCollator usearch_getCollator_2_1 -#define usearch_getMatchedLength usearch_getMatchedLength_2_1 -#define usearch_getMatchedStart usearch_getMatchedStart_2_1 -#define usearch_getMatchedText usearch_getMatchedText_2_1 -#define usearch_getOffset usearch_getOffset_2_1 -#define usearch_getPattern usearch_getPattern_2_1 -#define usearch_getText usearch_getText_2_1 -#define usearch_handleNextCanonical usearch_handleNextCanonical_2_1 -#define usearch_handleNextExact usearch_handleNextExact_2_1 -#define usearch_handlePreviousCanonical usearch_handlePreviousCanonical_2_1 -#define usearch_handlePreviousExact usearch_handlePreviousExact_2_1 -#define usearch_last usearch_last_2_1 -#define usearch_next usearch_next_2_1 -#define usearch_open usearch_open_2_1 -#define usearch_openFromCollator usearch_openFromCollator_2_1 -#define usearch_preceding usearch_preceding_2_1 -#define usearch_previous usearch_previous_2_1 -#define usearch_reset usearch_reset_2_1 -#define usearch_setAttribute usearch_setAttribute_2_1 -#define usearch_setBreakIterator usearch_setBreakIterator_2_1 -#define usearch_setCollator usearch_setCollator_2_1 -#define usearch_setOffset usearch_setOffset_2_1 -#define usearch_setPattern usearch_setPattern_2_1 -#define usearch_setText usearch_setText_2_1 -#define uset_add uset_add_2_1 -#define uset_close uset_close_2_1 -#define uset_contains uset_contains_2_1 -#define uset_containsOne uset_containsOne_2_1 -#define uset_countRanges uset_countRanges_2_1 -#define uset_countSerializedRanges uset_countSerializedRanges_2_1 -#define uset_getRange uset_getRange_2_1 -#define uset_getSerializedRange uset_getSerializedRange_2_1 -#define uset_getSerializedSet uset_getSerializedSet_2_1 -#define uset_isEmpty uset_isEmpty_2_1 -#define uset_open uset_open_2_1 -#define uset_remove uset_remove_2_1 -#define uset_serialize uset_serialize_2_1 -#define uset_serializedContains uset_serializedContains_2_1 -#define uset_setSerializedToOne uset_setSerializedToOne_2_1 -#define ustring_cleanup ustring_cleanup_2_1 -#define utf8_appendCharSafeBody utf8_appendCharSafeBody_2_1 -#define utf8_back1SafeBody utf8_back1SafeBody_2_1 -#define utf8_countTrailBytes utf8_countTrailBytes_2_1 -#define utf8_nextCharSafeBody utf8_nextCharSafeBody_2_1 -#define utf8_prevCharSafeBody utf8_prevCharSafeBody_2_1 -#define utrans_clone utrans_clone_2_1 -#define utrans_close utrans_close_2_1 -#define utrans_countAvailableIDs utrans_countAvailableIDs_2_1 -#define utrans_getAvailableID utrans_getAvailableID_2_1 -#define utrans_getID utrans_getID_2_1 -#define utrans_open utrans_open_2_1 -#define utrans_openInverse utrans_openInverse_2_1 -#define utrans_register utrans_register_2_1 -#define utrans_setFilter utrans_setFilter_2_1 -#define utrans_trans utrans_trans_2_1 -#define utrans_transIncremental utrans_transIncremental_2_1 -#define utrans_transIncrementalUChars utrans_transIncrementalUChars_2_1 -#define utrans_transUChars utrans_transUChars_2_1 -#define utrans_unregister utrans_unregister_2_1 -#define utrie_clone utrie_clone_2_1 -#define utrie_close utrie_close_2_1 -#define utrie_enum utrie_enum_2_1 -#define utrie_get32 utrie_get32_2_1 -#define utrie_getData utrie_getData_2_1 -#define utrie_open utrie_open_2_1 -#define utrie_serialize utrie_serialize_2_1 -#define utrie_set32 utrie_set32_2_1 -#define utrie_setRange32 utrie_setRange32_2_1 -#define utrie_unserialize utrie_unserialize_2_1 +#define T_CString_integerToString T_CString_integerToString_2_2 +#define T_CString_stricmp T_CString_stricmp_2_2 +#define T_CString_stringToInteger T_CString_stringToInteger_2_2 +#define T_CString_strnicmp T_CString_strnicmp_2_2 +#define T_CString_toLowerCase T_CString_toLowerCase_2_2 +#define T_CString_toUpperCase T_CString_toUpperCase_2_2 +#define T_FileStream_close T_FileStream_close_2_2 +#define T_FileStream_eof T_FileStream_eof_2_2 +#define T_FileStream_error T_FileStream_error_2_2 +#define T_FileStream_file_exists T_FileStream_file_exists_2_2 +#define T_FileStream_getc T_FileStream_getc_2_2 +#define T_FileStream_open T_FileStream_open_2_2 +#define T_FileStream_peek T_FileStream_peek_2_2 +#define T_FileStream_putc T_FileStream_putc_2_2 +#define T_FileStream_read T_FileStream_read_2_2 +#define T_FileStream_readLine T_FileStream_readLine_2_2 +#define T_FileStream_rewind T_FileStream_rewind_2_2 +#define T_FileStream_setError T_FileStream_setError_2_2 +#define T_FileStream_size T_FileStream_size_2_2 +#define T_FileStream_stderr T_FileStream_stderr_2_2 +#define T_FileStream_stdin T_FileStream_stdin_2_2 +#define T_FileStream_stdout T_FileStream_stdout_2_2 +#define T_FileStream_ungetc T_FileStream_ungetc_2_2 +#define T_FileStream_wopen T_FileStream_wopen_2_2 +#define T_FileStream_write T_FileStream_write_2_2 +#define T_FileStream_writeLine T_FileStream_writeLine_2_2 +#define T_UConverter_fromUnicode_UTF8 T_UConverter_fromUnicode_UTF8_2_2 +#define T_UConverter_fromUnicode_UTF8_OFFSETS_LOGIC T_UConverter_fromUnicode_UTF8_OFFSETS_LOGIC_2_2 +#define T_UConverter_getNextUChar_UTF8 T_UConverter_getNextUChar_UTF8_2_2 +#define T_UConverter_toUnicode_UTF8 T_UConverter_toUnicode_UTF8_2_2 +#define T_UConverter_toUnicode_UTF8_OFFSETS_LOGIC T_UConverter_toUnicode_UTF8_OFFSETS_LOGIC_2_2 +#define UCNV_FROM_U_CALLBACK_ESCAPE UCNV_FROM_U_CALLBACK_ESCAPE_2_2 +#define UCNV_FROM_U_CALLBACK_SKIP UCNV_FROM_U_CALLBACK_SKIP_2_2 +#define UCNV_FROM_U_CALLBACK_STOP UCNV_FROM_U_CALLBACK_STOP_2_2 +#define UCNV_FROM_U_CALLBACK_SUBSTITUTE UCNV_FROM_U_CALLBACK_SUBSTITUTE_2_2 +#define UCNV_TO_U_CALLBACK_ESCAPE UCNV_TO_U_CALLBACK_ESCAPE_2_2 +#define UCNV_TO_U_CALLBACK_SKIP UCNV_TO_U_CALLBACK_SKIP_2_2 +#define UCNV_TO_U_CALLBACK_STOP UCNV_TO_U_CALLBACK_STOP_2_2 +#define UCNV_TO_U_CALLBACK_SUBSTITUTE UCNV_TO_U_CALLBACK_SUBSTITUTE_2_2 +#define UDataMemory_createNewInstance UDataMemory_createNewInstance_2_2 +#define UDataMemory_init UDataMemory_init_2_2 +#define UDataMemory_isLoaded UDataMemory_isLoaded_2_2 +#define UDataMemory_normalizeDataPointer UDataMemory_normalizeDataPointer_2_2 +#define UDataMemory_setData UDataMemory_setData_2_2 +#define UDatamemory_assign UDatamemory_assign_2_2 +#define UnicodeConverter_cleanup UnicodeConverter_cleanup_2_2 +#define _ASCIIData _ASCIIData_2_2 +#define _Bocu1Data _Bocu1Data_2_2 +#define _CESU8Data _CESU8Data_2_2 +#define _HZData _HZData_2_2 +#define _ISCIIData _ISCIIData_2_2 +#define _ISO2022CNData _ISO2022CNData_2_2 +#define _ISO2022Data _ISO2022Data_2_2 +#define _ISO2022JPData _ISO2022JPData_2_2 +#define _ISO2022KRData _ISO2022KRData_2_2 +#define _LMBCSData1 _LMBCSData1_2_2 +#define _LMBCSData11 _LMBCSData11_2_2 +#define _LMBCSData16 _LMBCSData16_2_2 +#define _LMBCSData17 _LMBCSData17_2_2 +#define _LMBCSData18 _LMBCSData18_2_2 +#define _LMBCSData19 _LMBCSData19_2_2 +#define _LMBCSData2 _LMBCSData2_2_2 +#define _LMBCSData3 _LMBCSData3_2_2 +#define _LMBCSData4 _LMBCSData4_2_2 +#define _LMBCSData5 _LMBCSData5_2_2 +#define _LMBCSData6 _LMBCSData6_2_2 +#define _LMBCSData8 _LMBCSData8_2_2 +#define _Latin1Data _Latin1Data_2_2 +#define _MBCSData _MBCSData_2_2 +#define _MBCSFromUChar32 _MBCSFromUChar32_2_2 +#define _MBCSFromUnicodeWithOffsets _MBCSFromUnicodeWithOffsets_2_2 +#define _MBCSGetType _MBCSGetType_2_2 +#define _MBCSIsLeadByte _MBCSIsLeadByte_2_2 +#define _MBCSSimpleGetNextUChar _MBCSSimpleGetNextUChar_2_2 +#define _MBCSSingleFromUChar32 _MBCSSingleFromUChar32_2_2 +#define _MBCSSingleSimpleGetNextUChar _MBCSSingleSimpleGetNextUChar_2_2 +#define _MBCSToUnicodeWithOffsets _MBCSToUnicodeWithOffsets_2_2 +#define _SCSUData _SCSUData_2_2 +#define _UTF16BEData _UTF16BEData_2_2 +#define _UTF16Data _UTF16Data_2_2 +#define _UTF16LEData _UTF16LEData_2_2 +#define _UTF32BEData _UTF32BEData_2_2 +#define _UTF32Data _UTF32Data_2_2 +#define _UTF32LEData _UTF32LEData_2_2 +#define _UTF7Data _UTF7Data_2_2 +#define _UTF8Data _UTF8Data_2_2 +#define dateFormatSymbols_cleanup dateFormatSymbols_cleanup_2_2 +#define gLocaleCache gLocaleCache_2_2 +#define locale_cleanup locale_cleanup_2_2 +#define locale_get_default locale_get_default_2_2 +#define locale_set_default locale_set_default_2_2 +#define putil_cleanup putil_cleanup_2_2 +#define res_countArrayItems res_countArrayItems_2_2 +#define res_findResource res_findResource_2_2 +#define res_getAlias res_getAlias_2_2 +#define res_getArrayItem res_getArrayItem_2_2 +#define res_getBinary res_getBinary_2_2 +#define res_getIntVector res_getIntVector_2_2 +#define res_getResource res_getResource_2_2 +#define res_getString res_getString_2_2 +#define res_getTableItemByIndex res_getTableItemByIndex_2_2 +#define res_getTableItemByKey res_getTableItemByKey_2_2 +#define res_getTableSize res_getTableSize_2_2 +#define res_load res_load_2_2 +#define res_unload res_unload_2_2 +#define timeZone_cleanup timeZone_cleanup_2_2 +#define transliterator_cleanup transliterator_cleanup_2_2 +#define u_UCharsToChars u_UCharsToChars_2_2 +#define u_austrcpy u_austrcpy_2_2 +#define u_austrncpy u_austrncpy_2_2 +#define u_charAge u_charAge_2_2 +#define u_charCellWidth u_charCellWidth_2_2 +#define u_charDigitValue u_charDigitValue_2_2 +#define u_charDirection u_charDirection_2_2 +#define u_charFromName u_charFromName_2_2 +#define u_charMirror u_charMirror_2_2 +#define u_charName u_charName_2_2 +#define u_charType u_charType_2_2 +#define u_charsToUChars u_charsToUChars_2_2 +#define u_cleanup u_cleanup_2_2 +#define u_countChar32 u_countChar32_2_2 +#define u_digit u_digit_2_2 +#define u_enumCharNames u_enumCharNames_2_2 +#define u_enumCharTypes u_enumCharTypes_2_2 +#define u_errorName u_errorName_2_2 +#define u_fclose u_fclose_2_2 +#define u_fflush u_fflush_2_2 +#define u_fgetConverter u_fgetConverter_2_2 +#define u_fgetc u_fgetc_2_2 +#define u_fgetcodepage u_fgetcodepage_2_2 +#define u_fgetcx u_fgetcx_2_2 +#define u_fgetfile u_fgetfile_2_2 +#define u_fgetlocale u_fgetlocale_2_2 +#define u_fgets u_fgets_2_2 +#define u_file_read u_file_read_2_2 +#define u_file_write u_file_write_2_2 +#define u_file_write_flush u_file_write_flush_2_2 +#define u_finit u_finit_2_2 +#define u_foldCase u_foldCase_2_2 +#define u_fopen u_fopen_2_2 +#define u_forDigit u_forDigit_2_2 +#define u_formatMessage u_formatMessage_2_2 +#define u_formatMessageWithError u_formatMessageWithError_2_2 +#define u_fprintf u_fprintf_2_2 +#define u_fprintf_u u_fprintf_u_2_2 +#define u_fputc u_fputc_2_2 +#define u_fputs u_fputs_2_2 +#define u_fscanf u_fscanf_2_2 +#define u_fscanf_u u_fscanf_u_2_2 +#define u_fsetcodepage u_fsetcodepage_2_2 +#define u_fsetlocale u_fsetlocale_2_2 +#define u_fsettransliterator u_fsettransliterator_2_2 +#define u_fungetc u_fungetc_2_2 +#define u_getCombiningClass u_getCombiningClass_2_2 +#define u_getDataDirectory u_getDataDirectory_2_2 +#define u_getDefaultConverter u_getDefaultConverter_2_2 +#define u_getFC_NFKC_Closure u_getFC_NFKC_Closure_2_2 +#define u_getISOComment u_getISOComment_2_2 +#define u_getIntPropertyMaxValue u_getIntPropertyMaxValue_2_2 +#define u_getIntPropertyMinValue u_getIntPropertyMinValue_2_2 +#define u_getIntPropertyValue u_getIntPropertyValue_2_2 +#define u_getNumericValue u_getNumericValue_2_2 +#define u_getUnicodeProperties u_getUnicodeProperties_2_2 +#define u_getUnicodeVersion u_getUnicodeVersion_2_2 +#define u_getVersion u_getVersion_2_2 +#define u_growBufferFromStatic u_growBufferFromStatic_2_2 +#define u_hasBinaryProperty u_hasBinaryProperty_2_2 +#define u_internalFoldCase u_internalFoldCase_2_2 +#define u_internalStrFoldCase u_internalStrFoldCase_2_2 +#define u_internalStrToLower u_internalStrToLower_2_2 +#define u_internalStrToTitle u_internalStrToTitle_2_2 +#define u_internalStrToUpper u_internalStrToUpper_2_2 +#define u_internalToLower u_internalToLower_2_2 +#define u_internalToTitle u_internalToTitle_2_2 +#define u_internalToUpper u_internalToUpper_2_2 +#define u_isIDIgnorable u_isIDIgnorable_2_2 +#define u_isIDPart u_isIDPart_2_2 +#define u_isIDStart u_isIDStart_2_2 +#define u_isJavaIDPart u_isJavaIDPart_2_2 +#define u_isJavaIDStart u_isJavaIDStart_2_2 +#define u_isMirrored u_isMirrored_2_2 +#define u_isUAlphabetic u_isUAlphabetic_2_2 +#define u_isULowercase u_isULowercase_2_2 +#define u_isUUppercase u_isUUppercase_2_2 +#define u_isUWhiteSpace u_isUWhiteSpace_2_2 +#define u_isWhitespace u_isWhitespace_2_2 +#define u_isalnum u_isalnum_2_2 +#define u_isalpha u_isalpha_2_2 +#define u_isbase u_isbase_2_2 +#define u_iscntrl u_iscntrl_2_2 +#define u_isdefined u_isdefined_2_2 +#define u_isdigit u_isdigit_2_2 +#define u_islower u_islower_2_2 +#define u_isprint u_isprint_2_2 +#define u_isspace u_isspace_2_2 +#define u_istitle u_istitle_2_2 +#define u_isupper u_isupper_2_2 +#define u_lengthOfIdenticalLevelRun u_lengthOfIdenticalLevelRun_2_2 +#define u_locbund_clone u_locbund_clone_2_2 +#define u_locbund_delete u_locbund_delete_2_2 +#define u_locbund_getCurrencyFormat u_locbund_getCurrencyFormat_2_2 +#define u_locbund_getDateFormat u_locbund_getDateFormat_2_2 +#define u_locbund_getNumberFormat u_locbund_getNumberFormat_2_2 +#define u_locbund_getPercentFormat u_locbund_getPercentFormat_2_2 +#define u_locbund_getScientificFormat u_locbund_getScientificFormat_2_2 +#define u_locbund_getSpelloutFormat u_locbund_getSpelloutFormat_2_2 +#define u_locbund_getTimeFormat u_locbund_getTimeFormat_2_2 +#define u_locbund_new u_locbund_new_2_2 +#define u_loccache_get u_loccache_get_2_2 +#define u_memcasecmp u_memcasecmp_2_2 +#define u_memchr u_memchr_2_2 +#define u_memchr32 u_memchr32_2_2 +#define u_memcmp u_memcmp_2_2 +#define u_memcmpCodePointOrder u_memcmpCodePointOrder_2_2 +#define u_memcpy u_memcpy_2_2 +#define u_memmove u_memmove_2_2 +#define u_memset u_memset_2_2 +#define u_parseMessage u_parseMessage_2_2 +#define u_parseMessageWithError u_parseMessageWithError_2_2 +#define u_printf_char_handler u_printf_char_handler_2_2 +#define u_printf_count_handler u_printf_count_handler_2_2 +#define u_printf_currency_handler u_printf_currency_handler_2_2 +#define u_printf_date_handler u_printf_date_handler_2_2 +#define u_printf_double_handler u_printf_double_handler_2_2 +#define u_printf_hex_handler u_printf_hex_handler_2_2 +#define u_printf_integer_handler u_printf_integer_handler_2_2 +#define u_printf_octal_handler u_printf_octal_handler_2_2 +#define u_printf_parse_spec u_printf_parse_spec_2_2 +#define u_printf_percent_handler u_printf_percent_handler_2_2 +#define u_printf_pointer_handler u_printf_pointer_handler_2_2 +#define u_printf_scidbl_handler u_printf_scidbl_handler_2_2 +#define u_printf_scientific_handler u_printf_scientific_handler_2_2 +#define u_printf_simple_percent_handler u_printf_simple_percent_handler_2_2 +#define u_printf_spellout_handler u_printf_spellout_handler_2_2 +#define u_printf_string_handler u_printf_string_handler_2_2 +#define u_printf_time_handler u_printf_time_handler_2_2 +#define u_printf_uchar_handler u_printf_uchar_handler_2_2 +#define u_printf_uinteger_handler u_printf_uinteger_handler_2_2 +#define u_printf_ustring_handler u_printf_ustring_handler_2_2 +#define u_releaseDefaultConverter u_releaseDefaultConverter_2_2 +#define u_scanf_char_handler u_scanf_char_handler_2_2 +#define u_scanf_count_handler u_scanf_count_handler_2_2 +#define u_scanf_currency_handler u_scanf_currency_handler_2_2 +#define u_scanf_date_handler u_scanf_date_handler_2_2 +#define u_scanf_double_handler u_scanf_double_handler_2_2 +#define u_scanf_hex_handler u_scanf_hex_handler_2_2 +#define u_scanf_integer_handler u_scanf_integer_handler_2_2 +#define u_scanf_octal_handler u_scanf_octal_handler_2_2 +#define u_scanf_parse_spec u_scanf_parse_spec_2_2 +#define u_scanf_percent_handler u_scanf_percent_handler_2_2 +#define u_scanf_pointer_handler u_scanf_pointer_handler_2_2 +#define u_scanf_scanset_handler u_scanf_scanset_handler_2_2 +#define u_scanf_scanset_in u_scanf_scanset_in_2_2 +#define u_scanf_scanset_init u_scanf_scanset_init_2_2 +#define u_scanf_scidbl_handler u_scanf_scidbl_handler_2_2 +#define u_scanf_scientific_handler u_scanf_scientific_handler_2_2 +#define u_scanf_simple_percent_handler u_scanf_simple_percent_handler_2_2 +#define u_scanf_spellout_handler u_scanf_spellout_handler_2_2 +#define u_scanf_string_handler u_scanf_string_handler_2_2 +#define u_scanf_time_handler u_scanf_time_handler_2_2 +#define u_scanf_uchar_handler u_scanf_uchar_handler_2_2 +#define u_scanf_uinteger_handler u_scanf_uinteger_handler_2_2 +#define u_scanf_ustring_handler u_scanf_ustring_handler_2_2 +#define u_setDataDirectory u_setDataDirectory_2_2 +#define u_shapeArabic u_shapeArabic_2_2 +#define u_snprintf u_snprintf_2_2 +#define u_snprintf_u u_snprintf_u_2_2 +#define u_sprintf u_sprintf_2_2 +#define u_sprintf_char_handler u_sprintf_char_handler_2_2 +#define u_sprintf_count_handler u_sprintf_count_handler_2_2 +#define u_sprintf_currency_handler u_sprintf_currency_handler_2_2 +#define u_sprintf_date_handler u_sprintf_date_handler_2_2 +#define u_sprintf_double_handler u_sprintf_double_handler_2_2 +#define u_sprintf_hex_handler u_sprintf_hex_handler_2_2 +#define u_sprintf_integer_handler u_sprintf_integer_handler_2_2 +#define u_sprintf_octal_handler u_sprintf_octal_handler_2_2 +#define u_sprintf_parse_spec u_sprintf_parse_spec_2_2 +#define u_sprintf_percent_handler u_sprintf_percent_handler_2_2 +#define u_sprintf_pointer_handler u_sprintf_pointer_handler_2_2 +#define u_sprintf_scidbl_handler u_sprintf_scidbl_handler_2_2 +#define u_sprintf_scientific_handler u_sprintf_scientific_handler_2_2 +#define u_sprintf_simple_percent_handler u_sprintf_simple_percent_handler_2_2 +#define u_sprintf_spellout_handler u_sprintf_spellout_handler_2_2 +#define u_sprintf_string_handler u_sprintf_string_handler_2_2 +#define u_sprintf_time_handler u_sprintf_time_handler_2_2 +#define u_sprintf_u u_sprintf_u_2_2 +#define u_sprintf_uchar_handler u_sprintf_uchar_handler_2_2 +#define u_sprintf_uinteger_handler u_sprintf_uinteger_handler_2_2 +#define u_sprintf_ustring_handler u_sprintf_ustring_handler_2_2 +#define u_sscanf u_sscanf_2_2 +#define u_sscanf_char_handler u_sscanf_char_handler_2_2 +#define u_sscanf_count_handler u_sscanf_count_handler_2_2 +#define u_sscanf_currency_handler u_sscanf_currency_handler_2_2 +#define u_sscanf_date_handler u_sscanf_date_handler_2_2 +#define u_sscanf_double_handler u_sscanf_double_handler_2_2 +#define u_sscanf_hex_handler u_sscanf_hex_handler_2_2 +#define u_sscanf_integer_handler u_sscanf_integer_handler_2_2 +#define u_sscanf_octal_handler u_sscanf_octal_handler_2_2 +#define u_sscanf_parse_spec u_sscanf_parse_spec_2_2 +#define u_sscanf_percent_handler u_sscanf_percent_handler_2_2 +#define u_sscanf_pointer_handler u_sscanf_pointer_handler_2_2 +#define u_sscanf_scanset_handler u_sscanf_scanset_handler_2_2 +#define u_sscanf_scidbl_handler u_sscanf_scidbl_handler_2_2 +#define u_sscanf_scientific_handler u_sscanf_scientific_handler_2_2 +#define u_sscanf_simple_percent_handler u_sscanf_simple_percent_handler_2_2 +#define u_sscanf_spellout_handler u_sscanf_spellout_handler_2_2 +#define u_sscanf_string_handler u_sscanf_string_handler_2_2 +#define u_sscanf_time_handler u_sscanf_time_handler_2_2 +#define u_sscanf_u u_sscanf_u_2_2 +#define u_sscanf_uchar_handler u_sscanf_uchar_handler_2_2 +#define u_sscanf_uinteger_handler u_sscanf_uinteger_handler_2_2 +#define u_sscanf_ustring_handler u_sscanf_ustring_handler_2_2 +#define u_strCaseCompare u_strCaseCompare_2_2 +#define u_strCompare u_strCompare_2_2 +#define u_strFoldCase u_strFoldCase_2_2 +#define u_strFromUTF32 u_strFromUTF32_2_2 +#define u_strFromUTF8 u_strFromUTF8_2_2 +#define u_strFromWCS u_strFromWCS_2_2 +#define u_strToLower u_strToLower_2_2 +#define u_strToTitle u_strToTitle_2_2 +#define u_strToUTF32 u_strToUTF32_2_2 +#define u_strToUTF8 u_strToUTF8_2_2 +#define u_strToUpper u_strToUpper_2_2 +#define u_strToWCS u_strToWCS_2_2 +#define u_strcasecmp u_strcasecmp_2_2 +#define u_strcat u_strcat_2_2 +#define u_strchr u_strchr_2_2 +#define u_strchr32 u_strchr32_2_2 +#define u_strcmp u_strcmp_2_2 +#define u_strcmpCodePointOrder u_strcmpCodePointOrder_2_2 +#define u_strcpy u_strcpy_2_2 +#define u_strcspn u_strcspn_2_2 +#define u_strlen u_strlen_2_2 +#define u_strncasecmp u_strncasecmp_2_2 +#define u_strncat u_strncat_2_2 +#define u_strncmp u_strncmp_2_2 +#define u_strncmpCodePointOrder u_strncmpCodePointOrder_2_2 +#define u_strncpy u_strncpy_2_2 +#define u_strpbrk u_strpbrk_2_2 +#define u_strspn u_strspn_2_2 +#define u_strstr u_strstr_2_2 +#define u_strtok_r u_strtok_r_2_2 +#define u_terminateChars u_terminateChars_2_2 +#define u_terminateUChar32s u_terminateUChar32s_2_2 +#define u_terminateUChars u_terminateUChars_2_2 +#define u_terminateWChars u_terminateWChars_2_2 +#define u_tolower u_tolower_2_2 +#define u_totitle u_totitle_2_2 +#define u_toupper u_toupper_2_2 +#define u_uastrcpy u_uastrcpy_2_2 +#define u_uastrncpy u_uastrncpy_2_2 +#define u_unescape u_unescape_2_2 +#define u_unescapeAt u_unescapeAt_2_2 +#define u_versionFromString u_versionFromString_2_2 +#define u_versionToString u_versionToString_2_2 +#define u_vformatMessage u_vformatMessage_2_2 +#define u_vformatMessageWithError u_vformatMessageWithError_2_2 +#define u_vfprintf u_vfprintf_2_2 +#define u_vfprintf_u u_vfprintf_u_2_2 +#define u_vfscanf u_vfscanf_2_2 +#define u_vfscanf_u u_vfscanf_u_2_2 +#define u_vparseMessage u_vparseMessage_2_2 +#define u_vparseMessageWithError u_vparseMessageWithError_2_2 +#define u_vsnprintf u_vsnprintf_2_2 +#define u_vsnprintf_u u_vsnprintf_u_2_2 +#define u_vsprintf u_vsprintf_2_2 +#define u_vsprintf_u u_vsprintf_u_2_2 +#define u_vsscanf u_vsscanf_2_2 +#define u_vsscanf_u u_vsscanf_u_2_2 +#define u_writeDiff u_writeDiff_2_2 +#define u_writeIdenticalLevelRun u_writeIdenticalLevelRun_2_2 +#define ubidi_close ubidi_close_2_2 +#define ubidi_countRuns ubidi_countRuns_2_2 +#define ubidi_getDirection ubidi_getDirection_2_2 +#define ubidi_getLength ubidi_getLength_2_2 +#define ubidi_getLevelAt ubidi_getLevelAt_2_2 +#define ubidi_getLevels ubidi_getLevels_2_2 +#define ubidi_getLogicalIndex ubidi_getLogicalIndex_2_2 +#define ubidi_getLogicalMap ubidi_getLogicalMap_2_2 +#define ubidi_getLogicalRun ubidi_getLogicalRun_2_2 +#define ubidi_getMemory ubidi_getMemory_2_2 +#define ubidi_getParaLevel ubidi_getParaLevel_2_2 +#define ubidi_getRuns ubidi_getRuns_2_2 +#define ubidi_getText ubidi_getText_2_2 +#define ubidi_getVisualIndex ubidi_getVisualIndex_2_2 +#define ubidi_getVisualMap ubidi_getVisualMap_2_2 +#define ubidi_getVisualRun ubidi_getVisualRun_2_2 +#define ubidi_invertMap ubidi_invertMap_2_2 +#define ubidi_isInverse ubidi_isInverse_2_2 +#define ubidi_open ubidi_open_2_2 +#define ubidi_openSized ubidi_openSized_2_2 +#define ubidi_reorderLogical ubidi_reorderLogical_2_2 +#define ubidi_reorderVisual ubidi_reorderVisual_2_2 +#define ubidi_setInverse ubidi_setInverse_2_2 +#define ubidi_setLine ubidi_setLine_2_2 +#define ubidi_setPara ubidi_setPara_2_2 +#define ubidi_writeReordered ubidi_writeReordered_2_2 +#define ubidi_writeReverse ubidi_writeReverse_2_2 +#define ublock_getCode ublock_getCode_2_2 +#define ubrk_close ubrk_close_2_2 +#define ubrk_countAvailable ubrk_countAvailable_2_2 +#define ubrk_current ubrk_current_2_2 +#define ubrk_first ubrk_first_2_2 +#define ubrk_following ubrk_following_2_2 +#define ubrk_getAvailable ubrk_getAvailable_2_2 +#define ubrk_getRuleStatus ubrk_getRuleStatus_2_2 +#define ubrk_isBoundary ubrk_isBoundary_2_2 +#define ubrk_last ubrk_last_2_2 +#define ubrk_next ubrk_next_2_2 +#define ubrk_open ubrk_open_2_2 +#define ubrk_openRules ubrk_openRules_2_2 +#define ubrk_preceding ubrk_preceding_2_2 +#define ubrk_previous ubrk_previous_2_2 +#define ubrk_safeClone ubrk_safeClone_2_2 +#define ubrk_setText ubrk_setText_2_2 +#define ucal_add ucal_add_2_2 +#define ucal_clear ucal_clear_2_2 +#define ucal_clearField ucal_clearField_2_2 +#define ucal_close ucal_close_2_2 +#define ucal_countAvailable ucal_countAvailable_2_2 +#define ucal_countAvailableTZIDs ucal_countAvailableTZIDs_2_2 +#define ucal_equivalentTo ucal_equivalentTo_2_2 +#define ucal_get ucal_get_2_2 +#define ucal_getAttribute ucal_getAttribute_2_2 +#define ucal_getAvailable ucal_getAvailable_2_2 +#define ucal_getAvailableTZIDs ucal_getAvailableTZIDs_2_2 +#define ucal_getLimit ucal_getLimit_2_2 +#define ucal_getMillis ucal_getMillis_2_2 +#define ucal_getNow ucal_getNow_2_2 +#define ucal_getTimeZoneDisplayName ucal_getTimeZoneDisplayName_2_2 +#define ucal_inDaylightTime ucal_inDaylightTime_2_2 +#define ucal_isSet ucal_isSet_2_2 +#define ucal_open ucal_open_2_2 +#define ucal_roll ucal_roll_2_2 +#define ucal_set ucal_set_2_2 +#define ucal_setAttribute ucal_setAttribute_2_2 +#define ucal_setDate ucal_setDate_2_2 +#define ucal_setDateTime ucal_setDateTime_2_2 +#define ucal_setMillis ucal_setMillis_2_2 +#define ucal_setTimeZone ucal_setTimeZone_2_2 +#define uchar_cleanup uchar_cleanup_2_2 +#define ucln_i18n_registerCleanup ucln_i18n_registerCleanup_2_2 +#define ucln_registerCleanup ucln_registerCleanup_2_2 +#define ucln_ustdio_registerCleanup ucln_ustdio_registerCleanup_2_2 +#define ucmp8_close ucmp8_close_2_2 +#define ucmp8_compact ucmp8_compact_2_2 +#define ucmp8_expand ucmp8_expand_2_2 +#define ucmp8_flattenMem ucmp8_flattenMem_2_2 +#define ucmp8_getArray ucmp8_getArray_2_2 +#define ucmp8_getCount ucmp8_getCount_2_2 +#define ucmp8_getIndex ucmp8_getIndex_2_2 +#define ucmp8_getkBlockCount ucmp8_getkBlockCount_2_2 +#define ucmp8_getkUnicodeCount ucmp8_getkUnicodeCount_2_2 +#define ucmp8_init ucmp8_init_2_2 +#define ucmp8_initAdopt ucmp8_initAdopt_2_2 +#define ucmp8_initAlias ucmp8_initAlias_2_2 +#define ucmp8_initBogus ucmp8_initBogus_2_2 +#define ucmp8_initFromData ucmp8_initFromData_2_2 +#define ucmp8_isBogus ucmp8_isBogus_2_2 +#define ucmp8_open ucmp8_open_2_2 +#define ucmp8_openAdopt ucmp8_openAdopt_2_2 +#define ucmp8_openAlias ucmp8_openAlias_2_2 +#define ucmp8_set ucmp8_set_2_2 +#define ucmp8_setRange ucmp8_setRange_2_2 +#define ucnv_cbFromUWriteBytes ucnv_cbFromUWriteBytes_2_2 +#define ucnv_cbFromUWriteSub ucnv_cbFromUWriteSub_2_2 +#define ucnv_cbFromUWriteUChars ucnv_cbFromUWriteUChars_2_2 +#define ucnv_cbToUWriteSub ucnv_cbToUWriteSub_2_2 +#define ucnv_cbToUWriteUChars ucnv_cbToUWriteUChars_2_2 +#define ucnv_cleanup ucnv_cleanup_2_2 +#define ucnv_close ucnv_close_2_2 +#define ucnv_compareNames ucnv_compareNames_2_2 +#define ucnv_convert ucnv_convert_2_2 +#define ucnv_copyPlatformString ucnv_copyPlatformString_2_2 +#define ucnv_countAliases ucnv_countAliases_2_2 +#define ucnv_countAvailable ucnv_countAvailable_2_2 +#define ucnv_countStandards ucnv_countStandards_2_2 +#define ucnv_createConverter ucnv_createConverter_2_2 +#define ucnv_deleteSharedConverterData ucnv_deleteSharedConverterData_2_2 +#define ucnv_detectUnicodeSignature ucnv_detectUnicodeSignature_2_2 +#define ucnv_fixFileSeparator ucnv_fixFileSeparator_2_2 +#define ucnv_flushCache ucnv_flushCache_2_2 +#define ucnv_flushInternalCharBuffer ucnv_flushInternalCharBuffer_2_2 +#define ucnv_flushInternalUnicodeBuffer ucnv_flushInternalUnicodeBuffer_2_2 +#define ucnv_fromUChars ucnv_fromUChars_2_2 +#define ucnv_fromUnicode ucnv_fromUnicode_2_2 +#define ucnv_getAlias ucnv_getAlias_2_2 +#define ucnv_getAliases ucnv_getAliases_2_2 +#define ucnv_getAvailableName ucnv_getAvailableName_2_2 +#define ucnv_getCCSID ucnv_getCCSID_2_2 +#define ucnv_getDefaultName ucnv_getDefaultName_2_2 +#define ucnv_getDisplayName ucnv_getDisplayName_2_2 +#define ucnv_getFromUCallBack ucnv_getFromUCallBack_2_2 +#define ucnv_getInvalidChars ucnv_getInvalidChars_2_2 +#define ucnv_getInvalidUChars ucnv_getInvalidUChars_2_2 +#define ucnv_getMaxCharSize ucnv_getMaxCharSize_2_2 +#define ucnv_getMinCharSize ucnv_getMinCharSize_2_2 +#define ucnv_getName ucnv_getName_2_2 +#define ucnv_getNextUChar ucnv_getNextUChar_2_2 +#define ucnv_getNextUCharFromToUImpl ucnv_getNextUCharFromToUImpl_2_2 +#define ucnv_getPlatform ucnv_getPlatform_2_2 +#define ucnv_getSharedConverterData ucnv_getSharedConverterData_2_2 +#define ucnv_getStandard ucnv_getStandard_2_2 +#define ucnv_getStandardName ucnv_getStandardName_2_2 +#define ucnv_getStarters ucnv_getStarters_2_2 +#define ucnv_getSubstChars ucnv_getSubstChars_2_2 +#define ucnv_getToUCallBack ucnv_getToUCallBack_2_2 +#define ucnv_getType ucnv_getType_2_2 +#define ucnv_getUChar32KeepOverflow ucnv_getUChar32KeepOverflow_2_2 +#define ucnv_io_cleanup ucnv_io_cleanup_2_2 +#define ucnv_io_countAliases ucnv_io_countAliases_2_2 +#define ucnv_io_countAvailableAliases ucnv_io_countAvailableAliases_2_2 +#define ucnv_io_countAvailableConverters ucnv_io_countAvailableConverters_2_2 +#define ucnv_io_countStandards ucnv_io_countStandards_2_2 +#define ucnv_io_fillAvailableConverters ucnv_io_fillAvailableConverters_2_2 +#define ucnv_io_flushAvailableConverterCache ucnv_io_flushAvailableConverterCache_2_2 +#define ucnv_io_getAlias ucnv_io_getAlias_2_2 +#define ucnv_io_getAliases ucnv_io_getAliases_2_2 +#define ucnv_io_getAvailableConverter ucnv_io_getAvailableConverter_2_2 +#define ucnv_io_getConverterName ucnv_io_getConverterName_2_2 +#define ucnv_io_getDefaultConverterName ucnv_io_getDefaultConverterName_2_2 +#define ucnv_io_setDefaultConverterName ucnv_io_setDefaultConverterName_2_2 +#define ucnv_isAmbiguous ucnv_isAmbiguous_2_2 +#define ucnv_open ucnv_open_2_2 +#define ucnv_openCCSID ucnv_openCCSID_2_2 +#define ucnv_openStandardNames ucnv_openStandardNames_2_2 +#define ucnv_openU ucnv_openU_2_2 +#define ucnv_reset ucnv_reset_2_2 +#define ucnv_resetFromUnicode ucnv_resetFromUnicode_2_2 +#define ucnv_resetToUnicode ucnv_resetToUnicode_2_2 +#define ucnv_safeClone ucnv_safeClone_2_2 +#define ucnv_setDefaultName ucnv_setDefaultName_2_2 +#define ucnv_setFallback ucnv_setFallback_2_2 +#define ucnv_setFromUCallBack ucnv_setFromUCallBack_2_2 +#define ucnv_setSubstChars ucnv_setSubstChars_2_2 +#define ucnv_setToUCallBack ucnv_setToUCallBack_2_2 +#define ucnv_shareConverterData ucnv_shareConverterData_2_2 +#define ucnv_toUChars ucnv_toUChars_2_2 +#define ucnv_toUnicode ucnv_toUnicode_2_2 +#define ucnv_updateCallbackOffsets ucnv_updateCallbackOffsets_2_2 +#define ucnv_usesFallback ucnv_usesFallback_2_2 +#define ucol_allocWeights ucol_allocWeights_2_2 +#define ucol_assembleTailoringTable ucol_assembleTailoringTable_2_2 +#define ucol_bld_cleanup ucol_bld_cleanup_2_2 +#define ucol_calcSortKey ucol_calcSortKey_2_2 +#define ucol_calcSortKeySimpleTertiary ucol_calcSortKeySimpleTertiary_2_2 +#define ucol_cleanup ucol_cleanup_2_2 +#define ucol_cloneRuleData ucol_cloneRuleData_2_2 +#define ucol_close ucol_close_2_2 +#define ucol_closeElements ucol_closeElements_2_2 +#define ucol_countAvailable ucol_countAvailable_2_2 +#define ucol_createElements ucol_createElements_2_2 +#define ucol_doCE ucol_doCE_2_2 +#define ucol_equal ucol_equal_2_2 +#define ucol_getAttribute ucol_getAttribute_2_2 +#define ucol_getAvailable ucol_getAvailable_2_2 +#define ucol_getBound ucol_getBound_2_2 +#define ucol_getCEGenerator ucol_getCEGenerator_2_2 +#define ucol_getDisplayName ucol_getDisplayName_2_2 +#define ucol_getFirstCE ucol_getFirstCE_2_2 +#define ucol_getLocale ucol_getLocale_2_2 +#define ucol_getMaxExpansion ucol_getMaxExpansion_2_2 +#define ucol_getNextCE ucol_getNextCE_2_2 +#define ucol_getNextGenerated ucol_getNextGenerated_2_2 +#define ucol_getNormalization ucol_getNormalization_2_2 +#define ucol_getOffset ucol_getOffset_2_2 +#define ucol_getPrevCE ucol_getPrevCE_2_2 +#define ucol_getRules ucol_getRules_2_2 +#define ucol_getRulesEx ucol_getRulesEx_2_2 +#define ucol_getSimpleCEGenerator ucol_getSimpleCEGenerator_2_2 +#define ucol_getSortKey ucol_getSortKey_2_2 +#define ucol_getSortKeySize ucol_getSortKeySize_2_2 +#define ucol_getSortKeyWithAllocation ucol_getSortKeyWithAllocation_2_2 +#define ucol_getStrength ucol_getStrength_2_2 +#define ucol_getVariableTop ucol_getVariableTop_2_2 +#define ucol_getVersion ucol_getVersion_2_2 +#define ucol_greater ucol_greater_2_2 +#define ucol_greaterOrEqual ucol_greaterOrEqual_2_2 +#define ucol_initBuffers ucol_initBuffers_2_2 +#define ucol_initCollator ucol_initCollator_2_2 +#define ucol_initInverseUCA ucol_initInverseUCA_2_2 +#define ucol_initUCA ucol_initUCA_2_2 +#define ucol_inv_getGapPositions ucol_inv_getGapPositions_2_2 +#define ucol_inv_getNextCE ucol_inv_getNextCE_2_2 +#define ucol_inv_getPrevCE ucol_inv_getPrevCE_2_2 +#define ucol_isTailored ucol_isTailored_2_2 +#define ucol_keyHashCode ucol_keyHashCode_2_2 +#define ucol_mergeSortkeys ucol_mergeSortkeys_2_2 +#define ucol_next ucol_next_2_2 +#define ucol_nextWeight ucol_nextWeight_2_2 +#define ucol_open ucol_open_2_2 +#define ucol_openElements ucol_openElements_2_2 +#define ucol_openRules ucol_openRules_2_2 +#define ucol_openVersion ucol_openVersion_2_2 +#define ucol_previous ucol_previous_2_2 +#define ucol_prv_getSpecialCE ucol_prv_getSpecialCE_2_2 +#define ucol_prv_getSpecialPrevCE ucol_prv_getSpecialPrevCE_2_2 +#define ucol_reset ucol_reset_2_2 +#define ucol_restoreVariableTop ucol_restoreVariableTop_2_2 +#define ucol_safeClone ucol_safeClone_2_2 +#define ucol_setAttribute ucol_setAttribute_2_2 +#define ucol_setNormalization ucol_setNormalization_2_2 +#define ucol_setOffset ucol_setOffset_2_2 +#define ucol_setOptionsFromHeader ucol_setOptionsFromHeader_2_2 +#define ucol_setStrength ucol_setStrength_2_2 +#define ucol_setText ucol_setText_2_2 +#define ucol_setVariableTop ucol_setVariableTop_2_2 +#define ucol_sortKeyToString ucol_sortKeyToString_2_2 +#define ucol_strcoll ucol_strcoll_2_2 +#define ucol_tok_assembleTokenList ucol_tok_assembleTokenList_2_2 +#define ucol_tok_closeTokenList ucol_tok_closeTokenList_2_2 +#define ucol_tok_getNextArgument ucol_tok_getNextArgument_2_2 +#define ucol_tok_initTokenList ucol_tok_initTokenList_2_2 +#define ucol_tok_parseNextToken ucol_tok_parseNextToken_2_2 +#define ucol_updateInternalState ucol_updateInternalState_2_2 +#define ucurr_forLocale ucurr_forLocale_2_2 +#define ucurr_getDefaultFractionDigits ucurr_getDefaultFractionDigits_2_2 +#define ucurr_getRoundingIncrement ucurr_getRoundingIncrement_2_2 +#define ucurr_getSymbol ucurr_getSymbol_2_2 +#define udat_applyPattern udat_applyPattern_2_2 +#define udat_clone udat_clone_2_2 +#define udat_close udat_close_2_2 +#define udat_countAvailable udat_countAvailable_2_2 +#define udat_countSymbols udat_countSymbols_2_2 +#define udat_format udat_format_2_2 +#define udat_get2DigitYearStart udat_get2DigitYearStart_2_2 +#define udat_getAvailable udat_getAvailable_2_2 +#define udat_getCalendar udat_getCalendar_2_2 +#define udat_getNumberFormat udat_getNumberFormat_2_2 +#define udat_getSymbols udat_getSymbols_2_2 +#define udat_isLenient udat_isLenient_2_2 +#define udat_open udat_open_2_2 +#define udat_parse udat_parse_2_2 +#define udat_parseCalendar udat_parseCalendar_2_2 +#define udat_set2DigitYearStart udat_set2DigitYearStart_2_2 +#define udat_setCalendar udat_setCalendar_2_2 +#define udat_setLenient udat_setLenient_2_2 +#define udat_setNumberFormat udat_setNumberFormat_2_2 +#define udat_setSymbols udat_setSymbols_2_2 +#define udat_toPattern udat_toPattern_2_2 +#define udata_checkCommonData udata_checkCommonData_2_2 +#define udata_cleanup udata_cleanup_2_2 +#define udata_close udata_close_2_2 +#define udata_getInfo udata_getInfo_2_2 +#define udata_getMemory udata_getMemory_2_2 +#define udata_open udata_open_2_2 +#define udata_openChoice udata_openChoice_2_2 +#define udata_setAppData udata_setAppData_2_2 +#define udata_setCommonData udata_setCommonData_2_2 +#define uenum_close uenum_close_2_2 +#define uenum_count uenum_count_2_2 +#define uenum_next uenum_next_2_2 +#define uenum_reset uenum_reset_2_2 +#define uenum_unext uenum_unext_2_2 +#define ufile_close_translit ufile_close_translit_2_2 +#define ufile_fill_uchar_buffer ufile_fill_uchar_buffer_2_2 +#define ufile_flush_translit ufile_flush_translit_2_2 +#define ufmt_defaultCPToUnicode ufmt_defaultCPToUnicode_2_2 +#define ufmt_digitvalue ufmt_digitvalue_2_2 +#define ufmt_isdigit ufmt_isdigit_2_2 +#define ufmt_ltou ufmt_ltou_2_2 +#define ufmt_unicodeToDefaultCP ufmt_unicodeToDefaultCP_2_2 +#define ufmt_utol ufmt_utol_2_2 +#define uhash_close uhash_close_2_2 +#define uhash_compareCaselessUnicodeString uhash_compareCaselessUnicodeString_2_2 +#define uhash_compareChars uhash_compareChars_2_2 +#define uhash_compareIChars uhash_compareIChars_2_2 +#define uhash_compareLong uhash_compareLong_2_2 +#define uhash_compareUChars uhash_compareUChars_2_2 +#define uhash_compareUnicodeString uhash_compareUnicodeString_2_2 +#define uhash_count uhash_count_2_2 +#define uhash_deleteHashtable uhash_deleteHashtable_2_2 +#define uhash_deleteUVector uhash_deleteUVector_2_2 +#define uhash_deleteUnicodeString uhash_deleteUnicodeString_2_2 +#define uhash_find uhash_find_2_2 +#define uhash_freeBlock uhash_freeBlock_2_2 +#define uhash_get uhash_get_2_2 +#define uhash_geti uhash_geti_2_2 +#define uhash_hashCaselessUnicodeString uhash_hashCaselessUnicodeString_2_2 +#define uhash_hashChars uhash_hashChars_2_2 +#define uhash_hashIChars uhash_hashIChars_2_2 +#define uhash_hashLong uhash_hashLong_2_2 +#define uhash_hashUChars uhash_hashUChars_2_2 +#define uhash_hashUCharsN uhash_hashUCharsN_2_2 +#define uhash_hashUnicodeString uhash_hashUnicodeString_2_2 +#define uhash_iget uhash_iget_2_2 +#define uhash_iput uhash_iput_2_2 +#define uhash_iremove uhash_iremove_2_2 +#define uhash_nextElement uhash_nextElement_2_2 +#define uhash_open uhash_open_2_2 +#define uhash_openSize uhash_openSize_2_2 +#define uhash_put uhash_put_2_2 +#define uhash_puti uhash_puti_2_2 +#define uhash_remove uhash_remove_2_2 +#define uhash_removeAll uhash_removeAll_2_2 +#define uhash_removeElement uhash_removeElement_2_2 +#define uhash_removei uhash_removei_2_2 +#define uhash_setKeyComparator uhash_setKeyComparator_2_2 +#define uhash_setKeyDeleter uhash_setKeyDeleter_2_2 +#define uhash_setKeyHasher uhash_setKeyHasher_2_2 +#define uhash_setResizePolicy uhash_setResizePolicy_2_2 +#define uhash_setValueDeleter uhash_setValueDeleter_2_2 +#define uhash_toki uhash_toki_2_2 +#define uhash_tokp uhash_tokp_2_2 +#define uiter_current32 uiter_current32_2_2 +#define uiter_next32 uiter_next32_2_2 +#define uiter_previous32 uiter_previous32_2_2 +#define uiter_setCharacterIterator uiter_setCharacterIterator_2_2 +#define uiter_setReplaceable uiter_setReplaceable_2_2 +#define uiter_setString uiter_setString_2_2 +#define uloc_cleanup uloc_cleanup_2_2 +#define uloc_countAvailable uloc_countAvailable_2_2 +#define uloc_getAvailable uloc_getAvailable_2_2 +#define uloc_getCountry uloc_getCountry_2_2 +#define uloc_getDefault uloc_getDefault_2_2 +#define uloc_getDisplayCountry uloc_getDisplayCountry_2_2 +#define uloc_getDisplayLanguage uloc_getDisplayLanguage_2_2 +#define uloc_getDisplayName uloc_getDisplayName_2_2 +#define uloc_getDisplayVariant uloc_getDisplayVariant_2_2 +#define uloc_getISO3Country uloc_getISO3Country_2_2 +#define uloc_getISO3Language uloc_getISO3Language_2_2 +#define uloc_getISOCountries uloc_getISOCountries_2_2 +#define uloc_getISOLanguages uloc_getISOLanguages_2_2 +#define uloc_getLCID uloc_getLCID_2_2 +#define uloc_getLanguage uloc_getLanguage_2_2 +#define uloc_getName uloc_getName_2_2 +#define uloc_getParent uloc_getParent_2_2 +#define uloc_getVariant uloc_getVariant_2_2 +#define uloc_setDefault uloc_setDefault_2_2 +#define umsg_applyPattern umsg_applyPattern_2_2 +#define umsg_clone umsg_clone_2_2 +#define umsg_close umsg_close_2_2 +#define umsg_format umsg_format_2_2 +#define umsg_getLocale umsg_getLocale_2_2 +#define umsg_open umsg_open_2_2 +#define umsg_parse umsg_parse_2_2 +#define umsg_setLocale umsg_setLocale_2_2 +#define umsg_toPattern umsg_toPattern_2_2 +#define umsg_vformat umsg_vformat_2_2 +#define umsg_vparse umsg_vparse_2_2 +#define umtx_atomic_dec umtx_atomic_dec_2_2 +#define umtx_atomic_inc umtx_atomic_inc_2_2 +#define umtx_destroy umtx_destroy_2_2 +#define umtx_init umtx_init_2_2 +#define umtx_isInitialized umtx_isInitialized_2_2 +#define umtx_lock umtx_lock_2_2 +#define umtx_unlock umtx_unlock_2_2 +#define unames_cleanup unames_cleanup_2_2 +#define unorm_cleanup unorm_cleanup_2_2 +#define unorm_cmpEquivFold unorm_cmpEquivFold_2_2 +#define unorm_compare unorm_compare_2_2 +#define unorm_compose unorm_compose_2_2 +#define unorm_concatenate unorm_concatenate_2_2 +#define unorm_decompose unorm_decompose_2_2 +#define unorm_getCanonStartSet unorm_getCanonStartSet_2_2 +#define unorm_getDecomposition unorm_getDecomposition_2_2 +#define unorm_getFCDTrie unorm_getFCDTrie_2_2 +#define unorm_haveData unorm_haveData_2_2 +#define unorm_internalIsFullCompositionExclusion unorm_internalIsFullCompositionExclusion_2_2 +#define unorm_internalNormalize unorm_internalNormalize_2_2 +#define unorm_isCanonSafeStart unorm_isCanonSafeStart_2_2 +#define unorm_isNormalized unorm_isNormalized_2_2 +#define unorm_next unorm_next_2_2 +#define unorm_normalize unorm_normalize_2_2 +#define unorm_previous unorm_previous_2_2 +#define unorm_quickCheck unorm_quickCheck_2_2 +#define unum_applyPattern unum_applyPattern_2_2 +#define unum_clone unum_clone_2_2 +#define unum_close unum_close_2_2 +#define unum_countAvailable unum_countAvailable_2_2 +#define unum_format unum_format_2_2 +#define unum_formatDouble unum_formatDouble_2_2 +#define unum_getAttribute unum_getAttribute_2_2 +#define unum_getAvailable unum_getAvailable_2_2 +#define unum_getDoubleAttribute unum_getDoubleAttribute_2_2 +#define unum_getSymbol unum_getSymbol_2_2 +#define unum_getTextAttribute unum_getTextAttribute_2_2 +#define unum_open unum_open_2_2 +#define unum_parse unum_parse_2_2 +#define unum_parseDouble unum_parseDouble_2_2 +#define unum_setAttribute unum_setAttribute_2_2 +#define unum_setDoubleAttribute unum_setDoubleAttribute_2_2 +#define unum_setSymbol unum_setSymbol_2_2 +#define unum_setTextAttribute unum_setTextAttribute_2_2 +#define unum_toPattern unum_toPattern_2_2 +#define upropset_cleanup upropset_cleanup_2_2 +#define uprv_ceil uprv_ceil_2_2 +#define uprv_cnttab_addContraction uprv_cnttab_addContraction_2_2 +#define uprv_cnttab_changeContraction uprv_cnttab_changeContraction_2_2 +#define uprv_cnttab_changeLastCE uprv_cnttab_changeLastCE_2_2 +#define uprv_cnttab_clone uprv_cnttab_clone_2_2 +#define uprv_cnttab_close uprv_cnttab_close_2_2 +#define uprv_cnttab_constructTable uprv_cnttab_constructTable_2_2 +#define uprv_cnttab_findCE uprv_cnttab_findCE_2_2 +#define uprv_cnttab_findCP uprv_cnttab_findCP_2_2 +#define uprv_cnttab_getCE uprv_cnttab_getCE_2_2 +#define uprv_cnttab_insertContraction uprv_cnttab_insertContraction_2_2 +#define uprv_cnttab_isTailored uprv_cnttab_isTailored_2_2 +#define uprv_cnttab_open uprv_cnttab_open_2_2 +#define uprv_cnttab_setContraction uprv_cnttab_setContraction_2_2 +#define uprv_comparePropertyNames uprv_comparePropertyNames_2_2 +#define uprv_computeDirPath uprv_computeDirPath_2_2 +#define uprv_defaultCodePageForLocale uprv_defaultCodePageForLocale_2_2 +#define uprv_digitsAfterDecimal uprv_digitsAfterDecimal_2_2 +#define uprv_dtostr uprv_dtostr_2_2 +#define uprv_fabs uprv_fabs_2_2 +#define uprv_floor uprv_floor_2_2 +#define uprv_fmax uprv_fmax_2_2 +#define uprv_fmin uprv_fmin_2_2 +#define uprv_fmod uprv_fmod_2_2 +#define uprv_getDefaultCodepage uprv_getDefaultCodepage_2_2 +#define uprv_getDefaultLocaleID uprv_getDefaultLocaleID_2_2 +#define uprv_getInfinity uprv_getInfinity_2_2 +#define uprv_getMaxValues uprv_getMaxValues_2_2 +#define uprv_getNaN uprv_getNaN_2_2 +#define uprv_getUTCtime uprv_getUTCtime_2_2 +#define uprv_haveProperties uprv_haveProperties_2_2 +#define uprv_init_collIterate uprv_init_collIterate_2_2 +#define uprv_isInfinite uprv_isInfinite_2_2 +#define uprv_isNaN uprv_isNaN_2_2 +#define uprv_isNegativeInfinity uprv_isNegativeInfinity_2_2 +#define uprv_isPositiveInfinity uprv_isPositiveInfinity_2_2 +#define uprv_itou uprv_itou_2_2 +#define uprv_log uprv_log_2_2 +#define uprv_log10 uprv_log10_2_2 +#define uprv_mapFile uprv_mapFile_2_2 +#define uprv_max uprv_max_2_2 +#define uprv_maxMantissa uprv_maxMantissa_2_2 +#define uprv_min uprv_min_2_2 +#define uprv_modf uprv_modf_2_2 +#define uprv_mstrm_close uprv_mstrm_close_2_2 +#define uprv_mstrm_eof uprv_mstrm_eof_2_2 +#define uprv_mstrm_error uprv_mstrm_error_2_2 +#define uprv_mstrm_getBuffer uprv_mstrm_getBuffer_2_2 +#define uprv_mstrm_getCurrentBuffer uprv_mstrm_getCurrentBuffer_2_2 +#define uprv_mstrm_jump uprv_mstrm_jump_2_2 +#define uprv_mstrm_openBuffer uprv_mstrm_openBuffer_2_2 +#define uprv_mstrm_openNew uprv_mstrm_openNew_2_2 +#define uprv_mstrm_read uprv_mstrm_read_2_2 +#define uprv_mstrm_setError uprv_mstrm_setError_2_2 +#define uprv_mstrm_skip uprv_mstrm_skip_2_2 +#define uprv_mstrm_write uprv_mstrm_write_2_2 +#define uprv_mstrm_write16 uprv_mstrm_write16_2_2 +#define uprv_mstrm_write32 uprv_mstrm_write32_2_2 +#define uprv_mstrm_write8 uprv_mstrm_write8_2_2 +#define uprv_mstrm_writeBlock uprv_mstrm_writeBlock_2_2 +#define uprv_mstrm_writePadding uprv_mstrm_writePadding_2_2 +#define uprv_mstrm_writeString uprv_mstrm_writeString_2_2 +#define uprv_mstrm_writeUString uprv_mstrm_writeUString_2_2 +#define uprv_nextDouble uprv_nextDouble_2_2 +#define uprv_pow uprv_pow_2_2 +#define uprv_pow10 uprv_pow10_2_2 +#define uprv_round uprv_round_2_2 +#define uprv_strCompare uprv_strCompare_2_2 +#define uprv_strFindLastSurrogate uprv_strFindLastSurrogate_2_2 +#define uprv_strFindSurrogate uprv_strFindSurrogate_2_2 +#define uprv_strdup uprv_strdup_2_2 +#define uprv_strtod uprv_strtod_2_2 +#define uprv_timezone uprv_timezone_2_2 +#define uprv_trunc uprv_trunc_2_2 +#define uprv_tzname uprv_tzname_2_2 +#define uprv_tzset uprv_tzset_2_2 +#define uprv_uca_addAnElement uprv_uca_addAnElement_2_2 +#define uprv_uca_assembleTable uprv_uca_assembleTable_2_2 +#define uprv_uca_canonicalClosure uprv_uca_canonicalClosure_2_2 +#define uprv_uca_cloneTempTable uprv_uca_cloneTempTable_2_2 +#define uprv_uca_closeTempTable uprv_uca_closeTempTable_2_2 +#define uprv_uca_initImplicitConstants uprv_uca_initImplicitConstants_2_2 +#define uprv_uca_initTempTable uprv_uca_initTempTable_2_2 +#define uprv_unmapFile uprv_unmapFile_2_2 +#define ures_appendResPath ures_appendResPath_2_2 +#define ures_cleanup ures_cleanup_2_2 +#define ures_close ures_close_2_2 +#define ures_copyResb ures_copyResb_2_2 +#define ures_countArrayItems ures_countArrayItems_2_2 +#define ures_findResource ures_findResource_2_2 +#define ures_findSubResource ures_findSubResource_2_2 +#define ures_freeResPath ures_freeResPath_2_2 +#define ures_getBinary ures_getBinary_2_2 +#define ures_getByIndex ures_getByIndex_2_2 +#define ures_getByKey ures_getByKey_2_2 +#define ures_getInt ures_getInt_2_2 +#define ures_getIntVector ures_getIntVector_2_2 +#define ures_getKey ures_getKey_2_2 +#define ures_getLocale ures_getLocale_2_2 +#define ures_getName ures_getName_2_2 +#define ures_getNextResource ures_getNextResource_2_2 +#define ures_getNextString ures_getNextString_2_2 +#define ures_getPath ures_getPath_2_2 +#define ures_getResPath ures_getResPath_2_2 +#define ures_getSize ures_getSize_2_2 +#define ures_getString ures_getString_2_2 +#define ures_getStringByIndex ures_getStringByIndex_2_2 +#define ures_getStringByKey ures_getStringByKey_2_2 +#define ures_getType ures_getType_2_2 +#define ures_getUInt ures_getUInt_2_2 +#define ures_getVersion ures_getVersion_2_2 +#define ures_getVersionNumber ures_getVersionNumber_2_2 +#define ures_hasNext ures_hasNext_2_2 +#define ures_initStackObject ures_initStackObject_2_2 +#define ures_isStackObject ures_isStackObject_2_2 +#define ures_open ures_open_2_2 +#define ures_openDirect ures_openDirect_2_2 +#define ures_openFillIn ures_openFillIn_2_2 +#define ures_openU ures_openU_2_2 +#define ures_openW ures_openW_2_2 +#define ures_resetIterator ures_resetIterator_2_2 +#define ures_setIsStackObject ures_setIsStackObject_2_2 +#define uscript_closeRun uscript_closeRun_2_2 +#define uscript_getCode uscript_getCode_2_2 +#define uscript_getName uscript_getName_2_2 +#define uscript_getScript uscript_getScript_2_2 +#define uscript_getShortName uscript_getShortName_2_2 +#define uscript_nextRun uscript_nextRun_2_2 +#define uscript_openRun uscript_openRun_2_2 +#define uscript_resetRun uscript_resetRun_2_2 +#define uscript_setRunText uscript_setRunText_2_2 +#define usearch_close usearch_close_2_2 +#define usearch_first usearch_first_2_2 +#define usearch_following usearch_following_2_2 +#define usearch_getAttribute usearch_getAttribute_2_2 +#define usearch_getBreakIterator usearch_getBreakIterator_2_2 +#define usearch_getCollator usearch_getCollator_2_2 +#define usearch_getMatchedLength usearch_getMatchedLength_2_2 +#define usearch_getMatchedStart usearch_getMatchedStart_2_2 +#define usearch_getMatchedText usearch_getMatchedText_2_2 +#define usearch_getOffset usearch_getOffset_2_2 +#define usearch_getPattern usearch_getPattern_2_2 +#define usearch_getText usearch_getText_2_2 +#define usearch_handleNextCanonical usearch_handleNextCanonical_2_2 +#define usearch_handleNextExact usearch_handleNextExact_2_2 +#define usearch_handlePreviousCanonical usearch_handlePreviousCanonical_2_2 +#define usearch_handlePreviousExact usearch_handlePreviousExact_2_2 +#define usearch_last usearch_last_2_2 +#define usearch_next usearch_next_2_2 +#define usearch_open usearch_open_2_2 +#define usearch_openFromCollator usearch_openFromCollator_2_2 +#define usearch_preceding usearch_preceding_2_2 +#define usearch_previous usearch_previous_2_2 +#define usearch_reset usearch_reset_2_2 +#define usearch_setAttribute usearch_setAttribute_2_2 +#define usearch_setBreakIterator usearch_setBreakIterator_2_2 +#define usearch_setCollator usearch_setCollator_2_2 +#define usearch_setOffset usearch_setOffset_2_2 +#define usearch_setPattern usearch_setPattern_2_2 +#define usearch_setText usearch_setText_2_2 +#define uset_add uset_add_2_2 +#define uset_addString uset_addString_2_2 +#define uset_clear uset_clear_2_2 +#define uset_close uset_close_2_2 +#define uset_complement uset_complement_2_2 +#define uset_contains uset_contains_2_2 +#define uset_containsString uset_containsString_2_2 +#define uset_getItem uset_getItem_2_2 +#define uset_getItemCount uset_getItemCount_2_2 +#define uset_getSerializedRange uset_getSerializedRange_2_2 +#define uset_getSerializedRangeCount uset_getSerializedRangeCount_2_2 +#define uset_getSerializedSet uset_getSerializedSet_2_2 +#define uset_isEmpty uset_isEmpty_2_2 +#define uset_open uset_open_2_2 +#define uset_openPattern uset_openPattern_2_2 +#define uset_remove uset_remove_2_2 +#define uset_removeString uset_removeString_2_2 +#define uset_serialize uset_serialize_2_2 +#define uset_serializedContains uset_serializedContains_2_2 +#define uset_setSerializedToOne uset_setSerializedToOne_2_2 +#define uset_size uset_size_2_2 +#define uset_toPattern uset_toPattern_2_2 +#define ustring_cleanup ustring_cleanup_2_2 +#define utf8_appendCharSafeBody utf8_appendCharSafeBody_2_2 +#define utf8_back1SafeBody utf8_back1SafeBody_2_2 +#define utf8_countTrailBytes utf8_countTrailBytes_2_2 +#define utf8_nextCharSafeBody utf8_nextCharSafeBody_2_2 +#define utf8_prevCharSafeBody utf8_prevCharSafeBody_2_2 +#define utrans_clone utrans_clone_2_2 +#define utrans_close utrans_close_2_2 +#define utrans_countAvailableIDs utrans_countAvailableIDs_2_2 +#define utrans_getAvailableID utrans_getAvailableID_2_2 +#define utrans_getID utrans_getID_2_2 +#define utrans_open utrans_open_2_2 +#define utrans_openInverse utrans_openInverse_2_2 +#define utrans_register utrans_register_2_2 +#define utrans_setFilter utrans_setFilter_2_2 +#define utrans_trans utrans_trans_2_2 +#define utrans_transIncremental utrans_transIncremental_2_2 +#define utrans_transIncrementalUChars utrans_transIncrementalUChars_2_2 +#define utrans_transUChars utrans_transUChars_2_2 +#define utrans_unregister utrans_unregister_2_2 +#define utrie_clone utrie_clone_2_2 +#define utrie_close utrie_close_2_2 +#define utrie_enum utrie_enum_2_2 +#define utrie_get32 utrie_get32_2_2 +#define utrie_getData utrie_getData_2_2 +#define utrie_open utrie_open_2_2 +#define utrie_serialize utrie_serialize_2_2 +#define utrie_set32 utrie_set32_2_2 +#define utrie_setRange32 utrie_setRange32_2_2 +#define utrie_unserialize utrie_unserialize_2_2 /* C++ class names renaming defines */ #ifdef XP_CPLUSPLUS #if !U_HAVE_NAMESPACE -#define AbsoluteValueSubstitution AbsoluteValueSubstitution_2_1 -#define AlternateSubstitutionSubtable AlternateSubstitutionSubtable_2_1 -#define AnchorTable AnchorTable_2_1 -#define ArabicOpenTypeLayoutEngine ArabicOpenTypeLayoutEngine_2_1 -#define ArabicShaping ArabicShaping_2_1 -#define BinarySearchLookupTable BinarySearchLookupTable_2_1 -#define BreakDictionary BreakDictionary_2_1 -#define BreakIterator BreakIterator_2_1 -#define Calendar Calendar_2_1 -#define CanonicalIterator CanonicalIterator_2_1 -#define ChainingContextualSubstitutionFormat1Subtable ChainingContextualSubstitutionFormat1Subtable_2_1 -#define ChainingContextualSubstitutionFormat2Subtable ChainingContextualSubstitutionFormat2Subtable_2_1 -#define ChainingContextualSubstitutionFormat3Subtable ChainingContextualSubstitutionFormat3Subtable_2_1 -#define ChainingContextualSubstitutionSubtable ChainingContextualSubstitutionSubtable_2_1 -#define CharShaper CharShaper_2_1 -#define CharSubstitutionFilter CharSubstitutionFilter_2_1 -#define CharacterIterator CharacterIterator_2_1 -#define ChoiceFormat ChoiceFormat_2_1 -#define ClassDefFormat1Table ClassDefFormat1Table_2_1 -#define ClassDefFormat2Table ClassDefFormat2Table_2_1 -#define ClassDefinitionTable ClassDefinitionTable_2_1 -#define CollationElementIterator CollationElementIterator_2_1 -#define CollationKey CollationKey_2_1 -#define Collator Collator_2_1 -#define CompoundTransliterator CompoundTransliterator_2_1 -#define ContextualGlyphSubstitutionProcessor ContextualGlyphSubstitutionProcessor_2_1 -#define ContextualSubstitutionBase ContextualSubstitutionBase_2_1 -#define ContextualSubstitutionFormat1Subtable ContextualSubstitutionFormat1Subtable_2_1 -#define ContextualSubstitutionFormat2Subtable ContextualSubstitutionFormat2Subtable_2_1 -#define ContextualSubstitutionFormat3Subtable ContextualSubstitutionFormat3Subtable_2_1 -#define ContextualSubstitutionSubtable ContextualSubstitutionSubtable_2_1 -#define CoverageFormat1Table CoverageFormat1Table_2_1 -#define CoverageFormat2Table CoverageFormat2Table_2_1 -#define CoverageTable CoverageTable_2_1 -#define DateFormat DateFormat_2_1 -#define DateFormatSymbols DateFormatSymbols_2_1 -#define DecimalFormat DecimalFormat_2_1 -#define DecimalFormatSymbols DecimalFormatSymbols_2_1 -#define DefaultCharMapper DefaultCharMapper_2_1 -#define DeviceTable DeviceTable_2_1 -#define DictionaryBasedBreakIterator DictionaryBasedBreakIterator_2_1 -#define DictionaryBasedBreakIteratorTables DictionaryBasedBreakIteratorTables_2_1 -#define DigitList DigitList_2_1 -#define Entry Entry_2_1 -#define EscapeTransliterator EscapeTransliterator_2_1 -#define FeatureListTable FeatureListTable_2_1 -#define Format Format_2_1 -#define Format1AnchorTable Format1AnchorTable_2_1 -#define Format2AnchorTable Format2AnchorTable_2_1 -#define Format3AnchorTable Format3AnchorTable_2_1 -#define Formattable Formattable_2_1 -#define ForwardCharacterIterator ForwardCharacterIterator_2_1 -#define FractionalPartSubstitution FractionalPartSubstitution_2_1 -#define FunctionReplacer FunctionReplacer_2_1 -#define GDEFMarkFilter GDEFMarkFilter_2_1 -#define GXLayoutEngine GXLayoutEngine_2_1 -#define GlyphDefinitionTableHeader GlyphDefinitionTableHeader_2_1 -#define GlyphIterator GlyphIterator_2_1 -#define GlyphPositioningLookupProcessor GlyphPositioningLookupProcessor_2_1 -#define GlyphPositioningTableHeader GlyphPositioningTableHeader_2_1 -#define GlyphShaper GlyphShaper_2_1 -#define GlyphSubstitutionLookupProcessor GlyphSubstitutionLookupProcessor_2_1 -#define GlyphSubstitutionTableHeader GlyphSubstitutionTableHeader_2_1 -#define GregorianCalendar GregorianCalendar_2_1 -#define HebrewShaping HebrewShaping_2_1 -#define HexToUnicodeTransliterator HexToUnicodeTransliterator_2_1 -#define ICU_Utility ICU_Utility_2_1 -#define IndicClassTable IndicClassTable_2_1 -#define IndicOpenTypeLayoutEngine IndicOpenTypeLayoutEngine_2_1 -#define IndicRearrangementProcessor IndicRearrangementProcessor_2_1 -#define IndicReordering IndicReordering_2_1 -#define IntegralPartSubstitution IntegralPartSubstitution_2_1 -#define LECharMapper LECharMapper_2_1 -#define LEGlyphFilter LEGlyphFilter_2_1 -#define LayoutEngine LayoutEngine_2_1 -#define LigatureSubstitutionProcessor LigatureSubstitutionProcessor_2_1 -#define LigatureSubstitutionSubtable LigatureSubstitutionSubtable_2_1 -#define Locale Locale_2_1 -#define LookupListTable LookupListTable_2_1 -#define LookupProcessor LookupProcessor_2_1 -#define LookupSubtable LookupSubtable_2_1 -#define LookupTable LookupTable_2_1 -#define LowercaseTransliterator LowercaseTransliterator_2_1 -#define MarkArray MarkArray_2_1 -#define MarkToBasePositioningSubtable MarkToBasePositioningSubtable_2_1 -#define MarkToLigaturePositioningSubtable MarkToLigaturePositioningSubtable_2_1 -#define MarkToMarkPositioningSubtable MarkToMarkPositioningSubtable_2_1 -#define MessageFormat MessageFormat_2_1 -#define ModulusSubstitution ModulusSubstitution_2_1 -#define MorphSubtableHeader MorphSubtableHeader_2_1 -#define MorphTableHeader MorphTableHeader_2_1 -#define MultipleSubstitutionSubtable MultipleSubstitutionSubtable_2_1 -#define MultiplierSubstitution MultiplierSubstitution_2_1 -#define NFRule NFRule_2_1 -#define NFRuleSet NFRuleSet_2_1 -#define NFSubstitution NFSubstitution_2_1 -#define NameUnicodeTransliterator NameUnicodeTransliterator_2_1 -#define NonContextualGlyphSubstitutionProcessor NonContextualGlyphSubstitutionProcessor_2_1 -#define NormalizationTransliterator NormalizationTransliterator_2_1 -#define Normalizer Normalizer_2_1 -#define NullFilter NullFilter_2_1 -#define NullSubstitution NullSubstitution_2_1 -#define NullTransliterator NullTransliterator_2_1 -#define NumberFormat NumberFormat_2_1 -#define NumeratorSubstitution NumeratorSubstitution_2_1 -#define OpenTypeLayoutEngine OpenTypeLayoutEngine_2_1 -#define OpenTypeUtilities OpenTypeUtilities_2_1 -#define PairPositioningFormat1Subtable PairPositioningFormat1Subtable_2_1 -#define PairPositioningFormat2Subtable PairPositioningFormat2Subtable_2_1 -#define PairPositioningSubtable PairPositioningSubtable_2_1 -#define ParseData ParseData_2_1 -#define Quantifier Quantifier_2_1 -#define RemoveTransliterator RemoveTransliterator_2_1 -#define Replaceable Replaceable_2_1 -#define ReplaceableGlue ReplaceableGlue_2_1 -#define ResourceBundle ResourceBundle_2_1 -#define RuleBasedBreakIterator RuleBasedBreakIterator_2_1 -#define RuleBasedBreakIteratorTables RuleBasedBreakIteratorTables_2_1 -#define RuleBasedCollator RuleBasedCollator_2_1 -#define RuleBasedNumberFormat RuleBasedNumberFormat_2_1 -#define RuleBasedTransliterator RuleBasedTransliterator_2_1 -#define RuleHalf RuleHalf_2_1 -#define SameValueSubstitution SameValueSubstitution_2_1 -#define ScriptListTable ScriptListTable_2_1 -#define ScriptTable ScriptTable_2_1 -#define SearchIterator SearchIterator_2_1 -#define SegmentArrayProcessor SegmentArrayProcessor_2_1 -#define SegmentSingleProcessor SegmentSingleProcessor_2_1 -#define Shaper Shaper_2_1 -#define SimpleArrayProcessor SimpleArrayProcessor_2_1 -#define SimpleDateFormat SimpleDateFormat_2_1 -#define SimpleTimeZone SimpleTimeZone_2_1 -#define SinglePositioningFormat1Subtable SinglePositioningFormat1Subtable_2_1 -#define SinglePositioningFormat2Subtable SinglePositioningFormat2Subtable_2_1 -#define SinglePositioningSubtable SinglePositioningSubtable_2_1 -#define SingleSubstitutionFormat1Subtable SingleSubstitutionFormat1Subtable_2_1 -#define SingleSubstitutionFormat2Subtable SingleSubstitutionFormat2Subtable_2_1 -#define SingleSubstitutionSubtable SingleSubstitutionSubtable_2_1 -#define SingleTableProcessor SingleTableProcessor_2_1 -#define Spec Spec_2_1 -#define StateTableProcessor StateTableProcessor_2_1 -#define StringCharacterIterator StringCharacterIterator_2_1 -#define StringMatcher StringMatcher_2_1 -#define StringReplacer StringReplacer_2_1 -#define StringSearch StringSearch_2_1 -#define SubstitutionLookup SubstitutionLookup_2_1 -#define SubtableProcessor SubtableProcessor_2_1 -#define SymbolTable SymbolTable_2_1 -#define ThaiLayoutEngine ThaiLayoutEngine_2_1 -#define ThaiMarkFilter ThaiMarkFilter_2_1 -#define ThaiShaping ThaiShaping_2_1 -#define TimeZone TimeZone_2_1 -#define TitlecaseTransliterator TitlecaseTransliterator_2_1 -#define TransliterationRule TransliterationRule_2_1 -#define TransliterationRuleData TransliterationRuleData_2_1 -#define TransliterationRuleSet TransliterationRuleSet_2_1 -#define Transliterator Transliterator_2_1 -#define TransliteratorAlias TransliteratorAlias_2_1 -#define TransliteratorIDParser TransliteratorIDParser_2_1 -#define TransliteratorParser TransliteratorParser_2_1 -#define TransliteratorRegistry TransliteratorRegistry_2_1 -#define TrimmedArrayProcessor TrimmedArrayProcessor_2_1 -#define UCharCharacterIterator UCharCharacterIterator_2_1 -#define UStack UStack_2_1 -#define UVector UVector_2_1 -#define UnescapeTransliterator UnescapeTransliterator_2_1 -#define Unicode Unicode_2_1 -#define UnicodeAndFilter UnicodeAndFilter_2_1 -#define UnicodeArabicOpenTypeLayoutEngine UnicodeArabicOpenTypeLayoutEngine_2_1 -#define UnicodeConverter UnicodeConverter_2_1 -#define UnicodeFilter UnicodeFilter_2_1 -#define UnicodeFilterLogic UnicodeFilterLogic_2_1 -#define UnicodeFunctor UnicodeFunctor_2_1 -#define UnicodeMatcher UnicodeMatcher_2_1 -#define UnicodeNameTransliterator UnicodeNameTransliterator_2_1 -#define UnicodeNotFilter UnicodeNotFilter_2_1 -#define UnicodeOrFilter UnicodeOrFilter_2_1 -#define UnicodePropertySet UnicodePropertySet_2_1 -#define UnicodeReplacer UnicodeReplacer_2_1 -#define UnicodeSet UnicodeSet_2_1 -#define UnicodeString UnicodeString_2_1 -#define UnicodeToHexTransliterator UnicodeToHexTransliterator_2_1 -#define UppercaseTransliterator UppercaseTransliterator_2_1 -#define ValueRecord ValueRecord_2_1 -#define _cnttab_findCP _cnttab_findCP_2_1 -#define _cnttab_getCE _cnttab_getCE_2_1 -#define _cnttab_getContractionTable _cnttab_getContractionTable_2_1 -#define addATableElement addATableElement_2_1 -#define emptyTag emptyTag_2_1 -#define locale_set_default_internal locale_set_default_internal_2_1 -#define uprv_cnttab_cloneContraction uprv_cnttab_cloneContraction_2_1 -#define uprv_growTable uprv_growTable_2_1 -#define uprv_uca_addContraction uprv_uca_addContraction_2_1 -#define uprv_uca_addPrefix uprv_uca_addPrefix_2_1 -#define uprv_uca_getMaxExpansionJamo uprv_uca_getMaxExpansionJamo_2_1 -#define uprv_uca_setMaxExpansion uprv_uca_setMaxExpansion_2_1 -#define uprv_uca_setMaxJamoExpansion uprv_uca_setMaxJamoExpansion_2_1 -#define util64_fromDouble util64_fromDouble_2_1 -#define util64_pow util64_pow_2_1 -#define util64_tou util64_tou_2_1 -#define util64_utoi util64_utoi_2_1 -#define util_equalRules util_equalRules_2_1 +#define AbsoluteValueSubstitution AbsoluteValueSubstitution_2_2 +#define AlternateSubstitutionSubtable AlternateSubstitutionSubtable_2_2 +#define AnchorTable AnchorTable_2_2 +#define AnyTransliterator AnyTransliterator_2_2 +#define ArabicOpenTypeLayoutEngine ArabicOpenTypeLayoutEngine_2_2 +#define ArabicShaping ArabicShaping_2_2 +#define BiDi BiDi_2_2 +#define BinarySearchLookupTable BinarySearchLookupTable_2_2 +#define BreakDictionary BreakDictionary_2_2 +#define BreakIterator BreakIterator_2_2 +#define Calendar Calendar_2_2 +#define CanonicalIterator CanonicalIterator_2_2 +#define ChainingContextualSubstitutionFormat1Subtable ChainingContextualSubstitutionFormat1Subtable_2_2 +#define ChainingContextualSubstitutionFormat2Subtable ChainingContextualSubstitutionFormat2Subtable_2_2 +#define ChainingContextualSubstitutionFormat3Subtable ChainingContextualSubstitutionFormat3Subtable_2_2 +#define ChainingContextualSubstitutionSubtable ChainingContextualSubstitutionSubtable_2_2 +#define CharShaper CharShaper_2_2 +#define CharString CharString_2_2 +#define CharSubstitutionFilter CharSubstitutionFilter_2_2 +#define CharacterIterator CharacterIterator_2_2 +#define ChoiceFormat ChoiceFormat_2_2 +#define ClassDefFormat1Table ClassDefFormat1Table_2_2 +#define ClassDefFormat2Table ClassDefFormat2Table_2_2 +#define ClassDefinitionTable ClassDefinitionTable_2_2 +#define CollationElementIterator CollationElementIterator_2_2 +#define CollationKey CollationKey_2_2 +#define Collator Collator_2_2 +#define CompoundTransliterator CompoundTransliterator_2_2 +#define ContextualGlyphSubstitutionProcessor ContextualGlyphSubstitutionProcessor_2_2 +#define ContextualSubstitutionBase ContextualSubstitutionBase_2_2 +#define ContextualSubstitutionFormat1Subtable ContextualSubstitutionFormat1Subtable_2_2 +#define ContextualSubstitutionFormat2Subtable ContextualSubstitutionFormat2Subtable_2_2 +#define ContextualSubstitutionFormat3Subtable ContextualSubstitutionFormat3Subtable_2_2 +#define ContextualSubstitutionSubtable ContextualSubstitutionSubtable_2_2 +#define CoverageFormat1Table CoverageFormat1Table_2_2 +#define CoverageFormat2Table CoverageFormat2Table_2_2 +#define CoverageTable CoverageTable_2_2 +#define CursiveAttachmentSubtable CursiveAttachmentSubtable_2_2 +#define DateFormat DateFormat_2_2 +#define DateFormatSymbols DateFormatSymbols_2_2 +#define DecimalFormat DecimalFormat_2_2 +#define DecimalFormatSymbols DecimalFormatSymbols_2_2 +#define DefaultCharMapper DefaultCharMapper_2_2 +#define DeviceTable DeviceTable_2_2 +#define DictionaryBasedBreakIterator DictionaryBasedBreakIterator_2_2 +#define DictionaryBasedBreakIteratorTables DictionaryBasedBreakIteratorTables_2_2 +#define DigitList DigitList_2_2 +#define Entry Entry_2_2 +#define EscapeTransliterator EscapeTransliterator_2_2 +#define FeatureListTable FeatureListTable_2_2 +#define FieldPosition FieldPosition_2_2 +#define Format Format_2_2 +#define Format1AnchorTable Format1AnchorTable_2_2 +#define Format2AnchorTable Format2AnchorTable_2_2 +#define Format3AnchorTable Format3AnchorTable_2_2 +#define Formattable Formattable_2_2 +#define ForwardCharacterIterator ForwardCharacterIterator_2_2 +#define FractionalPartSubstitution FractionalPartSubstitution_2_2 +#define FunctionReplacer FunctionReplacer_2_2 +#define GDEFMarkFilter GDEFMarkFilter_2_2 +#define GXLayoutEngine GXLayoutEngine_2_2 +#define GlyphDefinitionTableHeader GlyphDefinitionTableHeader_2_2 +#define GlyphIterator GlyphIterator_2_2 +#define GlyphPositionAdjustment GlyphPositionAdjustment_2_2 +#define GlyphPositioningLookupProcessor GlyphPositioningLookupProcessor_2_2 +#define GlyphPositioningTableHeader GlyphPositioningTableHeader_2_2 +#define GlyphShaper GlyphShaper_2_2 +#define GlyphSubstitutionLookupProcessor GlyphSubstitutionLookupProcessor_2_2 +#define GlyphSubstitutionTableHeader GlyphSubstitutionTableHeader_2_2 +#define GregorianCalendar GregorianCalendar_2_2 +#define Hashtable Hashtable_2_2 +#define HebrewShaping HebrewShaping_2_2 +#define HexToUnicodeTransliterator HexToUnicodeTransliterator_2_2 +#define ICULayoutEngine ICULayoutEngine_2_2 +#define ICU_Utility ICU_Utility_2_2 +#define IndicClassTable IndicClassTable_2_2 +#define IndicOpenTypeLayoutEngine IndicOpenTypeLayoutEngine_2_2 +#define IndicRearrangementProcessor IndicRearrangementProcessor_2_2 +#define IndicReordering IndicReordering_2_2 +#define IntegralPartSubstitution IntegralPartSubstitution_2_2 +#define LECharMapper LECharMapper_2_2 +#define LEGlyphFilter LEGlyphFilter_2_2 +#define LayoutEngine LayoutEngine_2_2 +#define LigatureSubstitutionProcessor LigatureSubstitutionProcessor_2_2 +#define LigatureSubstitutionSubtable LigatureSubstitutionSubtable_2_2 +#define Locale Locale_2_2 +#define LookupListTable LookupListTable_2_2 +#define LookupProcessor LookupProcessor_2_2 +#define LookupSubtable LookupSubtable_2_2 +#define LookupTable LookupTable_2_2 +#define LowercaseTransliterator LowercaseTransliterator_2_2 +#define MarkArray MarkArray_2_2 +#define MarkToBasePositioningSubtable MarkToBasePositioningSubtable_2_2 +#define MarkToLigaturePositioningSubtable MarkToLigaturePositioningSubtable_2_2 +#define MarkToMarkPositioningSubtable MarkToMarkPositioningSubtable_2_2 +#define MessageFormat MessageFormat_2_2 +#define ModulusSubstitution ModulusSubstitution_2_2 +#define MorphSubtableHeader MorphSubtableHeader_2_2 +#define MorphTableHeader MorphTableHeader_2_2 +#define MultipleSubstitutionSubtable MultipleSubstitutionSubtable_2_2 +#define MultiplierSubstitution MultiplierSubstitution_2_2 +#define Mutex Mutex_2_2 +#define NFRule NFRule_2_2 +#define NFRuleList NFRuleList_2_2 +#define NFRuleSet NFRuleSet_2_2 +#define NFSubstitution NFSubstitution_2_2 +#define NameUnicodeTransliterator NameUnicodeTransliterator_2_2 +#define NonContextualGlyphSubstitutionProcessor NonContextualGlyphSubstitutionProcessor_2_2 +#define NormalizationTransliterator NormalizationTransliterator_2_2 +#define Normalizer Normalizer_2_2 +#define NullFilter NullFilter_2_2 +#define NullSubstitution NullSubstitution_2_2 +#define NullTransliterator NullTransliterator_2_2 +#define NumberFormat NumberFormat_2_2 +#define NumeratorSubstitution NumeratorSubstitution_2_2 +#define OpenTypeLayoutEngine OpenTypeLayoutEngine_2_2 +#define OpenTypeUtilities OpenTypeUtilities_2_2 +#define PairPositioningFormat1Subtable PairPositioningFormat1Subtable_2_2 +#define PairPositioningFormat2Subtable PairPositioningFormat2Subtable_2_2 +#define PairPositioningSubtable PairPositioningSubtable_2_2 +#define ParseData ParseData_2_2 +#define ParsePosition ParsePosition_2_2 +#define Quantifier Quantifier_2_2 +#define RBBIDataWrapper RBBIDataWrapper_2_2 +#define RBBINode RBBINode_2_2 +#define RBBIRuleBuilder RBBIRuleBuilder_2_2 +#define RBBIRuleScanner RBBIRuleScanner_2_2 +#define RBBISetBuilder RBBISetBuilder_2_2 +#define RBBIStateDescriptor RBBIStateDescriptor_2_2 +#define RBBISymbolTable RBBISymbolTable_2_2 +#define RBBISymbolTableEntry RBBISymbolTableEntry_2_2 +#define RBBITableBuilder RBBITableBuilder_2_2 +#define RangeDescriptor RangeDescriptor_2_2 +#define RemoveTransliterator RemoveTransliterator_2_2 +#define ReorderingOutput ReorderingOutput_2_2 +#define Replaceable Replaceable_2_2 +#define ReplaceableGlue ReplaceableGlue_2_2 +#define ResourceBundle ResourceBundle_2_2 +#define RuleBasedBreakIterator RuleBasedBreakIterator_2_2 +#define RuleBasedCollator RuleBasedCollator_2_2 +#define RuleBasedNumberFormat RuleBasedNumberFormat_2_2 +#define RuleBasedTransliterator RuleBasedTransliterator_2_2 +#define RuleHalf RuleHalf_2_2 +#define SameValueSubstitution SameValueSubstitution_2_2 +#define ScriptListTable ScriptListTable_2_2 +#define ScriptRunIterator ScriptRunIterator_2_2 +#define ScriptTable ScriptTable_2_2 +#define SearchIterator SearchIterator_2_2 +#define SegmentArrayProcessor SegmentArrayProcessor_2_2 +#define SegmentSingleProcessor SegmentSingleProcessor_2_2 +#define Shaper Shaper_2_2 +#define SimpleArrayProcessor SimpleArrayProcessor_2_2 +#define SimpleDateFormat SimpleDateFormat_2_2 +#define SimpleTimeZone SimpleTimeZone_2_2 +#define SinglePositioningFormat1Subtable SinglePositioningFormat1Subtable_2_2 +#define SinglePositioningFormat2Subtable SinglePositioningFormat2Subtable_2_2 +#define SinglePositioningSubtable SinglePositioningSubtable_2_2 +#define SingleSubstitutionFormat1Subtable SingleSubstitutionFormat1Subtable_2_2 +#define SingleSubstitutionFormat2Subtable SingleSubstitutionFormat2Subtable_2_2 +#define SingleSubstitutionSubtable SingleSubstitutionSubtable_2_2 +#define SingleTableProcessor SingleTableProcessor_2_2 +#define Spec Spec_2_2 +#define StateTableProcessor StateTableProcessor_2_2 +#define StringCharacterIterator StringCharacterIterator_2_2 +#define StringMatcher StringMatcher_2_2 +#define StringReplacer StringReplacer_2_2 +#define StringSearch StringSearch_2_2 +#define SubstitutionLookup SubstitutionLookup_2_2 +#define SubtableProcessor SubtableProcessor_2_2 +#define SymbolTable SymbolTable_2_2 +#define ThaiLayoutEngine ThaiLayoutEngine_2_2 +#define ThaiMarkFilter ThaiMarkFilter_2_2 +#define ThaiShaping ThaiShaping_2_2 +#define TimeZone TimeZone_2_2 +#define TitlecaseTransliterator TitlecaseTransliterator_2_2 +#define TransliterationRule TransliterationRule_2_2 +#define TransliterationRuleData TransliterationRuleData_2_2 +#define TransliterationRuleSet TransliterationRuleSet_2_2 +#define Transliterator Transliterator_2_2 +#define TransliteratorAlias TransliteratorAlias_2_2 +#define TransliteratorIDParser TransliteratorIDParser_2_2 +#define TransliteratorParser TransliteratorParser_2_2 +#define TransliteratorRegistry TransliteratorRegistry_2_2 +#define TrimmedArrayProcessor TrimmedArrayProcessor_2_2 +#define UCharCharacterIterator UCharCharacterIterator_2_2 +#define UCharReference UCharReference_2_2 +#define UObject UObject_2_2 +#define UStack UStack_2_2 +#define UVector UVector_2_2 +#define UnescapeTransliterator UnescapeTransliterator_2_2 +#define Unicode Unicode_2_2 +#define UnicodeAndFilter UnicodeAndFilter_2_2 +#define UnicodeArabicOpenTypeLayoutEngine UnicodeArabicOpenTypeLayoutEngine_2_2 +#define UnicodeConverter UnicodeConverter_2_2 +#define UnicodeFilter UnicodeFilter_2_2 +#define UnicodeFilterLogic UnicodeFilterLogic_2_2 +#define UnicodeFunctor UnicodeFunctor_2_2 +#define UnicodeMatcher UnicodeMatcher_2_2 +#define UnicodeNameTransliterator UnicodeNameTransliterator_2_2 +#define UnicodeNotFilter UnicodeNotFilter_2_2 +#define UnicodeOrFilter UnicodeOrFilter_2_2 +#define UnicodePropertySet UnicodePropertySet_2_2 +#define UnicodeReplacer UnicodeReplacer_2_2 +#define UnicodeSet UnicodeSet_2_2 +#define UnicodeSetIterator UnicodeSetIterator_2_2 +#define UnicodeString UnicodeString_2_2 +#define UnicodeToHexTransliterator UnicodeToHexTransliterator_2_2 +#define UppercaseTransliterator UppercaseTransliterator_2_2 +#define ValueRecord ValueRecord_2_2 +#define locale_set_default_internal locale_set_default_internal_2_2 +#define uprv_cnttab_cloneContraction uprv_cnttab_cloneContraction_2_2 +#define uprv_growTable uprv_growTable_2_2 +#define uprv_uca_addContraction uprv_uca_addContraction_2_2 +#define uprv_uca_addPrefix uprv_uca_addPrefix_2_2 +#define uprv_uca_getMaxExpansionJamo uprv_uca_getMaxExpansionJamo_2_2 +#define uprv_uca_setMaxExpansion uprv_uca_setMaxExpansion_2_2 +#define uprv_uca_setMaxJamoExpansion uprv_uca_setMaxJamoExpansion_2_2 +#define util64_fromDouble util64_fromDouble_2_2 +#define util64_pow util64_pow_2_2 +#define util64_tou util64_tou_2_2 +#define util64_utoi util64_utoi_2_2 +#define util_equalRules util_equalRules_2_2 #endif #endif diff --git a/icu4c/source/common/unicode/uversion.h b/icu4c/source/common/unicode/uversion.h index 9b2fbe8d6d..9304f4c68b 100644 --- a/icu4c/source/common/unicode/uversion.h +++ b/icu4c/source/common/unicode/uversion.h @@ -48,20 +48,20 @@ #define U_ICU_VERSION_MAJOR_NUM 2 /** The current ICU minor version as an integer. */ -#define U_ICU_VERSION_MINOR_NUM 1 +#define U_ICU_VERSION_MINOR_NUM 2 /** The current ICU patchlevel version as an integer. */ #define U_ICU_VERSION_PATCHLEVEL_NUM 0 /** Glued version suffix for renamers */ -#define U_ICU_VERSION_SUFFIX _2_1 +#define U_ICU_VERSION_SUFFIX _2_2 /** The current ICU library version as a dotted-decimal string. The patchlevel only appears in this string if it non-zero. */ -#define U_ICU_VERSION "2.1" +#define U_ICU_VERSION "2.2" /** The current ICU library major/minor version as a string without dots, for library name suffixes. */ -#define U_ICU_VERSION_SHORT "21" +#define U_ICU_VERSION_SHORT "22" /** An ICU version consists of up to 4 numbers from 0..255. */ #define U_MAX_VERSION_LENGTH 4 @@ -76,7 +76,7 @@ typedef uint8_t UVersionInfo[U_MAX_VERSION_LENGTH]; #if U_HAVE_NAMESPACE && defined(XP_CPLUSPLUS) -#define U_ICU_NAMESPACE icu_2_1 +#define U_ICU_NAMESPACE icu_2_2 namespace U_ICU_NAMESPACE { } namespace icu = U_ICU_NAMESPACE; U_NAMESPACE_USE diff --git a/icu4c/source/i18n/coleitr.cpp b/icu4c/source/i18n/coleitr.cpp index f3ba03f11f..ddfa5c257d 100644 --- a/icu4c/source/i18n/coleitr.cpp +++ b/icu4c/source/i18n/coleitr.cpp @@ -193,7 +193,7 @@ void CollationElementIterator::setText(const UnicodeString& source, } *string = 0; } - init_collIterate(m_data_->iteratordata_.coll, string, length, + uprv_init_collIterate(m_data_->iteratordata_.coll, string, length, &m_data_->iteratordata_); m_data_->reset_ = TRUE; @@ -237,7 +237,7 @@ void CollationElementIterator::setText(CharacterIterator& source, if (m_data_->isWritable && m_data_->iteratordata_.string != NULL) uprv_free(m_data_->iteratordata_.string); m_data_->isWritable = TRUE; - init_collIterate(m_data_->iteratordata_.coll, buffer, length, + uprv_init_collIterate(m_data_->iteratordata_.coll, buffer, length, &m_data_->iteratordata_); m_data_->reset_ = TRUE; } diff --git a/icu4c/source/i18n/ucol.cpp b/icu4c/source/i18n/ucol.cpp index 5c61ea1fb5..301a322627 100644 --- a/icu4c/source/i18n/ucol.cpp +++ b/icu4c/source/i18n/ucol.cpp @@ -121,7 +121,7 @@ inline void IInit_collIterate(const UCollator *collator, const UChar *sourceStr } U_CAPI void U_EXPORT2 -init_collIterate(const UCollator *collator, const UChar *sourceString, +uprv_init_collIterate(const UCollator *collator, const UChar *sourceString, int32_t sourceLen, collIterate *s){ /* Out-of-line version for use from other files. */ IInit_collIterate(collator, sourceString, sourceLen, s); @@ -5175,7 +5175,7 @@ ucol_getVersion(const UCollator* coll, /* This internal API checks whether a character is tailored or not */ U_CAPI UBool U_EXPORT2 -isTailored(const UCollator *coll, const UChar u, UErrorCode *status) { +ucol_isTailored(const UCollator *coll, const UChar u, UErrorCode *status) { uint32_t CE = UCOL_NOT_FOUND; const UChar *ContractionStart = NULL; if(U_SUCCESS(*status) && coll != NULL) { diff --git a/icu4c/source/i18n/ucol_bld.cpp b/icu4c/source/i18n/ucol_bld.cpp index be5ca8d158..0a97fc2832 100644 --- a/icu4c/source/i18n/ucol_bld.cpp +++ b/icu4c/source/i18n/ucol_bld.cpp @@ -689,7 +689,7 @@ uint8_t ucol_uprv_getCaseBits(const UCollator *UCA, const UChar *src, uint32_t l nLen = unorm_normalize(src, len, UNORM_NFKD, 0, n, 128, status); if(U_SUCCESS(*status)) { for(i = 0; i < nLen; i++) { - init_collIterate(UCA, &n[i], 1, &s); + uprv_init_collIterate(UCA, &n[i], 1, &s); order = ucol_getNextCE(UCA, &s, status); if(isContinuation(order)) { *status = U_INTERNAL_PROGRAM_ERROR; @@ -765,7 +765,7 @@ U_CFUNC void ucol_createElements(UColTokenParser *src, tempUCATable *t, UColTokL /* then pick CEs out until there is no more and stuff them into expansion */ collIterate s; uint32_t order = 0; - init_collIterate(src->UCA, expOffset + src->source, 1, &s); + uprv_init_collIterate(src->UCA, expOffset + src->source, 1, &s); for(;;) { order = ucol_getNextCE(src->UCA, &s, status); @@ -1034,7 +1034,7 @@ UCATableHeader *ucol_assembleTailoringTable(UColTokenParser *src, UErrorCode *st el.noOfCEs = 0; el.prefix = el.prefixChars; el.prefixSize = 0; - init_collIterate(src->UCA, decomp, 1, &colIt); + uprv_init_collIterate(src->UCA, decomp, 1, &colIt); while(CE != UCOL_NO_MORE_CES) { CE = ucol_getNextCE(src->UCA, &colIt, status); if(CE != UCOL_NO_MORE_CES) { diff --git a/icu4c/source/i18n/ucol_cnt.cpp b/icu4c/source/i18n/ucol_cnt.cpp index 5c74be8df4..7e511616fc 100644 --- a/icu4c/source/i18n/ucol_cnt.cpp +++ b/icu4c/source/i18n/ucol_cnt.cpp @@ -72,7 +72,7 @@ uprv_cnttab_open(UNewTrie *mapping, UErrorCode *status) { return tbl; } -ContractionTable *addATableElement(CntTable *table, uint32_t *key, UErrorCode *status) { +static ContractionTable *addATableElement(CntTable *table, uint32_t *key, UErrorCode *status) { ContractionTable *el = (ContractionTable *)uprv_malloc(sizeof(ContractionTable)); if(el == NULL) { *status = U_MEMORY_ALLOCATION_ERROR; @@ -444,7 +444,7 @@ uprv_cnttab_setContraction(CntTable *table, uint32_t element, uint32_t offset, U return(constructContractCE(table->currentTag, element)); } -ContractionTable *_cnttab_getContractionTable(CntTable *table, uint32_t element) { +static ContractionTable *_cnttab_getContractionTable(CntTable *table, uint32_t element) { element &= 0xFFFFFF; ContractionTable *tbl = NULL; @@ -455,7 +455,7 @@ ContractionTable *_cnttab_getContractionTable(CntTable *table, uint32_t element) } } -int32_t _cnttab_findCP(ContractionTable *tbl, UChar codePoint) { +static int32_t _cnttab_findCP(ContractionTable *tbl, UChar codePoint) { uint32_t position = 0; if(tbl == NULL) { return -1; @@ -474,7 +474,7 @@ int32_t _cnttab_findCP(ContractionTable *tbl, UChar codePoint) { } } -uint32_t _cnttab_getCE(ContractionTable *tbl, int32_t position) { +static uint32_t _cnttab_getCE(ContractionTable *tbl, int32_t position) { if(tbl == NULL) { return UCOL_NOT_FOUND; } diff --git a/icu4c/source/i18n/ucol_imp.h b/icu4c/source/i18n/ucol_imp.h index 41300e0f0f..2c13dcf29f 100644 --- a/icu4c/source/i18n/ucol_imp.h +++ b/icu4c/source/i18n/ucol_imp.h @@ -161,7 +161,7 @@ struct collIterateState { }; U_CAPI void U_EXPORT2 -init_collIterate(const UCollator *collator, const UChar *sourceString, int32_t sourceLen, collIterate *s); +uprv_init_collIterate(const UCollator *collator, const UChar *sourceString, int32_t sourceLen, collIterate *s); struct UCollationElements @@ -778,7 +778,7 @@ void ucol_updateInternalState(UCollator *coll); U_CAPI uint32_t U_EXPORT2 ucol_getFirstCE(const UCollator *coll, UChar u, UErrorCode *status); U_CAPI char* U_EXPORT2 ucol_sortKeyToString(const UCollator *coll, const uint8_t *sortkey, char *buffer, uint32_t *len); -U_CAPI UBool U_EXPORT2 isTailored(const UCollator *coll, const UChar u, UErrorCode *status); +U_CAPI UBool U_EXPORT2 ucol_isTailored(const UCollator *coll, const UChar u, UErrorCode *status); U_CAPI const InverseTableHeader* U_EXPORT2 ucol_initInverseUCA(UErrorCode *status); U_CAPI int32_t U_EXPORT2 ucol_inv_getNextCE(uint32_t CE, uint32_t contCE, diff --git a/icu4c/source/i18n/ucol_tok.cpp b/icu4c/source/i18n/ucol_tok.cpp index 32e6519768..833909a4bb 100644 --- a/icu4c/source/i18n/ucol_tok.cpp +++ b/icu4c/source/i18n/ucol_tok.cpp @@ -1125,9 +1125,9 @@ inline UColToken *getVirginBefore(UColTokenParser *src, UColToken *sourceToken, uint32_t CE, SecondCE; uint32_t invPos; if(sourceToken != NULL) { - init_collIterate(src->UCA, src->source+((sourceToken->source)&0xFFFFFF), 1, &s); + uprv_init_collIterate(src->UCA, src->source+((sourceToken->source)&0xFFFFFF), 1, &s); } else { - init_collIterate(src->UCA, src->source+src->parsedToken.charsOffset /**charsOffset*/, 1, &s); + uprv_init_collIterate(src->UCA, src->source+src->parsedToken.charsOffset /**charsOffset*/, 1, &s); } baseCE = ucol_getNextCE(src->UCA, &s, status) & 0xFFFFFF3F; @@ -1490,7 +1490,7 @@ uint32_t ucol_tok_assembleTokenList(UColTokenParser *src, UParseError *parseErro collIterate s; uint32_t CE = UCOL_NOT_FOUND, SecondCE = UCOL_NOT_FOUND; - init_collIterate(src->UCA, src->source+src->parsedToken.charsOffset, src->parsedToken.charsLen, &s); + uprv_init_collIterate(src->UCA, src->source+src->parsedToken.charsOffset, src->parsedToken.charsLen, &s); CE = ucol_getNextCE(src->UCA, &s, status); UChar *expand = s.pos; diff --git a/icu4c/source/i18n/ucoleitr.cpp b/icu4c/source/i18n/ucoleitr.cpp index a0e23dca78..483f4031dc 100644 --- a/icu4c/source/i18n/ucoleitr.cpp +++ b/icu4c/source/i18n/ucoleitr.cpp @@ -65,7 +65,7 @@ ucol_openElements(const UCollator *coll, if (text == NULL) { textLength = 0; } - init_collIterate(coll, text, textLength, &result->iteratordata_); + uprv_init_collIterate(coll, text, textLength, &result->iteratordata_); return result; } @@ -191,7 +191,7 @@ ucol_setText( UCollationElements *elems, } elems->isWritable = FALSE; - init_collIterate(elems->iteratordata_.coll, text, textLength, + uprv_init_collIterate(elems->iteratordata_.coll, text, textLength, &elems->iteratordata_); elems->reset_ = TRUE; diff --git a/icu4c/source/i18n/unicode/ucol.h b/icu4c/source/i18n/unicode/ucol.h index 49d9d0be38..f913769306 100644 --- a/icu4c/source/i18n/unicode/ucol.h +++ b/icu4c/source/i18n/unicode/ucol.h @@ -768,10 +768,10 @@ ucol_getLocale(const UCollator *coll, ULocDataLocaleType type, UErrorCode *statu */ #ifdef U_USE_DEPRECATED_FORMAT_API -#if ((U_ICU_VERSION_MAJOR_NUM != 2) || (U_ICU_VERSION_MINOR_NUM !=1)) +#if ((U_ICU_VERSION_MAJOR_NUM != 2) || (U_ICU_VERSION_MINOR_NUM != 2)) # error "ICU version has changed. Please redefine the macros under U_USE_DEPRECATED_FORMAT_API pre-processor definition" #else -# define ucol_openRules_2_1(rules,rulesLength,normalizationMode,strength,status) ucol_openRules(rules,rulesLength,(UColAttributeValue)normalizationMode,strength,NULL,status) +# define ucol_openRules_2_2(rules,rulesLength,normalizationMode,strength,status) ucol_openRules(rules,rulesLength,(UColAttributeValue)normalizationMode,strength,NULL,status) #endif #endif diff --git a/icu4c/source/i18n/unicode/udat.h b/icu4c/source/i18n/unicode/udat.h index a0380f296b..ed78e14141 100644 --- a/icu4c/source/i18n/unicode/udat.h +++ b/icu4c/source/i18n/unicode/udat.h @@ -528,7 +528,7 @@ udat_setSymbols( UDateFormat *format, *@deprecated Remove after Aug 2002 */ #ifdef U_USE_DEPRECATED_FORMAT_API -#if ((U_ICU_VERSION_MAJOR_NUM != 2) || (U_ICU_VERSION_MINOR_NUM !=1)) +#if ((U_ICU_VERSION_MAJOR_NUM != 2) || (U_ICU_VERSION_MINOR_NUM != 2)) # error "ICU version has changed. Please redefine the macros under U_USE_DEPRECATED_FORMAT_API pre-processor definition" #else static UDateFormat* @@ -537,7 +537,7 @@ udat_setSymbols( UDateFormat *format, return udat_open(UDAT_IGNORE,UDAT_IGNORE,locale,NULL,0,pattern,patternLength,status); } -# define udat_open_2_1(timeStyle,dateStyle,locale,tzId,tzIdLength,status) udat_open(timeStyle,dateStyle,locale,tzId,tzIdLength,NULL,0,status) +# define udat_open_2_2(timeStyle,dateStyle,locale,tzId,tzIdLength,status) udat_open(timeStyle,dateStyle,locale,tzId,tzIdLength,NULL,0,status) #endif #endif /********************* End **********************************************/ diff --git a/icu4c/source/i18n/unicode/unum.h b/icu4c/source/i18n/unicode/unum.h index 4454e09010..05a77013a6 100644 --- a/icu4c/source/i18n/unicode/unum.h +++ b/icu4c/source/i18n/unicode/unum.h @@ -655,7 +655,7 @@ unum_setSymbol(UNumberFormat *fmt, */ #ifdef U_USE_DEPRECATED_FORMAT_API -#if ((U_ICU_VERSION_MAJOR_NUM != 2) || (U_ICU_VERSION_MINOR_NUM !=1)) +#if ((U_ICU_VERSION_MAJOR_NUM != 2) || (U_ICU_VERSION_MINOR_NUM != 2)) # error "ICU version has changed. Please redefine the macros under U_USE_DEPRECATED_FORMAT_API pre-processor definition" #else static UNumberFormat* @@ -664,8 +664,8 @@ unum_setSymbol(UNumberFormat *fmt, return unum_open(0,pattern,patternLength,locale,NULL,status); } -# define unum_open_2_1(style,locale,status) unum_open(style, NULL, 0, locale, NULL, status) -# define unum_applyPattern_2_1(format,localized,pattern,patternLength) unum_applyPattern(format,localized,pattern,patternLength,NULL,NULL) +# define unum_open_2_2(style,locale,status) unum_open(style, NULL, 0, locale, NULL, status) +# define unum_applyPattern_2_2(format,localized,pattern,patternLength) unum_applyPattern(format,localized,pattern,patternLength,NULL,NULL) #endif #endif diff --git a/icu4c/source/i18n/unicode/utrans.h b/icu4c/source/i18n/unicode/utrans.h index d1f344d560..bf4630670b 100644 --- a/icu4c/source/i18n/unicode/utrans.h +++ b/icu4c/source/i18n/unicode/utrans.h @@ -483,7 +483,7 @@ utrans_transIncrementalUChars(const UTransliterator* trans, #ifdef U_USE_DEPRECATED_FORMAT_API -#if ((U_ICU_VERSION_MAJOR_NUM != 2) || (U_ICU_VERSION_MINOR_NUM !=1)) +#if ((U_ICU_VERSION_MAJOR_NUM != 2) || (U_ICU_VERSION_MINOR_NUM != 2)) # error "ICU version has changed. Please redefine the macros under U_USE_DEPRECATED_FORMAT_API pre-processor definition" #else U_CAPI UTransliterator* U_EXPORT2 @@ -496,7 +496,7 @@ utrans_transIncrementalUChars(const UTransliterator* trans, return utrans_open(id,dir,rules,rulesLength,parseErr,status); } -# define utrans_open_2_1(id,dir,status) utrans_open(id,dir,NULL,0,NULL,status) +# define utrans_open_2_2(id,dir,status) utrans_open(id,dir,NULL,0,NULL,status) #endif #endif diff --git a/icu4c/source/i18n/usearch.cpp b/icu4c/source/i18n/usearch.cpp index 291e52aa77..964662cb71 100644 --- a/icu4c/source/i18n/usearch.cpp +++ b/icu4c/source/i18n/usearch.cpp @@ -230,7 +230,8 @@ inline uint16_t initializePatternCETable(UStringSearch *strsrch, strsrch->utilIter = coleiter; } else { - init_collIterate(strsrch->collator, pattern->text, pattern->textLength, + uprv_init_collIterate(strsrch->collator, pattern->text, + pattern->textLength, &coleiter->iteratordata_); } @@ -2739,9 +2740,9 @@ U_CAPI void U_EXPORT2 usearch_setCollator( UStringSearch *strsrch, if (U_SUCCESS(*status)) { initialize(strsrch, status); if (U_SUCCESS(*status)) { - init_collIterate(collator, strsrch->search->text, - strsrch->search->textLength, - &(strsrch->textIter->iteratordata_)); + uprv_init_collIterate(collator, strsrch->search->text, + strsrch->search->textLength, + &(strsrch->textIter->iteratordata_)); strsrch->utilIter->iteratordata_.coll = collator; } } @@ -3061,9 +3062,9 @@ U_CAPI void U_EXPORT2 usearch_reset(UStringSearch *strsrch) if (!sameCollAttribute) { initialize(strsrch, &status); } - init_collIterate(strsrch->collator, strsrch->search->text, - strsrch->search->textLength, - &(strsrch->textIter->iteratordata_)); + uprv_init_collIterate(strsrch->collator, strsrch->search->text, + strsrch->search->textLength, + &(strsrch->textIter->iteratordata_)); strsrch->search->matchedLength = 0; strsrch->search->matchedIndex = USEARCH_DONE; strsrch->search->isOverlap = FALSE; diff --git a/icu4c/source/test/cintltst/cmsccoll.c b/icu4c/source/test/cintltst/cmsccoll.c index 02fa64f26c..946b8d59f8 100644 --- a/icu4c/source/test/cintltst/cmsccoll.c +++ b/icu4c/source/test/cintltst/cmsccoll.c @@ -1130,7 +1130,7 @@ static void testCEs(UCollator *coll, UErrorCode *status) { varT = (UBool)((specs & UCOL_TOK_VARIABLE_TOP) != 0); top_ = (UBool)((specs & UCOL_TOK_TOP) != 0); - init_collIterate(coll, rulesCopy+chOffset, chLen, &c); + uprv_init_collIterate(coll, rulesCopy+chOffset, chLen, &c); currCE = ucol_getNextCE(coll, &c, status); if(currCE == 0 && UCOL_ISTHAIPREVOWEL(*(rulesCopy+chOffset))) { @@ -1164,7 +1164,7 @@ static void testCEs(UCollator *coll, UErrorCode *status) { result = ucol_inv_getNextCE(baseCE & 0xFFFFFF3F, baseContCE, &nextCE, &nextContCE, maxStrength); } if(result < 0) { - if(isTailored(coll, *(rulesCopy+oldOffset), status)) { + if(ucol_isTailored(coll, *(rulesCopy+oldOffset), status)) { log_verbose("Reset is tailored codepoint %04X, don't know how to continue, taking next test\n", *(rulesCopy+oldOffset)); return; } else { @@ -1366,12 +1366,12 @@ static void IsTailoredTest(void) { coll = ucol_openRules(rule, ruleLen, UCOL_OFF, UCOL_TERTIARY, NULL,&status); if(U_SUCCESS(status)) { for(i = 0; i