@@ -2157,23 +2157,23 @@ ZEND_END_ARG_INFO()
2157
2157
#endif
2158
2158
2159
2159
#ifdef HAVE_STRCOLL
2160
- ZEND_BEGIN_ARG_INFO (arginfo_strcoll , 0 )
2160
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO (arginfo_strcoll , IS_LONG , 0 )
2161
2161
ZEND_ARG_INFO (0 , str1 )
2162
2162
ZEND_ARG_INFO (0 , str2 )
2163
2163
ZEND_END_ARG_INFO ()
2164
2164
#endif
2165
2165
2166
- ZEND_BEGIN_ARG_INFO_EX (arginfo_trim , 0 , 0 , 1 )
2166
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_trim , 0 , 1 , IS_STRING , 0 )
2167
2167
ZEND_ARG_INFO (0 , str )
2168
2168
ZEND_ARG_INFO (0 , character_mask )
2169
2169
ZEND_END_ARG_INFO ()
2170
2170
2171
- ZEND_BEGIN_ARG_INFO_EX (arginfo_rtrim , 0 , 0 , 1 )
2171
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_rtrim , 0 , 1 , IS_STRING , 0 )
2172
2172
ZEND_ARG_INFO (0 , str )
2173
2173
ZEND_ARG_INFO (0 , character_mask )
2174
2174
ZEND_END_ARG_INFO ()
2175
2175
2176
- ZEND_BEGIN_ARG_INFO_EX (arginfo_ltrim , 0 , 0 , 1 )
2176
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_ltrim , 0 , 1 , IS_STRING , 0 )
2177
2177
ZEND_ARG_INFO (0 , str )
2178
2178
ZEND_ARG_INFO (0 , character_mask )
2179
2179
ZEND_END_ARG_INFO ()
@@ -2201,15 +2201,15 @@ ZEND_BEGIN_ARG_INFO_EX(arginfo_strtok, 0, 0, 1)
2201
2201
ZEND_ARG_INFO (0 , token )
2202
2202
ZEND_END_ARG_INFO ()
2203
2203
2204
- ZEND_BEGIN_ARG_INFO (arginfo_strtoupper , 0 )
2204
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO (arginfo_strtoupper , IS_STRING , 0 )
2205
2205
ZEND_ARG_INFO (0 , str )
2206
2206
ZEND_END_ARG_INFO ()
2207
2207
2208
- ZEND_BEGIN_ARG_INFO (arginfo_strtolower , 0 )
2208
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO (arginfo_strtolower , IS_STRING , 0 )
2209
2209
ZEND_ARG_INFO (0 , str )
2210
2210
ZEND_END_ARG_INFO ()
2211
2211
2212
- ZEND_BEGIN_ARG_INFO_EX (arginfo_basename , 0 , 0 , 1 )
2212
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_basename , 0 , 1 , IS_STRING , 0 )
2213
2213
ZEND_ARG_INFO (0 , path )
2214
2214
ZEND_ARG_INFO (0 , suffix )
2215
2215
ZEND_END_ARG_INFO ()
@@ -2284,27 +2284,27 @@ ZEND_BEGIN_ARG_INFO_EX(arginfo_substr_replace, 0, 0, 3)
2284
2284
ZEND_ARG_INFO (0 , length )
2285
2285
ZEND_END_ARG_INFO ()
2286
2286
2287
- ZEND_BEGIN_ARG_INFO (arginfo_quotemeta , 0 )
2287
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO (arginfo_quotemeta , IS_STRING , 0 )
2288
2288
ZEND_ARG_INFO (0 , str )
2289
2289
ZEND_END_ARG_INFO ()
2290
2290
2291
- ZEND_BEGIN_ARG_INFO (arginfo_ord , 0 )
2291
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO (arginfo_ord , IS_LONG , 0 )
2292
2292
ZEND_ARG_INFO (0 , character )
2293
2293
ZEND_END_ARG_INFO ()
2294
2294
2295
- ZEND_BEGIN_ARG_INFO (arginfo_chr , 0 )
2295
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO (arginfo_chr , IS_STRING , 0 )
2296
2296
ZEND_ARG_INFO (0 , codepoint )
2297
2297
ZEND_END_ARG_INFO ()
2298
2298
2299
- ZEND_BEGIN_ARG_INFO (arginfo_ucfirst , 0 )
2299
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO (arginfo_ucfirst , IS_STRING , 0 )
2300
2300
ZEND_ARG_INFO (0 , str )
2301
2301
ZEND_END_ARG_INFO ()
2302
2302
2303
- ZEND_BEGIN_ARG_INFO (arginfo_lcfirst , 0 )
2303
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO (arginfo_lcfirst , IS_STRING , 0 )
2304
2304
ZEND_ARG_INFO (0 , str )
2305
2305
ZEND_END_ARG_INFO ()
2306
2306
2307
- ZEND_BEGIN_ARG_INFO_EX (arginfo_ucwords , 0 , 0 , 1 )
2307
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_ucwords , 0 , 1 , IS_STRING , 0 )
2308
2308
ZEND_ARG_INFO (0 , str )
2309
2309
ZEND_ARG_INFO (0 , delimiters )
2310
2310
ZEND_END_ARG_INFO ()
@@ -2319,26 +2319,26 @@ ZEND_BEGIN_ARG_INFO(arginfo_strrev, 0)
2319
2319
ZEND_ARG_INFO (0 , str )
2320
2320
ZEND_END_ARG_INFO ()
2321
2321
2322
- ZEND_BEGIN_ARG_INFO_EX (arginfo_similar_text , 0 , 0 , 2 )
2322
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_similar_text , 0 , 2 , IS_LONG , 0 )
2323
2323
ZEND_ARG_INFO (0 , str1 )
2324
2324
ZEND_ARG_INFO (0 , str2 )
2325
2325
ZEND_ARG_INFO (1 , percent )
2326
2326
ZEND_END_ARG_INFO ()
2327
2327
2328
- ZEND_BEGIN_ARG_INFO (arginfo_addcslashes , 0 )
2328
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO (arginfo_addcslashes , IS_STRING , 0 )
2329
2329
ZEND_ARG_INFO (0 , str )
2330
2330
ZEND_ARG_INFO (0 , charlist )
2331
2331
ZEND_END_ARG_INFO ()
2332
2332
2333
- ZEND_BEGIN_ARG_INFO (arginfo_addslashes , 0 )
2333
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO (arginfo_addslashes , IS_STRING , 0 )
2334
2334
ZEND_ARG_INFO (0 , str )
2335
2335
ZEND_END_ARG_INFO ()
2336
2336
2337
- ZEND_BEGIN_ARG_INFO (arginfo_stripcslashes , 0 )
2337
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO (arginfo_stripcslashes , IS_STRING , 0 )
2338
2338
ZEND_ARG_INFO (0 , str )
2339
2339
ZEND_END_ARG_INFO ()
2340
2340
2341
- ZEND_BEGIN_ARG_INFO (arginfo_stripslashes , 0 )
2341
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO (arginfo_stripslashes , IS_STRING , 0 )
2342
2342
ZEND_ARG_INFO (0 , str )
2343
2343
ZEND_END_ARG_INFO ()
2344
2344
@@ -2356,22 +2356,22 @@ ZEND_BEGIN_ARG_INFO_EX(arginfo_str_ireplace, 0, 0, 3)
2356
2356
ZEND_ARG_INFO (1 , replace_count )
2357
2357
ZEND_END_ARG_INFO ()
2358
2358
2359
- ZEND_BEGIN_ARG_INFO_EX (arginfo_hebrev , 0 , 0 , 1 )
2359
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_hebrev , 0 , 1 , IS_STRING , 0 )
2360
2360
ZEND_ARG_INFO (0 , str )
2361
2361
ZEND_ARG_INFO (0 , max_chars_per_line )
2362
2362
ZEND_END_ARG_INFO ()
2363
2363
2364
- ZEND_BEGIN_ARG_INFO_EX (arginfo_hebrevc , 0 , 0 , 1 )
2364
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_hebrevc , 0 , 1 , IS_STRING , 0 )
2365
2365
ZEND_ARG_INFO (0 , str )
2366
2366
ZEND_ARG_INFO (0 , max_chars_per_line )
2367
2367
ZEND_END_ARG_INFO ()
2368
2368
2369
- ZEND_BEGIN_ARG_INFO_EX (arginfo_nl2br , 0 , 0 , 1 )
2369
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_nl2br , 0 , 1 , IS_STRING , 0 )
2370
2370
ZEND_ARG_INFO (0 , str )
2371
2371
ZEND_ARG_INFO (0 , is_xhtml )
2372
2372
ZEND_END_ARG_INFO ()
2373
2373
2374
- ZEND_BEGIN_ARG_INFO_EX (arginfo_strip_tags , 0 , 0 , 1 )
2374
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_strip_tags , 0 , 1 , IS_STRING , 0 )
2375
2375
ZEND_ARG_INFO (0 , str )
2376
2376
ZEND_ARG_INFO (0 , allowable_tags )
2377
2377
ZEND_END_ARG_INFO ()
@@ -2381,7 +2381,7 @@ ZEND_BEGIN_ARG_INFO_EX(arginfo_setlocale, 0, 0, 2)
2381
2381
ZEND_ARG_VARIADIC_INFO (0 , locales )
2382
2382
ZEND_END_ARG_INFO ()
2383
2383
2384
- ZEND_BEGIN_ARG_INFO_EX (arginfo_parse_str , 0 , 0 , 2 )
2384
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_parse_str , 0 , 2 , IS_VOID , 0 )
2385
2385
ZEND_ARG_INFO (0 , encoded_string )
2386
2386
ZEND_ARG_INFO (1 , result )
2387
2387
ZEND_END_ARG_INFO ()
@@ -2403,15 +2403,15 @@ ZEND_BEGIN_ARG_INFO_EX(arginfo_count_chars, 0, 0, 1)
2403
2403
ZEND_ARG_INFO (0 , mode )
2404
2404
ZEND_END_ARG_INFO ()
2405
2405
2406
- ZEND_BEGIN_ARG_INFO (arginfo_strnatcmp , 0 )
2406
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO (arginfo_strnatcmp , IS_LONG , 0 )
2407
2407
ZEND_ARG_INFO (0 , s1 )
2408
2408
ZEND_ARG_INFO (0 , s2 )
2409
2409
ZEND_END_ARG_INFO ()
2410
2410
2411
2411
ZEND_BEGIN_ARG_INFO (arginfo_localeconv , 0 )
2412
2412
ZEND_END_ARG_INFO ()
2413
2413
2414
- ZEND_BEGIN_ARG_INFO (arginfo_strnatcasecmp , 0 )
2414
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO (arginfo_strnatcasecmp , IS_LONG , 0 )
2415
2415
ZEND_ARG_INFO (0 , s1 )
2416
2416
ZEND_ARG_INFO (0 , s2 )
2417
2417
ZEND_END_ARG_INFO ()
@@ -2436,11 +2436,11 @@ ZEND_BEGIN_ARG_INFO_EX(arginfo_sscanf, 0, 0, 2)
2436
2436
ZEND_ARG_VARIADIC_INFO (1 , vars )
2437
2437
ZEND_END_ARG_INFO ()
2438
2438
2439
- ZEND_BEGIN_ARG_INFO (arginfo_str_rot13 , 0 )
2439
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO (arginfo_str_rot13 , IS_STRING , 0 )
2440
2440
ZEND_ARG_INFO (0 , str )
2441
2441
ZEND_END_ARG_INFO ()
2442
2442
2443
- ZEND_BEGIN_ARG_INFO (arginfo_str_shuffle , 0 )
2443
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO (arginfo_str_shuffle , IS_STRING , 0 )
2444
2444
ZEND_ARG_INFO (0 , str )
2445
2445
ZEND_END_ARG_INFO ()
2446
2446
@@ -2475,11 +2475,11 @@ ZEND_BEGIN_ARG_INFO_EX(arginfo_substr_compare, 0, 0, 3)
2475
2475
ZEND_ARG_INFO (0 , case_sensitivity )
2476
2476
ZEND_END_ARG_INFO ()
2477
2477
2478
- ZEND_BEGIN_ARG_INFO_EX (arginfo_utf8_encode , 0 , 0 , 1 )
2478
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_utf8_encode , 0 , 1 , IS_STRING , 0 )
2479
2479
ZEND_ARG_INFO (0 , data )
2480
2480
ZEND_END_ARG_INFO ()
2481
2481
2482
- ZEND_BEGIN_ARG_INFO_EX (arginfo_utf8_decode , 0 , 0 , 1 )
2482
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_utf8_decode , 0 , 1 , IS_STRING , 0 )
2483
2483
ZEND_ARG_INFO (0 , data )
2484
2484
ZEND_END_ARG_INFO ()
2485
2485
/* }}} */
0 commit comments