xref: /PHP-7.4/ext/intl/uchar/uother-enum.h (revision 8a4c2f16)
1 /* UBidiPairedBracketType - http://icu-project.org/apiref/icu4c/uchar_8h.html#af954219aa1df452657ec355221c6703d */
2 #if U_ICU_VERSION_MAJOR_NUM >= 52
3 UOTHER(BPT_NONE)
4 UOTHER(BPT_OPEN)
5 UOTHER(BPT_CLOSE)
6 UOTHER(BPT_COUNT)
7 #endif /* ICU >= 52 */
8 
9 /* UEastAsianWidth - http://icu-project.org/apiref/icu4c/uchar_8h.html#a95cc2ca2f9cfd6d0c63eee2c65951333 */
10 UOTHER(EA_NEUTRAL)
11 UOTHER(EA_AMBIGUOUS)
12 UOTHER(EA_HALFWIDTH)
13 UOTHER(EA_FULLWIDTH )
14 UOTHER(EA_NARROW)
15 UOTHER(EA_WIDE)
16 UOTHER(EA_COUNT)
17 
18 /* UCharNameChoice - http://icu-project.org/apiref/icu4c/uchar_8h.html#a2ba37edcca62eff48226e8096035addf */
19 UOTHER(UNICODE_CHAR_NAME)
20 UOTHER(UNICODE_10_CHAR_NAME)
21 UOTHER(EXTENDED_CHAR_NAME)
22 UOTHER(CHAR_NAME_ALIAS)
23 UOTHER(CHAR_NAME_CHOICE_COUNT)
24 
25 /* UPropertyNameChoice - http://icu-project.org/apiref/icu4c/uchar_8h.html#a5056494c7d5a2c7185f3c464f48fe5d1 */
26 UOTHER(SHORT_PROPERTY_NAME)
27 UOTHER(LONG_PROPERTY_NAME)
28 UOTHER(PROPERTY_NAME_CHOICE_COUNT)
29 
30 /* UDecompositionType - http://icu-project.org/apiref/icu4c/uchar_8h.html#ae2c56994fcf28062c7e77beb671533f5 */
31 UOTHER(DT_NONE)
32 UOTHER(DT_CANONICAL)
33 UOTHER(DT_COMPAT)
34 UOTHER(DT_CIRCLE)
35 UOTHER(DT_FINAL)
36 UOTHER(DT_FONT)
37 UOTHER(DT_FRACTION)
38 UOTHER(DT_INITIAL)
39 UOTHER(DT_ISOLATED)
40 UOTHER(DT_MEDIAL)
41 UOTHER(DT_NARROW)
42 UOTHER(DT_NOBREAK)
43 UOTHER(DT_SMALL)
44 UOTHER(DT_SQUARE)
45 UOTHER(DT_SUB)
46 UOTHER(DT_SUPER)
47 UOTHER(DT_VERTICAL)
48 UOTHER(DT_WIDE)
49 UOTHER(DT_COUNT )
50 
51 /* UJoiningType - http://icu-project.org/apiref/icu4c/uchar_8h.html#a3ce1ce20e7f3b8534eb3490ad3aba3dd */
52 UOTHER(JT_NON_JOINING)
53 UOTHER(JT_JOIN_CAUSING)
54 UOTHER(JT_DUAL_JOINING)
55 UOTHER(JT_LEFT_JOINING)
56 UOTHER(JT_RIGHT_JOINING)
57 UOTHER(JT_TRANSPARENT)
58 UOTHER(JT_COUNT)
59 
60 /* UJoiningGroup - http://icu-project.org/apiref/icu4c/uchar_8h.html#a7887844ec0872e6e9a283e0825fcae65 */
61 UOTHER(JG_NO_JOINING_GROUP)
62 UOTHER(JG_AIN)
63 UOTHER(JG_ALAPH)
64 UOTHER(JG_ALEF)
65 UOTHER(JG_BEH)
66 UOTHER(JG_BETH)
67 UOTHER(JG_DAL)
68 UOTHER(JG_DALATH_RISH)
69 UOTHER(JG_E)
70 UOTHER(JG_FEH)
71 UOTHER(JG_FINAL_SEMKATH)
72 UOTHER(JG_GAF)
73 UOTHER(JG_GAMAL)
74 UOTHER(JG_HAH)
75 UOTHER(JG_TEH_MARBUTA_GOAL)
76 UOTHER(JG_HAMZA_ON_HEH_GOAL)
77 UOTHER(JG_HE)
78 UOTHER(JG_HEH)
79 UOTHER(JG_HEH_GOAL)
80 UOTHER(JG_HETH)
81 UOTHER(JG_KAF)
82 UOTHER(JG_KAPH)
83 UOTHER(JG_KNOTTED_HEH)
84 UOTHER(JG_LAM)
85 UOTHER(JG_LAMADH)
86 UOTHER(JG_MEEM)
87 UOTHER(JG_MIM)
88 UOTHER(JG_NOON)
89 UOTHER(JG_NUN)
90 UOTHER(JG_PE)
91 UOTHER(JG_QAF)
92 UOTHER(JG_QAPH)
93 UOTHER(JG_REH)
94 UOTHER(JG_REVERSED_PE)
95 UOTHER(JG_SAD)
96 UOTHER(JG_SADHE)
97 UOTHER(JG_SEEN)
98 UOTHER(JG_SEMKATH)
99 UOTHER(JG_SHIN)
100 UOTHER(JG_SWASH_KAF)
101 UOTHER(JG_SYRIAC_WAW)
102 UOTHER(JG_TAH)
103 UOTHER(JG_TAW)
104 UOTHER(JG_TEH_MARBUTA)
105 UOTHER(JG_TETH)
106 UOTHER(JG_WAW)
107 UOTHER(JG_YEH)
108 UOTHER(JG_YEH_BARREE)
109 UOTHER(JG_YEH_WITH_TAIL)
110 UOTHER(JG_YUDH)
111 UOTHER(JG_YUDH_HE)
112 UOTHER(JG_ZAIN)
113 UOTHER(JG_FE)
114 UOTHER(JG_KHAPH)
115 UOTHER(JG_ZHAIN)
116 UOTHER(JG_BURUSHASKI_YEH_BARREE)
117 UOTHER(JG_FARSI_YEH)
118 UOTHER(JG_NYA)
119 UOTHER(JG_ROHINGYA_YEH)
120 #if U_ICU_VERSION_MAJOR_NUM >= 54
121 UOTHER(JG_MANICHAEAN_ALEPH)
122 UOTHER(JG_MANICHAEAN_AYIN)
123 UOTHER(JG_MANICHAEAN_BETH)
124 UOTHER(JG_MANICHAEAN_DALETH)
125 UOTHER(JG_MANICHAEAN_DHAMEDH)
126 UOTHER(JG_MANICHAEAN_FIVE)
127 UOTHER(JG_MANICHAEAN_GIMEL)
128 UOTHER(JG_MANICHAEAN_HETH)
129 UOTHER(JG_MANICHAEAN_HUNDRED)
130 UOTHER(JG_MANICHAEAN_KAPH)
131 UOTHER(JG_MANICHAEAN_LAMEDH)
132 UOTHER(JG_MANICHAEAN_MEM)
133 UOTHER(JG_MANICHAEAN_NUN)
134 UOTHER(JG_MANICHAEAN_ONE)
135 UOTHER(JG_MANICHAEAN_PE)
136 UOTHER(JG_MANICHAEAN_QOPH)
137 UOTHER(JG_MANICHAEAN_RESH)
138 UOTHER(JG_MANICHAEAN_SADHE)
139 UOTHER(JG_MANICHAEAN_SAMEKH)
140 UOTHER(JG_MANICHAEAN_TAW)
141 UOTHER(JG_MANICHAEAN_TEN)
142 UOTHER(JG_MANICHAEAN_TETH)
143 UOTHER(JG_MANICHAEAN_THAMEDH)
144 UOTHER(JG_MANICHAEAN_TWENTY)
145 UOTHER(JG_MANICHAEAN_WAW)
146 UOTHER(JG_MANICHAEAN_YODH)
147 UOTHER(JG_MANICHAEAN_ZAYIN)
148 UOTHER(JG_STRAIGHT_WAW)
149 #endif /* ICU 54 */
150 UOTHER(JG_COUNT )
151 
152 /* UGraphemeClusterBreak - http://icu-project.org/apiref/icu4c/uchar_8h.html#abb9bae7d2a1c80ce342be4647661fde1 */
153 UOTHER(GCB_OTHER)
154 UOTHER(GCB_CONTROL)
155 UOTHER(GCB_CR)
156 UOTHER(GCB_EXTEND)
157 UOTHER(GCB_L)
158 UOTHER(GCB_LF)
159 UOTHER(GCB_LV)
160 UOTHER(GCB_LVT)
161 UOTHER(GCB_T)
162 UOTHER(GCB_V)
163 UOTHER(GCB_SPACING_MARK)
164 UOTHER(GCB_PREPEND)
165 UOTHER(GCB_REGIONAL_INDICATOR)
166 UOTHER(GCB_COUNT)
167 
168 /* UWordBreakValues - http://icu-project.org/apiref/icu4c/uchar_8h.html#af70ee907368e663f8dd4b90c7196e15c */
169 UOTHER(WB_OTHER)
170 UOTHER(WB_ALETTER)
171 UOTHER(WB_FORMAT)
172 UOTHER(WB_KATAKANA)
173 UOTHER(WB_MIDLETTER)
174 UOTHER(WB_MIDNUM)
175 UOTHER(WB_NUMERIC)
176 UOTHER(WB_EXTENDNUMLET)
177 UOTHER(WB_CR)
178 UOTHER(WB_EXTEND)
179 UOTHER(WB_LF)
180 UOTHER(WB_MIDNUMLET)
181 UOTHER(WB_NEWLINE)
182 UOTHER(WB_REGIONAL_INDICATOR)
183 #if U_ICU_VERSION_MAJOR_NUM >= 52
184 UOTHER(WB_HEBREW_LETTER)
185 UOTHER(WB_SINGLE_QUOTE)
186 UOTHER(WB_DOUBLE_QUOTE)
187 #endif /* ICU >= 52 */
188 UOTHER(WB_COUNT)
189 
190 /* USentenceBreak - http://icu-project.org/apiref/icu4c/uchar_8h.html#a89e9e463c3bae1d2d46b1dbb6f90de0f */
191 UOTHER(SB_OTHER)
192 UOTHER(SB_ATERM)
193 UOTHER(SB_CLOSE)
194 UOTHER(SB_FORMAT)
195 UOTHER(SB_LOWER)
196 UOTHER(SB_NUMERIC)
197 UOTHER(SB_OLETTER)
198 UOTHER(SB_SEP)
199 UOTHER(SB_SP)
200 UOTHER(SB_STERM)
201 UOTHER(SB_UPPER)
202 UOTHER(SB_CR)
203 UOTHER(SB_EXTEND)
204 UOTHER(SB_LF)
205 UOTHER(SB_SCONTINUE)
206 UOTHER(SB_COUNT)
207 
208 /* ULineBreak - http://icu-project.org/apiref/icu4c/uchar_8h.html#a5d1abdf05be22cb9599f804a8506277c */
209 UOTHER(LB_UNKNOWN)
210 UOTHER(LB_AMBIGUOUS)
211 UOTHER(LB_ALPHABETIC)
212 UOTHER(LB_BREAK_BOTH)
213 UOTHER(LB_BREAK_AFTER)
214 UOTHER(LB_BREAK_BEFORE)
215 UOTHER(LB_MANDATORY_BREAK)
216 UOTHER(LB_CONTINGENT_BREAK)
217 UOTHER(LB_CLOSE_PUNCTUATION)
218 UOTHER(LB_COMBINING_MARK)
219 UOTHER(LB_CARRIAGE_RETURN)
220 UOTHER(LB_EXCLAMATION)
221 UOTHER(LB_GLUE)
222 UOTHER(LB_HYPHEN)
223 UOTHER(LB_IDEOGRAPHIC)
224 UOTHER(LB_INSEPARABLE)
225 UOTHER(LB_INSEPERABLE)
226 UOTHER(LB_INFIX_NUMERIC)
227 UOTHER(LB_LINE_FEED)
228 UOTHER(LB_NONSTARTER)
229 UOTHER(LB_NUMERIC)
230 UOTHER(LB_OPEN_PUNCTUATION)
231 UOTHER(LB_POSTFIX_NUMERIC)
232 UOTHER(LB_PREFIX_NUMERIC)
233 UOTHER(LB_QUOTATION)
234 UOTHER(LB_COMPLEX_CONTEXT)
235 UOTHER(LB_SURROGATE)
236 UOTHER(LB_SPACE)
237 UOTHER(LB_BREAK_SYMBOLS)
238 UOTHER(LB_ZWSPACE)
239 UOTHER(LB_NEXT_LINE)
240 UOTHER(LB_WORD_JOINER)
241 UOTHER(LB_H2)
242 UOTHER(LB_H3)
243 UOTHER(LB_JL)
244 UOTHER(LB_JT)
245 UOTHER(LB_JV)
246 UOTHER(LB_CLOSE_PARENTHESIS)
247 UOTHER(LB_CONDITIONAL_JAPANESE_STARTER)
248 UOTHER(LB_HEBREW_LETTER)
249 UOTHER(LB_REGIONAL_INDICATOR)
250 UOTHER(LB_COUNT)
251 
252 /* UNumericType - http://icu-project.org/apiref/icu4c/uchar_8h.html#adec3e7a6ae3a00274c019b3b2ddaecbe */
253 UOTHER(NT_NONE)
254 UOTHER(NT_DECIMAL)
255 UOTHER(NT_DIGIT)
256 UOTHER(NT_NUMERIC)
257 UOTHER(NT_COUNT)
258 
259 /* UHangulSyllableType - http://icu-project.org/apiref/icu4c/uchar_8h.html#a7cb09027c37ad73571cf541caf002c8f */
260 UOTHER(HST_NOT_APPLICABLE)
261 UOTHER(HST_LEADING_JAMO)
262 UOTHER(HST_VOWEL_JAMO)
263 UOTHER(HST_TRAILING_JAMO)
264 UOTHER(HST_LV_SYLLABLE)
265 UOTHER(HST_LVT_SYLLABLE)
266 UOTHER(HST_COUNT )
267 
268 /* StringOptions - http://icu-project.org/apiref/icu4c/stringoptions_8h.html */
269 UOTHER(FOLD_CASE_DEFAULT)
270 UOTHER(FOLD_CASE_EXCLUDE_SPECIAL_I)
271