1 /* This is a generated file, edit the .stub.php file instead.
2 * Stub hash: 2b8605be915f05929dc0ade2edfb6f6ab942218c */
3
4 ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_IntlChar_hasBinaryProperty, 0, 2, _IS_BOOL, 1)
5 ZEND_ARG_TYPE_MASK(0, codepoint, MAY_BE_LONG|MAY_BE_STRING, NULL)
6 ZEND_ARG_TYPE_INFO(0, property, IS_LONG, 0)
7 ZEND_END_ARG_INFO()
8
9 ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_IntlChar_charAge, 0, 1, IS_ARRAY, 1)
10 ZEND_ARG_TYPE_MASK(0, codepoint, MAY_BE_LONG|MAY_BE_STRING, NULL)
11 ZEND_END_ARG_INFO()
12
13 ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_IntlChar_charDigitValue, 0, 1, IS_LONG, 1)
14 ZEND_ARG_TYPE_MASK(0, codepoint, MAY_BE_LONG|MAY_BE_STRING, NULL)
15 ZEND_END_ARG_INFO()
16
17 #define arginfo_class_IntlChar_charDirection arginfo_class_IntlChar_charDigitValue
18
19 ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_IntlChar_charFromName, 0, 1, IS_LONG, 1)
20 ZEND_ARG_TYPE_INFO(0, name, IS_STRING, 0)
21 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, type, IS_LONG, 0, "IntlChar::UNICODE_CHAR_NAME")
22 ZEND_END_ARG_INFO()
23
24 ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_MASK_EX(arginfo_class_IntlChar_charMirror, 0, 1, MAY_BE_LONG|MAY_BE_STRING|MAY_BE_NULL)
25 ZEND_ARG_TYPE_MASK(0, codepoint, MAY_BE_LONG|MAY_BE_STRING, NULL)
26 ZEND_END_ARG_INFO()
27
28 ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_IntlChar_charName, 0, 1, IS_STRING, 1)
29 ZEND_ARG_TYPE_MASK(0, codepoint, MAY_BE_LONG|MAY_BE_STRING, NULL)
30 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, type, IS_LONG, 0, "IntlChar::UNICODE_CHAR_NAME")
31 ZEND_END_ARG_INFO()
32
33 #define arginfo_class_IntlChar_charType arginfo_class_IntlChar_charDigitValue
34
35 ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_IntlChar_chr, 0, 1, IS_STRING, 1)
36 ZEND_ARG_TYPE_MASK(0, codepoint, MAY_BE_LONG|MAY_BE_STRING, NULL)
37 ZEND_END_ARG_INFO()
38
39 ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_MASK_EX(arginfo_class_IntlChar_digit, 0, 1, MAY_BE_LONG|MAY_BE_FALSE|MAY_BE_NULL)
40 ZEND_ARG_TYPE_MASK(0, codepoint, MAY_BE_LONG|MAY_BE_STRING, NULL)
41 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, base, IS_LONG, 0, "10")
42 ZEND_END_ARG_INFO()
43
44 ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_IntlChar_enumCharNames, 0, 3, _IS_BOOL, 1)
45 ZEND_ARG_TYPE_MASK(0, start, MAY_BE_LONG|MAY_BE_STRING, NULL)
46 ZEND_ARG_TYPE_MASK(0, end, MAY_BE_LONG|MAY_BE_STRING, NULL)
47 ZEND_ARG_TYPE_INFO(0, callback, IS_CALLABLE, 0)
48 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, type, IS_LONG, 0, "IntlChar::UNICODE_CHAR_NAME")
49 ZEND_END_ARG_INFO()
50
51 ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_IntlChar_enumCharTypes, 0, 1, IS_VOID, 0)
52 ZEND_ARG_TYPE_INFO(0, callback, IS_CALLABLE, 0)
53 ZEND_END_ARG_INFO()
54
55 ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_MASK_EX(arginfo_class_IntlChar_foldCase, 0, 1, MAY_BE_LONG|MAY_BE_STRING|MAY_BE_NULL)
56 ZEND_ARG_TYPE_MASK(0, codepoint, MAY_BE_LONG|MAY_BE_STRING, NULL)
57 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, options, IS_LONG, 0, "IntlChar::FOLD_CASE_DEFAULT")
58 ZEND_END_ARG_INFO()
59
60 ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_IntlChar_forDigit, 0, 1, IS_LONG, 0)
61 ZEND_ARG_TYPE_INFO(0, digit, IS_LONG, 0)
62 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, base, IS_LONG, 0, "10")
63 ZEND_END_ARG_INFO()
64
65 #if U_ICU_VERSION_MAJOR_NUM >= 52
66 ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_MASK_EX(arginfo_class_IntlChar_getBidiPairedBracket, 0, 1, MAY_BE_LONG|MAY_BE_STRING|MAY_BE_NULL)
67 ZEND_ARG_TYPE_MASK(0, codepoint, MAY_BE_LONG|MAY_BE_STRING, NULL)
68 ZEND_END_ARG_INFO()
69 #endif
70
71 #define arginfo_class_IntlChar_getBlockCode arginfo_class_IntlChar_charDigitValue
72
73 #define arginfo_class_IntlChar_getCombiningClass arginfo_class_IntlChar_charDigitValue
74
75 ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_MASK_EX(arginfo_class_IntlChar_getFC_NFKC_Closure, 0, 1, MAY_BE_STRING|MAY_BE_FALSE|MAY_BE_NULL)
76 ZEND_ARG_TYPE_MASK(0, codepoint, MAY_BE_LONG|MAY_BE_STRING, NULL)
77 ZEND_END_ARG_INFO()
78
79 ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_IntlChar_getIntPropertyMaxValue, 0, 1, IS_LONG, 0)
80 ZEND_ARG_TYPE_INFO(0, property, IS_LONG, 0)
81 ZEND_END_ARG_INFO()
82
83 #define arginfo_class_IntlChar_getIntPropertyMinValue arginfo_class_IntlChar_getIntPropertyMaxValue
84
85 ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_IntlChar_getIntPropertyValue, 0, 2, IS_LONG, 1)
86 ZEND_ARG_TYPE_MASK(0, codepoint, MAY_BE_LONG|MAY_BE_STRING, NULL)
87 ZEND_ARG_TYPE_INFO(0, property, IS_LONG, 0)
88 ZEND_END_ARG_INFO()
89
90 ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_IntlChar_getNumericValue, 0, 1, IS_DOUBLE, 1)
91 ZEND_ARG_TYPE_MASK(0, codepoint, MAY_BE_LONG|MAY_BE_STRING, NULL)
92 ZEND_END_ARG_INFO()
93
94 ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_IntlChar_getPropertyEnum, 0, 1, IS_LONG, 0)
95 ZEND_ARG_TYPE_INFO(0, alias, IS_STRING, 0)
96 ZEND_END_ARG_INFO()
97
98 ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_MASK_EX(arginfo_class_IntlChar_getPropertyName, 0, 1, MAY_BE_STRING|MAY_BE_FALSE)
99 ZEND_ARG_TYPE_INFO(0, property, IS_LONG, 0)
100 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, type, IS_LONG, 0, "IntlChar::LONG_PROPERTY_NAME")
101 ZEND_END_ARG_INFO()
102
103 ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_IntlChar_getPropertyValueEnum, 0, 2, IS_LONG, 0)
104 ZEND_ARG_TYPE_INFO(0, property, IS_LONG, 0)
105 ZEND_ARG_TYPE_INFO(0, name, IS_STRING, 0)
106 ZEND_END_ARG_INFO()
107
108 ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_MASK_EX(arginfo_class_IntlChar_getPropertyValueName, 0, 2, MAY_BE_STRING|MAY_BE_FALSE)
109 ZEND_ARG_TYPE_INFO(0, property, IS_LONG, 0)
110 ZEND_ARG_TYPE_INFO(0, value, IS_LONG, 0)
111 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, type, IS_LONG, 0, "IntlChar::LONG_PROPERTY_NAME")
112 ZEND_END_ARG_INFO()
113
114 ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_IntlChar_getUnicodeVersion, 0, 0, IS_ARRAY, 0)
115 ZEND_END_ARG_INFO()
116
117 ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_IntlChar_isalnum, 0, 1, _IS_BOOL, 1)
118 ZEND_ARG_TYPE_MASK(0, codepoint, MAY_BE_LONG|MAY_BE_STRING, NULL)
119 ZEND_END_ARG_INFO()
120
121 #define arginfo_class_IntlChar_isalpha arginfo_class_IntlChar_isalnum
122
123 #define arginfo_class_IntlChar_isbase arginfo_class_IntlChar_isalnum
124
125 #define arginfo_class_IntlChar_isblank arginfo_class_IntlChar_isalnum
126
127 #define arginfo_class_IntlChar_iscntrl arginfo_class_IntlChar_isalnum
128
129 #define arginfo_class_IntlChar_isdefined arginfo_class_IntlChar_isalnum
130
131 #define arginfo_class_IntlChar_isdigit arginfo_class_IntlChar_isalnum
132
133 #define arginfo_class_IntlChar_isgraph arginfo_class_IntlChar_isalnum
134
135 #define arginfo_class_IntlChar_isIDIgnorable arginfo_class_IntlChar_isalnum
136
137 #define arginfo_class_IntlChar_isIDPart arginfo_class_IntlChar_isalnum
138
139 #define arginfo_class_IntlChar_isIDStart arginfo_class_IntlChar_isalnum
140
141 #define arginfo_class_IntlChar_isISOControl arginfo_class_IntlChar_isalnum
142
143 #define arginfo_class_IntlChar_isJavaIDPart arginfo_class_IntlChar_isalnum
144
145 #define arginfo_class_IntlChar_isJavaIDStart arginfo_class_IntlChar_isalnum
146
147 #define arginfo_class_IntlChar_isJavaSpaceChar arginfo_class_IntlChar_isalnum
148
149 #define arginfo_class_IntlChar_islower arginfo_class_IntlChar_isalnum
150
151 #define arginfo_class_IntlChar_isMirrored arginfo_class_IntlChar_isalnum
152
153 #define arginfo_class_IntlChar_isprint arginfo_class_IntlChar_isalnum
154
155 #define arginfo_class_IntlChar_ispunct arginfo_class_IntlChar_isalnum
156
157 #define arginfo_class_IntlChar_isspace arginfo_class_IntlChar_isalnum
158
159 #define arginfo_class_IntlChar_istitle arginfo_class_IntlChar_isalnum
160
161 #define arginfo_class_IntlChar_isUAlphabetic arginfo_class_IntlChar_isalnum
162
163 #define arginfo_class_IntlChar_isULowercase arginfo_class_IntlChar_isalnum
164
165 #define arginfo_class_IntlChar_isupper arginfo_class_IntlChar_isalnum
166
167 #define arginfo_class_IntlChar_isUUppercase arginfo_class_IntlChar_isalnum
168
169 #define arginfo_class_IntlChar_isUWhiteSpace arginfo_class_IntlChar_isalnum
170
171 #define arginfo_class_IntlChar_isWhitespace arginfo_class_IntlChar_isalnum
172
173 #define arginfo_class_IntlChar_isxdigit arginfo_class_IntlChar_isalnum
174
175 ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_IntlChar_ord, 0, 1, IS_LONG, 1)
176 ZEND_ARG_TYPE_MASK(0, character, MAY_BE_LONG|MAY_BE_STRING, NULL)
177 ZEND_END_ARG_INFO()
178
179 #define arginfo_class_IntlChar_tolower arginfo_class_IntlChar_charMirror
180
181 #define arginfo_class_IntlChar_totitle arginfo_class_IntlChar_charMirror
182
183 #define arginfo_class_IntlChar_toupper arginfo_class_IntlChar_charMirror
184
185
186 ZEND_METHOD(IntlChar, hasBinaryProperty);
187 ZEND_METHOD(IntlChar, charAge);
188 ZEND_METHOD(IntlChar, charDigitValue);
189 ZEND_METHOD(IntlChar, charDirection);
190 ZEND_METHOD(IntlChar, charFromName);
191 ZEND_METHOD(IntlChar, charMirror);
192 ZEND_METHOD(IntlChar, charName);
193 ZEND_METHOD(IntlChar, charType);
194 ZEND_METHOD(IntlChar, chr);
195 ZEND_METHOD(IntlChar, digit);
196 ZEND_METHOD(IntlChar, enumCharNames);
197 ZEND_METHOD(IntlChar, enumCharTypes);
198 ZEND_METHOD(IntlChar, foldCase);
199 ZEND_METHOD(IntlChar, forDigit);
200 #if U_ICU_VERSION_MAJOR_NUM >= 52
201 ZEND_METHOD(IntlChar, getBidiPairedBracket);
202 #endif
203 ZEND_METHOD(IntlChar, getBlockCode);
204 ZEND_METHOD(IntlChar, getCombiningClass);
205 ZEND_METHOD(IntlChar, getFC_NFKC_Closure);
206 ZEND_METHOD(IntlChar, getIntPropertyMaxValue);
207 ZEND_METHOD(IntlChar, getIntPropertyMinValue);
208 ZEND_METHOD(IntlChar, getIntPropertyValue);
209 ZEND_METHOD(IntlChar, getNumericValue);
210 ZEND_METHOD(IntlChar, getPropertyEnum);
211 ZEND_METHOD(IntlChar, getPropertyName);
212 ZEND_METHOD(IntlChar, getPropertyValueEnum);
213 ZEND_METHOD(IntlChar, getPropertyValueName);
214 ZEND_METHOD(IntlChar, getUnicodeVersion);
215 ZEND_METHOD(IntlChar, isalnum);
216 ZEND_METHOD(IntlChar, isalpha);
217 ZEND_METHOD(IntlChar, isbase);
218 ZEND_METHOD(IntlChar, isblank);
219 ZEND_METHOD(IntlChar, iscntrl);
220 ZEND_METHOD(IntlChar, isdefined);
221 ZEND_METHOD(IntlChar, isdigit);
222 ZEND_METHOD(IntlChar, isgraph);
223 ZEND_METHOD(IntlChar, isIDIgnorable);
224 ZEND_METHOD(IntlChar, isIDPart);
225 ZEND_METHOD(IntlChar, isIDStart);
226 ZEND_METHOD(IntlChar, isISOControl);
227 ZEND_METHOD(IntlChar, isJavaIDPart);
228 ZEND_METHOD(IntlChar, isJavaIDStart);
229 ZEND_METHOD(IntlChar, isJavaSpaceChar);
230 ZEND_METHOD(IntlChar, islower);
231 ZEND_METHOD(IntlChar, isMirrored);
232 ZEND_METHOD(IntlChar, isprint);
233 ZEND_METHOD(IntlChar, ispunct);
234 ZEND_METHOD(IntlChar, isspace);
235 ZEND_METHOD(IntlChar, istitle);
236 ZEND_METHOD(IntlChar, isUAlphabetic);
237 ZEND_METHOD(IntlChar, isULowercase);
238 ZEND_METHOD(IntlChar, isupper);
239 ZEND_METHOD(IntlChar, isUUppercase);
240 ZEND_METHOD(IntlChar, isUWhiteSpace);
241 ZEND_METHOD(IntlChar, isWhitespace);
242 ZEND_METHOD(IntlChar, isxdigit);
243 ZEND_METHOD(IntlChar, ord);
244 ZEND_METHOD(IntlChar, tolower);
245 ZEND_METHOD(IntlChar, totitle);
246 ZEND_METHOD(IntlChar, toupper);
247
248
249 static const zend_function_entry class_IntlChar_methods[] = {
250 ZEND_ME(IntlChar, hasBinaryProperty, arginfo_class_IntlChar_hasBinaryProperty, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
251 ZEND_ME(IntlChar, charAge, arginfo_class_IntlChar_charAge, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
252 ZEND_ME(IntlChar, charDigitValue, arginfo_class_IntlChar_charDigitValue, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
253 ZEND_ME(IntlChar, charDirection, arginfo_class_IntlChar_charDirection, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
254 ZEND_ME(IntlChar, charFromName, arginfo_class_IntlChar_charFromName, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
255 ZEND_ME(IntlChar, charMirror, arginfo_class_IntlChar_charMirror, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
256 ZEND_ME(IntlChar, charName, arginfo_class_IntlChar_charName, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
257 ZEND_ME(IntlChar, charType, arginfo_class_IntlChar_charType, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
258 ZEND_ME(IntlChar, chr, arginfo_class_IntlChar_chr, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
259 ZEND_ME(IntlChar, digit, arginfo_class_IntlChar_digit, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
260 ZEND_ME(IntlChar, enumCharNames, arginfo_class_IntlChar_enumCharNames, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
261 ZEND_ME(IntlChar, enumCharTypes, arginfo_class_IntlChar_enumCharTypes, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
262 ZEND_ME(IntlChar, foldCase, arginfo_class_IntlChar_foldCase, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
263 ZEND_ME(IntlChar, forDigit, arginfo_class_IntlChar_forDigit, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
264 #if U_ICU_VERSION_MAJOR_NUM >= 52
265 ZEND_ME(IntlChar, getBidiPairedBracket, arginfo_class_IntlChar_getBidiPairedBracket, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
266 #endif
267 ZEND_ME(IntlChar, getBlockCode, arginfo_class_IntlChar_getBlockCode, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
268 ZEND_ME(IntlChar, getCombiningClass, arginfo_class_IntlChar_getCombiningClass, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
269 ZEND_ME(IntlChar, getFC_NFKC_Closure, arginfo_class_IntlChar_getFC_NFKC_Closure, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
270 ZEND_ME(IntlChar, getIntPropertyMaxValue, arginfo_class_IntlChar_getIntPropertyMaxValue, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
271 ZEND_ME(IntlChar, getIntPropertyMinValue, arginfo_class_IntlChar_getIntPropertyMinValue, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
272 ZEND_ME(IntlChar, getIntPropertyValue, arginfo_class_IntlChar_getIntPropertyValue, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
273 ZEND_ME(IntlChar, getNumericValue, arginfo_class_IntlChar_getNumericValue, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
274 ZEND_ME(IntlChar, getPropertyEnum, arginfo_class_IntlChar_getPropertyEnum, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
275 ZEND_ME(IntlChar, getPropertyName, arginfo_class_IntlChar_getPropertyName, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
276 ZEND_ME(IntlChar, getPropertyValueEnum, arginfo_class_IntlChar_getPropertyValueEnum, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
277 ZEND_ME(IntlChar, getPropertyValueName, arginfo_class_IntlChar_getPropertyValueName, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
278 ZEND_ME(IntlChar, getUnicodeVersion, arginfo_class_IntlChar_getUnicodeVersion, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
279 ZEND_ME(IntlChar, isalnum, arginfo_class_IntlChar_isalnum, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
280 ZEND_ME(IntlChar, isalpha, arginfo_class_IntlChar_isalpha, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
281 ZEND_ME(IntlChar, isbase, arginfo_class_IntlChar_isbase, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
282 ZEND_ME(IntlChar, isblank, arginfo_class_IntlChar_isblank, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
283 ZEND_ME(IntlChar, iscntrl, arginfo_class_IntlChar_iscntrl, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
284 ZEND_ME(IntlChar, isdefined, arginfo_class_IntlChar_isdefined, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
285 ZEND_ME(IntlChar, isdigit, arginfo_class_IntlChar_isdigit, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
286 ZEND_ME(IntlChar, isgraph, arginfo_class_IntlChar_isgraph, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
287 ZEND_ME(IntlChar, isIDIgnorable, arginfo_class_IntlChar_isIDIgnorable, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
288 ZEND_ME(IntlChar, isIDPart, arginfo_class_IntlChar_isIDPart, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
289 ZEND_ME(IntlChar, isIDStart, arginfo_class_IntlChar_isIDStart, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
290 ZEND_ME(IntlChar, isISOControl, arginfo_class_IntlChar_isISOControl, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
291 ZEND_ME(IntlChar, isJavaIDPart, arginfo_class_IntlChar_isJavaIDPart, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
292 ZEND_ME(IntlChar, isJavaIDStart, arginfo_class_IntlChar_isJavaIDStart, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
293 ZEND_ME(IntlChar, isJavaSpaceChar, arginfo_class_IntlChar_isJavaSpaceChar, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
294 ZEND_ME(IntlChar, islower, arginfo_class_IntlChar_islower, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
295 ZEND_ME(IntlChar, isMirrored, arginfo_class_IntlChar_isMirrored, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
296 ZEND_ME(IntlChar, isprint, arginfo_class_IntlChar_isprint, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
297 ZEND_ME(IntlChar, ispunct, arginfo_class_IntlChar_ispunct, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
298 ZEND_ME(IntlChar, isspace, arginfo_class_IntlChar_isspace, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
299 ZEND_ME(IntlChar, istitle, arginfo_class_IntlChar_istitle, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
300 ZEND_ME(IntlChar, isUAlphabetic, arginfo_class_IntlChar_isUAlphabetic, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
301 ZEND_ME(IntlChar, isULowercase, arginfo_class_IntlChar_isULowercase, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
302 ZEND_ME(IntlChar, isupper, arginfo_class_IntlChar_isupper, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
303 ZEND_ME(IntlChar, isUUppercase, arginfo_class_IntlChar_isUUppercase, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
304 ZEND_ME(IntlChar, isUWhiteSpace, arginfo_class_IntlChar_isUWhiteSpace, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
305 ZEND_ME(IntlChar, isWhitespace, arginfo_class_IntlChar_isWhitespace, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
306 ZEND_ME(IntlChar, isxdigit, arginfo_class_IntlChar_isxdigit, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
307 ZEND_ME(IntlChar, ord, arginfo_class_IntlChar_ord, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
308 ZEND_ME(IntlChar, tolower, arginfo_class_IntlChar_tolower, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
309 ZEND_ME(IntlChar, totitle, arginfo_class_IntlChar_totitle, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
310 ZEND_ME(IntlChar, toupper, arginfo_class_IntlChar_toupper, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
311 ZEND_FE_END
312 };
313
register_class_IntlChar(void)314 static zend_class_entry *register_class_IntlChar(void)
315 {
316 zend_class_entry ce, *class_entry;
317
318 INIT_CLASS_ENTRY(ce, "IntlChar", class_IntlChar_methods);
319 class_entry = zend_register_internal_class_ex(&ce, NULL);
320
321 return class_entry;
322 }
323