@@ -2195,120 +2195,122 @@ PHP_MINFO_FUNCTION(vips)
2195
2195
}
2196
2196
/* }}} */
2197
2197
2198
- ZEND_BEGIN_ARG_INFO (arginfo_vips_image_new_from_file , 0 )
2199
- ZEND_ARG_INFO (0 , filename )
2200
- ZEND_ARG_INFO (0 , options )
2198
+ ZEND_BEGIN_ARG_INFO_EX (arginfo_vips_image_new_from_file , 0 , 0 , 1 )
2199
+ ZEND_ARG_TYPE_INFO (0 , filename , IS_STRING , 0 )
2200
+ ZEND_ARG_ARRAY_INFO (0 , options , 0 )
2201
2201
ZEND_END_ARG_INFO ()
2202
2202
2203
- ZEND_BEGIN_ARG_INFO (arginfo_vips_image_new_from_buffer , 0 )
2204
- ZEND_ARG_INFO (0 , buffer )
2205
- ZEND_ARG_INFO (0 , option_string )
2206
- ZEND_ARG_INFO (0 , options )
2203
+ ZEND_BEGIN_ARG_INFO_EX (arginfo_vips_image_new_from_buffer , 0 , 0 , 1 )
2204
+ ZEND_ARG_TYPE_INFO (0 , buffer , IS_STRING , 0 )
2205
+ ZEND_ARG_TYPE_INFO (0 , option_string , IS_STRING , 0 )
2206
+ ZEND_ARG_ARRAY_INFO (0 , options , 0 )
2207
2207
ZEND_END_ARG_INFO ()
2208
2208
2209
- ZEND_BEGIN_ARG_INFO (arginfo_vips_image_new_from_array , 0 )
2210
- ZEND_ARG_INFO (0 , array )
2211
- ZEND_ARG_INFO (0 , scale )
2212
- ZEND_ARG_INFO (0 , offset )
2209
+ ZEND_BEGIN_ARG_INFO_EX (arginfo_vips_image_new_from_array , 0 , 0 , 1 )
2210
+ ZEND_ARG_ARRAY_INFO (0 , array , 0 )
2211
+ ZEND_ARG_TYPE_INFO (0 , scale , IS_DOUBLE , 0 )
2212
+ ZEND_ARG_TYPE_INFO (0 , offset , IS_DOUBLE , 0 )
2213
2213
ZEND_END_ARG_INFO ()
2214
2214
2215
- ZEND_BEGIN_ARG_INFO (arginfo_vips_image_write_to_file , 0 )
2216
- ZEND_ARG_INFO (0 , image )
2217
- ZEND_ARG_INFO (0 , filename )
2218
- ZEND_ARG_INFO (0 , options )
2215
+ ZEND_BEGIN_ARG_INFO_EX (arginfo_vips_image_write_to_file , 0 , 0 , 1 )
2216
+ ZEND_ARG_TYPE_INFO (0 , image , IS_RESOURCE , 0 )
2217
+ ZEND_ARG_TYPE_INFO (0 , filename , IS_STRING , 0 )
2218
+ ZEND_ARG_ARRAY_INFO (0 , options , 0 )
2219
2219
ZEND_END_ARG_INFO ()
2220
2220
2221
- ZEND_BEGIN_ARG_INFO (arginfo_vips_image_write_to_buffer , 0 )
2222
- ZEND_ARG_INFO (0 , image )
2223
- ZEND_ARG_INFO (0 , options )
2221
+ ZEND_BEGIN_ARG_INFO_EX (arginfo_vips_image_write_to_buffer , 0 , 0 , 2 )
2222
+ ZEND_ARG_TYPE_INFO (0 , image , IS_RESOURCE , 0 )
2223
+ ZEND_ARG_TYPE_INFO (0 , suffix , IS_STRING , 0 )
2224
+ ZEND_ARG_ARRAY_INFO (0 , options , 0 )
2224
2225
ZEND_END_ARG_INFO ()
2225
2226
2226
- ZEND_BEGIN_ARG_INFO (arginfo_vips_image_copy_memory , 0 )
2227
- ZEND_ARG_INFO (0 , image )
2227
+ ZEND_BEGIN_ARG_INFO_EX (arginfo_vips_image_copy_memory , 0 , 0 , 1 )
2228
+ ZEND_ARG_TYPE_INFO (0 , image , IS_RESOURCE , 0 )
2228
2229
ZEND_END_ARG_INFO ()
2229
2230
2230
- ZEND_BEGIN_ARG_INFO (arginfo_vips_image_new_from_memory , 0 )
2231
- ZEND_ARG_INFO (0 , array )
2232
- ZEND_ARG_INFO (0 , width )
2233
- ZEND_ARG_INFO (0 , height )
2234
- ZEND_ARG_INFO (0 , bands )
2235
- ZEND_ARG_INFO (0 , format )
2231
+ ZEND_BEGIN_ARG_INFO_EX (arginfo_vips_image_new_from_memory , 0 , 0 , 5 )
2232
+ ZEND_ARG_TYPE_INFO (0 , memory , IS_STRING , 0 )
2233
+ ZEND_ARG_TYPE_INFO (0 , width , IS_LONG , 0 )
2234
+ ZEND_ARG_TYPE_INFO (0 , height , IS_LONG , 0 )
2235
+ ZEND_ARG_TYPE_INFO (0 , bands , IS_LONG , 0 )
2236
+ ZEND_ARG_TYPE_INFO (0 , format , IS_LONG , 0 )
2236
2237
ZEND_END_ARG_INFO ()
2237
2238
2238
- ZEND_BEGIN_ARG_INFO (arginfo_vips_image_write_to_memory , 0 )
2239
- ZEND_ARG_INFO (0 , image )
2239
+ ZEND_BEGIN_ARG_INFO_EX (arginfo_vips_image_write_to_memory , 0 , 0 , 1 )
2240
+ ZEND_ARG_TYPE_INFO (0 , image , IS_RESOURCE , 0 )
2240
2241
ZEND_END_ARG_INFO ()
2241
2242
2242
- ZEND_BEGIN_ARG_INFO (arginfo_vips_image_write_to_array , 0 )
2243
- ZEND_ARG_INFO (0 , image )
2243
+ ZEND_BEGIN_ARG_INFO_EX (arginfo_vips_image_write_to_array , 0 , 0 , 1 )
2244
+ ZEND_ARG_TYPE_INFO (0 , image , IS_RESOURCE , 0 )
2244
2245
ZEND_END_ARG_INFO ()
2245
2246
2246
- ZEND_BEGIN_ARG_INFO (arginfo_vips_foreign_find_load , 0 )
2247
- ZEND_ARG_INFO (0 , filename )
2247
+ ZEND_BEGIN_ARG_INFO_EX (arginfo_vips_foreign_find_load , 0 , 0 , 1 )
2248
+ ZEND_ARG_TYPE_INFO (0 , filename , IS_STRING , 0 )
2248
2249
ZEND_END_ARG_INFO ()
2249
2250
2250
- ZEND_BEGIN_ARG_INFO (arginfo_vips_interpolate_new , 0 )
2251
- ZEND_ARG_INFO (0 , name )
2251
+ ZEND_BEGIN_ARG_INFO_EX (arginfo_vips_interpolate_new , 0 , 0 , 1 )
2252
+ ZEND_ARG_TYPE_INFO (0 , name , IS_STRING , 0 )
2252
2253
ZEND_END_ARG_INFO ()
2253
2254
2254
- ZEND_BEGIN_ARG_INFO (arginfo_vips_foreign_find_load_buffer , 0 )
2255
- ZEND_ARG_INFO (0 , buffer )
2255
+ ZEND_BEGIN_ARG_INFO_EX (arginfo_vips_foreign_find_load_buffer , 0 , 0 , 1 )
2256
+ ZEND_ARG_TYPE_INFO (0 , buffer , IS_STRING , 0 )
2256
2257
ZEND_END_ARG_INFO ()
2257
2258
2258
- ZEND_BEGIN_ARG_INFO (arginfo_vips_call , 0 )
2259
- ZEND_ARG_INFO (0 , operation_name )
2260
- ZEND_ARG_INFO (0 , instance )
2259
+ ZEND_BEGIN_ARG_INFO_EX (arginfo_vips_call , 0 , 0 , 2 )
2260
+ ZEND_ARG_TYPE_INFO (0 , name , IS_STRING , 0 )
2261
+ ZEND_ARG_TYPE_INFO (0 , resource , IS_RESOURCE , 0 )
2262
+ ZEND_ARG_VARIADIC_INFO (0 , vars )
2261
2263
ZEND_END_ARG_INFO ()
2262
2264
2263
- ZEND_BEGIN_ARG_INFO (arginfo_vips_image_get , 0 )
2264
- ZEND_ARG_INFO (0 , image )
2265
- ZEND_ARG_INFO (0 , field )
2265
+ ZEND_BEGIN_ARG_INFO_EX (arginfo_vips_image_get , 0 , 0 , 2 )
2266
+ ZEND_ARG_TYPE_INFO (0 , image , IS_RESOURCE , 0 )
2267
+ ZEND_ARG_TYPE_INFO (0 , field , IS_STRING , 0 )
2266
2268
ZEND_END_ARG_INFO ()
2267
2269
2268
- ZEND_BEGIN_ARG_INFO (arginfo_vips_image_get_typeof , 0 )
2269
- ZEND_ARG_INFO (0 , image )
2270
- ZEND_ARG_INFO (0 , field )
2270
+ ZEND_BEGIN_ARG_INFO_EX (arginfo_vips_image_get_typeof , 0 , 0 , 2 )
2271
+ ZEND_ARG_TYPE_INFO (0 , image , IS_RESOURCE , 0 )
2272
+ ZEND_ARG_TYPE_INFO (0 , field , IS_STRING , 0 )
2271
2273
ZEND_END_ARG_INFO ()
2272
2274
2273
- ZEND_BEGIN_ARG_INFO (arginfo_vips_image_set , 0 )
2274
- ZEND_ARG_INFO (0 , image )
2275
- ZEND_ARG_INFO (0 , field )
2275
+ ZEND_BEGIN_ARG_INFO_EX (arginfo_vips_image_set , 0 , 0 , 3 )
2276
+ ZEND_ARG_TYPE_INFO (0 , image , IS_RESOURCE , 0 )
2277
+ ZEND_ARG_TYPE_INFO (0 , field , IS_STRING , 0 )
2276
2278
ZEND_ARG_INFO (0 , value )
2277
2279
ZEND_END_ARG_INFO ()
2278
2280
2279
- ZEND_BEGIN_ARG_INFO (arginfo_vips_type_from_name , 0 )
2280
- ZEND_ARG_INFO (0 , name )
2281
+ ZEND_BEGIN_ARG_INFO_EX (arginfo_vips_type_from_name , 0 , 0 , 1 )
2282
+ ZEND_ARG_TYPE_INFO (0 , field , IS_STRING , 0 )
2281
2283
ZEND_END_ARG_INFO ()
2282
2284
2283
- ZEND_BEGIN_ARG_INFO (arginfo_vips_image_set_type , 0 )
2284
- ZEND_ARG_INFO (0 , image )
2285
- ZEND_ARG_INFO (0 , type )
2286
- ZEND_ARG_INFO (0 , field )
2285
+ ZEND_BEGIN_ARG_INFO_EX (arginfo_vips_image_set_type , 0 , 0 , 4 )
2286
+ ZEND_ARG_TYPE_INFO (0 , image , IS_RESOURCE , 0 )
2287
+ ZEND_ARG_TYPE_INFO (0 , type , IS_LONG , 0 )
2288
+ ZEND_ARG_TYPE_INFO (0 , field , IS_STRING , 0 )
2287
2289
ZEND_ARG_INFO (0 , value )
2288
2290
ZEND_END_ARG_INFO ()
2289
2291
2290
- ZEND_BEGIN_ARG_INFO (arginfo_vips_image_remove , 0 )
2291
- ZEND_ARG_INFO (0 , image )
2292
- ZEND_ARG_INFO (0 , field )
2292
+ ZEND_BEGIN_ARG_INFO_EX (arginfo_vips_image_remove , 0 , 0 , 2 )
2293
+ ZEND_ARG_TYPE_INFO (0 , image , IS_RESOURCE , 0 )
2294
+ ZEND_ARG_TYPE_INFO (0 , field , IS_STRING , 0 )
2293
2295
ZEND_END_ARG_INFO ()
2294
2296
2295
2297
ZEND_BEGIN_ARG_INFO (arginfo_vips_error_buffer , 0 )
2296
2298
ZEND_END_ARG_INFO ()
2297
2299
2298
- ZEND_BEGIN_ARG_INFO (arginfo_vips_cache_set_max , 0 )
2299
- ZEND_ARG_INFO (0 , value )
2300
+ ZEND_BEGIN_ARG_INFO_EX (arginfo_vips_cache_set_max , 0 , 0 , 1 )
2301
+ ZEND_ARG_TYPE_INFO (0 , value , IS_LONG , 0 )
2300
2302
ZEND_END_ARG_INFO ()
2301
2303
2302
- ZEND_BEGIN_ARG_INFO (arginfo_vips_cache_set_max_mem , 0 )
2303
- ZEND_ARG_INFO (0 , value )
2304
+ ZEND_BEGIN_ARG_INFO_EX (arginfo_vips_cache_set_max_mem , 0 , 0 , 1 )
2305
+ ZEND_ARG_TYPE_INFO (0 , value , IS_LONG , 0 )
2304
2306
ZEND_END_ARG_INFO ()
2305
2307
2306
- ZEND_BEGIN_ARG_INFO (arginfo_vips_cache_set_max_files , 0 )
2307
- ZEND_ARG_INFO (0 , value )
2308
+ ZEND_BEGIN_ARG_INFO_EX (arginfo_vips_cache_set_max_files , 0 , 0 , 1 )
2309
+ ZEND_ARG_TYPE_INFO (0 , value , IS_LONG , 0 )
2308
2310
ZEND_END_ARG_INFO ()
2309
2311
2310
- ZEND_BEGIN_ARG_INFO (arginfo_vips_concurrency_set , 0 )
2311
- ZEND_ARG_INFO (0 , value )
2312
+ ZEND_BEGIN_ARG_INFO_EX (arginfo_vips_concurrency_set , 0 , 0 , 1 )
2313
+ ZEND_ARG_TYPE_INFO (0 , value , IS_LONG , 0 )
2312
2314
ZEND_END_ARG_INFO ()
2313
2315
2314
2316
ZEND_BEGIN_ARG_INFO (arginfo_vips_cache_get_max , 0 )
0 commit comments