33static const func_info_t func_infos [] = {
44 F1 ("zend_version" , MAY_BE_STRING ),
55 FN ("func_get_args" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_LONG |MAY_BE_ARRAY_OF_ANY ),
6+ F1 ("get_class_vars" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_STRING |MAY_BE_ARRAY_OF_ANY |MAY_BE_ARRAY_OF_REF ),
67 F1 ("get_class_methods" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_LONG |MAY_BE_ARRAY_OF_STRING ),
78 F1 ("get_included_files" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_LONG |MAY_BE_ARRAY_OF_STRING ),
89 FN ("set_error_handler" , MAY_BE_STRING |MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_LONG |MAY_BE_ARRAY_OF_STRING |MAY_BE_ARRAY_OF_OBJECT |MAY_BE_OBJECT |MAY_BE_NULL ),
@@ -13,6 +14,7 @@ static const func_info_t func_infos[] = {
1314 F1 ("get_declared_traits" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_LONG |MAY_BE_ARRAY_OF_STRING ),
1415 F1 ("get_declared_interfaces" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_LONG |MAY_BE_ARRAY_OF_STRING ),
1516 F1 ("get_defined_functions" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_STRING |MAY_BE_ARRAY_OF_ARRAY ),
17+ F1 ("get_defined_vars" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_STRING |MAY_BE_ARRAY_OF_ANY |MAY_BE_ARRAY_OF_REF ),
1618 F1 ("get_resource_type" , MAY_BE_STRING ),
1719 F1 ("get_loaded_extensions" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_LONG |MAY_BE_ARRAY_OF_STRING ),
1820 F1 ("get_defined_constants" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_STRING |MAY_BE_ARRAY_OF_ANY ),
@@ -80,7 +82,8 @@ static const func_info_t func_infos[] = {
8082 F1 ("finfo_file" , MAY_BE_STRING |MAY_BE_FALSE ),
8183 F1 ("finfo_buffer" , MAY_BE_STRING |MAY_BE_FALSE ),
8284 F1 ("mime_content_type" , MAY_BE_STRING |MAY_BE_FALSE ),
83- F1 ("filter_input_array" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_LONG |MAY_BE_ARRAY_KEY_STRING |MAY_BE_ARRAY_OF_ANY |MAY_BE_FALSE |MAY_BE_NULL ),
85+ F1 ("filter_input_array" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_LONG |MAY_BE_ARRAY_KEY_STRING |MAY_BE_ARRAY_OF_ANY |MAY_BE_ARRAY_OF_REF |MAY_BE_FALSE |MAY_BE_NULL ),
86+ F1 ("filter_var_array" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_LONG |MAY_BE_ARRAY_KEY_STRING |MAY_BE_ARRAY_OF_ANY |MAY_BE_ARRAY_OF_REF |MAY_BE_FALSE |MAY_BE_NULL ),
8487 F1 ("filter_list" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_LONG |MAY_BE_ARRAY_OF_STRING ),
8588 F1 ("gd_info" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_STRING |MAY_BE_ARRAY_OF_STRING |MAY_BE_ARRAY_OF_FALSE |MAY_BE_ARRAY_OF_TRUE ),
8689 F1 ("imagecreatetruecolor" , MAY_BE_OBJECT |MAY_BE_FALSE ),
@@ -328,6 +331,7 @@ static const func_info_t func_infos[] = {
328331 FN ("preg_filter" , MAY_BE_STRING |MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_LONG |MAY_BE_ARRAY_KEY_STRING |MAY_BE_ARRAY_OF_STRING |MAY_BE_NULL ),
329332 FN ("preg_replace_callback" , MAY_BE_STRING |MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_LONG |MAY_BE_ARRAY_KEY_STRING |MAY_BE_ARRAY_OF_STRING |MAY_BE_NULL ),
330333 F1 ("preg_split" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_LONG |MAY_BE_ARRAY_KEY_STRING |MAY_BE_ARRAY_OF_STRING |MAY_BE_ARRAY_OF_ARRAY |MAY_BE_FALSE ),
334+ F1 ("preg_grep" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_LONG |MAY_BE_ARRAY_KEY_STRING |MAY_BE_ARRAY_OF_ANY |MAY_BE_ARRAY_OF_REF |MAY_BE_FALSE ),
331335 F1 ("pg_dbname" , MAY_BE_STRING ),
332336 F1 ("pg_options" , MAY_BE_STRING ),
333337 F1 ("pg_port" , MAY_BE_STRING ),
@@ -363,7 +367,7 @@ static const func_info_t func_infos[] = {
363367 F1 ("pg_result_error_field" , MAY_BE_STRING |MAY_BE_FALSE |MAY_BE_NULL ),
364368 F1 ("pg_get_result" , MAY_BE_OBJECT |MAY_BE_FALSE ),
365369 F1 ("pg_result_status" , MAY_BE_STRING |MAY_BE_LONG ),
366- F1 ("pg_get_notify" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_LONG |MAY_BE_ARRAY_KEY_STRING |MAY_BE_ARRAY_OF_ANY | MAY_BE_FALSE ),
370+ F1 ("pg_get_notify" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_LONG |MAY_BE_ARRAY_KEY_STRING |MAY_BE_ARRAY_OF_ANY ),
367371 F1 ("pg_socket" , MAY_BE_RESOURCE |MAY_BE_FALSE ),
368372 F1 ("pg_meta_data" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_STRING |MAY_BE_ARRAY_OF_ARRAY |MAY_BE_FALSE ),
369373 F1 ("pg_convert" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_STRING |MAY_BE_ARRAY_OF_ANY |MAY_BE_FALSE ),
@@ -387,6 +391,7 @@ static const func_info_t func_infos[] = {
387391 F1 ("class_uses" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_STRING |MAY_BE_ARRAY_OF_STRING |MAY_BE_FALSE ),
388392 F1 ("spl_classes" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_STRING |MAY_BE_ARRAY_OF_STRING ),
389393 F1 ("spl_object_hash" , MAY_BE_STRING ),
394+ F1 ("iterator_to_array" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_LONG |MAY_BE_ARRAY_KEY_STRING |MAY_BE_ARRAY_OF_ANY |MAY_BE_ARRAY_OF_REF ),
390395 F1 ("base64_encode" , MAY_BE_STRING ),
391396 F1 ("base64_decode" , MAY_BE_STRING |MAY_BE_FALSE ),
392397 F1 ("long2ip" , MAY_BE_STRING |MAY_BE_FALSE ),
0 commit comments