• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright (c) 2024 Huawei Device Co., Ltd.
3  * Licensed under the Apache License, Version 2.0 (the "License");
4  * you may not use this file except in compliance with the License.
5  * You may obtain a copy of the License at
6  *
7  *     http://www.apache.org/licenses/LICENSE-2.0
8  *
9  * Unless required by applicable law or agreed to in writing, software
10  * distributed under the License is distributed on an "AS IS" BASIS,
11  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12  * See the License for the specific language governing permissions and
13  * limitations under the License.
14  */
15 
16 #include <unicode/ubidi.h>
17 #include <unicode/ubrk.h>
18 #include <unicode/ucal.h>
19 #include <unicode/uchar.h>
20 #include <unicode/ucnv.h>
21 #include <unicode/ucnv_err.h>
22 #include <unicode/ucol.h>
23 #include <unicode/udat.h>
24 #include <unicode/uenum.h>
25 #include <unicode/ufieldpositer.h>
26 #include <unicode/uidna.h>
27 #include <unicode/uloc.h>
28 #include <unicode/unorm2.h>
29 #include <unicode/unum.h>
30 #include <unicode/unumberformatter.h>
31 #include <unicode/uscript.h>
32 #include <unicode/uset.h>
33 #include <unicode/ustring.h>
34 #include <unicode/utext.h>
35 #include <unicode/utrans.h>
36 
37 #ifdef ICU_SUPPORT_LIBBEGETUTIL
38 #include "parameter.h"
39 #endif
40 
41 #ifdef ICU_SUPPORT_LIBBEGETUTIL
42 bool g_isCustomLocale = false;
43 #endif
44 /* Restore C api definition */
45 #undef UCNV_TO_U_CALLBACK_ESCAPE
46 #undef u_charDigitValue
47 #undef u_charDirection
48 #undef u_charFromName
49 #undef u_charMirror
50 #undef u_charName
51 #undef u_charType
52 #undef u_digit
53 #undef u_enumCharNames
54 #undef u_enumCharTypes
55 #undef u_foldCase
56 #undef u_forDigit
57 #undef u_getBidiPairedBracket
58 #undef u_getBinaryPropertySet
59 #undef u_getCombiningClass
60 #undef u_getFC_NFKC_Closure
61 #undef u_getIntPropertyMaxValue
62 #undef u_getIntPropertyMinValue
63 #undef u_getIntPropertyValue
64 #undef u_getNumericValue
65 #undef u_getPropertyEnum
66 #undef u_getPropertyName
67 #undef u_getPropertyValueEnum
68 #undef u_getPropertyValueName
69 #undef u_hasBinaryProperty
70 #undef u_isIDIgnorable
71 #undef u_isIDPart
72 #undef u_isIDStart
73 #undef u_isISOControl
74 #undef u_isJavaIDPart
75 #undef u_isJavaIDStart
76 #undef u_isJavaSpaceChar
77 #undef u_isMirrored
78 #undef u_isUAlphabetic
79 #undef u_isULowercase
80 #undef u_isUUppercase
81 #undef u_isUWhiteSpace
82 #undef u_isWhitespace
83 #undef u_isalnum
84 #undef u_isalpha
85 #undef u_isbase
86 #undef u_isblank
87 #undef u_iscntrl
88 #undef u_isdefined
89 #undef u_isdigit
90 #undef u_isgraph
91 #undef u_islower
92 #undef u_isprint
93 #undef u_ispunct
94 #undef u_isspace
95 #undef u_istitle
96 #undef u_isupper
97 #undef u_isxdigit
98 #undef u_stringHasBinaryProperty
99 #undef u_tolower
100 #undef u_totitle
101 #undef u_toupper
102 #undef ubidi_close
103 #undef ubidi_countParagraphs
104 #undef ubidi_countRuns
105 #undef ubidi_getBaseDirection
106 #undef ubidi_getClassCallback
107 #undef ubidi_getCustomizedClass
108 #undef ubidi_getDirection
109 #undef ubidi_getLength
110 #undef ubidi_getLevelAt
111 #undef ubidi_getLevels
112 #undef ubidi_getLogicalIndex
113 #undef ubidi_getLogicalMap
114 #undef ubidi_getLogicalRun
115 #undef ubidi_getParaLevel
116 #undef ubidi_getParagraph
117 #undef ubidi_getParagraphByIndex
118 #undef ubidi_getProcessedLength
119 #undef ubidi_getReorderingMode
120 #undef ubidi_getReorderingOptions
121 #undef ubidi_getResultLength
122 #undef ubidi_getText
123 #undef ubidi_getVisualIndex
124 #undef ubidi_getVisualMap
125 #undef ubidi_getVisualRun
126 #undef ubidi_invertMap
127 #undef ubidi_isInverse
128 #undef ubidi_isOrderParagraphsLTR
129 #undef ubidi_open
130 #undef ubidi_openSized
131 #undef ubidi_orderParagraphsLTR
132 #undef ubidi_reorderLogical
133 #undef ubidi_reorderVisual
134 #undef ubidi_setClassCallback
135 #undef ubidi_setContext
136 #undef ubidi_setInverse
137 #undef ubidi_setLine
138 #undef ubidi_setPara
139 #undef ubidi_setReorderingMode
140 #undef ubidi_setReorderingOptions
141 #undef ubidi_writeReordered
142 #undef ubidi_writeReverse
143 #undef ublock_getCode
144 #undef ubrk_clone
145 #undef ubrk_close
146 #undef ubrk_countAvailable
147 #undef ubrk_current
148 #undef ubrk_first
149 #undef ubrk_following
150 #undef ubrk_getAvailable
151 #undef ubrk_getBinaryRules
152 #undef ubrk_getLocaleByType
153 #undef ubrk_getRuleStatus
154 #undef ubrk_getRuleStatusVec
155 #undef ubrk_isBoundary
156 #undef ubrk_last
157 #undef ubrk_next
158 #undef ubrk_open
159 #undef ubrk_openBinaryRules
160 #undef ubrk_openRules
161 #undef ubrk_preceding
162 #undef ubrk_previous
163 #undef ubrk_setText
164 #undef ucal_add
165 #undef ucal_clear
166 #undef ucal_clearField
167 #undef ucal_clone
168 #undef ucal_close
169 #undef ucal_countAvailable
170 #undef ucal_equivalentTo
171 #undef ucal_get
172 #undef ucal_getAttribute
173 #undef ucal_getAvailable
174 #undef ucal_getCanonicalTimeZoneID
175 #undef ucal_getDSTSavings
176 #undef ucal_getDayOfWeekType
177 #undef ucal_getDefaultTimeZone
178 #undef ucal_getFieldDifference
179 #undef ucal_getGregorianChange
180 #undef ucal_getHostTimeZone
181 #undef ucal_getKeywordValuesForLocale
182 #undef ucal_getLimit
183 #undef ucal_getLocaleByType
184 #undef ucal_getMillis
185 #undef ucal_getNow
186 #undef ucal_getTZDataVersion
187 #undef ucal_getTimeZoneDisplayName
188 #undef ucal_getTimeZoneID
189 #undef ucal_getTimeZoneIDForWindowsID
190 #undef ucal_getTimeZoneOffsetFromLocal
191 #undef ucal_getTimeZoneTransitionDate
192 #undef ucal_getType
193 #undef ucal_getWeekendTransition
194 #undef ucal_getWindowsTimeZoneID
195 #undef ucal_inDaylightTime
196 #undef ucal_isSet
197 #undef ucal_isWeekend
198 #undef ucal_open
199 #undef ucal_openCountryTimeZones
200 #undef ucal_openTimeZoneIDEnumeration
201 #undef ucal_openTimeZones
202 #undef ucal_roll
203 #undef ucal_set
204 #undef ucal_setAttribute
205 #undef ucal_setDate
206 #undef ucal_setDateTime
207 #undef ucal_setDefaultTimeZone
208 #undef ucal_setGregorianChange
209 #undef ucal_setMillis
210 #undef ucal_setTimeZone
211 #undef ucnv_clone
212 #undef ucnv_close
213 #undef ucnv_compareNames
214 #undef ucnv_convert
215 #undef ucnv_convertEx
216 #undef ucnv_countAliases
217 #undef ucnv_countAvailable
218 #undef ucnv_countStandards
219 #undef ucnv_detectUnicodeSignature
220 #undef ucnv_fixFileSeparator
221 #undef ucnv_flushCache
222 #undef ucnv_fromAlgorithmic
223 #undef ucnv_fromUChars
224 #undef ucnv_fromUCountPending
225 #undef ucnv_fromUnicode
226 #undef ucnv_getAlias
227 #undef ucnv_getAliases
228 #undef ucnv_getAvailableName
229 #undef ucnv_getCCSID
230 #undef ucnv_getCanonicalName
231 #undef ucnv_getDefaultName
232 #undef ucnv_getDisplayName
233 #undef ucnv_getFromUCallBack
234 #undef ucnv_getInvalidChars
235 #undef ucnv_getInvalidUChars
236 #undef ucnv_getMaxCharSize
237 #undef ucnv_getMinCharSize
238 #undef ucnv_getName
239 #undef ucnv_getNextUChar
240 #undef ucnv_getPlatform
241 #undef ucnv_getStandard
242 #undef ucnv_getStandardName
243 #undef ucnv_getStarters
244 #undef ucnv_getSubstChars
245 #undef ucnv_getToUCallBack
246 #undef ucnv_getType
247 #undef ucnv_isAmbiguous
248 #undef ucnv_isFixedWidth
249 #undef ucnv_open
250 #undef ucnv_openAllNames
251 #undef ucnv_openCCSID
252 #undef ucnv_openPackage
253 #undef ucnv_openStandardNames
254 #undef ucnv_openU
255 #undef ucnv_reset
256 #undef ucnv_resetFromUnicode
257 #undef ucnv_resetToUnicode
258 #undef ucnv_setDefaultName
259 #undef ucnv_setFallback
260 #undef ucnv_setFromUCallBack
261 #undef ucnv_setSubstChars
262 #undef ucnv_setSubstString
263 #undef ucnv_setToUCallBack
264 #undef ucnv_toAlgorithmic
265 #undef ucnv_toUChars
266 #undef ucnv_toUCountPending
267 #undef ucnv_toUnicode
268 #undef ucnv_usesFallback
269 #undef ucol_clone
270 #undef ucol_cloneBinary
271 #undef ucol_close
272 #undef ucol_countAvailable
273 #undef ucol_equal
274 #undef ucol_getAttribute
275 #undef ucol_getAvailable
276 #undef ucol_getBound
277 #undef ucol_getContractionsAndExpansions
278 #undef ucol_getDisplayName
279 #undef ucol_getEquivalentReorderCodes
280 #undef ucol_getFunctionalEquivalent
281 #undef ucol_getKeywordValues
282 #undef ucol_getKeywordValuesForLocale
283 #undef ucol_getKeywords
284 #undef ucol_getLocaleByType
285 #undef ucol_getMaxVariable
286 #undef ucol_getReorderCodes
287 #undef ucol_getRules
288 #undef ucol_getRulesEx
289 #undef ucol_getSortKey
290 #undef ucol_getStrength
291 #undef ucol_getTailoredSet
292 #undef ucol_getVariableTop
293 #undef ucol_greater
294 #undef ucol_greaterOrEqual
295 #undef ucol_mergeSortkeys
296 #undef ucol_open
297 #undef ucol_openAvailableLocales
298 #undef ucol_openBinary
299 #undef ucol_openRules
300 #undef ucol_setAttribute
301 #undef ucol_setMaxVariable
302 #undef ucol_setReorderCodes
303 #undef ucol_setStrength
304 #undef ucol_strcoll
305 #undef ucol_strcollUTF8
306 #undef udat_adoptNumberFormat
307 #undef udat_adoptNumberFormatForFields
308 #undef udat_applyPattern
309 #undef udat_clone
310 #undef udat_close
311 #undef udat_countAvailable
312 #undef udat_countSymbols
313 #undef udat_format
314 #undef udat_formatCalendar
315 #undef udat_formatCalendarForFields
316 #undef udat_formatForFields
317 #undef udat_get2DigitYearStart
318 #undef udat_getAvailable
319 #undef udat_getBooleanAttribute
320 #undef udat_getCalendar
321 #undef udat_getContext
322 #undef udat_getLocaleByType
323 #undef udat_getNumberFormat
324 #undef udat_getNumberFormatForField
325 #undef udat_getSymbols
326 #undef udat_isLenient
327 #undef udat_open
328 #undef udat_parse
329 #undef udat_parseCalendar
330 #undef udat_set2DigitYearStart
331 #undef udat_setBooleanAttribute
332 #undef udat_setCalendar
333 #undef udat_setContext
334 #undef udat_setLenient
335 #undef udat_setNumberFormat
336 #undef udat_setSymbols
337 #undef udat_toCalendarDateField
338 #undef udat_toPattern
339 #undef uenum_close
340 #undef uenum_count
341 #undef uenum_next
342 #undef uenum_reset
343 #undef uenum_unext
344 #undef ufieldpositer_close
345 #undef ufieldpositer_next
346 #undef ufieldpositer_open
347 #undef uidna_close
348 #undef uidna_labelToASCII
349 #undef uidna_labelToASCII_UTF8
350 #undef uidna_labelToUnicode
351 #undef uidna_labelToUnicodeUTF8
352 #undef uidna_nameToASCII
353 #undef uidna_nameToASCII_UTF8
354 #undef uidna_nameToUnicode
355 #undef uidna_nameToUnicodeUTF8
356 #undef uidna_openUTS46
357 #undef uloc_acceptLanguage
358 #undef uloc_acceptLanguageFromHTTP
359 #undef uloc_addLikelySubtags
360 #undef uloc_canonicalize
361 #undef uloc_countAvailable
362 #undef uloc_forLanguageTag
363 #undef uloc_getAvailable
364 #undef uloc_getBaseName
365 #undef uloc_getCharacterOrientation
366 #undef uloc_getCountry
367 #undef uloc_getDefault
368 #undef uloc_getDisplayCountry
369 #undef uloc_getDisplayKeyword
370 #undef uloc_getDisplayKeywordValue
371 #undef uloc_getDisplayLanguage
372 #undef uloc_getDisplayName
373 #undef uloc_getDisplayScript
374 #undef uloc_getDisplayVariant
375 #undef uloc_getISO3Country
376 #undef uloc_getISO3Language
377 #undef uloc_getISOCountries
378 #undef uloc_getISOLanguages
379 #undef uloc_getKeywordValue
380 #undef uloc_getLCID
381 #undef uloc_getLanguage
382 #undef uloc_getLineOrientation
383 #undef uloc_getLocaleForLCID
384 #undef uloc_getName
385 #undef uloc_getParent
386 #undef uloc_getScript
387 #undef uloc_getVariant
388 #undef uloc_isRightToLeft
389 #undef uloc_minimizeSubtags
390 #undef uloc_openAvailableByType
391 #undef uloc_openKeywords
392 #undef uloc_setDefault
393 #undef uloc_setKeywordValue
394 #undef uloc_toLanguageTag
395 #undef uloc_toLegacyKey
396 #undef uloc_toLegacyType
397 #undef uloc_toUnicodeLocaleKey
398 #undef uloc_toUnicodeLocaleType
399 #undef unorm2_append
400 #undef unorm2_close
401 #undef unorm2_composePair
402 #undef unorm2_getCombiningClass
403 #undef unorm2_getDecomposition
404 #undef unorm2_getInstance
405 #undef unorm2_getNFCInstance
406 #undef unorm2_getNFDInstance
407 #undef unorm2_getNFKCCasefoldInstance
408 #undef unorm2_getNFKCInstance
409 #undef unorm2_getNFKDInstance
410 #undef unorm2_getRawDecomposition
411 #undef unorm2_hasBoundaryAfter
412 #undef unorm2_hasBoundaryBefore
413 #undef unorm2_isInert
414 #undef unorm2_isNormalized
415 #undef unorm2_normalize
416 #undef unorm2_normalizeSecondAndAppend
417 #undef unorm2_openFiltered
418 #undef unorm2_quickCheck
419 #undef unorm2_spanQuickCheckYes
420 #undef unorm_compare
421 #undef unum_applyPattern
422 #undef unum_clone
423 #undef unum_close
424 #undef unum_countAvailable
425 #undef unum_format
426 #undef unum_formatDecimal
427 #undef unum_formatDouble
428 #undef unum_formatDoubleCurrency
429 #undef unum_formatDoubleForFields
430 #undef unum_formatInt64
431 #undef unum_getAttribute
432 #undef unum_getAvailable
433 #undef unum_getContext
434 #undef unum_getDoubleAttribute
435 #undef unum_getLocaleByType
436 #undef unum_getSymbol
437 #undef unum_getTextAttribute
438 #undef unum_open
439 #undef unum_parse
440 #undef unum_parseDecimal
441 #undef unum_parseDouble
442 #undef unum_parseDoubleCurrency
443 #undef unum_parseInt64
444 #undef unum_setAttribute
445 #undef unum_setContext
446 #undef unum_setDoubleAttribute
447 #undef unum_setSymbol
448 #undef unum_setTextAttribute
449 #undef unum_toPattern
450 #undef unumf_close
451 #undef unumf_formatDecimal
452 #undef unumf_formatDouble
453 #undef unumf_formatInt
454 #undef unumf_openForSkeletonAndLocale
455 #undef unumf_openForSkeletonAndLocaleWithError
456 #undef uscript_breaksBetweenLetters
457 #undef uscript_getCode
458 #undef uscript_getName
459 #undef uscript_getSampleString
460 #undef uscript_getScript
461 #undef uscript_getScriptExtensions
462 #undef uscript_getShortName
463 #undef uscript_getUsage
464 #undef uscript_hasScript
465 #undef uscript_isCased
466 #undef uscript_isRightToLeft
467 #undef uset_add
468 #undef uset_addString
469 #undef uset_clear
470 #undef uset_close
471 #undef uset_complement
472 #undef uset_contains
473 #undef uset_containsString
474 #undef uset_getItem
475 #undef uset_getItemCount
476 #undef uset_getRangeCount
477 #undef uset_isEmpty
478 #undef uset_open
479 #undef uset_openPattern
480 #undef uset_openPatternOptions
481 #undef uset_remove
482 #undef uset_removeString
483 #undef uset_size
484 #undef uset_toPattern
485 #undef utrans_clone
486 #undef utrans_close
487 #undef utrans_countAvailableIDs
488 #undef utrans_getSourceSet
489 #undef utrans_getUnicodeID
490 #undef utrans_openIDs
491 #undef utrans_openInverse
492 #undef utrans_openU
493 #undef utrans_register
494 #undef utrans_setFilter
495 #undef utrans_toRules
496 #undef utrans_transIncrementalUChars
497 #undef utrans_transUChars
498 #undef utrans_unregisterID
499 #undef utext_close
500 #undef utext_openUTF8
501 #undef utext_openUChars
502 #undef utext_clone
503 #undef utext_equals
504 #undef utext_nativeLength
505 #undef utext_char32At
506 #undef utext_current32
507 #undef utext_next32
508 #undef utext_previous32
509 #undef utext_next32From
510 #undef utext_previous32From
511 #undef utext_getNativeIndex
512 #undef utext_setNativeIndex
513 #undef utext_moveIndex32
514 #undef utext_getPreviousNativeIndex
515 #undef utext_extract
516 #undef u_strlen
517 #undef u_countChar32
518 #undef u_strHasMoreChar32Than
519 #undef u_strcat
520 #undef u_strncat
521 #undef u_strstr
522 #undef u_strFindFirst
523 #undef u_strchr
524 #undef u_strchr32
525 #undef u_strrstr
526 #undef u_strFindLast
527 #undef u_strrchr
528 #undef u_strrchr32
529 #undef u_strpbrk
530 #undef u_strcspn
531 #undef u_strspn
532 #undef u_strtok_r
533 #undef u_strcmp
534 #undef u_strcmpCodePointOrder
535 #undef u_strCompare
536 #undef u_strCaseCompare
537 #undef u_strncmp
538 #undef u_strncmpCodePointOrder
539 #undef u_strcasecmp
540 #undef u_strncasecmp
541 #undef u_memcasecmp
542 #undef u_strcpy
543 #undef u_strncpy
544 #undef u_memcpy
545 #undef u_memmove
546 #undef u_memset
547 #undef u_memcmp
548 #undef u_memcmpCodePointOrder
549 #undef u_memchr
550 #undef u_memchr32
551 #undef u_memrchr
552 #undef u_memrchr32
553 #undef u_strToUpper
554 #undef u_strToLower
555 #undef u_strToTitle
556 #undef u_strFoldCase
557 #undef u_strToUTF8
558 #undef u_strFromUTF8
559 #undef u_strToUTF8WithSub
560 #undef u_strFromUTF8WithSub
561 #undef u_strFromUTF8Lenient
562 #undef u_strToUTF32
563 #undef u_strFromUTF32
564 #undef u_strToUTF32WithSub
565 #undef u_strFromUTF32WithSub
566 #undef u_errorName
567 
568 extern "C"
569 {
UCNV_TO_U_CALLBACK_ESCAPE(const void * context,UConverterToUnicodeArgs * toUArgs,const char * codeUnits,int32_t length,UConverterCallbackReason reason,UErrorCode * err)570 void UCNV_TO_U_CALLBACK_ESCAPE(const void *context, UConverterToUnicodeArgs *toUArgs, const char *codeUnits,
571                                int32_t length, UConverterCallbackReason reason, UErrorCode *err)
572 {
573     U_ICU_ENTRY_POINT_RENAME(UCNV_TO_U_CALLBACK_ESCAPE)(context, toUArgs, codeUnits, length, reason, err);
574 }
u_charDigitValue(UChar32 c)575 int32_t u_charDigitValue(UChar32 c)
576 {
577     return U_ICU_ENTRY_POINT_RENAME(u_charDigitValue)(c);
578 }
u_charDirection(UChar32 c)579 UCharDirection u_charDirection(UChar32 c)
580 {
581     return U_ICU_ENTRY_POINT_RENAME(u_charDirection)(c);
582 }
u_charFromName(UCharNameChoice nameChoice,const char * name,UErrorCode * pErrorCode)583 UChar32 u_charFromName(UCharNameChoice nameChoice, const char *name, UErrorCode *pErrorCode)
584 {
585     return U_ICU_ENTRY_POINT_RENAME(u_charFromName)(nameChoice, name, pErrorCode);
586 }
u_charMirror(UChar32 c)587 UChar32 u_charMirror(UChar32 c)
588 {
589     return U_ICU_ENTRY_POINT_RENAME(u_charMirror)(c);
590 }
u_charName(UChar32 code,UCharNameChoice nameChoice,char * buffer,int32_t bufferLength,UErrorCode * pErrorCode)591 int32_t u_charName(UChar32 code, UCharNameChoice nameChoice, char *buffer, int32_t bufferLength,
592                    UErrorCode *pErrorCode)
593 {
594     return U_ICU_ENTRY_POINT_RENAME(u_charName)(code, nameChoice, buffer, bufferLength, pErrorCode);
595 }
u_charType(UChar32 c)596 int8_t u_charType(UChar32 c)
597 {
598     return U_ICU_ENTRY_POINT_RENAME(u_charType)(c);
599 }
u_digit(UChar32 ch,int8_t radix)600 int32_t u_digit(UChar32 ch, int8_t radix)
601 {
602     return U_ICU_ENTRY_POINT_RENAME(u_digit)(ch, radix);
603 }
u_enumCharNames(UChar32 start,UChar32 limit,UEnumCharNamesFn * fn,void * context,UCharNameChoice nameChoice,UErrorCode * pErrorCode)604 void u_enumCharNames(UChar32 start, UChar32 limit, UEnumCharNamesFn *fn, void *context, UCharNameChoice nameChoice,
605                      UErrorCode *pErrorCode)
606 {
607     U_ICU_ENTRY_POINT_RENAME(u_enumCharNames)(start, limit, fn, context, nameChoice, pErrorCode);
608 }
u_enumCharTypes(UCharEnumTypeRange * enumRange,const void * context)609 void u_enumCharTypes(UCharEnumTypeRange *enumRange, const void *context)
610 {
611     U_ICU_ENTRY_POINT_RENAME(u_enumCharTypes)(enumRange, context);
612 }
u_foldCase(UChar32 c,uint32_t options)613 UChar32 u_foldCase(UChar32 c, uint32_t options)
614 {
615     return U_ICU_ENTRY_POINT_RENAME(u_foldCase)(c, options);
616 }
u_forDigit(int32_t digit,int8_t radix)617 UChar32 u_forDigit(int32_t digit, int8_t radix)
618 {
619     return U_ICU_ENTRY_POINT_RENAME(u_forDigit)(digit, radix);
620 }
u_getBidiPairedBracket(UChar32 c)621 UChar32 u_getBidiPairedBracket(UChar32 c)
622 {
623     return U_ICU_ENTRY_POINT_RENAME(u_getBidiPairedBracket)(c);
624 }
u_getBinaryPropertySet(UProperty property,UErrorCode * pErrorCode)625 const USet *u_getBinaryPropertySet(UProperty property, UErrorCode *pErrorCode)
626 {
627     return U_ICU_ENTRY_POINT_RENAME(u_getBinaryPropertySet)(property, pErrorCode);
628 }
u_getCombiningClass(UChar32 c)629 uint8_t u_getCombiningClass(UChar32 c)
630 {
631     return U_ICU_ENTRY_POINT_RENAME(u_getCombiningClass)(c);
632 }
u_getFC_NFKC_Closure(UChar32 c,UChar * dest,int32_t destCapacity,UErrorCode * pErrorCode)633 int32_t u_getFC_NFKC_Closure(UChar32 c, UChar *dest, int32_t destCapacity, UErrorCode *pErrorCode)
634 {
635     return U_ICU_ENTRY_POINT_RENAME(u_getFC_NFKC_Closure)(c, dest, destCapacity, pErrorCode);
636 }
u_getIntPropertyMaxValue(UProperty which)637 int32_t u_getIntPropertyMaxValue(UProperty which)
638 {
639     return U_ICU_ENTRY_POINT_RENAME(u_getIntPropertyMaxValue)(which);
640 }
u_getIntPropertyMinValue(UProperty which)641 int32_t u_getIntPropertyMinValue(UProperty which)
642 {
643     return U_ICU_ENTRY_POINT_RENAME(u_getIntPropertyMinValue)(which);
644 }
u_getIntPropertyValue(UChar32 c,UProperty which)645 int32_t u_getIntPropertyValue(UChar32 c, UProperty which)
646 {
647     return U_ICU_ENTRY_POINT_RENAME(u_getIntPropertyValue)(c, which);
648 }
u_getNumericValue(UChar32 c)649 double u_getNumericValue(UChar32 c)
650 {
651     return U_ICU_ENTRY_POINT_RENAME(u_getNumericValue)(c);
652 }
u_getPropertyEnum(const char * alias)653 UProperty u_getPropertyEnum(const char *alias)
654 {
655     return U_ICU_ENTRY_POINT_RENAME(u_getPropertyEnum)(alias);
656 }
u_getPropertyName(UProperty property,UPropertyNameChoice nameChoice)657 const char *u_getPropertyName(UProperty property, UPropertyNameChoice nameChoice)
658 {
659     return U_ICU_ENTRY_POINT_RENAME(u_getPropertyName)(property, nameChoice);
660 }
u_getPropertyValueEnum(UProperty property,const char * alias)661 int32_t u_getPropertyValueEnum(UProperty property, const char *alias)
662 {
663     return U_ICU_ENTRY_POINT_RENAME(u_getPropertyValueEnum)(property, alias);
664 }
u_getPropertyValueName(UProperty property,int32_t value,UPropertyNameChoice nameChoice)665 const char *u_getPropertyValueName(UProperty property, int32_t value, UPropertyNameChoice nameChoice)
666 {
667     return U_ICU_ENTRY_POINT_RENAME(u_getPropertyValueName)(property, value, nameChoice);
668 }
u_hasBinaryProperty(UChar32 c,UProperty which)669 UBool u_hasBinaryProperty(UChar32 c, UProperty which)
670 {
671     return U_ICU_ENTRY_POINT_RENAME(u_hasBinaryProperty)(c, which);
672 }
u_isIDIgnorable(UChar32 c)673 UBool u_isIDIgnorable(UChar32 c)
674 {
675     return U_ICU_ENTRY_POINT_RENAME(u_isIDIgnorable)(c);
676 }
u_isIDPart(UChar32 c)677 UBool u_isIDPart(UChar32 c)
678 {
679     return U_ICU_ENTRY_POINT_RENAME(u_isIDPart)(c);
680 }
u_isIDStart(UChar32 c)681 UBool u_isIDStart(UChar32 c)
682 {
683     return U_ICU_ENTRY_POINT_RENAME(u_isIDStart)(c);
684 }
u_isISOControl(UChar32 c)685 UBool u_isISOControl(UChar32 c)
686 {
687     return U_ICU_ENTRY_POINT_RENAME(u_isISOControl)(c);
688 }
u_isJavaIDPart(UChar32 c)689 UBool u_isJavaIDPart(UChar32 c)
690 {
691     return U_ICU_ENTRY_POINT_RENAME(u_isJavaIDPart)(c);
692 }
u_isJavaIDStart(UChar32 c)693 UBool u_isJavaIDStart(UChar32 c)
694 {
695     return U_ICU_ENTRY_POINT_RENAME(u_isJavaIDStart)(c);
696 }
u_isJavaSpaceChar(UChar32 c)697 UBool u_isJavaSpaceChar(UChar32 c)
698 {
699     return U_ICU_ENTRY_POINT_RENAME(u_isJavaSpaceChar)(c);
700 }
u_isMirrored(UChar32 c)701 UBool u_isMirrored(UChar32 c)
702 {
703     return U_ICU_ENTRY_POINT_RENAME(u_isMirrored)(c);
704 }
u_isUAlphabetic(UChar32 c)705 UBool u_isUAlphabetic(UChar32 c)
706 {
707     return U_ICU_ENTRY_POINT_RENAME(u_isUAlphabetic)(c);
708 }
u_isULowercase(UChar32 c)709 UBool u_isULowercase(UChar32 c)
710 {
711     return U_ICU_ENTRY_POINT_RENAME(u_isULowercase)(c);
712 }
u_isUUppercase(UChar32 c)713 UBool u_isUUppercase(UChar32 c)
714 {
715     return U_ICU_ENTRY_POINT_RENAME(u_isUUppercase)(c);
716 }
u_isUWhiteSpace(UChar32 c)717 UBool u_isUWhiteSpace(UChar32 c)
718 {
719     return U_ICU_ENTRY_POINT_RENAME(u_isUWhiteSpace)(c);
720 }
u_isWhitespace(UChar32 c)721 UBool u_isWhitespace(UChar32 c)
722 {
723     return U_ICU_ENTRY_POINT_RENAME(u_isWhitespace)(c);
724 }
u_isalnum(UChar32 c)725 UBool u_isalnum(UChar32 c)
726 {
727     return U_ICU_ENTRY_POINT_RENAME(u_isalnum)(c);
728 }
u_isalpha(UChar32 c)729 UBool u_isalpha(UChar32 c)
730 {
731     return U_ICU_ENTRY_POINT_RENAME(u_isalpha)(c);
732 }
u_isbase(UChar32 c)733 UBool u_isbase(UChar32 c)
734 {
735     return U_ICU_ENTRY_POINT_RENAME(u_isbase)(c);
736 }
u_isblank(UChar32 c)737 UBool u_isblank(UChar32 c)
738 {
739     return U_ICU_ENTRY_POINT_RENAME(u_isblank)(c);
740 }
u_iscntrl(UChar32 c)741 UBool u_iscntrl(UChar32 c)
742 {
743     return U_ICU_ENTRY_POINT_RENAME(u_iscntrl)(c);
744 }
u_isdefined(UChar32 c)745 UBool u_isdefined(UChar32 c)
746 {
747     return U_ICU_ENTRY_POINT_RENAME(u_isdefined)(c);
748 }
u_isdigit(UChar32 c)749 UBool u_isdigit(UChar32 c)
750 {
751     return U_ICU_ENTRY_POINT_RENAME(u_isdigit)(c);
752 }
u_isgraph(UChar32 c)753 UBool u_isgraph(UChar32 c)
754 {
755     return U_ICU_ENTRY_POINT_RENAME(u_isgraph)(c);
756 }
u_islower(UChar32 c)757 UBool u_islower(UChar32 c)
758 {
759     return U_ICU_ENTRY_POINT_RENAME(u_islower)(c);
760 }
u_isprint(UChar32 c)761 UBool u_isprint(UChar32 c)
762 {
763     return U_ICU_ENTRY_POINT_RENAME(u_isprint)(c);
764 }
u_ispunct(UChar32 c)765 UBool u_ispunct(UChar32 c)
766 {
767     return U_ICU_ENTRY_POINT_RENAME(u_ispunct)(c);
768 }
u_isspace(UChar32 c)769 UBool u_isspace(UChar32 c)
770 {
771     return U_ICU_ENTRY_POINT_RENAME(u_isspace)(c);
772 }
u_istitle(UChar32 c)773 UBool u_istitle(UChar32 c)
774 {
775     return U_ICU_ENTRY_POINT_RENAME(u_istitle)(c);
776 }
u_isupper(UChar32 c)777 UBool u_isupper(UChar32 c)
778 {
779     return U_ICU_ENTRY_POINT_RENAME(u_isupper)(c);
780 }
u_isxdigit(UChar32 c)781 UBool u_isxdigit(UChar32 c)
782 {
783     return U_ICU_ENTRY_POINT_RENAME(u_isxdigit)(c);
784 }
u_stringHasBinaryProperty(const UChar * s,int32_t length,UProperty which)785 UBool u_stringHasBinaryProperty(const UChar *s, int32_t length, UProperty which)
786 {
787     return U_ICU_ENTRY_POINT_RENAME(u_stringHasBinaryProperty)(s, length, which);
788 }
u_tolower(UChar32 c)789 UChar32 u_tolower(UChar32 c)
790 {
791     return U_ICU_ENTRY_POINT_RENAME(u_tolower)(c);
792 }
u_totitle(UChar32 c)793 UChar32 u_totitle(UChar32 c)
794 {
795     return U_ICU_ENTRY_POINT_RENAME(u_totitle)(c);
796 }
u_toupper(UChar32 c)797 UChar32 u_toupper(UChar32 c)
798 {
799     return U_ICU_ENTRY_POINT_RENAME(u_toupper)(c);
800 }
ubidi_close(UBiDi * pBiDi)801 void ubidi_close(UBiDi *pBiDi)
802 {
803     U_ICU_ENTRY_POINT_RENAME(ubidi_close)(pBiDi);
804 }
ubidi_countParagraphs(UBiDi * pBiDi)805 int32_t ubidi_countParagraphs(UBiDi *pBiDi)
806 {
807     return U_ICU_ENTRY_POINT_RENAME(ubidi_countParagraphs)(pBiDi);
808 }
ubidi_countRuns(UBiDi * pBiDi,UErrorCode * pErrorCode)809 int32_t ubidi_countRuns(UBiDi *pBiDi, UErrorCode *pErrorCode)
810 {
811     return U_ICU_ENTRY_POINT_RENAME(ubidi_countRuns)(pBiDi, pErrorCode);
812 }
ubidi_getBaseDirection(const UChar * text,int32_t length)813 UBiDiDirection ubidi_getBaseDirection(const UChar *text, int32_t length)
814 {
815     return U_ICU_ENTRY_POINT_RENAME(ubidi_getBaseDirection)(text, length);
816 }
ubidi_getClassCallback(UBiDi * pBiDi,UBiDiClassCallback ** fn,const void ** context)817 void ubidi_getClassCallback(UBiDi *pBiDi, UBiDiClassCallback **fn, const void **context)
818 {
819     U_ICU_ENTRY_POINT_RENAME(ubidi_getClassCallback)(pBiDi, fn, context);
820 }
ubidi_getCustomizedClass(UBiDi * pBiDi,UChar32 c)821 UCharDirection ubidi_getCustomizedClass(UBiDi *pBiDi, UChar32 c)
822 {
823     return U_ICU_ENTRY_POINT_RENAME(ubidi_getCustomizedClass)(pBiDi, c);
824 }
ubidi_getDirection(const UBiDi * pBiDi)825 UBiDiDirection ubidi_getDirection(const UBiDi *pBiDi)
826 {
827     return U_ICU_ENTRY_POINT_RENAME(ubidi_getDirection)(pBiDi);
828 }
ubidi_getLength(const UBiDi * pBiDi)829 int32_t ubidi_getLength(const UBiDi *pBiDi)
830 {
831     return U_ICU_ENTRY_POINT_RENAME(ubidi_getLength)(pBiDi);
832 }
ubidi_getLevelAt(const UBiDi * pBiDi,int32_t charIndex)833 UBiDiLevel ubidi_getLevelAt(const UBiDi *pBiDi, int32_t charIndex)
834 {
835     return U_ICU_ENTRY_POINT_RENAME(ubidi_getLevelAt)(pBiDi, charIndex);
836 }
ubidi_getLevels(UBiDi * pBiDi,UErrorCode * pErrorCode)837 const UBiDiLevel *ubidi_getLevels(UBiDi *pBiDi, UErrorCode *pErrorCode)
838 {
839     return U_ICU_ENTRY_POINT_RENAME(ubidi_getLevels)(pBiDi, pErrorCode);
840 }
ubidi_getLogicalIndex(UBiDi * pBiDi,int32_t visualIndex,UErrorCode * pErrorCode)841 int32_t ubidi_getLogicalIndex(UBiDi *pBiDi, int32_t visualIndex, UErrorCode *pErrorCode)
842 {
843     return U_ICU_ENTRY_POINT_RENAME(ubidi_getLogicalIndex)(pBiDi, visualIndex, pErrorCode);
844 }
ubidi_getLogicalMap(UBiDi * pBiDi,int32_t * indexMap,UErrorCode * pErrorCode)845 void ubidi_getLogicalMap(UBiDi *pBiDi, int32_t *indexMap, UErrorCode *pErrorCode)
846 {
847     U_ICU_ENTRY_POINT_RENAME(ubidi_getLogicalMap)(pBiDi, indexMap, pErrorCode);
848 }
ubidi_getLogicalRun(const UBiDi * pBiDi,int32_t logicalPosition,int32_t * pLogicalLimit,UBiDiLevel * pLevel)849 void ubidi_getLogicalRun(const UBiDi *pBiDi, int32_t logicalPosition, int32_t *pLogicalLimit, UBiDiLevel *pLevel)
850 {
851     U_ICU_ENTRY_POINT_RENAME(ubidi_getLogicalRun)(pBiDi, logicalPosition, pLogicalLimit, pLevel);
852 }
ubidi_getParaLevel(const UBiDi * pBiDi)853 UBiDiLevel ubidi_getParaLevel(const UBiDi *pBiDi)
854 {
855     return U_ICU_ENTRY_POINT_RENAME(ubidi_getParaLevel)(pBiDi);
856 }
ubidi_getParagraph(const UBiDi * pBiDi,int32_t charIndex,int32_t * pParaStart,int32_t * pParaLimit,UBiDiLevel * pParaLevel,UErrorCode * pErrorCode)857 int32_t ubidi_getParagraph(const UBiDi *pBiDi, int32_t charIndex, int32_t *pParaStart, int32_t *pParaLimit,
858                            UBiDiLevel *pParaLevel, UErrorCode *pErrorCode)
859 {
860     return U_ICU_ENTRY_POINT_RENAME(ubidi_getParagraph)(pBiDi, charIndex, pParaStart, pParaLimit, pParaLevel,
861                                                         pErrorCode);
862 }
ubidi_getParagraphByIndex(const UBiDi * pBiDi,int32_t paraIndex,int32_t * pParaStart,int32_t * pParaLimit,UBiDiLevel * pParaLevel,UErrorCode * pErrorCode)863 void ubidi_getParagraphByIndex(const UBiDi *pBiDi, int32_t paraIndex, int32_t *pParaStart, int32_t *pParaLimit,
864                                UBiDiLevel *pParaLevel, UErrorCode *pErrorCode)
865 {
866     U_ICU_ENTRY_POINT_RENAME(ubidi_getParagraphByIndex)(pBiDi, paraIndex, pParaStart, pParaLimit, pParaLevel,
867                                                         pErrorCode);
868 }
ubidi_getProcessedLength(const UBiDi * pBiDi)869 int32_t ubidi_getProcessedLength(const UBiDi *pBiDi)
870 {
871     return U_ICU_ENTRY_POINT_RENAME(ubidi_getProcessedLength)(pBiDi);
872 }
ubidi_getReorderingMode(UBiDi * pBiDi)873 UBiDiReorderingMode ubidi_getReorderingMode(UBiDi *pBiDi)
874 {
875     return U_ICU_ENTRY_POINT_RENAME(ubidi_getReorderingMode)(pBiDi);
876 }
ubidi_getReorderingOptions(UBiDi * pBiDi)877 uint32_t ubidi_getReorderingOptions(UBiDi *pBiDi)
878 {
879     return U_ICU_ENTRY_POINT_RENAME(ubidi_getReorderingOptions)(pBiDi);
880 }
ubidi_getResultLength(const UBiDi * pBiDi)881 int32_t ubidi_getResultLength(const UBiDi *pBiDi)
882 {
883     return U_ICU_ENTRY_POINT_RENAME(ubidi_getResultLength)(pBiDi);
884 }
ubidi_getText(const UBiDi * pBiDi)885 const UChar *ubidi_getText(const UBiDi *pBiDi)
886 {
887     return U_ICU_ENTRY_POINT_RENAME(ubidi_getText)(pBiDi);
888 }
ubidi_getVisualIndex(UBiDi * pBiDi,int32_t logicalIndex,UErrorCode * pErrorCode)889 int32_t ubidi_getVisualIndex(UBiDi *pBiDi, int32_t logicalIndex, UErrorCode *pErrorCode)
890 {
891     return U_ICU_ENTRY_POINT_RENAME(ubidi_getVisualIndex)(pBiDi, logicalIndex, pErrorCode);
892 }
ubidi_getVisualMap(UBiDi * pBiDi,int32_t * indexMap,UErrorCode * pErrorCode)893 void ubidi_getVisualMap(UBiDi *pBiDi, int32_t *indexMap, UErrorCode *pErrorCode)
894 {
895     U_ICU_ENTRY_POINT_RENAME(ubidi_getVisualMap)(pBiDi, indexMap, pErrorCode);
896 }
ubidi_getVisualRun(UBiDi * pBiDi,int32_t runIndex,int32_t * pLogicalStart,int32_t * pLength)897 UBiDiDirection ubidi_getVisualRun(UBiDi *pBiDi, int32_t runIndex, int32_t *pLogicalStart, int32_t *pLength)
898 {
899     return U_ICU_ENTRY_POINT_RENAME(ubidi_getVisualRun)(pBiDi, runIndex, pLogicalStart, pLength);
900 }
ubidi_invertMap(const int32_t * srcMap,int32_t * destMap,int32_t length)901 void ubidi_invertMap(const int32_t *srcMap, int32_t *destMap, int32_t length)
902 {
903     U_ICU_ENTRY_POINT_RENAME(ubidi_invertMap)(srcMap, destMap, length);
904 }
ubidi_isInverse(UBiDi * pBiDi)905 UBool ubidi_isInverse(UBiDi *pBiDi)
906 {
907     return U_ICU_ENTRY_POINT_RENAME(ubidi_isInverse)(pBiDi);
908 }
ubidi_isOrderParagraphsLTR(UBiDi * pBiDi)909 UBool ubidi_isOrderParagraphsLTR(UBiDi *pBiDi)
910 {
911     return U_ICU_ENTRY_POINT_RENAME(ubidi_isOrderParagraphsLTR)(pBiDi);
912 }
ubidi_open()913 UBiDi *ubidi_open()
914 {
915     return U_ICU_ENTRY_POINT_RENAME(ubidi_open)();
916 }
ubidi_openSized(int32_t maxLength,int32_t maxRunCount,UErrorCode * pErrorCode)917 UBiDi *ubidi_openSized(int32_t maxLength, int32_t maxRunCount, UErrorCode *pErrorCode)
918 {
919     return U_ICU_ENTRY_POINT_RENAME(ubidi_openSized)(maxLength, maxRunCount, pErrorCode);
920 }
ubidi_orderParagraphsLTR(UBiDi * pBiDi,UBool orderParagraphsLTR)921 void ubidi_orderParagraphsLTR(UBiDi *pBiDi, UBool orderParagraphsLTR)
922 {
923     U_ICU_ENTRY_POINT_RENAME(ubidi_orderParagraphsLTR)(pBiDi, orderParagraphsLTR);
924 }
ubidi_reorderLogical(const UBiDiLevel * levels,int32_t length,int32_t * indexMap)925 void ubidi_reorderLogical(const UBiDiLevel *levels, int32_t length, int32_t *indexMap)
926 {
927     U_ICU_ENTRY_POINT_RENAME(ubidi_reorderLogical)(levels, length, indexMap);
928 }
ubidi_reorderVisual(const UBiDiLevel * levels,int32_t length,int32_t * indexMap)929 void ubidi_reorderVisual(const UBiDiLevel *levels, int32_t length, int32_t *indexMap)
930 {
931     U_ICU_ENTRY_POINT_RENAME(ubidi_reorderVisual)(levels, length, indexMap);
932 }
ubidi_setClassCallback(UBiDi * pBiDi,UBiDiClassCallback * newFn,const void * newContext,UBiDiClassCallback ** oldFn,const void ** oldContext,UErrorCode * pErrorCode)933 void ubidi_setClassCallback(UBiDi *pBiDi, UBiDiClassCallback *newFn, const void *newContext, UBiDiClassCallback **oldFn,
934                             const void **oldContext, UErrorCode *pErrorCode)
935 {
936     U_ICU_ENTRY_POINT_RENAME(ubidi_setClassCallback)(pBiDi, newFn, newContext, oldFn, oldContext, pErrorCode);
937 }
ubidi_setContext(UBiDi * pBiDi,const UChar * prologue,int32_t proLength,const UChar * epilogue,int32_t epiLength,UErrorCode * pErrorCode)938 void ubidi_setContext(UBiDi *pBiDi, const UChar *prologue, int32_t proLength, const UChar *epilogue, int32_t epiLength,
939                       UErrorCode *pErrorCode)
940 {
941     U_ICU_ENTRY_POINT_RENAME(ubidi_setContext)(pBiDi, prologue, proLength, epilogue, epiLength, pErrorCode);
942 }
ubidi_setInverse(UBiDi * pBiDi,UBool isInverse)943 void ubidi_setInverse(UBiDi *pBiDi, UBool isInverse)
944 {
945     U_ICU_ENTRY_POINT_RENAME(ubidi_setInverse)(pBiDi, isInverse);
946 }
ubidi_setLine(const UBiDi * pParaBiDi,int32_t start,int32_t limit,UBiDi * pLineBiDi,UErrorCode * pErrorCode)947 void ubidi_setLine(const UBiDi *pParaBiDi, int32_t start, int32_t limit, UBiDi *pLineBiDi, UErrorCode *pErrorCode)
948 {
949     U_ICU_ENTRY_POINT_RENAME(ubidi_setLine)(pParaBiDi, start, limit, pLineBiDi, pErrorCode);
950 }
ubidi_setPara(UBiDi * pBiDi,const UChar * text,int32_t length,UBiDiLevel paraLevel,UBiDiLevel * embeddingLevels,UErrorCode * pErrorCode)951 void ubidi_setPara(UBiDi *pBiDi, const UChar *text, int32_t length, UBiDiLevel paraLevel, UBiDiLevel *embeddingLevels,
952                    UErrorCode *pErrorCode)
953 {
954     U_ICU_ENTRY_POINT_RENAME(ubidi_setPara)(pBiDi, text, length, paraLevel, embeddingLevels, pErrorCode);
955 }
ubidi_setReorderingMode(UBiDi * pBiDi,UBiDiReorderingMode reorderingMode)956 void ubidi_setReorderingMode(UBiDi *pBiDi, UBiDiReorderingMode reorderingMode)
957 {
958     U_ICU_ENTRY_POINT_RENAME(ubidi_setReorderingMode)(pBiDi, reorderingMode);
959 }
ubidi_setReorderingOptions(UBiDi * pBiDi,uint32_t reorderingOptions)960 void ubidi_setReorderingOptions(UBiDi *pBiDi, uint32_t reorderingOptions)
961 {
962     U_ICU_ENTRY_POINT_RENAME(ubidi_setReorderingOptions)(pBiDi, reorderingOptions);
963 }
ubidi_writeReordered(UBiDi * pBiDi,UChar * dest,int32_t destSize,uint16_t options,UErrorCode * pErrorCode)964 int32_t ubidi_writeReordered(UBiDi *pBiDi, UChar *dest, int32_t destSize, uint16_t options, UErrorCode *pErrorCode)
965 {
966     return U_ICU_ENTRY_POINT_RENAME(ubidi_writeReordered)(pBiDi, dest, destSize, options, pErrorCode);
967 }
ubidi_writeReverse(const UChar * src,int32_t srcLength,UChar * dest,int32_t destSize,uint16_t options,UErrorCode * pErrorCode)968 int32_t ubidi_writeReverse(const UChar *src, int32_t srcLength, UChar *dest, int32_t destSize, uint16_t options,
969                            UErrorCode *pErrorCode)
970 {
971     return U_ICU_ENTRY_POINT_RENAME(ubidi_writeReverse)(src, srcLength, dest, destSize, options, pErrorCode);
972 }
ublock_getCode(UChar32 c)973 UBlockCode ublock_getCode(UChar32 c)
974 {
975     return U_ICU_ENTRY_POINT_RENAME(ublock_getCode)(c);
976 }
ubrk_clone(const UBreakIterator * bi,UErrorCode * status)977 UBreakIterator *ubrk_clone(const UBreakIterator *bi, UErrorCode *status)
978 {
979     return U_ICU_ENTRY_POINT_RENAME(ubrk_clone)(bi, status);
980 }
ubrk_close(UBreakIterator * bi)981 void ubrk_close(UBreakIterator *bi)
982 {
983     U_ICU_ENTRY_POINT_RENAME(ubrk_close)(bi);
984 }
ubrk_countAvailable()985 int32_t ubrk_countAvailable()
986 {
987     return U_ICU_ENTRY_POINT_RENAME(ubrk_countAvailable)();
988 }
ubrk_current(const UBreakIterator * bi)989 int32_t ubrk_current(const UBreakIterator *bi)
990 {
991     return U_ICU_ENTRY_POINT_RENAME(ubrk_current)(bi);
992 }
ubrk_first(UBreakIterator * bi)993 int32_t ubrk_first(UBreakIterator *bi)
994 {
995     return U_ICU_ENTRY_POINT_RENAME(ubrk_first)(bi);
996 }
ubrk_following(UBreakIterator * bi,int32_t offset)997 int32_t ubrk_following(UBreakIterator *bi, int32_t offset)
998 {
999     return U_ICU_ENTRY_POINT_RENAME(ubrk_following)(bi, offset);
1000 }
ubrk_getAvailable(int32_t index)1001 const char *ubrk_getAvailable(int32_t index)
1002 {
1003     return U_ICU_ENTRY_POINT_RENAME(ubrk_getAvailable)(index);
1004 }
ubrk_getBinaryRules(UBreakIterator * bi,uint8_t * binaryRules,int32_t rulesCapacity,UErrorCode * status)1005 int32_t ubrk_getBinaryRules(UBreakIterator *bi, uint8_t *binaryRules, int32_t rulesCapacity, UErrorCode *status)
1006 {
1007     return U_ICU_ENTRY_POINT_RENAME(ubrk_getBinaryRules)(bi, binaryRules, rulesCapacity, status);
1008 }
ubrk_getLocaleByType(const UBreakIterator * bi,ULocDataLocaleType type,UErrorCode * status)1009 const char *ubrk_getLocaleByType(const UBreakIterator *bi, ULocDataLocaleType type, UErrorCode *status)
1010 {
1011     return U_ICU_ENTRY_POINT_RENAME(ubrk_getLocaleByType)(bi, type, status);
1012 }
ubrk_getRuleStatus(UBreakIterator * bi)1013 int32_t ubrk_getRuleStatus(UBreakIterator *bi)
1014 {
1015     return U_ICU_ENTRY_POINT_RENAME(ubrk_getRuleStatus)(bi);
1016 }
ubrk_getRuleStatusVec(UBreakIterator * bi,int32_t * fillInVec,int32_t capacity,UErrorCode * status)1017 int32_t ubrk_getRuleStatusVec(UBreakIterator *bi, int32_t *fillInVec, int32_t capacity, UErrorCode *status)
1018 {
1019     return U_ICU_ENTRY_POINT_RENAME(ubrk_getRuleStatusVec)(bi, fillInVec, capacity, status);
1020 }
ubrk_isBoundary(UBreakIterator * bi,int32_t offset)1021 UBool ubrk_isBoundary(UBreakIterator *bi, int32_t offset)
1022 {
1023     return U_ICU_ENTRY_POINT_RENAME(ubrk_isBoundary)(bi, offset);
1024 }
ubrk_last(UBreakIterator * bi)1025 int32_t ubrk_last(UBreakIterator *bi)
1026 {
1027     return U_ICU_ENTRY_POINT_RENAME(ubrk_last)(bi);
1028 }
ubrk_next(UBreakIterator * bi)1029 int32_t ubrk_next(UBreakIterator *bi)
1030 {
1031     return U_ICU_ENTRY_POINT_RENAME(ubrk_next)(bi);
1032 }
ubrk_open(UBreakIteratorType type,const char * locale,const UChar * text,int32_t textLength,UErrorCode * status)1033 UBreakIterator *ubrk_open(UBreakIteratorType type, const char *locale, const UChar *text, int32_t textLength,
1034                           UErrorCode *status)
1035 {
1036     return U_ICU_ENTRY_POINT_RENAME(ubrk_open)(type, locale, text, textLength, status);
1037 }
ubrk_openBinaryRules(const uint8_t * binaryRules,int32_t rulesLength,const UChar * text,int32_t textLength,UErrorCode * status)1038 UBreakIterator *ubrk_openBinaryRules(const uint8_t *binaryRules, int32_t rulesLength, const UChar *text,
1039                                      int32_t textLength, UErrorCode *status)
1040 {
1041     return U_ICU_ENTRY_POINT_RENAME(ubrk_openBinaryRules)(binaryRules, rulesLength, text, textLength, status);
1042 }
ubrk_openRules(const UChar * rules,int32_t rulesLength,const UChar * text,int32_t textLength,UParseError * parseErr,UErrorCode * status)1043 UBreakIterator *ubrk_openRules(const UChar *rules, int32_t rulesLength, const UChar *text, int32_t textLength,
1044                                UParseError *parseErr, UErrorCode *status)
1045 {
1046     return U_ICU_ENTRY_POINT_RENAME(ubrk_openRules)(rules, rulesLength, text, textLength, parseErr, status);
1047 }
ubrk_preceding(UBreakIterator * bi,int32_t offset)1048 int32_t ubrk_preceding(UBreakIterator *bi, int32_t offset)
1049 {
1050     return U_ICU_ENTRY_POINT_RENAME(ubrk_preceding)(bi, offset);
1051 }
ubrk_previous(UBreakIterator * bi)1052 int32_t ubrk_previous(UBreakIterator *bi)
1053 {
1054     return U_ICU_ENTRY_POINT_RENAME(ubrk_previous)(bi);
1055 }
ubrk_setText(UBreakIterator * bi,const UChar * text,int32_t textLength,UErrorCode * status)1056 void ubrk_setText(UBreakIterator *bi, const UChar *text, int32_t textLength, UErrorCode *status)
1057 {
1058     U_ICU_ENTRY_POINT_RENAME(ubrk_setText)(bi, text, textLength, status);
1059 }
ucal_add(UCalendar * cal,UCalendarDateFields field,int32_t amount,UErrorCode * status)1060 void ucal_add(UCalendar *cal, UCalendarDateFields field, int32_t amount, UErrorCode *status)
1061 {
1062     U_ICU_ENTRY_POINT_RENAME(ucal_add)(cal, field, amount, status);
1063 }
ucal_clear(UCalendar * calendar)1064 void ucal_clear(UCalendar *calendar)
1065 {
1066     U_ICU_ENTRY_POINT_RENAME(ucal_clear)(calendar);
1067 }
ucal_clearField(UCalendar * cal,UCalendarDateFields field)1068 void ucal_clearField(UCalendar *cal, UCalendarDateFields field)
1069 {
1070     U_ICU_ENTRY_POINT_RENAME(ucal_clearField)(cal, field);
1071 }
ucal_clone(const UCalendar * cal,UErrorCode * status)1072 UCalendar *ucal_clone(const UCalendar *cal, UErrorCode *status)
1073 {
1074     return U_ICU_ENTRY_POINT_RENAME(ucal_clone)(cal, status);
1075 }
ucal_close(UCalendar * cal)1076 void ucal_close(UCalendar *cal)
1077 {
1078     U_ICU_ENTRY_POINT_RENAME(ucal_close)(cal);
1079 }
ucal_countAvailable()1080 int32_t ucal_countAvailable()
1081 {
1082     return U_ICU_ENTRY_POINT_RENAME(ucal_countAvailable)();
1083 }
ucal_equivalentTo(const UCalendar * cal1,const UCalendar * cal2)1084 UBool ucal_equivalentTo(const UCalendar *cal1, const UCalendar *cal2)
1085 {
1086     return U_ICU_ENTRY_POINT_RENAME(ucal_equivalentTo)(cal1, cal2);
1087 }
ucal_get(const UCalendar * cal,UCalendarDateFields field,UErrorCode * status)1088 int32_t ucal_get(const UCalendar *cal, UCalendarDateFields field, UErrorCode *status)
1089 {
1090     return U_ICU_ENTRY_POINT_RENAME(ucal_get)(cal, field, status);
1091 }
ucal_getAttribute(const UCalendar * cal,UCalendarAttribute attr)1092 int32_t ucal_getAttribute(const UCalendar *cal, UCalendarAttribute attr)
1093 {
1094     return U_ICU_ENTRY_POINT_RENAME(ucal_getAttribute)(cal, attr);
1095 }
ucal_getAvailable(int32_t localeIndex)1096 const char *ucal_getAvailable(int32_t localeIndex)
1097 {
1098     return U_ICU_ENTRY_POINT_RENAME(ucal_getAvailable)(localeIndex);
1099 }
ucal_getCanonicalTimeZoneID(const UChar * id,int32_t len,UChar * result,int32_t resultCapacity,UBool * isSystemID,UErrorCode * status)1100 int32_t ucal_getCanonicalTimeZoneID(const UChar *id, int32_t len, UChar *result, int32_t resultCapacity,
1101                                     UBool *isSystemID, UErrorCode *status)
1102 {
1103     return U_ICU_ENTRY_POINT_RENAME(ucal_getCanonicalTimeZoneID)(id, len, result, resultCapacity, isSystemID, status);
1104 }
ucal_getDSTSavings(const UChar * zoneID,UErrorCode * ec)1105 int32_t ucal_getDSTSavings(const UChar *zoneID, UErrorCode *ec)
1106 {
1107     return U_ICU_ENTRY_POINT_RENAME(ucal_getDSTSavings)(zoneID, ec);
1108 }
ucal_getDayOfWeekType(const UCalendar * cal,UCalendarDaysOfWeek dayOfWeek,UErrorCode * status)1109 UCalendarWeekdayType ucal_getDayOfWeekType(const UCalendar *cal, UCalendarDaysOfWeek dayOfWeek, UErrorCode *status)
1110 {
1111     return U_ICU_ENTRY_POINT_RENAME(ucal_getDayOfWeekType)(cal, dayOfWeek, status);
1112 }
ucal_getDefaultTimeZone(UChar * result,int32_t resultCapacity,UErrorCode * ec)1113 int32_t ucal_getDefaultTimeZone(UChar *result, int32_t resultCapacity, UErrorCode *ec)
1114 {
1115     return U_ICU_ENTRY_POINT_RENAME(ucal_getDefaultTimeZone)(result, resultCapacity, ec);
1116 }
ucal_getFieldDifference(UCalendar * cal,UDate target,UCalendarDateFields field,UErrorCode * status)1117 int32_t ucal_getFieldDifference(UCalendar *cal, UDate target, UCalendarDateFields field, UErrorCode *status)
1118 {
1119     return U_ICU_ENTRY_POINT_RENAME(ucal_getFieldDifference)(cal, target, field, status);
1120 }
ucal_getGregorianChange(const UCalendar * cal,UErrorCode * pErrorCode)1121 UDate ucal_getGregorianChange(const UCalendar *cal, UErrorCode *pErrorCode)
1122 {
1123     return U_ICU_ENTRY_POINT_RENAME(ucal_getGregorianChange)(cal, pErrorCode);
1124 }
ucal_getHostTimeZone(UChar * result,int32_t resultCapacity,UErrorCode * ec)1125 int32_t ucal_getHostTimeZone(UChar *result, int32_t resultCapacity, UErrorCode *ec)
1126 {
1127     return U_ICU_ENTRY_POINT_RENAME(ucal_getHostTimeZone)(result, resultCapacity, ec);
1128 }
ucal_getKeywordValuesForLocale(const char * key,const char * locale,UBool commonlyUsed,UErrorCode * status)1129 UEnumeration *ucal_getKeywordValuesForLocale(const char *key, const char *locale, UBool commonlyUsed,
1130                                              UErrorCode *status)
1131 {
1132     return U_ICU_ENTRY_POINT_RENAME(ucal_getKeywordValuesForLocale)(key, locale, commonlyUsed, status);
1133 }
ucal_getLimit(const UCalendar * cal,UCalendarDateFields field,UCalendarLimitType type,UErrorCode * status)1134 int32_t ucal_getLimit(const UCalendar *cal, UCalendarDateFields field, UCalendarLimitType type, UErrorCode *status)
1135 {
1136     return U_ICU_ENTRY_POINT_RENAME(ucal_getLimit)(cal, field, type, status);
1137 }
ucal_getLocaleByType(const UCalendar * cal,ULocDataLocaleType type,UErrorCode * status)1138 const char *ucal_getLocaleByType(const UCalendar *cal, ULocDataLocaleType type, UErrorCode *status)
1139 {
1140     return U_ICU_ENTRY_POINT_RENAME(ucal_getLocaleByType)(cal, type, status);
1141 }
ucal_getMillis(const UCalendar * cal,UErrorCode * status)1142 UDate ucal_getMillis(const UCalendar *cal, UErrorCode *status)
1143 {
1144     return U_ICU_ENTRY_POINT_RENAME(ucal_getMillis)(cal, status);
1145 }
ucal_getNow()1146 UDate ucal_getNow()
1147 {
1148     return U_ICU_ENTRY_POINT_RENAME(ucal_getNow)();
1149 }
ucal_getTZDataVersion(UErrorCode * status)1150 const char *ucal_getTZDataVersion(UErrorCode *status)
1151 {
1152     return U_ICU_ENTRY_POINT_RENAME(ucal_getTZDataVersion)(status);
1153 }
ucal_getTimeZoneDisplayName(const UCalendar * cal,UCalendarDisplayNameType type,const char * locale,UChar * result,int32_t resultLength,UErrorCode * status)1154 int32_t ucal_getTimeZoneDisplayName(const UCalendar *cal, UCalendarDisplayNameType type, const char *locale,
1155                                     UChar *result, int32_t resultLength, UErrorCode *status)
1156 {
1157     return U_ICU_ENTRY_POINT_RENAME(ucal_getTimeZoneDisplayName)(cal, type, locale, result, resultLength, status);
1158 }
ucal_getTimeZoneID(const UCalendar * cal,UChar * result,int32_t resultLength,UErrorCode * status)1159 int32_t ucal_getTimeZoneID(const UCalendar *cal, UChar *result, int32_t resultLength, UErrorCode *status)
1160 {
1161     return U_ICU_ENTRY_POINT_RENAME(ucal_getTimeZoneID)(cal, result, resultLength, status);
1162 }
ucal_getTimeZoneIDForWindowsID(const UChar * winid,int32_t len,const char * region,UChar * id,int32_t idCapacity,UErrorCode * status)1163 int32_t ucal_getTimeZoneIDForWindowsID(const UChar *winid, int32_t len, const char *region, UChar *id,
1164                                        int32_t idCapacity, UErrorCode *status)
1165 {
1166     return U_ICU_ENTRY_POINT_RENAME(ucal_getTimeZoneIDForWindowsID)(winid, len, region, id, idCapacity, status);
1167 }
ucal_getTimeZoneOffsetFromLocal(const UCalendar * cal,UTimeZoneLocalOption nonExistingTimeOpt,UTimeZoneLocalOption duplicatedTimeOpt,int32_t * rawOffset,int32_t * dstOffset,UErrorCode * status)1168 void ucal_getTimeZoneOffsetFromLocal(const UCalendar *cal, UTimeZoneLocalOption nonExistingTimeOpt,
1169                                      UTimeZoneLocalOption duplicatedTimeOpt, int32_t *rawOffset, int32_t *dstOffset,
1170                                      UErrorCode *status)
1171 {
1172     U_ICU_ENTRY_POINT_RENAME(ucal_getTimeZoneOffsetFromLocal)(cal, nonExistingTimeOpt, duplicatedTimeOpt, rawOffset,
1173                                                               dstOffset, status);
1174 }
ucal_getTimeZoneTransitionDate(const UCalendar * cal,UTimeZoneTransitionType type,UDate * transition,UErrorCode * status)1175 UBool ucal_getTimeZoneTransitionDate(const UCalendar *cal, UTimeZoneTransitionType type, UDate *transition,
1176                                      UErrorCode *status)
1177 {
1178     return U_ICU_ENTRY_POINT_RENAME(ucal_getTimeZoneTransitionDate)(cal, type, transition, status);
1179 }
ucal_getType(const UCalendar * cal,UErrorCode * status)1180 const char *ucal_getType(const UCalendar *cal, UErrorCode *status)
1181 {
1182     return U_ICU_ENTRY_POINT_RENAME(ucal_getType)(cal, status);
1183 }
ucal_getWeekendTransition(const UCalendar * cal,UCalendarDaysOfWeek dayOfWeek,UErrorCode * status)1184 int32_t ucal_getWeekendTransition(const UCalendar *cal, UCalendarDaysOfWeek dayOfWeek, UErrorCode *status)
1185 {
1186     return U_ICU_ENTRY_POINT_RENAME(ucal_getWeekendTransition)(cal, dayOfWeek, status);
1187 }
ucal_getWindowsTimeZoneID(const UChar * id,int32_t len,UChar * winid,int32_t winidCapacity,UErrorCode * status)1188 int32_t ucal_getWindowsTimeZoneID(const UChar *id, int32_t len, UChar *winid, int32_t winidCapacity,
1189                                   UErrorCode *status)
1190 {
1191     return U_ICU_ENTRY_POINT_RENAME(ucal_getWindowsTimeZoneID)(id, len, winid, winidCapacity, status);
1192 }
ucal_inDaylightTime(const UCalendar * cal,UErrorCode * status)1193 UBool ucal_inDaylightTime(const UCalendar *cal, UErrorCode *status)
1194 {
1195     return U_ICU_ENTRY_POINT_RENAME(ucal_inDaylightTime)(cal, status);
1196 }
ucal_isSet(const UCalendar * cal,UCalendarDateFields field)1197 UBool ucal_isSet(const UCalendar *cal, UCalendarDateFields field)
1198 {
1199     return U_ICU_ENTRY_POINT_RENAME(ucal_isSet)(cal, field);
1200 }
ucal_isWeekend(const UCalendar * cal,UDate date,UErrorCode * status)1201 UBool ucal_isWeekend(const UCalendar *cal, UDate date, UErrorCode *status)
1202 {
1203     return U_ICU_ENTRY_POINT_RENAME(ucal_isWeekend)(cal, date, status);
1204 }
ucal_open(const UChar * zoneID,int32_t len,const char * locale,UCalendarType type,UErrorCode * status)1205 UCalendar *ucal_open(const UChar *zoneID, int32_t len, const char *locale, UCalendarType type, UErrorCode *status)
1206 {
1207     return U_ICU_ENTRY_POINT_RENAME(ucal_open)(zoneID, len, locale, type, status);
1208 }
ucal_openCountryTimeZones(const char * country,UErrorCode * ec)1209 UEnumeration *ucal_openCountryTimeZones(const char *country, UErrorCode *ec)
1210 {
1211     return U_ICU_ENTRY_POINT_RENAME(ucal_openCountryTimeZones)(country, ec);
1212 }
ucal_openTimeZoneIDEnumeration(USystemTimeZoneType zoneType,const char * region,const int32_t * rawOffset,UErrorCode * ec)1213 UEnumeration *ucal_openTimeZoneIDEnumeration(USystemTimeZoneType zoneType, const char *region, const int32_t *rawOffset,
1214                                              UErrorCode *ec)
1215 {
1216     return U_ICU_ENTRY_POINT_RENAME(ucal_openTimeZoneIDEnumeration)(zoneType, region, rawOffset, ec);
1217 }
ucal_openTimeZones(UErrorCode * ec)1218 UEnumeration *ucal_openTimeZones(UErrorCode *ec)
1219 {
1220     return U_ICU_ENTRY_POINT_RENAME(ucal_openTimeZones)(ec);
1221 }
ucal_roll(UCalendar * cal,UCalendarDateFields field,int32_t amount,UErrorCode * status)1222 void ucal_roll(UCalendar *cal, UCalendarDateFields field, int32_t amount, UErrorCode *status)
1223 {
1224     U_ICU_ENTRY_POINT_RENAME(ucal_roll)(cal, field, amount, status);
1225 }
ucal_set(UCalendar * cal,UCalendarDateFields field,int32_t value)1226 void ucal_set(UCalendar *cal, UCalendarDateFields field, int32_t value)
1227 {
1228     U_ICU_ENTRY_POINT_RENAME(ucal_set)(cal, field, value);
1229 }
ucal_setAttribute(UCalendar * cal,UCalendarAttribute attr,int32_t newValue)1230 void ucal_setAttribute(UCalendar *cal, UCalendarAttribute attr, int32_t newValue)
1231 {
1232     U_ICU_ENTRY_POINT_RENAME(ucal_setAttribute)(cal, attr, newValue);
1233 }
ucal_setDate(UCalendar * cal,int32_t year,int32_t month,int32_t date,UErrorCode * status)1234 void ucal_setDate(UCalendar *cal, int32_t year, int32_t month, int32_t date, UErrorCode *status)
1235 {
1236     U_ICU_ENTRY_POINT_RENAME(ucal_setDate)(cal, year, month, date, status);
1237 }
ucal_setDateTime(UCalendar * cal,int32_t year,int32_t month,int32_t date,int32_t hour,int32_t minute,int32_t second,UErrorCode * status)1238 void ucal_setDateTime(UCalendar *cal, int32_t year, int32_t month, int32_t date, int32_t hour, int32_t minute,
1239                       int32_t second, UErrorCode *status)
1240 {
1241     U_ICU_ENTRY_POINT_RENAME(ucal_setDateTime)(cal, year, month, date, hour, minute, second, status);
1242 }
ucal_setDefaultTimeZone(const UChar * zoneID,UErrorCode * ec)1243 void ucal_setDefaultTimeZone(const UChar *zoneID, UErrorCode *ec)
1244 {
1245     U_ICU_ENTRY_POINT_RENAME(ucal_setDefaultTimeZone)(zoneID, ec);
1246 }
ucal_setGregorianChange(UCalendar * cal,UDate date,UErrorCode * pErrorCode)1247 void ucal_setGregorianChange(UCalendar *cal, UDate date, UErrorCode *pErrorCode)
1248 {
1249     U_ICU_ENTRY_POINT_RENAME(ucal_setGregorianChange)(cal, date, pErrorCode);
1250 }
ucal_setMillis(UCalendar * cal,UDate dateTime,UErrorCode * status)1251 void ucal_setMillis(UCalendar *cal, UDate dateTime, UErrorCode *status)
1252 {
1253     U_ICU_ENTRY_POINT_RENAME(ucal_setMillis)(cal, dateTime, status);
1254 }
ucal_setTimeZone(UCalendar * cal,const UChar * zoneID,int32_t len,UErrorCode * status)1255 void ucal_setTimeZone(UCalendar *cal, const UChar *zoneID, int32_t len, UErrorCode *status)
1256 {
1257     U_ICU_ENTRY_POINT_RENAME(ucal_setTimeZone)(cal, zoneID, len, status);
1258 }
ucnv_clone(const UConverter * cnv,UErrorCode * status)1259 UConverter *ucnv_clone(const UConverter *cnv, UErrorCode *status)
1260 {
1261     return U_ICU_ENTRY_POINT_RENAME(ucnv_clone)(cnv, status);
1262 }
ucnv_close(UConverter * converter)1263 void ucnv_close(UConverter *converter)
1264 {
1265     U_ICU_ENTRY_POINT_RENAME(ucnv_close)(converter);
1266 }
ucnv_compareNames(const char * name1,const char * name2)1267 int ucnv_compareNames(const char *name1, const char *name2)
1268 {
1269     return U_ICU_ENTRY_POINT_RENAME(ucnv_compareNames)(name1, name2);
1270 }
ucnv_convert(const char * toConverterName,const char * fromConverterName,char * target,int32_t targetCapacity,const char * source,int32_t sourceLength,UErrorCode * pErrorCode)1271 int32_t ucnv_convert(const char *toConverterName, const char *fromConverterName, char *target, int32_t targetCapacity,
1272                      const char *source, int32_t sourceLength, UErrorCode *pErrorCode)
1273 {
1274     return U_ICU_ENTRY_POINT_RENAME(ucnv_convert)(toConverterName, fromConverterName, target, targetCapacity, source,
1275                                                   sourceLength, pErrorCode);
1276 }
ucnv_convertEx(UConverter * targetCnv,UConverter * sourceCnv,char ** target,const char * targetLimit,const char ** source,const char * sourceLimit,UChar * pivotStart,UChar ** pivotSource,UChar ** pivotTarget,const UChar * pivotLimit,UBool reset,UBool flush,UErrorCode * pErrorCode)1277 void ucnv_convertEx(UConverter *targetCnv, UConverter *sourceCnv, char **target, const char *targetLimit,
1278                     const char **source, const char *sourceLimit, UChar *pivotStart, UChar **pivotSource,
1279                     UChar **pivotTarget, const UChar *pivotLimit, UBool reset, UBool flush, UErrorCode *pErrorCode)
1280 {
1281     U_ICU_ENTRY_POINT_RENAME(ucnv_convertEx)(targetCnv, sourceCnv, target, targetLimit, source, sourceLimit, pivotStart,
1282                                              pivotSource, pivotTarget, pivotLimit, reset, flush, pErrorCode);
1283 }
ucnv_countAliases(const char * alias,UErrorCode * pErrorCode)1284 uint16_t ucnv_countAliases(const char *alias, UErrorCode *pErrorCode)
1285 {
1286     return U_ICU_ENTRY_POINT_RENAME(ucnv_countAliases)(alias, pErrorCode);
1287 }
ucnv_countAvailable()1288 int32_t ucnv_countAvailable()
1289 {
1290     return U_ICU_ENTRY_POINT_RENAME(ucnv_countAvailable)();
1291 }
ucnv_countStandards()1292 uint16_t ucnv_countStandards()
1293 {
1294     return U_ICU_ENTRY_POINT_RENAME(ucnv_countStandards)();
1295 }
ucnv_detectUnicodeSignature(const char * source,int32_t sourceLength,int32_t * signatureLength,UErrorCode * pErrorCode)1296 const char *ucnv_detectUnicodeSignature(const char *source, int32_t sourceLength, int32_t *signatureLength,
1297                                         UErrorCode *pErrorCode)
1298 {
1299     return U_ICU_ENTRY_POINT_RENAME(ucnv_detectUnicodeSignature)(source, sourceLength, signatureLength, pErrorCode);
1300 }
ucnv_fixFileSeparator(const UConverter * cnv,UChar * source,int32_t sourceLen)1301 void ucnv_fixFileSeparator(const UConverter *cnv, UChar *source, int32_t sourceLen)
1302 {
1303     U_ICU_ENTRY_POINT_RENAME(ucnv_fixFileSeparator)(cnv, source, sourceLen);
1304 }
ucnv_flushCache()1305 int32_t ucnv_flushCache()
1306 {
1307     return U_ICU_ENTRY_POINT_RENAME(ucnv_flushCache)();
1308 }
ucnv_fromAlgorithmic(UConverter * cnv,UConverterType algorithmicType,char * target,int32_t targetCapacity,const char * source,int32_t sourceLength,UErrorCode * pErrorCode)1309 int32_t ucnv_fromAlgorithmic(UConverter *cnv, UConverterType algorithmicType, char *target, int32_t targetCapacity,
1310                              const char *source, int32_t sourceLength, UErrorCode *pErrorCode)
1311 {
1312     return U_ICU_ENTRY_POINT_RENAME(ucnv_fromAlgorithmic)(cnv, algorithmicType, target, targetCapacity, source,
1313                                                           sourceLength, pErrorCode);
1314 }
ucnv_fromUChars(UConverter * cnv,char * dest,int32_t destCapacity,const UChar * src,int32_t srcLength,UErrorCode * pErrorCode)1315 int32_t ucnv_fromUChars(UConverter *cnv, char *dest, int32_t destCapacity, const UChar *src, int32_t srcLength,
1316                         UErrorCode *pErrorCode)
1317 {
1318     return U_ICU_ENTRY_POINT_RENAME(ucnv_fromUChars)(cnv, dest, destCapacity, src, srcLength, pErrorCode);
1319 }
ucnv_fromUCountPending(const UConverter * cnv,UErrorCode * status)1320 int32_t ucnv_fromUCountPending(const UConverter *cnv, UErrorCode *status)
1321 {
1322     return U_ICU_ENTRY_POINT_RENAME(ucnv_fromUCountPending)(cnv, status);
1323 }
ucnv_fromUnicode(UConverter * converter,char ** target,const char * targetLimit,const UChar ** source,const UChar * sourceLimit,int32_t * offsets,UBool flush,UErrorCode * err)1324 void ucnv_fromUnicode(UConverter *converter, char **target, const char *targetLimit, const UChar **source,
1325                       const UChar *sourceLimit, int32_t *offsets, UBool flush, UErrorCode *err)
1326 {
1327     U_ICU_ENTRY_POINT_RENAME(ucnv_fromUnicode)(converter, target, targetLimit, source, sourceLimit, offsets, flush,
1328                                                err);
1329 }
ucnv_getAlias(const char * alias,uint16_t n,UErrorCode * pErrorCode)1330 const char *ucnv_getAlias(const char *alias, uint16_t n, UErrorCode *pErrorCode)
1331 {
1332     return U_ICU_ENTRY_POINT_RENAME(ucnv_getAlias)(alias, n, pErrorCode);
1333 }
ucnv_getAliases(const char * alias,const char ** aliases,UErrorCode * pErrorCode)1334 void ucnv_getAliases(const char *alias, const char **aliases, UErrorCode *pErrorCode)
1335 {
1336     U_ICU_ENTRY_POINT_RENAME(ucnv_getAliases)(alias, aliases, pErrorCode);
1337 }
ucnv_getAvailableName(int32_t n)1338 const char *ucnv_getAvailableName(int32_t n)
1339 {
1340     return U_ICU_ENTRY_POINT_RENAME(ucnv_getAvailableName)(n);
1341 }
ucnv_getCCSID(const UConverter * converter,UErrorCode * err)1342 int32_t ucnv_getCCSID(const UConverter *converter, UErrorCode *err)
1343 {
1344     return U_ICU_ENTRY_POINT_RENAME(ucnv_getCCSID)(converter, err);
1345 }
ucnv_getCanonicalName(const char * alias,const char * standard,UErrorCode * pErrorCode)1346 const char *ucnv_getCanonicalName(const char *alias, const char *standard, UErrorCode *pErrorCode)
1347 {
1348     return U_ICU_ENTRY_POINT_RENAME(ucnv_getCanonicalName)(alias, standard, pErrorCode);
1349 }
ucnv_getDefaultName()1350 const char *ucnv_getDefaultName()
1351 {
1352     return U_ICU_ENTRY_POINT_RENAME(ucnv_getDefaultName)();
1353 }
ucnv_getDisplayName(const UConverter * converter,const char * displayLocale,UChar * displayName,int32_t displayNameCapacity,UErrorCode * err)1354 int32_t ucnv_getDisplayName(const UConverter *converter, const char *displayLocale, UChar *displayName,
1355                             int32_t displayNameCapacity, UErrorCode *err)
1356 {
1357     return U_ICU_ENTRY_POINT_RENAME(ucnv_getDisplayName)(converter, displayLocale, displayName, displayNameCapacity,
1358                                                          err);
1359 }
ucnv_getFromUCallBack(const UConverter * converter,UConverterFromUCallback * action,const void ** context)1360 void ucnv_getFromUCallBack(const UConverter *converter, UConverterFromUCallback *action, const void **context)
1361 {
1362     U_ICU_ENTRY_POINT_RENAME(ucnv_getFromUCallBack)(converter, action, context);
1363 }
ucnv_getInvalidChars(const UConverter * converter,char * errBytes,int8_t * len,UErrorCode * err)1364 void ucnv_getInvalidChars(const UConverter *converter, char *errBytes, int8_t *len, UErrorCode *err)
1365 {
1366     U_ICU_ENTRY_POINT_RENAME(ucnv_getInvalidChars)(converter, errBytes, len, err);
1367 }
ucnv_getInvalidUChars(const UConverter * converter,UChar * errUChars,int8_t * len,UErrorCode * err)1368 void ucnv_getInvalidUChars(const UConverter *converter, UChar *errUChars, int8_t *len, UErrorCode *err)
1369 {
1370     U_ICU_ENTRY_POINT_RENAME(ucnv_getInvalidUChars)(converter, errUChars, len, err);
1371 }
ucnv_getMaxCharSize(const UConverter * converter)1372 int8_t ucnv_getMaxCharSize(const UConverter *converter)
1373 {
1374     return U_ICU_ENTRY_POINT_RENAME(ucnv_getMaxCharSize)(converter);
1375 }
ucnv_getMinCharSize(const UConverter * converter)1376 int8_t ucnv_getMinCharSize(const UConverter *converter)
1377 {
1378     return U_ICU_ENTRY_POINT_RENAME(ucnv_getMinCharSize)(converter);
1379 }
ucnv_getName(const UConverter * converter,UErrorCode * err)1380 const char *ucnv_getName(const UConverter *converter, UErrorCode *err)
1381 {
1382     return U_ICU_ENTRY_POINT_RENAME(ucnv_getName)(converter, err);
1383 }
ucnv_getNextUChar(UConverter * converter,const char ** source,const char * sourceLimit,UErrorCode * err)1384 UChar32 ucnv_getNextUChar(UConverter *converter, const char **source, const char *sourceLimit, UErrorCode *err)
1385 {
1386     return U_ICU_ENTRY_POINT_RENAME(ucnv_getNextUChar)(converter, source, sourceLimit, err);
1387 }
ucnv_getPlatform(const UConverter * converter,UErrorCode * err)1388 UConverterPlatform ucnv_getPlatform(const UConverter *converter, UErrorCode *err)
1389 {
1390     return U_ICU_ENTRY_POINT_RENAME(ucnv_getPlatform)(converter, err);
1391 }
ucnv_getStandard(uint16_t n,UErrorCode * pErrorCode)1392 const char *ucnv_getStandard(uint16_t n, UErrorCode *pErrorCode)
1393 {
1394     return U_ICU_ENTRY_POINT_RENAME(ucnv_getStandard)(n, pErrorCode);
1395 }
ucnv_getStandardName(const char * name,const char * standard,UErrorCode * pErrorCode)1396 const char *ucnv_getStandardName(const char *name, const char *standard, UErrorCode *pErrorCode)
1397 {
1398     return U_ICU_ENTRY_POINT_RENAME(ucnv_getStandardName)(name, standard, pErrorCode);
1399 }
ucnv_getStarters(const UConverter * converter,UBool starters[256],UErrorCode * err)1400 void ucnv_getStarters(const UConverter *converter, UBool starters[256], UErrorCode *err)
1401 {
1402     U_ICU_ENTRY_POINT_RENAME(ucnv_getStarters)(converter, starters, err);
1403 }
ucnv_getSubstChars(const UConverter * converter,char * subChars,int8_t * len,UErrorCode * err)1404 void ucnv_getSubstChars(const UConverter *converter, char *subChars, int8_t *len, UErrorCode *err)
1405 {
1406     U_ICU_ENTRY_POINT_RENAME(ucnv_getSubstChars)(converter, subChars, len, err);
1407 }
ucnv_getToUCallBack(const UConverter * converter,UConverterToUCallback * action,const void ** context)1408 void ucnv_getToUCallBack(const UConverter *converter, UConverterToUCallback *action, const void **context)
1409 {
1410     U_ICU_ENTRY_POINT_RENAME(ucnv_getToUCallBack)(converter, action, context);
1411 }
ucnv_getType(const UConverter * converter)1412 UConverterType ucnv_getType(const UConverter *converter)
1413 {
1414     return U_ICU_ENTRY_POINT_RENAME(ucnv_getType)(converter);
1415 }
ucnv_isAmbiguous(const UConverter * cnv)1416 UBool ucnv_isAmbiguous(const UConverter *cnv)
1417 {
1418     return U_ICU_ENTRY_POINT_RENAME(ucnv_isAmbiguous)(cnv);
1419 }
ucnv_isFixedWidth(UConverter * cnv,UErrorCode * status)1420 UBool ucnv_isFixedWidth(UConverter *cnv, UErrorCode *status)
1421 {
1422     return U_ICU_ENTRY_POINT_RENAME(ucnv_isFixedWidth)(cnv, status);
1423 }
ucnv_open(const char * converterName,UErrorCode * err)1424 UConverter *ucnv_open(const char *converterName, UErrorCode *err)
1425 {
1426     return U_ICU_ENTRY_POINT_RENAME(ucnv_open)(converterName, err);
1427 }
ucnv_openAllNames(UErrorCode * pErrorCode)1428 UEnumeration *ucnv_openAllNames(UErrorCode *pErrorCode)
1429 {
1430     return U_ICU_ENTRY_POINT_RENAME(ucnv_openAllNames)(pErrorCode);
1431 }
ucnv_openCCSID(int32_t codepage,UConverterPlatform platform,UErrorCode * err)1432 UConverter *ucnv_openCCSID(int32_t codepage, UConverterPlatform platform, UErrorCode *err)
1433 {
1434     return U_ICU_ENTRY_POINT_RENAME(ucnv_openCCSID)(codepage, platform, err);
1435 }
ucnv_openPackage(const char * packageName,const char * converterName,UErrorCode * err)1436 UConverter *ucnv_openPackage(const char *packageName, const char *converterName, UErrorCode *err)
1437 {
1438     return U_ICU_ENTRY_POINT_RENAME(ucnv_openPackage)(packageName, converterName, err);
1439 }
ucnv_openStandardNames(const char * convName,const char * standard,UErrorCode * pErrorCode)1440 UEnumeration *ucnv_openStandardNames(const char *convName, const char *standard, UErrorCode *pErrorCode)
1441 {
1442     return U_ICU_ENTRY_POINT_RENAME(ucnv_openStandardNames)(convName, standard, pErrorCode);
1443 }
ucnv_openU(const UChar * name,UErrorCode * err)1444 UConverter *ucnv_openU(const UChar *name, UErrorCode *err)
1445 {
1446     return U_ICU_ENTRY_POINT_RENAME(ucnv_openU)(name, err);
1447 }
ucnv_reset(UConverter * converter)1448 void ucnv_reset(UConverter *converter)
1449 {
1450     U_ICU_ENTRY_POINT_RENAME(ucnv_reset)(converter);
1451 }
ucnv_resetFromUnicode(UConverter * converter)1452 void ucnv_resetFromUnicode(UConverter *converter)
1453 {
1454     U_ICU_ENTRY_POINT_RENAME(ucnv_resetFromUnicode)(converter);
1455 }
ucnv_resetToUnicode(UConverter * converter)1456 void ucnv_resetToUnicode(UConverter *converter)
1457 {
1458     U_ICU_ENTRY_POINT_RENAME(ucnv_resetToUnicode)(converter);
1459 }
ucnv_setDefaultName(const char * name)1460 void ucnv_setDefaultName(const char *name)
1461 {
1462     U_ICU_ENTRY_POINT_RENAME(ucnv_setDefaultName)(name);
1463 }
ucnv_setFallback(UConverter * cnv,UBool usesFallback)1464 void ucnv_setFallback(UConverter *cnv, UBool usesFallback)
1465 {
1466     U_ICU_ENTRY_POINT_RENAME(ucnv_setFallback)(cnv, usesFallback);
1467 }
ucnv_setFromUCallBack(UConverter * converter,UConverterFromUCallback newAction,const void * newContext,UConverterFromUCallback * oldAction,const void ** oldContext,UErrorCode * err)1468 void ucnv_setFromUCallBack(UConverter *converter, UConverterFromUCallback newAction, const void *newContext,
1469                            UConverterFromUCallback *oldAction, const void **oldContext, UErrorCode *err)
1470 {
1471     U_ICU_ENTRY_POINT_RENAME(ucnv_setFromUCallBack)(converter, newAction, newContext, oldAction, oldContext, err);
1472 }
ucnv_setSubstChars(UConverter * converter,const char * subChars,int8_t len,UErrorCode * err)1473 void ucnv_setSubstChars(UConverter *converter, const char *subChars, int8_t len, UErrorCode *err)
1474 {
1475     U_ICU_ENTRY_POINT_RENAME(ucnv_setSubstChars)(converter, subChars, len, err);
1476 }
ucnv_setSubstString(UConverter * cnv,const UChar * s,int32_t length,UErrorCode * err)1477 void ucnv_setSubstString(UConverter *cnv, const UChar *s, int32_t length, UErrorCode *err)
1478 {
1479     U_ICU_ENTRY_POINT_RENAME(ucnv_setSubstString)(cnv, s, length, err);
1480 }
ucnv_setToUCallBack(UConverter * converter,UConverterToUCallback newAction,const void * newContext,UConverterToUCallback * oldAction,const void ** oldContext,UErrorCode * err)1481 void ucnv_setToUCallBack(UConverter *converter, UConverterToUCallback newAction, const void *newContext,
1482                          UConverterToUCallback *oldAction, const void **oldContext, UErrorCode *err)
1483 {
1484     U_ICU_ENTRY_POINT_RENAME(ucnv_setToUCallBack)(converter, newAction, newContext, oldAction, oldContext, err);
1485 }
ucnv_toAlgorithmic(UConverterType algorithmicType,UConverter * cnv,char * target,int32_t targetCapacity,const char * source,int32_t sourceLength,UErrorCode * pErrorCode)1486 int32_t ucnv_toAlgorithmic(UConverterType algorithmicType, UConverter *cnv, char *target, int32_t targetCapacity,
1487                            const char *source, int32_t sourceLength, UErrorCode *pErrorCode)
1488 {
1489     return U_ICU_ENTRY_POINT_RENAME(ucnv_toAlgorithmic)(algorithmicType, cnv, target, targetCapacity, source,
1490                                                         sourceLength, pErrorCode);
1491 }
ucnv_toUChars(UConverter * cnv,UChar * dest,int32_t destCapacity,const char * src,int32_t srcLength,UErrorCode * pErrorCode)1492 int32_t ucnv_toUChars(UConverter *cnv, UChar *dest, int32_t destCapacity, const char *src, int32_t srcLength,
1493                       UErrorCode *pErrorCode)
1494 {
1495     return U_ICU_ENTRY_POINT_RENAME(ucnv_toUChars)(cnv, dest, destCapacity, src, srcLength, pErrorCode);
1496 }
ucnv_toUCountPending(const UConverter * cnv,UErrorCode * status)1497 int32_t ucnv_toUCountPending(const UConverter *cnv, UErrorCode *status)
1498 {
1499     return U_ICU_ENTRY_POINT_RENAME(ucnv_toUCountPending)(cnv, status);
1500 }
ucnv_toUnicode(UConverter * converter,UChar ** target,const UChar * targetLimit,const char ** source,const char * sourceLimit,int32_t * offsets,UBool flush,UErrorCode * err)1501 void ucnv_toUnicode(UConverter *converter, UChar **target, const UChar *targetLimit, const char **source,
1502                     const char *sourceLimit, int32_t *offsets, UBool flush, UErrorCode *err)
1503 {
1504     U_ICU_ENTRY_POINT_RENAME(ucnv_toUnicode)(converter, target, targetLimit, source, sourceLimit, offsets, flush, err);
1505 }
ucnv_usesFallback(const UConverter * cnv)1506 UBool ucnv_usesFallback(const UConverter *cnv)
1507 {
1508     return U_ICU_ENTRY_POINT_RENAME(ucnv_usesFallback)(cnv);
1509 }
ucol_clone(const UCollator * coll,UErrorCode * status)1510 UCollator *ucol_clone(const UCollator *coll, UErrorCode *status)
1511 {
1512     return U_ICU_ENTRY_POINT_RENAME(ucol_clone)(coll, status);
1513 }
ucol_cloneBinary(const UCollator * coll,uint8_t * buffer,int32_t capacity,UErrorCode * status)1514 int32_t ucol_cloneBinary(const UCollator *coll, uint8_t *buffer, int32_t capacity, UErrorCode *status)
1515 {
1516     return U_ICU_ENTRY_POINT_RENAME(ucol_cloneBinary)(coll, buffer, capacity, status);
1517 }
ucol_close(UCollator * coll)1518 void ucol_close(UCollator *coll)
1519 {
1520     U_ICU_ENTRY_POINT_RENAME(ucol_close)(coll);
1521 }
ucol_countAvailable()1522 int32_t ucol_countAvailable()
1523 {
1524     return U_ICU_ENTRY_POINT_RENAME(ucol_countAvailable)();
1525 }
ucol_equal(const UCollator * coll,const UChar * source,int32_t sourceLength,const UChar * target,int32_t targetLength)1526 UBool ucol_equal(const UCollator *coll, const UChar *source, int32_t sourceLength, const UChar *target,
1527                  int32_t targetLength)
1528 {
1529     return U_ICU_ENTRY_POINT_RENAME(ucol_equal)(coll, source, sourceLength, target, targetLength);
1530 }
ucol_getAttribute(const UCollator * coll,UColAttribute attr,UErrorCode * status)1531 UColAttributeValue ucol_getAttribute(const UCollator *coll, UColAttribute attr, UErrorCode *status)
1532 {
1533     return U_ICU_ENTRY_POINT_RENAME(ucol_getAttribute)(coll, attr, status);
1534 }
ucol_getAvailable(int32_t localeIndex)1535 const char *ucol_getAvailable(int32_t localeIndex)
1536 {
1537     return U_ICU_ENTRY_POINT_RENAME(ucol_getAvailable)(localeIndex);
1538 }
ucol_getBound(const uint8_t * source,int32_t sourceLength,UColBoundMode boundType,uint32_t noOfLevels,uint8_t * result,int32_t resultLength,UErrorCode * status)1539 int32_t ucol_getBound(const uint8_t *source, int32_t sourceLength, UColBoundMode boundType, uint32_t noOfLevels,
1540                       uint8_t *result, int32_t resultLength, UErrorCode *status)
1541 {
1542     return U_ICU_ENTRY_POINT_RENAME(ucol_getBound)(source, sourceLength, boundType, noOfLevels, result, resultLength,
1543                                                    status);
1544 }
ucol_getContractionsAndExpansions(const UCollator * coll,USet * contractions,USet * expansions,UBool addPrefixes,UErrorCode * status)1545 void ucol_getContractionsAndExpansions(const UCollator *coll, USet *contractions, USet *expansions, UBool addPrefixes,
1546                                        UErrorCode *status)
1547 {
1548     U_ICU_ENTRY_POINT_RENAME(ucol_getContractionsAndExpansions)(coll, contractions, expansions, addPrefixes, status);
1549 }
ucol_getDisplayName(const char * objLoc,const char * dispLoc,UChar * result,int32_t resultLength,UErrorCode * status)1550 int32_t ucol_getDisplayName(const char *objLoc, const char *dispLoc, UChar *result, int32_t resultLength,
1551                             UErrorCode *status)
1552 {
1553     return U_ICU_ENTRY_POINT_RENAME(ucol_getDisplayName)(objLoc, dispLoc, result, resultLength, status);
1554 }
ucol_getEquivalentReorderCodes(int32_t reorderCode,int32_t * dest,int32_t destCapacity,UErrorCode * pErrorCode)1555 int32_t ucol_getEquivalentReorderCodes(int32_t reorderCode, int32_t *dest, int32_t destCapacity,
1556                                        UErrorCode *pErrorCode)
1557 {
1558     return U_ICU_ENTRY_POINT_RENAME(ucol_getEquivalentReorderCodes)(reorderCode, dest, destCapacity, pErrorCode);
1559 }
ucol_getFunctionalEquivalent(char * result,int32_t resultCapacity,const char * keyword,const char * locale,UBool * isAvailable,UErrorCode * status)1560 int32_t ucol_getFunctionalEquivalent(char *result, int32_t resultCapacity, const char *keyword, const char *locale,
1561                                      UBool *isAvailable, UErrorCode *status)
1562 {
1563     return U_ICU_ENTRY_POINT_RENAME(ucol_getFunctionalEquivalent)(result, resultCapacity, keyword, locale, isAvailable,
1564                                                                   status);
1565 }
ucol_getKeywordValues(const char * keyword,UErrorCode * status)1566 UEnumeration *ucol_getKeywordValues(const char *keyword, UErrorCode *status)
1567 {
1568     return U_ICU_ENTRY_POINT_RENAME(ucol_getKeywordValues)(keyword, status);
1569 }
ucol_getKeywordValuesForLocale(const char * key,const char * locale,UBool commonlyUsed,UErrorCode * status)1570 UEnumeration *ucol_getKeywordValuesForLocale(const char *key, const char *locale, UBool commonlyUsed,
1571                                              UErrorCode *status)
1572 {
1573     return U_ICU_ENTRY_POINT_RENAME(ucol_getKeywordValuesForLocale)(key, locale, commonlyUsed, status);
1574 }
ucol_getKeywords(UErrorCode * status)1575 UEnumeration *ucol_getKeywords(UErrorCode *status)
1576 {
1577     return U_ICU_ENTRY_POINT_RENAME(ucol_getKeywords)(status);
1578 }
ucol_getLocaleByType(const UCollator * coll,ULocDataLocaleType type,UErrorCode * status)1579 const char *ucol_getLocaleByType(const UCollator *coll, ULocDataLocaleType type, UErrorCode *status)
1580 {
1581     return U_ICU_ENTRY_POINT_RENAME(ucol_getLocaleByType)(coll, type, status);
1582 }
ucol_getMaxVariable(const UCollator * coll)1583 UColReorderCode ucol_getMaxVariable(const UCollator *coll)
1584 {
1585     return U_ICU_ENTRY_POINT_RENAME(ucol_getMaxVariable)(coll);
1586 }
ucol_getReorderCodes(const UCollator * coll,int32_t * dest,int32_t destCapacity,UErrorCode * pErrorCode)1587 int32_t ucol_getReorderCodes(const UCollator *coll, int32_t *dest, int32_t destCapacity, UErrorCode *pErrorCode)
1588 {
1589     return U_ICU_ENTRY_POINT_RENAME(ucol_getReorderCodes)(coll, dest, destCapacity, pErrorCode);
1590 }
ucol_getRules(const UCollator * coll,int32_t * length)1591 const UChar *ucol_getRules(const UCollator *coll, int32_t *length)
1592 {
1593     return U_ICU_ENTRY_POINT_RENAME(ucol_getRules)(coll, length);
1594 }
ucol_getRulesEx(const UCollator * coll,UColRuleOption delta,UChar * buffer,int32_t bufferLen)1595 int32_t ucol_getRulesEx(const UCollator *coll, UColRuleOption delta, UChar *buffer, int32_t bufferLen)
1596 {
1597     return U_ICU_ENTRY_POINT_RENAME(ucol_getRulesEx)(coll, delta, buffer, bufferLen);
1598 }
ucol_getSortKey(const UCollator * coll,const UChar * source,int32_t sourceLength,uint8_t * result,int32_t resultLength)1599 int32_t ucol_getSortKey(const UCollator *coll, const UChar *source, int32_t sourceLength, uint8_t *result,
1600                         int32_t resultLength)
1601 {
1602     return U_ICU_ENTRY_POINT_RENAME(ucol_getSortKey)(coll, source, sourceLength, result, resultLength);
1603 }
ucol_getStrength(const UCollator * coll)1604 UCollationStrength ucol_getStrength(const UCollator *coll)
1605 {
1606     return U_ICU_ENTRY_POINT_RENAME(ucol_getStrength)(coll);
1607 }
ucol_getTailoredSet(const UCollator * coll,UErrorCode * status)1608 USet *ucol_getTailoredSet(const UCollator *coll, UErrorCode *status)
1609 {
1610     return U_ICU_ENTRY_POINT_RENAME(ucol_getTailoredSet)(coll, status);
1611 }
ucol_getVariableTop(const UCollator * coll,UErrorCode * status)1612 uint32_t ucol_getVariableTop(const UCollator *coll, UErrorCode *status)
1613 {
1614     return U_ICU_ENTRY_POINT_RENAME(ucol_getVariableTop)(coll, status);
1615 }
ucol_greater(const UCollator * coll,const UChar * source,int32_t sourceLength,const UChar * target,int32_t targetLength)1616 UBool ucol_greater(const UCollator *coll, const UChar *source, int32_t sourceLength, const UChar *target,
1617                    int32_t targetLength)
1618 {
1619     return U_ICU_ENTRY_POINT_RENAME(ucol_greater)(coll, source, sourceLength, target, targetLength);
1620 }
ucol_greaterOrEqual(const UCollator * coll,const UChar * source,int32_t sourceLength,const UChar * target,int32_t targetLength)1621 UBool ucol_greaterOrEqual(const UCollator *coll, const UChar *source, int32_t sourceLength, const UChar *target,
1622                           int32_t targetLength)
1623 {
1624     return U_ICU_ENTRY_POINT_RENAME(ucol_greaterOrEqual)(coll, source, sourceLength, target, targetLength);
1625 }
ucol_mergeSortkeys(const uint8_t * src1,int32_t src1Length,const uint8_t * src2,int32_t src2Length,uint8_t * dest,int32_t destCapacity)1626 int32_t ucol_mergeSortkeys(const uint8_t *src1, int32_t src1Length, const uint8_t *src2, int32_t src2Length,
1627                            uint8_t *dest, int32_t destCapacity)
1628 {
1629     return U_ICU_ENTRY_POINT_RENAME(ucol_mergeSortkeys)(src1, src1Length, src2, src2Length, dest, destCapacity);
1630 }
ucol_open(const char * loc,UErrorCode * status)1631 UCollator *ucol_open(const char *loc, UErrorCode *status)
1632 {
1633     return U_ICU_ENTRY_POINT_RENAME(ucol_open)(loc, status);
1634 }
ucol_openAvailableLocales(UErrorCode * status)1635 UEnumeration *ucol_openAvailableLocales(UErrorCode *status)
1636 {
1637     return U_ICU_ENTRY_POINT_RENAME(ucol_openAvailableLocales)(status);
1638 }
ucol_openBinary(const uint8_t * bin,int32_t length,const UCollator * base,UErrorCode * status)1639 UCollator *ucol_openBinary(const uint8_t *bin, int32_t length, const UCollator *base, UErrorCode *status)
1640 {
1641     return U_ICU_ENTRY_POINT_RENAME(ucol_openBinary)(bin, length, base, status);
1642 }
ucol_openRules(const UChar * rules,int32_t rulesLength,UColAttributeValue normalizationMode,UCollationStrength strength,UParseError * parseError,UErrorCode * status)1643 UCollator *ucol_openRules(const UChar *rules, int32_t rulesLength, UColAttributeValue normalizationMode,
1644                           UCollationStrength strength, UParseError *parseError, UErrorCode *status)
1645 {
1646     return U_ICU_ENTRY_POINT_RENAME(ucol_openRules)(rules, rulesLength, normalizationMode, strength, parseError,
1647                                                     status);
1648 }
ucol_setAttribute(UCollator * coll,UColAttribute attr,UColAttributeValue value,UErrorCode * status)1649 void ucol_setAttribute(UCollator *coll, UColAttribute attr, UColAttributeValue value, UErrorCode *status)
1650 {
1651     U_ICU_ENTRY_POINT_RENAME(ucol_setAttribute)(coll, attr, value, status);
1652 }
ucol_setMaxVariable(UCollator * coll,UColReorderCode group,UErrorCode * pErrorCode)1653 void ucol_setMaxVariable(UCollator *coll, UColReorderCode group, UErrorCode *pErrorCode)
1654 {
1655     U_ICU_ENTRY_POINT_RENAME(ucol_setMaxVariable)(coll, group, pErrorCode);
1656 }
ucol_setReorderCodes(UCollator * coll,const int32_t * reorderCodes,int32_t reorderCodesLength,UErrorCode * pErrorCode)1657 void ucol_setReorderCodes(UCollator *coll, const int32_t *reorderCodes, int32_t reorderCodesLength,
1658                           UErrorCode *pErrorCode)
1659 {
1660     U_ICU_ENTRY_POINT_RENAME(ucol_setReorderCodes)(coll, reorderCodes, reorderCodesLength, pErrorCode);
1661 }
ucol_setStrength(UCollator * coll,UCollationStrength strength)1662 void ucol_setStrength(UCollator *coll, UCollationStrength strength)
1663 {
1664     U_ICU_ENTRY_POINT_RENAME(ucol_setStrength)(coll, strength);
1665 }
ucol_strcoll(const UCollator * coll,const UChar * source,int32_t sourceLength,const UChar * target,int32_t targetLength)1666 UCollationResult ucol_strcoll(const UCollator *coll, const UChar *source, int32_t sourceLength, const UChar *target,
1667                               int32_t targetLength)
1668 {
1669     return U_ICU_ENTRY_POINT_RENAME(ucol_strcoll)(coll, source, sourceLength, target, targetLength);
1670 }
ucol_strcollUTF8(const UCollator * coll,const char * source,int32_t sourceLength,const char * target,int32_t targetLength,UErrorCode * status)1671 UCollationResult ucol_strcollUTF8(const UCollator *coll, const char *source, int32_t sourceLength, const char *target,
1672                                   int32_t targetLength, UErrorCode *status)
1673 {
1674     return U_ICU_ENTRY_POINT_RENAME(ucol_strcollUTF8)(coll, source, sourceLength, target, targetLength, status);
1675 }
udat_adoptNumberFormat(UDateFormat * fmt,UNumberFormat * numberFormatToAdopt)1676 void udat_adoptNumberFormat(UDateFormat *fmt, UNumberFormat *numberFormatToAdopt)
1677 {
1678     U_ICU_ENTRY_POINT_RENAME(udat_adoptNumberFormat)(fmt, numberFormatToAdopt);
1679 }
udat_adoptNumberFormatForFields(UDateFormat * fmt,const UChar * fields,UNumberFormat * numberFormatToSet,UErrorCode * status)1680 void udat_adoptNumberFormatForFields(UDateFormat *fmt, const UChar *fields, UNumberFormat *numberFormatToSet,
1681                                      UErrorCode *status)
1682 {
1683     U_ICU_ENTRY_POINT_RENAME(udat_adoptNumberFormatForFields)(fmt, fields, numberFormatToSet, status);
1684 }
udat_applyPattern(UDateFormat * format,UBool localized,const UChar * pattern,int32_t patternLength)1685 void udat_applyPattern(UDateFormat *format, UBool localized, const UChar *pattern, int32_t patternLength)
1686 {
1687     U_ICU_ENTRY_POINT_RENAME(udat_applyPattern)(format, localized, pattern, patternLength);
1688 }
udat_clone(const UDateFormat * fmt,UErrorCode * status)1689 UDateFormat *udat_clone(const UDateFormat *fmt, UErrorCode *status)
1690 {
1691     return U_ICU_ENTRY_POINT_RENAME(udat_clone)(fmt, status);
1692 }
udat_close(UDateFormat * format)1693 void udat_close(UDateFormat *format)
1694 {
1695     U_ICU_ENTRY_POINT_RENAME(udat_close)(format);
1696 }
udat_countAvailable()1697 int32_t udat_countAvailable()
1698 {
1699     return U_ICU_ENTRY_POINT_RENAME(udat_countAvailable)();
1700 }
udat_countSymbols(const UDateFormat * fmt,UDateFormatSymbolType type)1701 int32_t udat_countSymbols(const UDateFormat *fmt, UDateFormatSymbolType type)
1702 {
1703     return U_ICU_ENTRY_POINT_RENAME(udat_countSymbols)(fmt, type);
1704 }
udat_format(const UDateFormat * format,UDate dateToFormat,UChar * result,int32_t resultLength,UFieldPosition * position,UErrorCode * status)1705 int32_t udat_format(const UDateFormat *format, UDate dateToFormat, UChar *result, int32_t resultLength,
1706                     UFieldPosition *position, UErrorCode *status)
1707 {
1708     return U_ICU_ENTRY_POINT_RENAME(udat_format)(format, dateToFormat, result, resultLength, position, status);
1709 }
udat_formatCalendar(const UDateFormat * format,UCalendar * calendar,UChar * result,int32_t capacity,UFieldPosition * position,UErrorCode * status)1710 int32_t udat_formatCalendar(const UDateFormat *format, UCalendar *calendar, UChar *result, int32_t capacity,
1711                             UFieldPosition *position, UErrorCode *status)
1712 {
1713     return U_ICU_ENTRY_POINT_RENAME(udat_formatCalendar)(format, calendar, result, capacity, position, status);
1714 }
udat_formatCalendarForFields(const UDateFormat * format,UCalendar * calendar,UChar * result,int32_t capacity,UFieldPositionIterator * fpositer,UErrorCode * status)1715 int32_t udat_formatCalendarForFields(const UDateFormat *format, UCalendar *calendar, UChar *result, int32_t capacity,
1716                                      UFieldPositionIterator *fpositer, UErrorCode *status)
1717 {
1718     return U_ICU_ENTRY_POINT_RENAME(udat_formatCalendarForFields)(format, calendar, result, capacity, fpositer, status);
1719 }
udat_formatForFields(const UDateFormat * format,UDate dateToFormat,UChar * result,int32_t resultLength,UFieldPositionIterator * fpositer,UErrorCode * status)1720 int32_t udat_formatForFields(const UDateFormat *format, UDate dateToFormat, UChar *result, int32_t resultLength,
1721                              UFieldPositionIterator *fpositer, UErrorCode *status)
1722 {
1723     return U_ICU_ENTRY_POINT_RENAME(udat_formatForFields)(format, dateToFormat, result, resultLength, fpositer, status);
1724 }
udat_get2DigitYearStart(const UDateFormat * fmt,UErrorCode * status)1725 UDate udat_get2DigitYearStart(const UDateFormat *fmt, UErrorCode *status)
1726 {
1727     return U_ICU_ENTRY_POINT_RENAME(udat_get2DigitYearStart)(fmt, status);
1728 }
udat_getAvailable(int32_t localeIndex)1729 const char *udat_getAvailable(int32_t localeIndex)
1730 {
1731     return U_ICU_ENTRY_POINT_RENAME(udat_getAvailable)(localeIndex);
1732 }
udat_getBooleanAttribute(const UDateFormat * fmt,UDateFormatBooleanAttribute attr,UErrorCode * status)1733 UBool udat_getBooleanAttribute(const UDateFormat *fmt, UDateFormatBooleanAttribute attr, UErrorCode *status)
1734 {
1735     return U_ICU_ENTRY_POINT_RENAME(udat_getBooleanAttribute)(fmt, attr, status);
1736 }
udat_getCalendar(const UDateFormat * fmt)1737 const UCalendar *udat_getCalendar(const UDateFormat *fmt)
1738 {
1739     return U_ICU_ENTRY_POINT_RENAME(udat_getCalendar)(fmt);
1740 }
udat_getContext(const UDateFormat * fmt,UDisplayContextType type,UErrorCode * status)1741 UDisplayContext udat_getContext(const UDateFormat *fmt, UDisplayContextType type, UErrorCode *status)
1742 {
1743     return U_ICU_ENTRY_POINT_RENAME(udat_getContext)(fmt, type, status);
1744 }
udat_getLocaleByType(const UDateFormat * fmt,ULocDataLocaleType type,UErrorCode * status)1745 const char *udat_getLocaleByType(const UDateFormat *fmt, ULocDataLocaleType type, UErrorCode *status)
1746 {
1747     return U_ICU_ENTRY_POINT_RENAME(udat_getLocaleByType)(fmt, type, status);
1748 }
udat_getNumberFormat(const UDateFormat * fmt)1749 const UNumberFormat *udat_getNumberFormat(const UDateFormat *fmt)
1750 {
1751     return U_ICU_ENTRY_POINT_RENAME(udat_getNumberFormat)(fmt);
1752 }
udat_getNumberFormatForField(const UDateFormat * fmt,UChar field)1753 const UNumberFormat *udat_getNumberFormatForField(const UDateFormat *fmt, UChar field)
1754 {
1755     return U_ICU_ENTRY_POINT_RENAME(udat_getNumberFormatForField)(fmt, field);
1756 }
udat_getSymbols(const UDateFormat * fmt,UDateFormatSymbolType type,int32_t symbolIndex,UChar * result,int32_t resultLength,UErrorCode * status)1757 int32_t udat_getSymbols(const UDateFormat *fmt, UDateFormatSymbolType type, int32_t symbolIndex, UChar *result,
1758                         int32_t resultLength, UErrorCode *status)
1759 {
1760     return U_ICU_ENTRY_POINT_RENAME(udat_getSymbols)(fmt, type, symbolIndex, result, resultLength, status);
1761 }
udat_isLenient(const UDateFormat * fmt)1762 UBool udat_isLenient(const UDateFormat *fmt)
1763 {
1764     return U_ICU_ENTRY_POINT_RENAME(udat_isLenient)(fmt);
1765 }
udat_open(UDateFormatStyle timeStyle,UDateFormatStyle dateStyle,const char * locale,const UChar * tzID,int32_t tzIDLength,const UChar * pattern,int32_t patternLength,UErrorCode * status)1766 UDateFormat *udat_open(UDateFormatStyle timeStyle, UDateFormatStyle dateStyle, const char *locale, const UChar *tzID,
1767                        int32_t tzIDLength, const UChar *pattern, int32_t patternLength, UErrorCode *status)
1768 {
1769     return U_ICU_ENTRY_POINT_RENAME(udat_open)(timeStyle, dateStyle, locale, tzID, tzIDLength, pattern, patternLength,
1770                                                status);
1771 }
udat_parse(const UDateFormat * format,const UChar * text,int32_t textLength,int32_t * parsePos,UErrorCode * status)1772 UDate udat_parse(const UDateFormat *format, const UChar *text, int32_t textLength, int32_t *parsePos,
1773                  UErrorCode *status)
1774 {
1775     return U_ICU_ENTRY_POINT_RENAME(udat_parse)(format, text, textLength, parsePos, status);
1776 }
udat_parseCalendar(const UDateFormat * format,UCalendar * calendar,const UChar * text,int32_t textLength,int32_t * parsePos,UErrorCode * status)1777 void udat_parseCalendar(const UDateFormat *format, UCalendar *calendar, const UChar *text, int32_t textLength,
1778                         int32_t *parsePos, UErrorCode *status)
1779 {
1780     U_ICU_ENTRY_POINT_RENAME(udat_parseCalendar)(format, calendar, text, textLength, parsePos, status);
1781 }
udat_set2DigitYearStart(UDateFormat * fmt,UDate d,UErrorCode * status)1782 void udat_set2DigitYearStart(UDateFormat *fmt, UDate d, UErrorCode *status)
1783 {
1784     U_ICU_ENTRY_POINT_RENAME(udat_set2DigitYearStart)(fmt, d, status);
1785 }
udat_setBooleanAttribute(UDateFormat * fmt,UDateFormatBooleanAttribute attr,UBool newValue,UErrorCode * status)1786 void udat_setBooleanAttribute(UDateFormat *fmt, UDateFormatBooleanAttribute attr, UBool newValue, UErrorCode *status)
1787 {
1788     U_ICU_ENTRY_POINT_RENAME(udat_setBooleanAttribute)(fmt, attr, newValue, status);
1789 }
udat_setCalendar(UDateFormat * fmt,const UCalendar * calendarToSet)1790 void udat_setCalendar(UDateFormat *fmt, const UCalendar *calendarToSet)
1791 {
1792     U_ICU_ENTRY_POINT_RENAME(udat_setCalendar)(fmt, calendarToSet);
1793 }
udat_setContext(UDateFormat * fmt,UDisplayContext value,UErrorCode * status)1794 void udat_setContext(UDateFormat *fmt, UDisplayContext value, UErrorCode *status)
1795 {
1796     U_ICU_ENTRY_POINT_RENAME(udat_setContext)(fmt, value, status);
1797 }
udat_setLenient(UDateFormat * fmt,UBool isLenient)1798 void udat_setLenient(UDateFormat *fmt, UBool isLenient)
1799 {
1800     U_ICU_ENTRY_POINT_RENAME(udat_setLenient)(fmt, isLenient);
1801 }
udat_setNumberFormat(UDateFormat * fmt,const UNumberFormat * numberFormatToSet)1802 void udat_setNumberFormat(UDateFormat *fmt, const UNumberFormat *numberFormatToSet)
1803 {
1804     U_ICU_ENTRY_POINT_RENAME(udat_setNumberFormat)(fmt, numberFormatToSet);
1805 }
udat_setSymbols(UDateFormat * format,UDateFormatSymbolType type,int32_t symbolIndex,UChar * value,int32_t valueLength,UErrorCode * status)1806 void udat_setSymbols(UDateFormat *format, UDateFormatSymbolType type, int32_t symbolIndex, UChar *value,
1807                      int32_t valueLength, UErrorCode *status)
1808 {
1809     U_ICU_ENTRY_POINT_RENAME(udat_setSymbols)(format, type, symbolIndex, value, valueLength, status);
1810 }
udat_toCalendarDateField(UDateFormatField field)1811 UCalendarDateFields udat_toCalendarDateField(UDateFormatField field)
1812 {
1813     return U_ICU_ENTRY_POINT_RENAME(udat_toCalendarDateField)(field);
1814 }
udat_toPattern(const UDateFormat * fmt,UBool localized,UChar * result,int32_t resultLength,UErrorCode * status)1815 int32_t udat_toPattern(const UDateFormat *fmt, UBool localized, UChar *result, int32_t resultLength,
1816                        UErrorCode *status)
1817 {
1818     return U_ICU_ENTRY_POINT_RENAME(udat_toPattern)(fmt, localized, result, resultLength, status);
1819 }
uenum_close(UEnumeration * en)1820 void uenum_close(UEnumeration *en)
1821 {
1822     U_ICU_ENTRY_POINT_RENAME(uenum_close)(en);
1823 }
uenum_count(UEnumeration * en,UErrorCode * status)1824 int32_t uenum_count(UEnumeration *en, UErrorCode *status)
1825 {
1826     return U_ICU_ENTRY_POINT_RENAME(uenum_count)(en, status);
1827 }
uenum_next(UEnumeration * en,int32_t * resultLength,UErrorCode * status)1828 const char *uenum_next(UEnumeration *en, int32_t *resultLength, UErrorCode *status)
1829 {
1830     return U_ICU_ENTRY_POINT_RENAME(uenum_next)(en, resultLength, status);
1831 }
uenum_reset(UEnumeration * en,UErrorCode * status)1832 void uenum_reset(UEnumeration *en, UErrorCode *status)
1833 {
1834     U_ICU_ENTRY_POINT_RENAME(uenum_reset)(en, status);
1835 }
uenum_unext(UEnumeration * en,int32_t * resultLength,UErrorCode * status)1836 const UChar *uenum_unext(UEnumeration *en, int32_t *resultLength, UErrorCode *status)
1837 {
1838     return U_ICU_ENTRY_POINT_RENAME(uenum_unext)(en, resultLength, status);
1839 }
ufieldpositer_close(UFieldPositionIterator * fpositer)1840 void ufieldpositer_close(UFieldPositionIterator *fpositer)
1841 {
1842     U_ICU_ENTRY_POINT_RENAME(ufieldpositer_close)(fpositer);
1843 }
ufieldpositer_next(UFieldPositionIterator * fpositer,int32_t * beginIndex,int32_t * endIndex)1844 int32_t ufieldpositer_next(UFieldPositionIterator *fpositer, int32_t *beginIndex, int32_t *endIndex)
1845 {
1846     return U_ICU_ENTRY_POINT_RENAME(ufieldpositer_next)(fpositer, beginIndex, endIndex);
1847 }
ufieldpositer_open(UErrorCode * status)1848 UFieldPositionIterator *ufieldpositer_open(UErrorCode *status)
1849 {
1850     return U_ICU_ENTRY_POINT_RENAME(ufieldpositer_open)(status);
1851 }
uidna_close(UIDNA * idna)1852 void uidna_close(UIDNA *idna)
1853 {
1854     U_ICU_ENTRY_POINT_RENAME(uidna_close)(idna);
1855 }
uidna_labelToASCII(const UIDNA * idna,const UChar * label,int32_t length,UChar * dest,int32_t capacity,UIDNAInfo * pInfo,UErrorCode * pErrorCode)1856 int32_t uidna_labelToASCII(const UIDNA *idna, const UChar *label, int32_t length, UChar *dest, int32_t capacity,
1857     UIDNAInfo *pInfo, UErrorCode *pErrorCode)
1858 {
1859     return U_ICU_ENTRY_POINT_RENAME(uidna_labelToASCII)(idna, label, length, dest, capacity, pInfo, pErrorCode);
1860 }
uidna_labelToASCII_UTF8(const UIDNA * idna,const char * label,int32_t length,char * dest,int32_t capacity,UIDNAInfo * pInfo,UErrorCode * pErrorCode)1861 int32_t uidna_labelToASCII_UTF8(const UIDNA *idna, const char *label, int32_t length, char *dest, int32_t capacity,
1862     UIDNAInfo *pInfo, UErrorCode *pErrorCode)
1863 {
1864     return U_ICU_ENTRY_POINT_RENAME(uidna_labelToASCII_UTF8)(idna, label, length, dest, capacity, pInfo, pErrorCode);
1865 }
uidna_labelToUnicode(const UIDNA * idna,const UChar * label,int32_t length,UChar * dest,int32_t capacity,UIDNAInfo * pInfo,UErrorCode * pErrorCode)1866 int32_t uidna_labelToUnicode(const UIDNA *idna, const UChar *label, int32_t length, UChar *dest, int32_t capacity,
1867     UIDNAInfo *pInfo, UErrorCode *pErrorCode)
1868 {
1869     return U_ICU_ENTRY_POINT_RENAME(uidna_labelToUnicode)(idna, label, length, dest, capacity, pInfo, pErrorCode);
1870 }
uidna_labelToUnicodeUTF8(const UIDNA * idna,const char * label,int32_t length,char * dest,int32_t capacity,UIDNAInfo * pInfo,UErrorCode * pErrorCode)1871 int32_t uidna_labelToUnicodeUTF8(const UIDNA *idna, const char *label, int32_t length, char *dest, int32_t capacity,
1872     UIDNAInfo *pInfo, UErrorCode *pErrorCode)
1873 {
1874     return U_ICU_ENTRY_POINT_RENAME(uidna_labelToUnicodeUTF8)(idna, label, length, dest, capacity, pInfo, pErrorCode);
1875 }
uidna_nameToASCII(const UIDNA * idna,const UChar * name,int32_t length,UChar * dest,int32_t capacity,UIDNAInfo * pInfo,UErrorCode * pErrorCode)1876 int32_t uidna_nameToASCII(const UIDNA *idna, const UChar *name, int32_t length, UChar *dest, int32_t capacity,
1877     UIDNAInfo *pInfo, UErrorCode *pErrorCode)
1878 {
1879     return U_ICU_ENTRY_POINT_RENAME(uidna_nameToASCII)(idna, name, length, dest, capacity, pInfo, pErrorCode);
1880 }
uidna_nameToASCII_UTF8(const UIDNA * idna,const char * name,int32_t length,char * dest,int32_t capacity,UIDNAInfo * pInfo,UErrorCode * pErrorCode)1881 int32_t uidna_nameToASCII_UTF8(const UIDNA *idna, const char *name, int32_t length, char *dest, int32_t capacity,
1882     UIDNAInfo *pInfo, UErrorCode *pErrorCode)
1883 {
1884     return U_ICU_ENTRY_POINT_RENAME(uidna_nameToASCII_UTF8)(idna, name, length, dest, capacity, pInfo, pErrorCode);
1885 }
uidna_nameToUnicode(const UIDNA * idna,const UChar * name,int32_t length,UChar * dest,int32_t capacity,UIDNAInfo * pInfo,UErrorCode * pErrorCode)1886 int32_t uidna_nameToUnicode(const UIDNA *idna, const UChar *name, int32_t length, UChar *dest, int32_t capacity,
1887     UIDNAInfo *pInfo, UErrorCode *pErrorCode)
1888 {
1889     return U_ICU_ENTRY_POINT_RENAME(uidna_nameToUnicode)(idna, name, length, dest, capacity, pInfo, pErrorCode);
1890 }
uidna_nameToUnicodeUTF8(const UIDNA * idna,const char * name,int32_t length,char * dest,int32_t capacity,UIDNAInfo * pInfo,UErrorCode * pErrorCode)1891 int32_t uidna_nameToUnicodeUTF8(const UIDNA *idna, const char *name, int32_t length, char *dest, int32_t capacity,
1892     UIDNAInfo *pInfo, UErrorCode *pErrorCode)
1893 {
1894     return U_ICU_ENTRY_POINT_RENAME(uidna_nameToUnicodeUTF8)(idna, name, length, dest, capacity, pInfo, pErrorCode);
1895 }
uidna_openUTS46(uint32_t options,UErrorCode * pErrorCode)1896 UIDNA* uidna_openUTS46(uint32_t options, UErrorCode *pErrorCode)
1897 {
1898     return U_ICU_ENTRY_POINT_RENAME(uidna_openUTS46)(options, pErrorCode);
1899 }
uloc_acceptLanguage(char * result,int32_t resultAvailable,UAcceptResult * outResult,const char ** acceptList,int32_t acceptListCount,UEnumeration * availableLocales,UErrorCode * status)1900 int32_t uloc_acceptLanguage(char *result, int32_t resultAvailable, UAcceptResult *outResult, const char **acceptList,
1901                             int32_t acceptListCount, UEnumeration *availableLocales, UErrorCode *status)
1902 {
1903     return U_ICU_ENTRY_POINT_RENAME(uloc_acceptLanguage)(result, resultAvailable, outResult, acceptList,
1904                                                          acceptListCount, availableLocales, status);
1905 }
uloc_acceptLanguageFromHTTP(char * result,int32_t resultAvailable,UAcceptResult * outResult,const char * httpAcceptLanguage,UEnumeration * availableLocales,UErrorCode * status)1906 int32_t uloc_acceptLanguageFromHTTP(char *result, int32_t resultAvailable, UAcceptResult *outResult,
1907                                     const char *httpAcceptLanguage, UEnumeration *availableLocales,
1908                                     UErrorCode *status)
1909 {
1910     return U_ICU_ENTRY_POINT_RENAME(uloc_acceptLanguageFromHTTP)(result, resultAvailable, outResult, httpAcceptLanguage,
1911                                                                  availableLocales, status);
1912 }
uloc_addLikelySubtags(const char * localeID,char * maximizedLocaleID,int32_t maximizedLocaleIDCapacity,UErrorCode * err)1913 int32_t uloc_addLikelySubtags(const char *localeID, char *maximizedLocaleID, int32_t maximizedLocaleIDCapacity,
1914                               UErrorCode *err)
1915 {
1916     return U_ICU_ENTRY_POINT_RENAME(uloc_addLikelySubtags)(localeID, maximizedLocaleID, maximizedLocaleIDCapacity, err);
1917 }
uloc_canonicalize(const char * localeID,char * name,int32_t nameCapacity,UErrorCode * err)1918 int32_t uloc_canonicalize(const char *localeID, char *name, int32_t nameCapacity, UErrorCode *err)
1919 {
1920     return U_ICU_ENTRY_POINT_RENAME(uloc_canonicalize)(localeID, name, nameCapacity, err);
1921 }
uloc_countAvailable()1922 int32_t uloc_countAvailable()
1923 {
1924     return U_ICU_ENTRY_POINT_RENAME(uloc_countAvailable)();
1925 }
uloc_forLanguageTag(const char * langtag,char * localeID,int32_t localeIDCapacity,int32_t * parsedLength,UErrorCode * err)1926 int32_t uloc_forLanguageTag(const char *langtag, char *localeID, int32_t localeIDCapacity, int32_t *parsedLength,
1927                             UErrorCode *err)
1928 {
1929     return U_ICU_ENTRY_POINT_RENAME(uloc_forLanguageTag)(langtag, localeID, localeIDCapacity, parsedLength, err);
1930 }
uloc_getAvailable(int32_t n)1931 const char *uloc_getAvailable(int32_t n)
1932 {
1933     return U_ICU_ENTRY_POINT_RENAME(uloc_getAvailable)(n);
1934 }
uloc_getBaseName(const char * localeID,char * name,int32_t nameCapacity,UErrorCode * err)1935 int32_t uloc_getBaseName(const char *localeID, char *name, int32_t nameCapacity, UErrorCode *err)
1936 {
1937     return U_ICU_ENTRY_POINT_RENAME(uloc_getBaseName)(localeID, name, nameCapacity, err);
1938 }
uloc_getCharacterOrientation(const char * localeId,UErrorCode * status)1939 ULayoutType uloc_getCharacterOrientation(const char *localeId, UErrorCode *status)
1940 {
1941     return U_ICU_ENTRY_POINT_RENAME(uloc_getCharacterOrientation)(localeId, status);
1942 }
uloc_getCountry(const char * localeID,char * country,int32_t countryCapacity,UErrorCode * err)1943 int32_t uloc_getCountry(const char *localeID, char *country, int32_t countryCapacity, UErrorCode *err)
1944 {
1945     return U_ICU_ENTRY_POINT_RENAME(uloc_getCountry)(localeID, country, countryCapacity, err);
1946 }
uloc_getDefault()1947 const char *uloc_getDefault()
1948 {
1949 #ifdef ICU_SUPPORT_LIBBEGETUTIL
1950     if (g_isCustomLocale) {
1951         return U_ICU_ENTRY_POINT_RENAME(uloc_getDefault)();
1952     }
1953 
1954     static char param[128];
1955     const char *LOCALE_KEY = "persist.global.locale";
1956     const char *DEFAULT_LOCALE_KEY = "const.global.locale";
1957     int status = GetParameter(LOCALE_KEY, "", param, 128);
1958     if (status <= 0) {
1959         status = GetParameter(DEFAULT_LOCALE_KEY, "", param, 128);
1960     }
1961     if (status <= 0) {
1962         return "";
1963     }
1964     return param;
1965 #else
1966     return U_ICU_ENTRY_POINT_RENAME(uloc_getDefault)();
1967 #endif
1968 }
uloc_getDisplayCountry(const char * locale,const char * displayLocale,UChar * country,int32_t countryCapacity,UErrorCode * status)1969 int32_t uloc_getDisplayCountry(const char *locale, const char *displayLocale, UChar *country, int32_t countryCapacity,
1970                                UErrorCode *status)
1971 {
1972     return U_ICU_ENTRY_POINT_RENAME(uloc_getDisplayCountry)(locale, displayLocale, country, countryCapacity, status);
1973 }
uloc_getDisplayKeyword(const char * keyword,const char * displayLocale,UChar * dest,int32_t destCapacity,UErrorCode * status)1974 int32_t uloc_getDisplayKeyword(const char *keyword, const char *displayLocale, UChar *dest, int32_t destCapacity,
1975                                UErrorCode *status)
1976 {
1977     return U_ICU_ENTRY_POINT_RENAME(uloc_getDisplayKeyword)(keyword, displayLocale, dest, destCapacity, status);
1978 }
uloc_getDisplayKeywordValue(const char * locale,const char * keyword,const char * displayLocale,UChar * dest,int32_t destCapacity,UErrorCode * status)1979 int32_t uloc_getDisplayKeywordValue(const char *locale, const char *keyword, const char *displayLocale, UChar *dest,
1980                                     int32_t destCapacity, UErrorCode *status)
1981 {
1982     return U_ICU_ENTRY_POINT_RENAME(uloc_getDisplayKeywordValue)(locale, keyword, displayLocale, dest, destCapacity,
1983                                                                  status);
1984 }
uloc_getDisplayLanguage(const char * locale,const char * displayLocale,UChar * language,int32_t languageCapacity,UErrorCode * status)1985 int32_t uloc_getDisplayLanguage(const char *locale, const char *displayLocale, UChar *language,
1986                                 int32_t languageCapacity, UErrorCode *status)
1987 {
1988     return U_ICU_ENTRY_POINT_RENAME(uloc_getDisplayLanguage)(locale, displayLocale, language, languageCapacity, status);
1989 }
uloc_getDisplayName(const char * localeID,const char * inLocaleID,UChar * result,int32_t maxResultSize,UErrorCode * err)1990 int32_t uloc_getDisplayName(const char *localeID, const char *inLocaleID, UChar *result, int32_t maxResultSize,
1991                             UErrorCode *err)
1992 {
1993     return U_ICU_ENTRY_POINT_RENAME(uloc_getDisplayName)(localeID, inLocaleID, result, maxResultSize, err);
1994 }
uloc_getDisplayScript(const char * locale,const char * displayLocale,UChar * script,int32_t scriptCapacity,UErrorCode * status)1995 int32_t uloc_getDisplayScript(const char *locale, const char *displayLocale, UChar *script, int32_t scriptCapacity,
1996                               UErrorCode *status)
1997 {
1998     return U_ICU_ENTRY_POINT_RENAME(uloc_getDisplayScript)(locale, displayLocale, script, scriptCapacity, status);
1999 }
uloc_getDisplayVariant(const char * locale,const char * displayLocale,UChar * variant,int32_t variantCapacity,UErrorCode * status)2000 int32_t uloc_getDisplayVariant(const char *locale, const char *displayLocale, UChar *variant, int32_t variantCapacity,
2001                                UErrorCode *status)
2002 {
2003     return U_ICU_ENTRY_POINT_RENAME(uloc_getDisplayVariant)(locale, displayLocale, variant, variantCapacity, status);
2004 }
uloc_getISO3Country(const char * localeID)2005 const char *uloc_getISO3Country(const char *localeID)
2006 {
2007     return U_ICU_ENTRY_POINT_RENAME(uloc_getISO3Country)(localeID);
2008 }
uloc_getISO3Language(const char * localeID)2009 const char *uloc_getISO3Language(const char *localeID)
2010 {
2011     return U_ICU_ENTRY_POINT_RENAME(uloc_getISO3Language)(localeID);
2012 }
uloc_getISOCountries()2013 const char *const *uloc_getISOCountries()
2014 {
2015     return U_ICU_ENTRY_POINT_RENAME(uloc_getISOCountries)();
2016 }
uloc_getISOLanguages()2017 const char *const *uloc_getISOLanguages()
2018 {
2019     return U_ICU_ENTRY_POINT_RENAME(uloc_getISOLanguages)();
2020 }
uloc_getKeywordValue(const char * localeID,const char * keywordName,char * buffer,int32_t bufferCapacity,UErrorCode * status)2021 int32_t uloc_getKeywordValue(const char *localeID, const char *keywordName, char *buffer, int32_t bufferCapacity,
2022                              UErrorCode *status)
2023 {
2024     return U_ICU_ENTRY_POINT_RENAME(uloc_getKeywordValue)(localeID, keywordName, buffer, bufferCapacity, status);
2025 }
uloc_getLCID(const char * localeID)2026 uint32_t uloc_getLCID(const char *localeID)
2027 {
2028     return U_ICU_ENTRY_POINT_RENAME(uloc_getLCID)(localeID);
2029 }
uloc_getLanguage(const char * localeID,char * language,int32_t languageCapacity,UErrorCode * err)2030 int32_t uloc_getLanguage(const char *localeID, char *language, int32_t languageCapacity, UErrorCode *err)
2031 {
2032     return U_ICU_ENTRY_POINT_RENAME(uloc_getLanguage)(localeID, language, languageCapacity, err);
2033 }
uloc_getLineOrientation(const char * localeId,UErrorCode * status)2034 ULayoutType uloc_getLineOrientation(const char *localeId, UErrorCode *status)
2035 {
2036     return U_ICU_ENTRY_POINT_RENAME(uloc_getLineOrientation)(localeId, status);
2037 }
uloc_getLocaleForLCID(uint32_t hostID,char * locale,int32_t localeCapacity,UErrorCode * status)2038 int32_t uloc_getLocaleForLCID(uint32_t hostID, char *locale, int32_t localeCapacity, UErrorCode *status)
2039 {
2040     return U_ICU_ENTRY_POINT_RENAME(uloc_getLocaleForLCID)(hostID, locale, localeCapacity, status);
2041 }
uloc_getName(const char * localeID,char * name,int32_t nameCapacity,UErrorCode * err)2042 int32_t uloc_getName(const char *localeID, char *name, int32_t nameCapacity, UErrorCode *err)
2043 {
2044     return U_ICU_ENTRY_POINT_RENAME(uloc_getName)(localeID, name, nameCapacity, err);
2045 }
uloc_getParent(const char * localeID,char * parent,int32_t parentCapacity,UErrorCode * err)2046 int32_t uloc_getParent(const char *localeID, char *parent, int32_t parentCapacity, UErrorCode *err)
2047 {
2048     return U_ICU_ENTRY_POINT_RENAME(uloc_getParent)(localeID, parent, parentCapacity, err);
2049 }
uloc_getScript(const char * localeID,char * script,int32_t scriptCapacity,UErrorCode * err)2050 int32_t uloc_getScript(const char *localeID, char *script, int32_t scriptCapacity, UErrorCode *err)
2051 {
2052     return U_ICU_ENTRY_POINT_RENAME(uloc_getScript)(localeID, script, scriptCapacity, err);
2053 }
uloc_getVariant(const char * localeID,char * variant,int32_t variantCapacity,UErrorCode * err)2054 int32_t uloc_getVariant(const char *localeID, char *variant, int32_t variantCapacity, UErrorCode *err)
2055 {
2056     return U_ICU_ENTRY_POINT_RENAME(uloc_getVariant)(localeID, variant, variantCapacity, err);
2057 }
uloc_isRightToLeft(const char * locale)2058 UBool uloc_isRightToLeft(const char *locale)
2059 {
2060     return U_ICU_ENTRY_POINT_RENAME(uloc_isRightToLeft)(locale);
2061 }
uloc_minimizeSubtags(const char * localeID,char * minimizedLocaleID,int32_t minimizedLocaleIDCapacity,UErrorCode * err)2062 int32_t uloc_minimizeSubtags(const char *localeID, char *minimizedLocaleID, int32_t minimizedLocaleIDCapacity,
2063                              UErrorCode *err)
2064 {
2065     return U_ICU_ENTRY_POINT_RENAME(uloc_minimizeSubtags)(localeID, minimizedLocaleID, minimizedLocaleIDCapacity, err);
2066 }
uloc_openAvailableByType(ULocAvailableType type,UErrorCode * status)2067 UEnumeration *uloc_openAvailableByType(ULocAvailableType type, UErrorCode *status)
2068 {
2069     return U_ICU_ENTRY_POINT_RENAME(uloc_openAvailableByType)(type, status);
2070 }
uloc_openKeywords(const char * localeID,UErrorCode * status)2071 UEnumeration *uloc_openKeywords(const char *localeID, UErrorCode *status)
2072 {
2073     return U_ICU_ENTRY_POINT_RENAME(uloc_openKeywords)(localeID, status);
2074 }
uloc_setDefault(const char * localeID,UErrorCode * status)2075 void uloc_setDefault(const char * localeID, UErrorCode * status)
2076 {
2077 #ifdef ICU_SUPPORT_LIBBEGETUTIL
2078   g_isCustomLocale = true;
2079 #endif
2080   U_ICU_ENTRY_POINT_RENAME(uloc_setDefault)(localeID, status);
2081 }
uloc_setKeywordValue(const char * keywordName,const char * keywordValue,char * buffer,int32_t bufferCapacity,UErrorCode * status)2082 int32_t uloc_setKeywordValue(const char *keywordName, const char *keywordValue, char *buffer, int32_t bufferCapacity,
2083                              UErrorCode *status)
2084 {
2085     return U_ICU_ENTRY_POINT_RENAME(uloc_setKeywordValue)(keywordName, keywordValue, buffer, bufferCapacity, status);
2086 }
uloc_toLanguageTag(const char * localeID,char * langtag,int32_t langtagCapacity,UBool strict,UErrorCode * err)2087 int32_t uloc_toLanguageTag(const char *localeID, char *langtag, int32_t langtagCapacity, UBool strict, UErrorCode *err)
2088 {
2089     return U_ICU_ENTRY_POINT_RENAME(uloc_toLanguageTag)(localeID, langtag, langtagCapacity, strict, err);
2090 }
uloc_toLegacyKey(const char * keyword)2091 const char *uloc_toLegacyKey(const char *keyword)
2092 {
2093     return U_ICU_ENTRY_POINT_RENAME(uloc_toLegacyKey)(keyword);
2094 }
uloc_toLegacyType(const char * keyword,const char * value)2095 const char *uloc_toLegacyType(const char *keyword, const char *value)
2096 {
2097     return U_ICU_ENTRY_POINT_RENAME(uloc_toLegacyType)(keyword, value);
2098 }
uloc_toUnicodeLocaleKey(const char * keyword)2099 const char *uloc_toUnicodeLocaleKey(const char *keyword)
2100 {
2101     return U_ICU_ENTRY_POINT_RENAME(uloc_toUnicodeLocaleKey)(keyword);
2102 }
uloc_toUnicodeLocaleType(const char * keyword,const char * value)2103 const char *uloc_toUnicodeLocaleType(const char *keyword, const char *value)
2104 {
2105     return U_ICU_ENTRY_POINT_RENAME(uloc_toUnicodeLocaleType)(keyword, value);
2106 }
unorm2_append(const UNormalizer2 * norm2,UChar * first,int32_t firstLength,int32_t firstCapacity,const UChar * second,int32_t secondLength,UErrorCode * pErrorCode)2107 int32_t unorm2_append(const UNormalizer2 *norm2, UChar *first, int32_t firstLength, int32_t firstCapacity,
2108                       const UChar *second, int32_t secondLength, UErrorCode *pErrorCode)
2109 {
2110     return U_ICU_ENTRY_POINT_RENAME(unorm2_append)(norm2, first, firstLength, firstCapacity, second, secondLength,
2111                                                    pErrorCode);
2112 }
unorm2_close(UNormalizer2 * norm2)2113 void unorm2_close(UNormalizer2 *norm2)
2114 {
2115     U_ICU_ENTRY_POINT_RENAME(unorm2_close)(norm2);
2116 }
unorm2_composePair(const UNormalizer2 * norm2,UChar32 a,UChar32 b)2117 UChar32 unorm2_composePair(const UNormalizer2 *norm2, UChar32 a, UChar32 b)
2118 {
2119     return U_ICU_ENTRY_POINT_RENAME(unorm2_composePair)(norm2, a, b);
2120 }
unorm2_getCombiningClass(const UNormalizer2 * norm2,UChar32 c)2121 uint8_t unorm2_getCombiningClass(const UNormalizer2 *norm2, UChar32 c)
2122 {
2123     return U_ICU_ENTRY_POINT_RENAME(unorm2_getCombiningClass)(norm2, c);
2124 }
unorm2_getDecomposition(const UNormalizer2 * norm2,UChar32 c,UChar * decomposition,int32_t capacity,UErrorCode * pErrorCode)2125 int32_t unorm2_getDecomposition(const UNormalizer2 *norm2, UChar32 c, UChar *decomposition, int32_t capacity,
2126                                 UErrorCode *pErrorCode)
2127 {
2128     return U_ICU_ENTRY_POINT_RENAME(unorm2_getDecomposition)(norm2, c, decomposition, capacity, pErrorCode);
2129 }
unorm2_getInstance(const char * packageName,const char * name,UNormalization2Mode mode,UErrorCode * pErrorCode)2130 const UNormalizer2 *unorm2_getInstance(const char *packageName, const char *name, UNormalization2Mode mode,
2131                                        UErrorCode *pErrorCode)
2132 {
2133     return U_ICU_ENTRY_POINT_RENAME(unorm2_getInstance)(packageName, name, mode, pErrorCode);
2134 }
unorm2_getNFCInstance(UErrorCode * pErrorCode)2135 const UNormalizer2 *unorm2_getNFCInstance(UErrorCode *pErrorCode)
2136 {
2137     return U_ICU_ENTRY_POINT_RENAME(unorm2_getNFCInstance)(pErrorCode);
2138 }
unorm2_getNFDInstance(UErrorCode * pErrorCode)2139 const UNormalizer2 *unorm2_getNFDInstance(UErrorCode *pErrorCode)
2140 {
2141     return U_ICU_ENTRY_POINT_RENAME(unorm2_getNFDInstance)(pErrorCode);
2142 }
unorm2_getNFKCCasefoldInstance(UErrorCode * pErrorCode)2143 const UNormalizer2 *unorm2_getNFKCCasefoldInstance(UErrorCode *pErrorCode)
2144 {
2145     return U_ICU_ENTRY_POINT_RENAME(unorm2_getNFKCCasefoldInstance)(pErrorCode);
2146 }
unorm2_getNFKCInstance(UErrorCode * pErrorCode)2147 const UNormalizer2 *unorm2_getNFKCInstance(UErrorCode *pErrorCode)
2148 {
2149     return U_ICU_ENTRY_POINT_RENAME(unorm2_getNFKCInstance)(pErrorCode);
2150 }
unorm2_getNFKDInstance(UErrorCode * pErrorCode)2151 const UNormalizer2 *unorm2_getNFKDInstance(UErrorCode *pErrorCode)
2152 {
2153     return U_ICU_ENTRY_POINT_RENAME(unorm2_getNFKDInstance)(pErrorCode);
2154 }
unorm2_getRawDecomposition(const UNormalizer2 * norm2,UChar32 c,UChar * decomposition,int32_t capacity,UErrorCode * pErrorCode)2155 int32_t unorm2_getRawDecomposition(const UNormalizer2 *norm2, UChar32 c, UChar *decomposition, int32_t capacity,
2156                                    UErrorCode *pErrorCode)
2157 {
2158     return U_ICU_ENTRY_POINT_RENAME(unorm2_getRawDecomposition)(norm2, c, decomposition, capacity, pErrorCode);
2159 }
unorm2_hasBoundaryAfter(const UNormalizer2 * norm2,UChar32 c)2160 UBool unorm2_hasBoundaryAfter(const UNormalizer2 *norm2, UChar32 c)
2161 {
2162     return U_ICU_ENTRY_POINT_RENAME(unorm2_hasBoundaryAfter)(norm2, c);
2163 }
unorm2_hasBoundaryBefore(const UNormalizer2 * norm2,UChar32 c)2164 UBool unorm2_hasBoundaryBefore(const UNormalizer2 *norm2, UChar32 c)
2165 {
2166     return U_ICU_ENTRY_POINT_RENAME(unorm2_hasBoundaryBefore)(norm2, c);
2167 }
unorm2_isInert(const UNormalizer2 * norm2,UChar32 c)2168 UBool unorm2_isInert(const UNormalizer2 *norm2, UChar32 c)
2169 {
2170     return U_ICU_ENTRY_POINT_RENAME(unorm2_isInert)(norm2, c);
2171 }
unorm2_isNormalized(const UNormalizer2 * norm2,const UChar * s,int32_t length,UErrorCode * pErrorCode)2172 UBool unorm2_isNormalized(const UNormalizer2 *norm2, const UChar *s, int32_t length, UErrorCode *pErrorCode)
2173 {
2174     return U_ICU_ENTRY_POINT_RENAME(unorm2_isNormalized)(norm2, s, length, pErrorCode);
2175 }
unorm2_normalize(const UNormalizer2 * norm2,const UChar * src,int32_t length,UChar * dest,int32_t capacity,UErrorCode * pErrorCode)2176 int32_t unorm2_normalize(const UNormalizer2 *norm2, const UChar *src, int32_t length, UChar *dest, int32_t capacity,
2177                          UErrorCode *pErrorCode)
2178 {
2179     return U_ICU_ENTRY_POINT_RENAME(unorm2_normalize)(norm2, src, length, dest, capacity, pErrorCode);
2180 }
unorm2_normalizeSecondAndAppend(const UNormalizer2 * norm2,UChar * first,int32_t firstLength,int32_t firstCapacity,const UChar * second,int32_t secondLength,UErrorCode * pErrorCode)2181 int32_t unorm2_normalizeSecondAndAppend(const UNormalizer2 *norm2, UChar *first, int32_t firstLength,
2182                                         int32_t firstCapacity, const UChar *second, int32_t secondLength,
2183                                         UErrorCode *pErrorCode)
2184 {
2185     return U_ICU_ENTRY_POINT_RENAME(unorm2_normalizeSecondAndAppend)(norm2, first, firstLength, firstCapacity, second,
2186                                                                      secondLength, pErrorCode);
2187 }
unorm2_openFiltered(const UNormalizer2 * norm2,const USet * filterSet,UErrorCode * pErrorCode)2188 UNormalizer2 *unorm2_openFiltered(const UNormalizer2 *norm2, const USet *filterSet, UErrorCode *pErrorCode)
2189 {
2190     return U_ICU_ENTRY_POINT_RENAME(unorm2_openFiltered)(norm2, filterSet, pErrorCode);
2191 }
unorm2_quickCheck(const UNormalizer2 * norm2,const UChar * s,int32_t length,UErrorCode * pErrorCode)2192 UNormalizationCheckResult unorm2_quickCheck(const UNormalizer2 *norm2, const UChar *s, int32_t length,
2193                                             UErrorCode *pErrorCode)
2194 {
2195     return U_ICU_ENTRY_POINT_RENAME(unorm2_quickCheck)(norm2, s, length, pErrorCode);
2196 }
unorm2_spanQuickCheckYes(const UNormalizer2 * norm2,const UChar * s,int32_t length,UErrorCode * pErrorCode)2197 int32_t unorm2_spanQuickCheckYes(const UNormalizer2 *norm2, const UChar *s, int32_t length, UErrorCode *pErrorCode)
2198 {
2199     return U_ICU_ENTRY_POINT_RENAME(unorm2_spanQuickCheckYes)(norm2, s, length, pErrorCode);
2200 }
unorm_compare(const UChar * s1,int32_t length1,const UChar * s2,int32_t length2,uint32_t options,UErrorCode * pErrorCode)2201 int32_t unorm_compare(const UChar *s1, int32_t length1, const UChar *s2, int32_t length2, uint32_t options,
2202                       UErrorCode *pErrorCode)
2203 {
2204     return U_ICU_ENTRY_POINT_RENAME(unorm_compare)(s1, length1, s2, length2, options, pErrorCode);
2205 }
unum_applyPattern(UNumberFormat * format,UBool localized,const UChar * pattern,int32_t patternLength,UParseError * parseError,UErrorCode * status)2206 void unum_applyPattern(UNumberFormat *format, UBool localized, const UChar *pattern, int32_t patternLength,
2207                        UParseError *parseError, UErrorCode *status)
2208 {
2209     U_ICU_ENTRY_POINT_RENAME(unum_applyPattern)(format, localized, pattern, patternLength, parseError, status);
2210 }
unum_clone(const UNumberFormat * fmt,UErrorCode * status)2211 UNumberFormat *unum_clone(const UNumberFormat *fmt, UErrorCode *status)
2212 {
2213     return U_ICU_ENTRY_POINT_RENAME(unum_clone)(fmt, status);
2214 }
unum_close(UNumberFormat * fmt)2215 void unum_close(UNumberFormat *fmt)
2216 {
2217     U_ICU_ENTRY_POINT_RENAME(unum_close)(fmt);
2218 }
unum_countAvailable()2219 int32_t unum_countAvailable()
2220 {
2221     return U_ICU_ENTRY_POINT_RENAME(unum_countAvailable)();
2222 }
unum_format(const UNumberFormat * fmt,int32_t number,UChar * result,int32_t resultLength,UFieldPosition * pos,UErrorCode * status)2223 int32_t unum_format(const UNumberFormat *fmt, int32_t number, UChar *result, int32_t resultLength, UFieldPosition *pos,
2224                     UErrorCode *status)
2225 {
2226     return U_ICU_ENTRY_POINT_RENAME(unum_format)(fmt, number, result, resultLength, pos, status);
2227 }
unum_formatDecimal(const UNumberFormat * fmt,const char * number,int32_t length,UChar * result,int32_t resultLength,UFieldPosition * pos,UErrorCode * status)2228 int32_t unum_formatDecimal(const UNumberFormat *fmt, const char *number, int32_t length, UChar *result,
2229                            int32_t resultLength, UFieldPosition *pos, UErrorCode *status)
2230 {
2231     return U_ICU_ENTRY_POINT_RENAME(unum_formatDecimal)(fmt, number, length, result, resultLength, pos, status);
2232 }
unum_formatDouble(const UNumberFormat * fmt,double number,UChar * result,int32_t resultLength,UFieldPosition * pos,UErrorCode * status)2233 int32_t unum_formatDouble(const UNumberFormat *fmt, double number, UChar *result, int32_t resultLength,
2234                           UFieldPosition *pos, UErrorCode *status)
2235 {
2236     return U_ICU_ENTRY_POINT_RENAME(unum_formatDouble)(fmt, number, result, resultLength, pos, status);
2237 }
unum_formatDoubleCurrency(const UNumberFormat * fmt,double number,UChar * currency,UChar * result,int32_t resultLength,UFieldPosition * pos,UErrorCode * status)2238 int32_t unum_formatDoubleCurrency(const UNumberFormat *fmt, double number, UChar *currency, UChar *result,
2239                                   int32_t resultLength, UFieldPosition *pos, UErrorCode *status)
2240 {
2241     return U_ICU_ENTRY_POINT_RENAME(unum_formatDoubleCurrency)(fmt, number, currency, result, resultLength, pos,
2242                                                                status);
2243 }
unum_formatDoubleForFields(const UNumberFormat * format,double number,UChar * result,int32_t resultLength,UFieldPositionIterator * fpositer,UErrorCode * status)2244 int32_t unum_formatDoubleForFields(const UNumberFormat *format, double number, UChar *result, int32_t resultLength,
2245                                    UFieldPositionIterator *fpositer, UErrorCode *status)
2246 {
2247     return U_ICU_ENTRY_POINT_RENAME(unum_formatDoubleForFields)(format, number, result, resultLength, fpositer, status);
2248 }
unum_formatInt64(const UNumberFormat * fmt,int64_t number,UChar * result,int32_t resultLength,UFieldPosition * pos,UErrorCode * status)2249 int32_t unum_formatInt64(const UNumberFormat *fmt, int64_t number, UChar *result, int32_t resultLength,
2250                          UFieldPosition *pos, UErrorCode *status)
2251 {
2252     return U_ICU_ENTRY_POINT_RENAME(unum_formatInt64)(fmt, number, result, resultLength, pos, status);
2253 }
unum_getAttribute(const UNumberFormat * fmt,UNumberFormatAttribute attr)2254 int32_t unum_getAttribute(const UNumberFormat *fmt, UNumberFormatAttribute attr)
2255 {
2256     return U_ICU_ENTRY_POINT_RENAME(unum_getAttribute)(fmt, attr);
2257 }
unum_getAvailable(int32_t localeIndex)2258 const char *unum_getAvailable(int32_t localeIndex)
2259 {
2260     return U_ICU_ENTRY_POINT_RENAME(unum_getAvailable)(localeIndex);
2261 }
unum_getContext(const UNumberFormat * fmt,UDisplayContextType type,UErrorCode * status)2262 UDisplayContext unum_getContext(const UNumberFormat *fmt, UDisplayContextType type, UErrorCode *status)
2263 {
2264     return U_ICU_ENTRY_POINT_RENAME(unum_getContext)(fmt, type, status);
2265 }
unum_getDoubleAttribute(const UNumberFormat * fmt,UNumberFormatAttribute attr)2266 double unum_getDoubleAttribute(const UNumberFormat *fmt, UNumberFormatAttribute attr)
2267 {
2268     return U_ICU_ENTRY_POINT_RENAME(unum_getDoubleAttribute)(fmt, attr);
2269 }
unum_getLocaleByType(const UNumberFormat * fmt,ULocDataLocaleType type,UErrorCode * status)2270 const char *unum_getLocaleByType(const UNumberFormat *fmt, ULocDataLocaleType type, UErrorCode *status)
2271 {
2272     return U_ICU_ENTRY_POINT_RENAME(unum_getLocaleByType)(fmt, type, status);
2273 }
unum_getSymbol(const UNumberFormat * fmt,UNumberFormatSymbol symbol,UChar * buffer,int32_t size,UErrorCode * status)2274 int32_t unum_getSymbol(const UNumberFormat *fmt, UNumberFormatSymbol symbol, UChar *buffer, int32_t size,
2275                        UErrorCode *status)
2276 {
2277     return U_ICU_ENTRY_POINT_RENAME(unum_getSymbol)(fmt, symbol, buffer, size, status);
2278 }
unum_getTextAttribute(const UNumberFormat * fmt,UNumberFormatTextAttribute tag,UChar * result,int32_t resultLength,UErrorCode * status)2279 int32_t unum_getTextAttribute(const UNumberFormat *fmt, UNumberFormatTextAttribute tag, UChar *result,
2280                               int32_t resultLength, UErrorCode *status)
2281 {
2282     return U_ICU_ENTRY_POINT_RENAME(unum_getTextAttribute)(fmt, tag, result, resultLength, status);
2283 }
unum_open(UNumberFormatStyle style,const UChar * pattern,int32_t patternLength,const char * locale,UParseError * parseErr,UErrorCode * status)2284 UNumberFormat *unum_open(UNumberFormatStyle style, const UChar *pattern, int32_t patternLength, const char *locale,
2285                          UParseError *parseErr, UErrorCode *status)
2286 {
2287     return U_ICU_ENTRY_POINT_RENAME(unum_open)(style, pattern, patternLength, locale, parseErr, status);
2288 }
unum_parse(const UNumberFormat * fmt,const UChar * text,int32_t textLength,int32_t * parsePos,UErrorCode * status)2289 int32_t unum_parse(const UNumberFormat *fmt, const UChar *text, int32_t textLength, int32_t *parsePos,
2290                    UErrorCode *status)
2291 {
2292     return U_ICU_ENTRY_POINT_RENAME(unum_parse)(fmt, text, textLength, parsePos, status);
2293 }
unum_parseDecimal(const UNumberFormat * fmt,const UChar * text,int32_t textLength,int32_t * parsePos,char * outBuf,int32_t outBufLength,UErrorCode * status)2294 int32_t unum_parseDecimal(const UNumberFormat *fmt, const UChar *text, int32_t textLength, int32_t *parsePos,
2295                           char *outBuf, int32_t outBufLength, UErrorCode *status)
2296 {
2297     return U_ICU_ENTRY_POINT_RENAME(unum_parseDecimal)(fmt, text, textLength, parsePos, outBuf, outBufLength, status);
2298 }
unum_parseDouble(const UNumberFormat * fmt,const UChar * text,int32_t textLength,int32_t * parsePos,UErrorCode * status)2299 double unum_parseDouble(const UNumberFormat *fmt, const UChar *text, int32_t textLength, int32_t *parsePos,
2300                         UErrorCode *status)
2301 {
2302     return U_ICU_ENTRY_POINT_RENAME(unum_parseDouble)(fmt, text, textLength, parsePos, status);
2303 }
unum_parseDoubleCurrency(const UNumberFormat * fmt,const UChar * text,int32_t textLength,int32_t * parsePos,UChar * currency,UErrorCode * status)2304 double unum_parseDoubleCurrency(const UNumberFormat *fmt, const UChar *text, int32_t textLength, int32_t *parsePos,
2305                                 UChar *currency, UErrorCode *status)
2306 {
2307     return U_ICU_ENTRY_POINT_RENAME(unum_parseDoubleCurrency)(fmt, text, textLength, parsePos, currency, status);
2308 }
unum_parseInt64(const UNumberFormat * fmt,const UChar * text,int32_t textLength,int32_t * parsePos,UErrorCode * status)2309 int64_t unum_parseInt64(const UNumberFormat *fmt, const UChar *text, int32_t textLength, int32_t *parsePos,
2310                         UErrorCode *status)
2311 {
2312     return U_ICU_ENTRY_POINT_RENAME(unum_parseInt64)(fmt, text, textLength, parsePos, status);
2313 }
unum_setAttribute(UNumberFormat * fmt,UNumberFormatAttribute attr,int32_t newValue)2314 void unum_setAttribute(UNumberFormat *fmt, UNumberFormatAttribute attr, int32_t newValue)
2315 {
2316     U_ICU_ENTRY_POINT_RENAME(unum_setAttribute)(fmt, attr, newValue);
2317 }
unum_setContext(UNumberFormat * fmt,UDisplayContext value,UErrorCode * status)2318 void unum_setContext(UNumberFormat *fmt, UDisplayContext value, UErrorCode *status)
2319 {
2320     U_ICU_ENTRY_POINT_RENAME(unum_setContext)(fmt, value, status);
2321 }
unum_setDoubleAttribute(UNumberFormat * fmt,UNumberFormatAttribute attr,double newValue)2322 void unum_setDoubleAttribute(UNumberFormat *fmt, UNumberFormatAttribute attr, double newValue)
2323 {
2324     U_ICU_ENTRY_POINT_RENAME(unum_setDoubleAttribute)(fmt, attr, newValue);
2325 }
unum_setSymbol(UNumberFormat * fmt,UNumberFormatSymbol symbol,const UChar * value,int32_t length,UErrorCode * status)2326 void unum_setSymbol(UNumberFormat *fmt, UNumberFormatSymbol symbol, const UChar *value, int32_t length,
2327                     UErrorCode *status)
2328 {
2329     U_ICU_ENTRY_POINT_RENAME(unum_setSymbol)(fmt, symbol, value, length, status);
2330 }
unum_setTextAttribute(UNumberFormat * fmt,UNumberFormatTextAttribute tag,const UChar * newValue,int32_t newValueLength,UErrorCode * status)2331 void unum_setTextAttribute(UNumberFormat *fmt, UNumberFormatTextAttribute tag, const UChar *newValue,
2332                            int32_t newValueLength, UErrorCode *status)
2333 {
2334     U_ICU_ENTRY_POINT_RENAME(unum_setTextAttribute)(fmt, tag, newValue, newValueLength, status);
2335 }
unum_toPattern(const UNumberFormat * fmt,UBool isPatternLocalized,UChar * result,int32_t resultLength,UErrorCode * status)2336 int32_t unum_toPattern(const UNumberFormat *fmt, UBool isPatternLocalized, UChar *result, int32_t resultLength,
2337                        UErrorCode *status)
2338 {
2339     return U_ICU_ENTRY_POINT_RENAME(unum_toPattern)(fmt, isPatternLocalized, result, resultLength, status);
2340 }
unumf_close(UNumberFormatter * uformatter)2341 void unumf_close(UNumberFormatter *uformatter)
2342 {
2343     U_ICU_ENTRY_POINT_RENAME(unumf_close)(uformatter);
2344 }
unumf_formatDecimal(const UNumberFormatter * uformatter,const char * value,int32_t valueLen,UFormattedNumber * uresult,UErrorCode * ec)2345 void unumf_formatDecimal(const UNumberFormatter *uformatter, const char *value, int32_t valueLen,
2346                          UFormattedNumber *uresult, UErrorCode *ec)
2347 {
2348     U_ICU_ENTRY_POINT_RENAME(unumf_formatDecimal)(uformatter, value, valueLen, uresult, ec);
2349 }
unumf_formatDouble(const UNumberFormatter * uformatter,double value,UFormattedNumber * uresult,UErrorCode * ec)2350 void unumf_formatDouble(const UNumberFormatter *uformatter, double value, UFormattedNumber *uresult, UErrorCode *ec)
2351 {
2352     U_ICU_ENTRY_POINT_RENAME(unumf_formatDouble)(uformatter, value, uresult, ec);
2353 }
unumf_formatInt(const UNumberFormatter * uformatter,int64_t value,UFormattedNumber * uresult,UErrorCode * ec)2354 void unumf_formatInt(const UNumberFormatter *uformatter, int64_t value, UFormattedNumber *uresult, UErrorCode *ec)
2355 {
2356     U_ICU_ENTRY_POINT_RENAME(unumf_formatInt)(uformatter, value, uresult, ec);
2357 }
unumf_openForSkeletonAndLocale(const UChar * skeleton,int32_t skeletonLen,const char * locale,UErrorCode * ec)2358 UNumberFormatter *unumf_openForSkeletonAndLocale(const UChar *skeleton, int32_t skeletonLen, const char *locale,
2359                                                  UErrorCode *ec)
2360 {
2361     return U_ICU_ENTRY_POINT_RENAME(unumf_openForSkeletonAndLocale)(skeleton, skeletonLen, locale, ec);
2362 }
unumf_openForSkeletonAndLocaleWithError(const UChar * skeleton,int32_t skeletonLen,const char * locale,UParseError * perror,UErrorCode * ec)2363 UNumberFormatter *unumf_openForSkeletonAndLocaleWithError(const UChar *skeleton, int32_t skeletonLen,
2364                                                           const char *locale, UParseError *perror, UErrorCode *ec)
2365 {
2366     return U_ICU_ENTRY_POINT_RENAME(unumf_openForSkeletonAndLocaleWithError)(skeleton, skeletonLen, locale, perror,
2367                                     ec);
2368 }
uscript_breaksBetweenLetters(UScriptCode script)2369 UBool uscript_breaksBetweenLetters(UScriptCode script)
2370 {
2371     return U_ICU_ENTRY_POINT_RENAME(uscript_breaksBetweenLetters)(script);
2372 }
uscript_getCode(const char * nameOrAbbrOrLocale,UScriptCode * fillIn,int32_t capacity,UErrorCode * err)2373 int32_t uscript_getCode(const char *nameOrAbbrOrLocale, UScriptCode *fillIn, int32_t capacity, UErrorCode *err)
2374 {
2375     return U_ICU_ENTRY_POINT_RENAME(uscript_getCode)(nameOrAbbrOrLocale, fillIn, capacity, err);
2376 }
uscript_getName(UScriptCode scriptCode)2377 const char *uscript_getName(UScriptCode scriptCode)
2378 {
2379     return U_ICU_ENTRY_POINT_RENAME(uscript_getName)(scriptCode);
2380 }
uscript_getSampleString(UScriptCode script,UChar * dest,int32_t capacity,UErrorCode * pErrorCode)2381 int32_t uscript_getSampleString(UScriptCode script, UChar *dest, int32_t capacity, UErrorCode *pErrorCode)
2382 {
2383     return U_ICU_ENTRY_POINT_RENAME(uscript_getSampleString)(script, dest, capacity, pErrorCode);
2384 }
uscript_getScript(UChar32 codepoint,UErrorCode * err)2385 UScriptCode uscript_getScript(UChar32 codepoint, UErrorCode *err)
2386 {
2387     return U_ICU_ENTRY_POINT_RENAME(uscript_getScript)(codepoint, err);
2388 }
uscript_getScriptExtensions(UChar32 c,UScriptCode * scripts,int32_t capacity,UErrorCode * errorCode)2389 int32_t uscript_getScriptExtensions(UChar32 c, UScriptCode *scripts, int32_t capacity, UErrorCode *errorCode)
2390 {
2391     return U_ICU_ENTRY_POINT_RENAME(uscript_getScriptExtensions)(c, scripts, capacity, errorCode);
2392 }
uscript_getShortName(UScriptCode scriptCode)2393 const char *uscript_getShortName(UScriptCode scriptCode)
2394 {
2395     return U_ICU_ENTRY_POINT_RENAME(uscript_getShortName)(scriptCode);
2396 }
uscript_getUsage(UScriptCode script)2397 UScriptUsage uscript_getUsage(UScriptCode script)
2398 {
2399     return U_ICU_ENTRY_POINT_RENAME(uscript_getUsage)(script);
2400 }
uscript_hasScript(UChar32 c,UScriptCode sc)2401 UBool uscript_hasScript(UChar32 c, UScriptCode sc)
2402 {
2403     return U_ICU_ENTRY_POINT_RENAME(uscript_hasScript)(c, sc);
2404 }
uscript_isCased(UScriptCode script)2405 UBool uscript_isCased(UScriptCode script)
2406 {
2407     return U_ICU_ENTRY_POINT_RENAME(uscript_isCased)(script);
2408 }
uscript_isRightToLeft(UScriptCode script)2409 UBool uscript_isRightToLeft(UScriptCode script)
2410 {
2411     return U_ICU_ENTRY_POINT_RENAME(uscript_isRightToLeft)(script);
2412 }
uset_add(USet * set,UChar32 c)2413 void uset_add(USet *set, UChar32 c)
2414 {
2415     U_ICU_ENTRY_POINT_RENAME(uset_add)(set, c);
2416 }
uset_addString(USet * set,const UChar * str,int32_t strLen)2417 void uset_addString(USet *set, const UChar *str, int32_t strLen)
2418 {
2419     U_ICU_ENTRY_POINT_RENAME(uset_addString)(set, str, strLen);
2420 }
uset_clear(USet * set)2421 void uset_clear(USet *set)
2422 {
2423     U_ICU_ENTRY_POINT_RENAME(uset_clear)(set);
2424 }
uset_close(USet * set)2425 void uset_close(USet *set)
2426 {
2427     U_ICU_ENTRY_POINT_RENAME(uset_close)(set);
2428 }
uset_complement(USet * set)2429 void uset_complement(USet *set)
2430 {
2431     U_ICU_ENTRY_POINT_RENAME(uset_complement)(set);
2432 }
uset_contains(const USet * set,UChar32 c)2433 UBool uset_contains(const USet *set, UChar32 c)
2434 {
2435     return U_ICU_ENTRY_POINT_RENAME(uset_contains)(set, c);
2436 }
uset_containsString(const USet * set,const UChar * str,int32_t strLen)2437 UBool uset_containsString(const USet *set, const UChar *str, int32_t strLen)
2438 {
2439     return U_ICU_ENTRY_POINT_RENAME(uset_containsString)(set, str, strLen);
2440 }
uset_getItem(const USet * set,int32_t itemIndex,UChar32 * start,UChar32 * end,UChar * str,int32_t strCapacity,UErrorCode * ec)2441 int32_t uset_getItem(const USet *set, int32_t itemIndex, UChar32 *start, UChar32 *end, UChar *str, int32_t strCapacity,
2442                      UErrorCode *ec)
2443 {
2444     return U_ICU_ENTRY_POINT_RENAME(uset_getItem)(set, itemIndex, start, end, str, strCapacity, ec);
2445 }
uset_getItemCount(const USet * set)2446 int32_t uset_getItemCount(const USet *set)
2447 {
2448     return U_ICU_ENTRY_POINT_RENAME(uset_getItemCount)(set);
2449 }
uset_getRangeCount(const USet * set)2450 int32_t uset_getRangeCount(const USet *set)
2451 {
2452     return U_ICU_ENTRY_POINT_RENAME(uset_getRangeCount)(set);
2453 }
uset_isEmpty(const USet * set)2454 UBool uset_isEmpty(const USet *set)
2455 {
2456     return U_ICU_ENTRY_POINT_RENAME(uset_isEmpty)(set);
2457 }
uset_open(UChar32 start,UChar32 end)2458 USet *uset_open(UChar32 start, UChar32 end)
2459 {
2460     return U_ICU_ENTRY_POINT_RENAME(uset_open)(start, end);
2461 }
uset_openPattern(const UChar * pattern,int32_t patternLength,UErrorCode * ec)2462 USet *uset_openPattern(const UChar *pattern, int32_t patternLength, UErrorCode *ec)
2463 {
2464     return U_ICU_ENTRY_POINT_RENAME(uset_openPattern)(pattern, patternLength, ec);
2465 }
uset_openPatternOptions(const UChar * pattern,int32_t patternLength,uint32_t options,UErrorCode * ec)2466 USet *uset_openPatternOptions(const UChar *pattern, int32_t patternLength, uint32_t options, UErrorCode *ec)
2467 {
2468     return U_ICU_ENTRY_POINT_RENAME(uset_openPatternOptions)(pattern, patternLength, options, ec);
2469 }
uset_remove(USet * set,UChar32 c)2470 void uset_remove(USet *set, UChar32 c)
2471 {
2472     U_ICU_ENTRY_POINT_RENAME(uset_remove)(set, c);
2473 }
uset_removeString(USet * set,const UChar * str,int32_t strLen)2474 void uset_removeString(USet *set, const UChar *str, int32_t strLen)
2475 {
2476     U_ICU_ENTRY_POINT_RENAME(uset_removeString)(set, str, strLen);
2477 }
uset_size(const USet * set)2478 int32_t uset_size(const USet *set)
2479 {
2480     return U_ICU_ENTRY_POINT_RENAME(uset_size)(set);
2481 }
uset_toPattern(const USet * set,UChar * result,int32_t resultCapacity,UBool escapeUnprintable,UErrorCode * ec)2482 int32_t uset_toPattern(const USet *set, UChar *result, int32_t resultCapacity, UBool escapeUnprintable,
2483                        UErrorCode *ec)
2484 {
2485     return U_ICU_ENTRY_POINT_RENAME(uset_toPattern)(set, result, resultCapacity, escapeUnprintable, ec);
2486 }
utrans_clone(const UTransliterator * trans,UErrorCode * status)2487 UTransliterator *utrans_clone(const UTransliterator *trans, UErrorCode *status)
2488 {
2489     return U_ICU_ENTRY_POINT_RENAME(utrans_clone)(trans, status);
2490 }
utrans_close(UTransliterator * trans)2491 void utrans_close(UTransliterator *trans)
2492 {
2493     U_ICU_ENTRY_POINT_RENAME(utrans_close)(trans);
2494 }
utrans_countAvailableIDs()2495 int32_t utrans_countAvailableIDs()
2496 {
2497     return U_ICU_ENTRY_POINT_RENAME(utrans_countAvailableIDs)();
2498 }
utrans_getSourceSet(const UTransliterator * trans,UBool ignoreFilter,USet * fillIn,UErrorCode * status)2499 USet *utrans_getSourceSet(const UTransliterator *trans, UBool ignoreFilter, USet *fillIn, UErrorCode *status)
2500 {
2501     return U_ICU_ENTRY_POINT_RENAME(utrans_getSourceSet)(trans, ignoreFilter, fillIn, status);
2502 }
utrans_getUnicodeID(const UTransliterator * trans,int32_t * resultLength)2503 const UChar *utrans_getUnicodeID(const UTransliterator *trans, int32_t *resultLength)
2504 {
2505     return U_ICU_ENTRY_POINT_RENAME(utrans_getUnicodeID)(trans, resultLength);
2506 }
utrans_openIDs(UErrorCode * pErrorCode)2507 UEnumeration *utrans_openIDs(UErrorCode *pErrorCode)
2508 {
2509     return U_ICU_ENTRY_POINT_RENAME(utrans_openIDs)(pErrorCode);
2510 }
utrans_openInverse(const UTransliterator * trans,UErrorCode * status)2511 UTransliterator *utrans_openInverse(const UTransliterator *trans, UErrorCode *status)
2512 {
2513     return U_ICU_ENTRY_POINT_RENAME(utrans_openInverse)(trans, status);
2514 }
utrans_openU(const UChar * id,int32_t idLength,UTransDirection dir,const UChar * rules,int32_t rulesLength,UParseError * parseError,UErrorCode * pErrorCode)2515 UTransliterator *utrans_openU(const UChar *id, int32_t idLength, UTransDirection dir, const UChar *rules,
2516                               int32_t rulesLength, UParseError *parseError, UErrorCode *pErrorCode)
2517 {
2518     return U_ICU_ENTRY_POINT_RENAME(utrans_openU)(id, idLength, dir, rules, rulesLength, parseError, pErrorCode);
2519 }
utrans_register(UTransliterator * adoptedTrans,UErrorCode * status)2520 void utrans_register(UTransliterator *adoptedTrans, UErrorCode *status)
2521 {
2522     U_ICU_ENTRY_POINT_RENAME(utrans_register)(adoptedTrans, status);
2523 }
utrans_setFilter(UTransliterator * trans,const UChar * filterPattern,int32_t filterPatternLen,UErrorCode * status)2524 void utrans_setFilter(UTransliterator *trans, const UChar *filterPattern, int32_t filterPatternLen,
2525                       UErrorCode *status)
2526 {
2527     U_ICU_ENTRY_POINT_RENAME(utrans_setFilter)(trans, filterPattern, filterPatternLen, status);
2528 }
utrans_toRules(const UTransliterator * trans,UBool escapeUnprintable,UChar * result,int32_t resultLength,UErrorCode * status)2529 int32_t utrans_toRules(const UTransliterator *trans, UBool escapeUnprintable, UChar *result, int32_t resultLength,
2530                        UErrorCode *status)
2531 {
2532     return U_ICU_ENTRY_POINT_RENAME(utrans_toRules)(trans, escapeUnprintable, result, resultLength, status);
2533 }
utrans_transIncrementalUChars(const UTransliterator * trans,UChar * text,int32_t * textLength,int32_t textCapacity,UTransPosition * pos,UErrorCode * status)2534 void utrans_transIncrementalUChars(const UTransliterator *trans, UChar *text, int32_t *textLength, int32_t textCapacity,
2535                                    UTransPosition *pos, UErrorCode *status)
2536 {
2537     U_ICU_ENTRY_POINT_RENAME(utrans_transIncrementalUChars)(trans, text, textLength, textCapacity, pos, status);
2538 }
utrans_transUChars(const UTransliterator * trans,UChar * text,int32_t * textLength,int32_t textCapacity,int32_t start,int32_t * limit,UErrorCode * status)2539 void utrans_transUChars(const UTransliterator *trans, UChar *text, int32_t *textLength, int32_t textCapacity,
2540                         int32_t start, int32_t *limit, UErrorCode *status)
2541 {
2542     U_ICU_ENTRY_POINT_RENAME(utrans_transUChars)(trans, text, textLength, textCapacity, start, limit, status);
2543 }
utrans_unregisterID(const UChar * id,int32_t idLength)2544 void utrans_unregisterID(const UChar *id, int32_t idLength)
2545 {
2546     U_ICU_ENTRY_POINT_RENAME(utrans_unregisterID)(id, idLength);
2547 }
utext_close(UText * ut)2548 UText * utext_close(UText *ut)
2549 {
2550     return U_ICU_ENTRY_POINT_RENAME(utext_close)(ut);
2551 }
utext_openUTF8(UText * ut,const char * s,int64_t length,UErrorCode * status)2552 UText * utext_openUTF8(UText *ut, const char *s, int64_t length, UErrorCode *status)
2553 {
2554     return U_ICU_ENTRY_POINT_RENAME(utext_openUTF8)(ut, s, length, status);
2555 }
utext_openUChars(UText * ut,const UChar * s,int64_t length,UErrorCode * status)2556 UText * utext_openUChars(UText *ut, const UChar *s, int64_t length, UErrorCode *status)
2557 {
2558     return U_ICU_ENTRY_POINT_RENAME(utext_openUChars)(ut, s, length, status);
2559 }
utext_clone(UText * dest,const UText * src,UBool deep,UBool readOnly,UErrorCode * status)2560 UText * utext_clone(UText *dest, const UText *src, UBool deep, UBool readOnly, UErrorCode *status)
2561 {
2562     return U_ICU_ENTRY_POINT_RENAME(utext_clone)(dest, src, deep, readOnly, status);
2563 }
utext_equals(const UText * a,const UText * b)2564 UBool utext_equals(const UText *a, const UText *b)
2565 {
2566     return U_ICU_ENTRY_POINT_RENAME(utext_equals)(a, b);
2567 }
utext_nativeLength(UText * ut)2568 int64_t utext_nativeLength(UText *ut)
2569 {
2570     return U_ICU_ENTRY_POINT_RENAME(utext_nativeLength)(ut);
2571 }
utext_char32At(UText * ut,int64_t nativeIndex)2572 UChar32 utext_char32At(UText *ut, int64_t nativeIndex)
2573 {
2574     return U_ICU_ENTRY_POINT_RENAME(utext_char32At)(ut, nativeIndex);
2575 }
utext_current32(UText * ut)2576 UChar32 utext_current32(UText *ut)
2577 {
2578     return U_ICU_ENTRY_POINT_RENAME(utext_current32)(ut);
2579 }
utext_next32(UText * ut)2580 UChar32 utext_next32(UText *ut)
2581 {
2582     return U_ICU_ENTRY_POINT_RENAME(utext_next32)(ut);
2583 }
utext_previous32(UText * ut)2584 UChar32 utext_previous32(UText *ut)
2585 {
2586     return U_ICU_ENTRY_POINT_RENAME(utext_previous32)(ut);
2587 }
utext_next32From(UText * ut,int64_t nativeIndex)2588 UChar32 utext_next32From(UText *ut, int64_t nativeIndex)
2589 {
2590     return U_ICU_ENTRY_POINT_RENAME(utext_next32From)(ut, nativeIndex);
2591 }
utext_previous32From(UText * ut,int64_t nativeIndex)2592 UChar32 utext_previous32From(UText *ut, int64_t nativeIndex)
2593 {
2594     return U_ICU_ENTRY_POINT_RENAME(utext_previous32From)(ut, nativeIndex);
2595 }
utext_getNativeIndex(const UText * ut)2596 int64_t utext_getNativeIndex(const UText *ut)
2597 {
2598     return U_ICU_ENTRY_POINT_RENAME(utext_getNativeIndex)(ut);
2599 }
utext_setNativeIndex(UText * ut,int64_t nativeIndex)2600 void utext_setNativeIndex(UText *ut, int64_t nativeIndex)
2601 {
2602     U_ICU_ENTRY_POINT_RENAME(utext_setNativeIndex)(ut, nativeIndex);
2603 }
utext_moveIndex32(UText * ut,int32_t delta)2604 UBool utext_moveIndex32(UText *ut, int32_t delta)
2605 {
2606     return U_ICU_ENTRY_POINT_RENAME(utext_moveIndex32)(ut, delta);
2607 }
utext_getPreviousNativeIndex(UText * ut)2608 int64_t utext_getPreviousNativeIndex(UText *ut)
2609 {
2610     return U_ICU_ENTRY_POINT_RENAME(utext_getPreviousNativeIndex)(ut);
2611 }
utext_extract(UText * ut,int64_t nativeStart,int64_t nativeLimit,UChar * dest,int32_t destCapacity,UErrorCode * status)2612 int32_t utext_extract(UText *ut, int64_t nativeStart, int64_t nativeLimit, UChar *dest, int32_t destCapacity,
2613     UErrorCode *status)
2614 {
2615     return U_ICU_ENTRY_POINT_RENAME(utext_extract)(ut, nativeStart, nativeLimit, dest, destCapacity, status);
2616 }
u_strlen(const UChar * s)2617 int32_t u_strlen(const UChar *s)
2618 {
2619     return U_ICU_ENTRY_POINT_RENAME(u_strlen)(s);
2620 }
u_countChar32(const UChar * s,int32_t length)2621 int32_t u_countChar32(const UChar *s, int32_t length)
2622 {
2623     return U_ICU_ENTRY_POINT_RENAME(u_countChar32)(s, length);
2624 }
u_strHasMoreChar32Than(const UChar * s,int32_t length,int32_t number)2625 UBool u_strHasMoreChar32Than(const UChar *s, int32_t length, int32_t number)
2626 {
2627     return U_ICU_ENTRY_POINT_RENAME(u_strHasMoreChar32Than)(s, length, number);
2628 }
u_strcat(UChar * dst,const UChar * src)2629 UChar* u_strcat(UChar *dst, const UChar *src)
2630 {
2631     return U_ICU_ENTRY_POINT_RENAME(u_strcat)(dst, src);
2632 }
u_strncat(UChar * dst,const UChar * src,int32_t n)2633 UChar* u_strncat(UChar *dst, const UChar *src, int32_t n)
2634 {
2635     return U_ICU_ENTRY_POINT_RENAME(u_strncat)(dst, src, n);
2636 }
u_strstr(const UChar * s,const UChar * substring)2637 UChar * u_strstr(const UChar *s, const UChar *substring)
2638 {
2639     return U_ICU_ENTRY_POINT_RENAME(u_strstr)(s, substring);
2640 }
u_strFindFirst(const UChar * s,int32_t length,const UChar * substring,int32_t subLength)2641 UChar * u_strFindFirst(const UChar *s, int32_t length, const UChar *substring, int32_t subLength)
2642 {
2643     return U_ICU_ENTRY_POINT_RENAME(u_strFindFirst)(s, length, substring, subLength);
2644 }
u_strchr(const UChar * s,UChar c)2645 UChar * u_strchr(const UChar *s, UChar c)
2646 {
2647     return U_ICU_ENTRY_POINT_RENAME(u_strchr)(s, c);
2648 }
u_strchr32(const UChar * s,UChar32 c)2649 UChar * u_strchr32(const UChar *s, UChar32 c)
2650 {
2651     return U_ICU_ENTRY_POINT_RENAME(u_strchr32)(s, c);
2652 }
u_strrstr(const UChar * s,const UChar * substring)2653 UChar * u_strrstr(const UChar *s, const UChar *substring)
2654 {
2655     return U_ICU_ENTRY_POINT_RENAME(u_strrstr)(s, substring);
2656 }
u_strFindLast(const UChar * s,int32_t length,const UChar * substring,int32_t subLength)2657 UChar * u_strFindLast(const UChar *s, int32_t length, const UChar *substring, int32_t subLength)
2658 {
2659     return U_ICU_ENTRY_POINT_RENAME(u_strFindLast)(s, length, substring, subLength);
2660 }
u_strrchr(const UChar * s,UChar c)2661 UChar * u_strrchr(const UChar *s, UChar c)
2662 {
2663     return U_ICU_ENTRY_POINT_RENAME(u_strrchr)(s, c);
2664 }
u_strrchr32(const UChar * s,UChar32 c)2665 UChar * u_strrchr32(const UChar *s, UChar32 c)
2666 {
2667     return U_ICU_ENTRY_POINT_RENAME(u_strrchr32)(s, c);
2668 }
u_strpbrk(const UChar * string,const UChar * matchSet)2669 UChar * u_strpbrk(const UChar *string, const UChar *matchSet)
2670 {
2671     return U_ICU_ENTRY_POINT_RENAME(u_strpbrk)(string, matchSet);
2672 }
u_strcspn(const UChar * string,const UChar * matchSet)2673 int32_t u_strcspn(const UChar *string, const UChar *matchSet)
2674 {
2675     return U_ICU_ENTRY_POINT_RENAME(u_strcspn)(string, matchSet);
2676 }
u_strspn(const UChar * string,const UChar * matchSet)2677 int32_t u_strspn(const UChar *string, const UChar *matchSet)
2678 {
2679     return U_ICU_ENTRY_POINT_RENAME(u_strspn)(string, matchSet);
2680 }
u_strtok_r(UChar * src,const UChar * delim,UChar ** saveState)2681 UChar * u_strtok_r(UChar *src, const UChar *delim, UChar **saveState)
2682 {
2683     return U_ICU_ENTRY_POINT_RENAME(u_strtok_r)(src, delim, saveState);
2684 }
u_strcmp(const UChar * s1,const UChar * s2)2685 int32_t u_strcmp(const UChar *s1, const UChar *s2)
2686 {
2687     return U_ICU_ENTRY_POINT_RENAME(u_strcmp)(s1, s2);
2688 }
u_strcmpCodePointOrder(const UChar * s1,const UChar * s2)2689 int32_t u_strcmpCodePointOrder(const UChar *s1, const UChar *s2)
2690 {
2691     return U_ICU_ENTRY_POINT_RENAME(u_strcmpCodePointOrder)(s1, s2);
2692 }
u_strCompare(const UChar * s1,int32_t length1,const UChar * s2,int32_t length2,UBool codePointOrder)2693 int32_t u_strCompare(const UChar *s1, int32_t length1, const UChar *s2, int32_t length2, UBool codePointOrder)
2694 {
2695     return U_ICU_ENTRY_POINT_RENAME(u_strCompare)(s1, length1, s2, length2, codePointOrder);
2696 }
u_strCaseCompare(const UChar * s1,int32_t length1,const UChar * s2,int32_t length2,uint32_t options,UErrorCode * pErrorCode)2697 int32_t u_strCaseCompare(const UChar *s1, int32_t length1, const UChar *s2, int32_t length2, uint32_t options,
2698     UErrorCode *pErrorCode)
2699 {
2700     return U_ICU_ENTRY_POINT_RENAME(u_strCaseCompare)(s1, length1, s2, length2, options, pErrorCode);
2701 }
u_strncmp(const UChar * ucs1,const UChar * ucs2,int32_t n)2702 int32_t u_strncmp(const UChar *ucs1, const UChar *ucs2, int32_t n)
2703 {
2704     return U_ICU_ENTRY_POINT_RENAME(u_strncmp)(ucs1, ucs2, n);
2705 }
u_strncmpCodePointOrder(const UChar * s1,const UChar * s2,int32_t n)2706 int32_t u_strncmpCodePointOrder(const UChar *s1, const UChar *s2, int32_t n)
2707 {
2708     return U_ICU_ENTRY_POINT_RENAME(u_strncmpCodePointOrder)(s1, s2, n);
2709 }
u_strcasecmp(const UChar * s1,const UChar * s2,uint32_t options)2710 int32_t u_strcasecmp(const UChar *s1, const UChar *s2, uint32_t options)
2711 {
2712     return U_ICU_ENTRY_POINT_RENAME(u_strcasecmp)(s1, s2, options);
2713 }
u_strncasecmp(const UChar * s1,const UChar * s2,int32_t n,uint32_t options)2714 int32_t u_strncasecmp(const UChar *s1, const UChar *s2, int32_t n, uint32_t options)
2715 {
2716     return U_ICU_ENTRY_POINT_RENAME(u_strncasecmp)(s1, s2, n, options);
2717 }
u_memcasecmp(const UChar * s1,const UChar * s2,int32_t length,uint32_t options)2718 int32_t u_memcasecmp(const UChar *s1, const UChar *s2, int32_t length, uint32_t options)
2719 {
2720     return U_ICU_ENTRY_POINT_RENAME(u_memcasecmp)(s1, s2, length, options);
2721 }
u_strcpy(UChar * dst,const UChar * src)2722 UChar* u_strcpy(UChar *dst, const UChar *src)
2723 {
2724     return U_ICU_ENTRY_POINT_RENAME(u_strcpy)(dst, src);
2725 }
u_strncpy(UChar * dst,const UChar * src,int32_t n)2726 UChar* u_strncpy(UChar *dst, const UChar *src, int32_t n)
2727 {
2728     return U_ICU_ENTRY_POINT_RENAME(u_strncpy)(dst, src, n);
2729 }
u_memcpy(UChar * dest,const UChar * src,int32_t count)2730 UChar* u_memcpy(UChar *dest, const UChar *src, int32_t count)
2731 {
2732     return U_ICU_ENTRY_POINT_RENAME(u_memcpy)(dest, src, count);
2733 }
u_memmove(UChar * dest,const UChar * src,int32_t count)2734 UChar* u_memmove(UChar *dest, const UChar *src, int32_t count)
2735 {
2736     return U_ICU_ENTRY_POINT_RENAME(u_memmove)(dest, src, count);
2737 }
u_memset(UChar * dest,UChar c,int32_t count)2738 UChar* u_memset(UChar *dest, UChar c, int32_t count)
2739 {
2740     return U_ICU_ENTRY_POINT_RENAME(u_memset)(dest, c, count);
2741 }
u_memcmp(const UChar * buf1,const UChar * buf2,int32_t count)2742 int32_t u_memcmp(const UChar *buf1, const UChar *buf2, int32_t count)
2743 {
2744     return U_ICU_ENTRY_POINT_RENAME(u_memcmp)(buf1, buf2, count);
2745 }
u_memcmpCodePointOrder(const UChar * s1,const UChar * s2,int32_t count)2746 int32_t u_memcmpCodePointOrder(const UChar *s1, const UChar *s2, int32_t count)
2747 {
2748     return U_ICU_ENTRY_POINT_RENAME(u_memcmpCodePointOrder)(s1, s2, count);
2749 }
u_memchr(const UChar * s,UChar c,int32_t count)2750 UChar* u_memchr(const UChar *s, UChar c, int32_t count)
2751 {
2752     return U_ICU_ENTRY_POINT_RENAME(u_memchr)(s, c, count);
2753 }
u_memchr32(const UChar * s,UChar32 c,int32_t count)2754 UChar* u_memchr32(const UChar *s, UChar32 c, int32_t count)
2755 {
2756     return U_ICU_ENTRY_POINT_RENAME(u_memchr32)(s, c, count);
2757 }
u_memrchr(const UChar * s,UChar c,int32_t count)2758 UChar* u_memrchr(const UChar *s, UChar c, int32_t count)
2759 {
2760     return U_ICU_ENTRY_POINT_RENAME(u_memrchr)(s, c, count);
2761 }
u_memrchr32(const UChar * s,UChar32 c,int32_t count)2762 UChar* u_memrchr32(const UChar *s, UChar32 c, int32_t count)
2763 {
2764     return U_ICU_ENTRY_POINT_RENAME(u_memrchr32)(s, c, count);
2765 }
u_strToUpper(UChar * dest,int32_t destCapacity,const UChar * src,int32_t srcLength,const char * locale,UErrorCode * pErrorCode)2766 int32_t u_strToUpper(UChar *dest, int32_t destCapacity, const UChar *src, int32_t srcLength, const char *locale,
2767     UErrorCode *pErrorCode)
2768 {
2769     return U_ICU_ENTRY_POINT_RENAME(u_strToUpper)(dest, destCapacity, src, srcLength, locale, pErrorCode);
2770 }
u_strToLower(UChar * dest,int32_t destCapacity,const UChar * src,int32_t srcLength,const char * locale,UErrorCode * pErrorCode)2771 int32_t u_strToLower(UChar *dest, int32_t destCapacity, const UChar *src, int32_t srcLength, const char *locale,
2772     UErrorCode *pErrorCode)
2773 {
2774     return U_ICU_ENTRY_POINT_RENAME(u_strToLower)(dest, destCapacity, src, srcLength, locale, pErrorCode);
2775 }
u_strToTitle(UChar * dest,int32_t destCapacity,const UChar * src,int32_t srcLength,UBreakIterator * titleIter,const char * locale,UErrorCode * pErrorCode)2776 int32_t u_strToTitle(UChar *dest, int32_t destCapacity, const UChar *src, int32_t srcLength, UBreakIterator *titleIter,
2777     const char *locale, UErrorCode *pErrorCode)
2778 {
2779     return U_ICU_ENTRY_POINT_RENAME(u_strToTitle)(dest, destCapacity, src, srcLength, titleIter, locale, pErrorCode);
2780 }
u_strFoldCase(UChar * dest,int32_t destCapacity,const UChar * src,int32_t srcLength,uint32_t options,UErrorCode * pErrorCode)2781 int32_t u_strFoldCase(UChar *dest, int32_t destCapacity, const UChar *src, int32_t srcLength, uint32_t options,
2782     UErrorCode *pErrorCode)
2783 {
2784     return U_ICU_ENTRY_POINT_RENAME(u_strFoldCase)(dest, destCapacity, src, srcLength, options, pErrorCode);
2785 }
u_strToUTF8(char * dest,int32_t destCapacity,int32_t * pDestLength,const UChar * src,int32_t srcLength,UErrorCode * pErrorCode)2786 char* u_strToUTF8(char *dest, int32_t destCapacity, int32_t *pDestLength, const UChar *src, int32_t srcLength,
2787     UErrorCode *pErrorCode)
2788 {
2789     return U_ICU_ENTRY_POINT_RENAME(u_strToUTF8)(dest, destCapacity, pDestLength, src, srcLength, pErrorCode);
2790 }
u_strFromUTF8(UChar * dest,int32_t destCapacity,int32_t * pDestLength,const char * src,int32_t srcLength,UErrorCode * pErrorCode)2791 UChar* u_strFromUTF8(UChar *dest, int32_t destCapacity, int32_t *pDestLength, const char *src, int32_t srcLength,
2792     UErrorCode *pErrorCode)
2793 {
2794     return U_ICU_ENTRY_POINT_RENAME(u_strFromUTF8)(dest, destCapacity, pDestLength, src, srcLength, pErrorCode);
2795 }
u_strToUTF8WithSub(char * dest,int32_t destCapacity,int32_t * pDestLength,const UChar * src,int32_t srcLength,UChar32 subchar,int32_t * pNumSubstitutions,UErrorCode * pErrorCode)2796 char* u_strToUTF8WithSub(char *dest, int32_t destCapacity, int32_t *pDestLength, const UChar *src, int32_t srcLength,
2797     UChar32 subchar, int32_t *pNumSubstitutions, UErrorCode *pErrorCode)
2798 {
2799     return U_ICU_ENTRY_POINT_RENAME(u_strToUTF8WithSub)(dest, destCapacity, pDestLength, src, srcLength, subchar,
2800         pNumSubstitutions, pErrorCode);
2801 }
u_strFromUTF8WithSub(UChar * dest,int32_t destCapacity,int32_t * pDestLength,const char * src,int32_t srcLength,UChar32 subchar,int32_t * pNumSubstitutions,UErrorCode * pErrorCode)2802 UChar* u_strFromUTF8WithSub(UChar *dest, int32_t destCapacity, int32_t *pDestLength, const char *src,
2803     int32_t srcLength, UChar32 subchar, int32_t *pNumSubstitutions, UErrorCode *pErrorCode)
2804 {
2805     return U_ICU_ENTRY_POINT_RENAME(u_strFromUTF8WithSub)(dest, destCapacity, pDestLength, src, srcLength, subchar,
2806         pNumSubstitutions, pErrorCode);
2807 }
u_strFromUTF8Lenient(UChar * dest,int32_t destCapacity,int32_t * pDestLength,const char * src,int32_t srcLength,UErrorCode * pErrorCode)2808 UChar * u_strFromUTF8Lenient(UChar *dest, int32_t destCapacity, int32_t *pDestLength, const char *src,
2809     int32_t srcLength, UErrorCode *pErrorCode)
2810 {
2811     return U_ICU_ENTRY_POINT_RENAME(u_strFromUTF8Lenient)(dest, destCapacity, pDestLength, src, srcLength, pErrorCode);
2812 }
u_strToUTF32(UChar32 * dest,int32_t destCapacity,int32_t * pDestLength,const UChar * src,int32_t srcLength,UErrorCode * pErrorCode)2813 UChar32* u_strToUTF32(UChar32 *dest, int32_t destCapacity, int32_t *pDestLength, const UChar *src, int32_t srcLength,
2814     UErrorCode *pErrorCode)
2815 {
2816     return U_ICU_ENTRY_POINT_RENAME(u_strToUTF32)(dest, destCapacity, pDestLength, src, srcLength, pErrorCode);
2817 }
u_strFromUTF32(UChar * dest,int32_t destCapacity,int32_t * pDestLength,const UChar32 * src,int32_t srcLength,UErrorCode * pErrorCode)2818 UChar* u_strFromUTF32(UChar *dest, int32_t destCapacity, int32_t *pDestLength, const UChar32 *src, int32_t srcLength,
2819     UErrorCode *pErrorCode)
2820 {
2821     return U_ICU_ENTRY_POINT_RENAME(u_strFromUTF32)(dest, destCapacity, pDestLength, src, srcLength, pErrorCode);
2822 }
u_strToUTF32WithSub(UChar32 * dest,int32_t destCapacity,int32_t * pDestLength,const UChar * src,int32_t srcLength,UChar32 subchar,int32_t * pNumSubstitutions,UErrorCode * pErrorCode)2823 UChar32* u_strToUTF32WithSub(UChar32 *dest, int32_t destCapacity, int32_t *pDestLength, const UChar *src,
2824     int32_t srcLength, UChar32 subchar, int32_t *pNumSubstitutions, UErrorCode *pErrorCode)
2825 {
2826     return U_ICU_ENTRY_POINT_RENAME(u_strToUTF32WithSub)(dest, destCapacity, pDestLength, src, srcLength, subchar,
2827         pNumSubstitutions, pErrorCode);
2828 }
u_strFromUTF32WithSub(UChar * dest,int32_t destCapacity,int32_t * pDestLength,const UChar32 * src,int32_t srcLength,UChar32 subchar,int32_t * pNumSubstitutions,UErrorCode * pErrorCode)2829 UChar* u_strFromUTF32WithSub(UChar *dest, int32_t destCapacity, int32_t *pDestLength, const UChar32 *src,
2830     int32_t srcLength, UChar32 subchar, int32_t *pNumSubstitutions, UErrorCode *pErrorCode)
2831 {
2832     return U_ICU_ENTRY_POINT_RENAME(u_strFromUTF32WithSub)(dest, destCapacity, pDestLength, src, srcLength, subchar,
2833         pNumSubstitutions, pErrorCode);
2834 }
u_errorName(UErrorCode code)2835 const char * u_errorName(UErrorCode code)
2836 {
2837     return U_ICU_ENTRY_POINT_RENAME(u_errorName)(code);
2838 }
2839 }