summaryrefslogtreecommitdiff
path: root/lib/libunistring.sym
blob: eca6bcbbffc948fc6ec391eaa460b06b0660dfac (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
UC_CATEGORY_C
UC_CATEGORY_Cc
UC_CATEGORY_Cf
UC_CATEGORY_Cn
UC_CATEGORY_Co
UC_CATEGORY_Cs
UC_CATEGORY_L
UC_CATEGORY_LC
UC_CATEGORY_Ll
UC_CATEGORY_Lm
UC_CATEGORY_Lo
UC_CATEGORY_Lt
UC_CATEGORY_Lu
UC_CATEGORY_M
UC_CATEGORY_Mc
UC_CATEGORY_Me
UC_CATEGORY_Mn
UC_CATEGORY_N
UC_CATEGORY_Nd
UC_CATEGORY_Nl
UC_CATEGORY_No
UC_CATEGORY_P
UC_CATEGORY_Pc
UC_CATEGORY_Pd
UC_CATEGORY_Pe
UC_CATEGORY_Pf
UC_CATEGORY_Pi
UC_CATEGORY_Po
UC_CATEGORY_Ps
UC_CATEGORY_S
UC_CATEGORY_Sc
UC_CATEGORY_Sk
UC_CATEGORY_Sm
UC_CATEGORY_So
UC_CATEGORY_Z
UC_CATEGORY_Zl
UC_CATEGORY_Zp
UC_CATEGORY_Zs
UC_PROPERTY_ALPHABETIC
UC_PROPERTY_ASCII_HEX_DIGIT
UC_PROPERTY_BIDI_ARABIC_DIGIT
UC_PROPERTY_BIDI_ARABIC_RIGHT_TO_LEFT
UC_PROPERTY_BIDI_BLOCK_SEPARATOR
UC_PROPERTY_BIDI_BOUNDARY_NEUTRAL
UC_PROPERTY_BIDI_COMMON_SEPARATOR
UC_PROPERTY_BIDI_CONTROL
UC_PROPERTY_BIDI_EMBEDDING_OR_OVERRIDE
UC_PROPERTY_BIDI_EUROPEAN_DIGIT
UC_PROPERTY_BIDI_EUR_NUM_SEPARATOR
UC_PROPERTY_BIDI_EUR_NUM_TERMINATOR
UC_PROPERTY_BIDI_HEBREW_RIGHT_TO_LEFT
UC_PROPERTY_BIDI_LEFT_TO_RIGHT
UC_PROPERTY_BIDI_NON_SPACING_MARK
UC_PROPERTY_BIDI_OTHER_NEUTRAL
UC_PROPERTY_BIDI_PDF
UC_PROPERTY_BIDI_SEGMENT_SEPARATOR
UC_PROPERTY_BIDI_WHITESPACE
UC_PROPERTY_CASED
UC_PROPERTY_CASE_IGNORABLE
UC_PROPERTY_CHANGES_WHEN_CASEFOLDED
UC_PROPERTY_CHANGES_WHEN_CASEMAPPED
UC_PROPERTY_CHANGES_WHEN_LOWERCASED
UC_PROPERTY_CHANGES_WHEN_TITLECASED
UC_PROPERTY_CHANGES_WHEN_UPPERCASED
UC_PROPERTY_COMBINING
UC_PROPERTY_COMPOSITE
UC_PROPERTY_CURRENCY_SYMBOL
UC_PROPERTY_DASH
UC_PROPERTY_DECIMAL_DIGIT
UC_PROPERTY_DEFAULT_IGNORABLE_CODE_POINT
UC_PROPERTY_DEPRECATED
UC_PROPERTY_DIACRITIC
UC_PROPERTY_EMOJI
UC_PROPERTY_EMOJI_COMPONENT
UC_PROPERTY_EMOJI_MODIFIER
UC_PROPERTY_EMOJI_MODIFIER_BASE
UC_PROPERTY_EMOJI_PRESENTATION
UC_PROPERTY_EXTENDED_PICTOGRAPHIC
UC_PROPERTY_EXTENDER
UC_PROPERTY_FORMAT_CONTROL
UC_PROPERTY_GRAPHEME_BASE
UC_PROPERTY_GRAPHEME_EXTEND
UC_PROPERTY_GRAPHEME_LINK
UC_PROPERTY_HEX_DIGIT
UC_PROPERTY_HYPHEN
UC_PROPERTY_IDEOGRAPHIC
UC_PROPERTY_IDS_BINARY_OPERATOR
UC_PROPERTY_IDS_TRINARY_OPERATOR
UC_PROPERTY_IDS_UNARY_OPERATOR
UC_PROPERTY_ID_COMPAT_MATH_CONTINUE
UC_PROPERTY_ID_COMPAT_MATH_START
UC_PROPERTY_ID_CONTINUE
UC_PROPERTY_ID_START
UC_PROPERTY_IGNORABLE_CONTROL
UC_PROPERTY_ISO_CONTROL
UC_PROPERTY_JOIN_CONTROL
UC_PROPERTY_LEFT_OF_PAIR
UC_PROPERTY_LINE_SEPARATOR
UC_PROPERTY_LOGICAL_ORDER_EXCEPTION
UC_PROPERTY_LOWERCASE
UC_PROPERTY_MATH
UC_PROPERTY_MODIFIER_COMBINING_MARK
UC_PROPERTY_NON_BREAK
UC_PROPERTY_NOT_A_CHARACTER
UC_PROPERTY_NUMERIC
UC_PROPERTY_OTHER_ALPHABETIC
UC_PROPERTY_OTHER_DEFAULT_IGNORABLE_CODE_POINT
UC_PROPERTY_OTHER_GRAPHEME_EXTEND
UC_PROPERTY_OTHER_ID_CONTINUE
UC_PROPERTY_OTHER_ID_START
UC_PROPERTY_OTHER_LOWERCASE
UC_PROPERTY_OTHER_MATH
UC_PROPERTY_OTHER_UPPERCASE
UC_PROPERTY_PAIRED_PUNCTUATION
UC_PROPERTY_PARAGRAPH_SEPARATOR
UC_PROPERTY_PATTERN_SYNTAX
UC_PROPERTY_PATTERN_WHITE_SPACE
UC_PROPERTY_PREPENDED_CONCATENATION_MARK
UC_PROPERTY_PRIVATE_USE
UC_PROPERTY_PUNCTUATION
UC_PROPERTY_QUOTATION_MARK
UC_PROPERTY_RADICAL
UC_PROPERTY_REGIONAL_INDICATOR
UC_PROPERTY_SENTENCE_TERMINAL
UC_PROPERTY_SOFT_DOTTED
UC_PROPERTY_SPACE
UC_PROPERTY_TERMINAL_PUNCTUATION
UC_PROPERTY_TITLECASE
UC_PROPERTY_UNASSIGNED_CODE_VALUE
UC_PROPERTY_UNIFIED_IDEOGRAPH
UC_PROPERTY_UPPERCASE
UC_PROPERTY_VARIATION_SELECTOR
UC_PROPERTY_WHITE_SPACE
UC_PROPERTY_XID_CONTINUE
UC_PROPERTY_XID_START
UC_PROPERTY_ZERO_WIDTH
_UC_CATEGORY_NONE
_libunistring_unicode_version
_libunistring_version
locale_charset
u16_asnprintf
u16_asprintf
u16_casecmp
u16_casecoll
u16_casefold
u16_casexfrm
u16_casing_prefix_context
u16_casing_prefixes_context
u16_casing_suffix_context
u16_casing_suffixes_context
u16_check
u16_chr
u16_cmp
u16_cmp2
u16_conv_from_encoding
u16_conv_to_encoding
u16_cpy
u16_cpy_alloc
u16_ct_casefold
u16_ct_tolower
u16_ct_totitle
u16_ct_toupper
u16_endswith
u16_grapheme_breaks
u16_grapheme_next
u16_grapheme_prev
u16_is_cased
u16_is_casefolded
u16_is_lowercase
u16_is_titlecase
u16_is_uppercase
u16_mblen
u16_mbsnlen
u16_mbtouc
u16_mbtouc_aux
u16_mbtouc_unsafe
u16_mbtouc_unsafe_aux
u16_mbtoucr
u16_move
u16_next
u16_normalize
u16_normcmp
u16_normcoll
u16_normxfrm
u16_pcpy
u16_possible_linebreaks
u16_possible_linebreaks_v2
u16_prev
u16_set
u16_snprintf
u16_sprintf
u16_startswith
u16_stpcpy
u16_stpncpy
u16_strcat
u16_strchr
u16_strcmp
u16_strcoll
u16_strconv_from_encoding
u16_strconv_from_locale
u16_strconv_to_encoding
u16_strconv_to_locale
u16_strcpy
u16_strcspn
u16_strdup
u16_strlen
u16_strmblen
u16_strmbtouc
u16_strncat
u16_strncmp
u16_strncpy
u16_strnlen
u16_strpbrk
u16_strrchr
u16_strspn
u16_strstr
u16_strtok
u16_strwidth
u16_to_u32
u16_to_u8
u16_tolower
u16_totitle
u16_toupper
u16_u16_asnprintf
u16_u16_asprintf
u16_u16_snprintf
u16_u16_sprintf
u16_u16_vasnprintf
u16_u16_vasprintf
u16_u16_vsnprintf
u16_u16_vsprintf
u16_uctomb
u16_uctomb_aux
u16_vasnprintf
u16_vasprintf
u16_vsnprintf
u16_vsprintf
u16_width
u16_width_linebreaks
u16_width_linebreaks_v2
u16_wordbreaks
u32_asnprintf
u32_asprintf
u32_casecmp
u32_casecoll
u32_casefold
u32_casexfrm
u32_casing_prefix_context
u32_casing_prefixes_context
u32_casing_suffix_context
u32_casing_suffixes_context
u32_check
u32_chr
u32_cmp
u32_cmp2
u32_conv_from_encoding
u32_conv_to_encoding
u32_cpy
u32_cpy_alloc
u32_ct_casefold
u32_ct_tolower
u32_ct_totitle
u32_ct_toupper
u32_endswith
u32_grapheme_breaks
u32_grapheme_next
u32_grapheme_prev
u32_is_cased
u32_is_casefolded
u32_is_lowercase
u32_is_titlecase
u32_is_uppercase
u32_mblen
u32_mbsnlen
u32_mbtouc
u32_mbtouc_unsafe
u32_mbtoucr
u32_move
u32_next
u32_normalize
u32_normcmp
u32_normcoll
u32_normxfrm
u32_pcpy
u32_possible_linebreaks
u32_possible_linebreaks_v2
u32_prev
u32_set
u32_snprintf
u32_sprintf
u32_startswith
u32_stpcpy
u32_stpncpy
u32_strcat
u32_strchr
u32_strcmp
u32_strcoll
u32_strconv_from_encoding
u32_strconv_from_locale
u32_strconv_to_encoding
u32_strconv_to_locale
u32_strcpy
u32_strcspn
u32_strdup
u32_strlen
u32_strmblen
u32_strmbtouc
u32_strncat
u32_strncmp
u32_strncpy
u32_strnlen
u32_strpbrk
u32_strrchr
u32_strspn
u32_strstr
u32_strtok
u32_strwidth
u32_to_u16
u32_to_u8
u32_tolower
u32_totitle
u32_toupper
u32_u32_asnprintf
u32_u32_asprintf
u32_u32_snprintf
u32_u32_sprintf
u32_u32_vasnprintf
u32_u32_vasprintf
u32_u32_vsnprintf
u32_u32_vsprintf
u32_uctomb
u32_vasnprintf
u32_vasprintf
u32_vsnprintf
u32_vsprintf
u32_width
u32_width_linebreaks
u32_width_linebreaks_v2
u32_wordbreaks
u8_asnprintf
u8_asprintf
u8_casecmp
u8_casecoll
u8_casefold
u8_casexfrm
u8_casing_prefix_context
u8_casing_prefixes_context
u8_casing_suffix_context
u8_casing_suffixes_context
u8_check
u8_chr
u8_cmp
u8_cmp2
u8_conv_from_encoding
u8_conv_to_encoding
u8_cpy
u8_cpy_alloc
u8_ct_casefold
u8_ct_tolower
u8_ct_totitle
u8_ct_toupper
u8_endswith
u8_grapheme_breaks
u8_grapheme_next
u8_grapheme_prev
u8_is_cased
u8_is_casefolded
u8_is_lowercase
u8_is_titlecase
u8_is_uppercase
u8_mblen
u8_mbsnlen
u8_mbtouc
u8_mbtouc_aux
u8_mbtouc_unsafe
u8_mbtouc_unsafe_aux
u8_mbtoucr
u8_move
u8_next
u8_normalize
u8_normcmp
u8_normcoll
u8_normxfrm
u8_pcpy
u8_possible_linebreaks
u8_possible_linebreaks_v2
u8_prev
u8_set
u8_snprintf
u8_sprintf
u8_startswith
u8_stpcpy
u8_stpncpy
u8_strcat
u8_strchr
u8_strcmp
u8_strcmp_gnu
u8_strcoll
u8_strconv_from_encoding
u8_strconv_from_locale
u8_strconv_to_encoding
u8_strconv_to_locale
u8_strcpy
u8_strcspn
u8_strdup
u8_strlen
u8_strmblen
u8_strmbtouc
u8_strncat
u8_strncmp
u8_strncpy
u8_strnlen
u8_strpbrk
u8_strrchr
u8_strspn
u8_strstr
u8_strtok
u8_strwidth
u8_to_u16
u8_to_u32
u8_tolower
u8_totitle
u8_toupper
u8_u8_asnprintf
u8_u8_asprintf
u8_u8_snprintf
u8_u8_sprintf
u8_u8_vasnprintf
u8_u8_vasprintf
u8_u8_vsnprintf
u8_u8_vsprintf
u8_uctomb
u8_uctomb_aux
u8_vasnprintf
u8_vasprintf
u8_vsnprintf
u8_vsprintf
u8_width
u8_width_linebreaks
u8_width_linebreaks_v2
u8_wordbreaks
uc_all_blocks
uc_all_scripts
uc_bidi_category
uc_bidi_category_byname
uc_bidi_category_name
uc_bidi_class
uc_bidi_class_byname
uc_bidi_class_long_name
uc_bidi_class_name
uc_block
uc_c_ident_category
uc_canonical_decomposition
uc_combining_class
uc_combining_class_byname
uc_combining_class_long_name
uc_combining_class_name
uc_composition
uc_decimal_value
uc_decomposition
uc_digit_value
uc_general_category
uc_general_category_and
uc_general_category_and_not
uc_general_category_byname
uc_general_category_long_name
uc_general_category_name
uc_general_category_or
uc_grapheme_breaks
uc_graphemeclusterbreak_property
uc_indic_conjunct_break
uc_indic_conjunct_break_byname
uc_indic_conjunct_break_name
uc_is_alnum
uc_is_alpha
uc_is_bidi_category
uc_is_bidi_class
uc_is_blank
uc_is_block
uc_is_c_whitespace
uc_is_cntrl
uc_is_digit
uc_is_general_category
uc_is_general_category_withtable
uc_is_graph
uc_is_grapheme_break
uc_is_java_whitespace
uc_is_lower
uc_is_print
uc_is_property
uc_is_property_alphabetic
uc_is_property_ascii_hex_digit
uc_is_property_bidi_arabic_digit
uc_is_property_bidi_arabic_right_to_left
uc_is_property_bidi_block_separator
uc_is_property_bidi_boundary_neutral
uc_is_property_bidi_common_separator
uc_is_property_bidi_control
uc_is_property_bidi_embedding_or_override
uc_is_property_bidi_eur_num_separator
uc_is_property_bidi_eur_num_terminator
uc_is_property_bidi_european_digit
uc_is_property_bidi_hebrew_right_to_left
uc_is_property_bidi_left_to_right
uc_is_property_bidi_non_spacing_mark
uc_is_property_bidi_other_neutral
uc_is_property_bidi_pdf
uc_is_property_bidi_segment_separator
uc_is_property_bidi_whitespace
uc_is_property_case_ignorable
uc_is_property_cased
uc_is_property_changes_when_casefolded
uc_is_property_changes_when_casemapped
uc_is_property_changes_when_lowercased
uc_is_property_changes_when_titlecased
uc_is_property_changes_when_uppercased
uc_is_property_combining
uc_is_property_composite
uc_is_property_currency_symbol
uc_is_property_dash
uc_is_property_decimal_digit
uc_is_property_default_ignorable_code_point
uc_is_property_deprecated
uc_is_property_diacritic
uc_is_property_emoji
uc_is_property_emoji_component
uc_is_property_emoji_modifier
uc_is_property_emoji_modifier_base
uc_is_property_emoji_presentation
uc_is_property_extended_pictographic
uc_is_property_extender
uc_is_property_format_control
uc_is_property_grapheme_base
uc_is_property_grapheme_extend
uc_is_property_grapheme_link
uc_is_property_hex_digit
uc_is_property_hyphen
uc_is_property_id_compat_math_continue
uc_is_property_id_compat_math_start
uc_is_property_id_continue
uc_is_property_id_start
uc_is_property_ideographic
uc_is_property_ids_binary_operator
uc_is_property_ids_trinary_operator
uc_is_property_ids_unary_operator
uc_is_property_ignorable_control
uc_is_property_iso_control
uc_is_property_join_control
uc_is_property_left_of_pair
uc_is_property_line_separator
uc_is_property_logical_order_exception
uc_is_property_lowercase
uc_is_property_math
uc_is_property_modifier_combining_mark
uc_is_property_non_break
uc_is_property_not_a_character
uc_is_property_numeric
uc_is_property_other_alphabetic
uc_is_property_other_default_ignorable_code_point
uc_is_property_other_grapheme_extend
uc_is_property_other_id_continue
uc_is_property_other_id_start
uc_is_property_other_lowercase
uc_is_property_other_math
uc_is_property_other_uppercase
uc_is_property_paired_punctuation
uc_is_property_paragraph_separator
uc_is_property_pattern_syntax
uc_is_property_pattern_white_space
uc_is_property_prepended_concatenation_mark
uc_is_property_private_use
uc_is_property_punctuation
uc_is_property_quotation_mark
uc_is_property_radical
uc_is_property_regional_indicator
uc_is_property_sentence_terminal
uc_is_property_soft_dotted
uc_is_property_space
uc_is_property_terminal_punctuation
uc_is_property_titlecase
uc_is_property_unassigned_code_value
uc_is_property_unified_ideograph
uc_is_property_uppercase
uc_is_property_variation_selector
uc_is_property_white_space
uc_is_property_xid_continue
uc_is_property_xid_start
uc_is_property_zero_width
uc_is_punct
uc_is_script
uc_is_space
uc_is_upper
uc_is_xdigit
uc_java_ident_category
uc_joining_group
uc_joining_group_byname
uc_joining_group_name
uc_joining_type
uc_joining_type_byname
uc_joining_type_long_name
uc_joining_type_name
uc_locale_language
uc_mirror_char
uc_numeric_value
uc_property_byname
uc_script
uc_script_byname
uc_tolower
uc_totitle
uc_toupper
uc_width
uc_wordbreak_property
ulc_asnprintf
ulc_asprintf
ulc_casecmp
ulc_casecoll
ulc_casexfrm
ulc_fprintf
ulc_grapheme_breaks
ulc_possible_linebreaks
ulc_possible_linebreaks_v2
ulc_snprintf
ulc_sprintf
ulc_vasnprintf
ulc_vasprintf
ulc_vfprintf
ulc_vsnprintf
ulc_vsprintf
ulc_width_linebreaks
ulc_width_linebreaks_v2
ulc_wordbreaks
unicase_empty_prefix_context
unicase_empty_suffix_context
unicode_character_name
unicode_name_character
uninorm_decomposing_form
uninorm_filter_create
uninorm_filter_flush
uninorm_filter_free
uninorm_filter_write
uninorm_nfc
uninorm_nfd
uninorm_nfkc
uninorm_nfkd