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