From 411b152f6ba385ce4e7a036e96792078b2fa0ac6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A1t=C3=A9=20Kocsis?= Date: Mon, 29 Jan 2024 08:45:20 +0100 Subject: [PATCH 1/6] Implement "support doc comments for internal classes and functions" Fixes #13130 --- .gitattributes | 2 +- Zend/zend.h | 3 +- Zend/zend_API.c | 1 + Zend/zend_attributes_arginfo.h | 16 +- Zend/zend_builtin_functions_arginfo.h | 112 +- Zend/zend_closures_arginfo.h | 10 +- Zend/zend_compile.c | 7 +- Zend/zend_compile.h | 1 + Zend/zend_enum_arginfo.h | 6 +- Zend/zend_exceptions_arginfo.h | 62 +- Zend/zend_execute.c | 1 + Zend/zend_fibers_arginfo.h | 24 +- Zend/zend_generators_arginfo.h | 16 +- Zend/zend_interfaces_arginfo.h | 40 +- Zend/zend_opcode.c | 8 +- Zend/zend_weakrefs_arginfo.h | 18 +- build/gen_stub.php | 355 ++++-- ext/bcmath/bcmath_arginfo.h | 20 +- ext/bz2/bz2_arginfo.h | 20 +- ext/calendar/calendar_arginfo.h | 36 +- ext/com_dotnet/com_extension_arginfo.h | 70 +- ext/com_dotnet/com_persist_arginfo.h | 16 +- ext/ctype/ctype_arginfo.h | 22 +- ext/curl/curl_arginfo.h | 68 +- ext/curl/curl_file_arginfo.h | 14 +- ext/date/php_date_arginfo.h | 270 ++--- ext/dba/dba_arginfo.h | 30 +- ext/dl_test/dl_test.c | 2 +- ext/dl_test/dl_test_arginfo.h | 4 +- ext/dom/php_dom_arginfo.h | 318 ++--- ext/enchant/enchant_arginfo.h | 46 +- ext/exif/exif_arginfo.h | 8 +- ext/ffi/ffi_arginfo.h | 66 +- ext/fileinfo/fileinfo_arginfo.h | 20 +- ext/filter/filter_arginfo.h | 14 +- ext/ftp/ftp_arginfo.h | 72 +- ext/gd/gd_arginfo.h | 222 ++-- ext/gettext/gettext_arginfo.h | 20 +- ext/gmp/gmp_arginfo.h | 108 +- ext/hash/hash_arginfo.h | 46 +- ext/iconv/iconv_arginfo.h | 20 +- .../breakiterator/breakiterator_arginfo.h | 56 +- .../breakiterator_iterators_arginfo.h | 4 +- ext/intl/calendar/calendar_arginfo.h | 108 +- ext/intl/collator/collator_arginfo.h | 28 +- ext/intl/common/common_arginfo.h | 10 +- ext/intl/converter/converter_arginfo.h | 38 +- ext/intl/dateformat/dateformat_arginfo.h | 42 +- .../dateformat/datepatterngenerator_arginfo.h | 6 +- ext/intl/formatter/formatter_arginfo.h | 34 +- ext/intl/locale/locale_arginfo.h | 36 +- ext/intl/msgformat/msgformat_arginfo.h | 22 +- ext/intl/normalizer/normalizer_arginfo.h | 6 +- ext/intl/php_intl_arginfo.h | 364 +++--- .../resourcebundle/resourcebundle_arginfo.h | 16 +- ext/intl/spoofchecker/spoofchecker_arginfo.h | 12 +- ext/intl/timezone/timezone_arginfo.h | 52 +- .../transliterator/transliterator_arginfo.h | 16 +- ext/intl/uchar/uchar_arginfo.h | 118 +- ext/json/json_arginfo.h | 12 +- ext/ldap/ldap_arginfo.h | 122 +- ext/libxml/libxml_arginfo.h | 16 +- ext/mbstring/mbstring_arginfo.h | 126 +- ext/mysqli/mysqli_arginfo.h | 378 +++--- ext/odbc/odbc_arginfo.h | 100 +- ext/opcache/opcache_arginfo.h | 12 +- ext/opcache/zend_file_cache.c | 4 +- ext/opcache/zend_persist.c | 12 +- ext/opcache/zend_persist_calc.c | 4 +- ext/openssl/openssl_arginfo.h | 128 +- ext/pcntl/pcntl_arginfo.h | 56 +- ext/pcre/php_pcre_arginfo.h | 18 +- ext/pdo/pdo_arginfo.h | 2 +- ext/pdo/pdo_dbh_arginfo.h | 32 +- ext/pdo/pdo_stmt_arginfo.h | 40 +- ext/pdo_mysql/pdo_mysql_arginfo.h | 2 +- ext/pdo_pgsql/pdo_pgsql_arginfo.h | 20 +- ext/pdo_pgsql/pgsql_driver_arginfo.h | 18 +- ext/pdo_sqlite/pdo_sqlite_arginfo.h | 10 +- ext/pdo_sqlite/sqlite_driver_arginfo.h | 6 +- ext/pgsql/pgsql_arginfo.h | 230 ++-- ext/phar/phar_object_arginfo.h | 254 ++-- ext/posix/posix_arginfo.h | 82 +- ext/random/random_arginfo.h | 82 +- ext/readline/readline_arginfo.h | 26 +- ext/reflection/php_reflection.c | 13 +- ext/reflection/php_reflection_arginfo.h | 484 ++++---- ext/session/session_arginfo.h | 78 +- ext/shmop/shmop_arginfo.h | 12 +- ext/simplexml/simplexml_arginfo.h | 48 +- ext/skeleton/skeleton_arginfo.h | 4 +- ext/snmp/snmp_arginfo.h | 66 +- ext/soap/soap_arginfo.h | 60 +- ext/sockets/sockets_arginfo.h | 82 +- ext/sodium/libsodium_arginfo.h | 230 ++-- ext/spl/php_spl_arginfo.h | 30 +- ext/spl/spl_array_arginfo.h | 108 +- ext/spl/spl_directory_arginfo.h | 178 +-- ext/spl/spl_dllist_arginfo.h | 56 +- ext/spl/spl_fixedarray_arginfo.h | 30 +- ext/spl/spl_heap_arginfo.h | 64 +- ext/spl/spl_iterators_arginfo.h | 216 ++-- ext/spl/spl_observer_arginfo.h | 82 +- ext/sqlite3/sqlite3_arginfo.h | 82 +- ext/standard/basic_functions_arginfo.h | 1080 ++++++++--------- ext/standard/dir_arginfo.h | 6 +- ext/standard/user_filters_arginfo.h | 6 +- ext/sysvmsg/sysvmsg_arginfo.h | 14 +- ext/sysvsem/sysvsem_arginfo.h | 8 +- ext/sysvshm/sysvshm_arginfo.h | 14 +- ext/tidy/tidy_arginfo.h | 110 +- ext/tokenizer/tokenizer_arginfo.h | 16 +- ext/xml/xml_arginfo.h | 44 +- ext/xmlreader/php_xmlreader_arginfo.h | 50 +- ext/xmlwriter/php_xmlwriter_arginfo.h | 168 +-- ext/xsl/php_xsl_arginfo.h | 26 +- ext/zend_test/fiber_arginfo.h | 10 +- ext/zend_test/iterators_arginfo.h | 4 +- ext/zend_test/object_handlers_arginfo.h | 8 +- ext/zend_test/test.c | 2 + ext/zend_test/test.stub.php | 24 + ext/zend_test/test_arginfo.h | 427 +++++-- .../tests/doc_comment_internal_symbols.phpt | 42 + ext/zip/php_zip_arginfo.h | 126 +- ext/zlib/zlib_arginfo.h | 60 +- sapi/apache2handler/php_functions_arginfo.h | 20 +- sapi/cgi/cgi_main_arginfo.h | 8 +- sapi/fpm/fpm/fpm_main_arginfo.h | 8 +- sapi/litespeed/lsapi_main_arginfo.h | 14 +- sapi/phpdbg/phpdbg_arginfo.h | 22 +- 130 files changed, 4860 insertions(+), 4354 deletions(-) create mode 100644 ext/zend_test/tests/doc_comment_internal_symbols.phpt diff --git a/.gitattributes b/.gitattributes index 0682b67ecb64d..4d1319ed19b75 100644 --- a/.gitattributes +++ b/.gitattributes @@ -20,7 +20,7 @@ *.[ch] diff=cpp # Collapse generated files within git and pull request diff. -**/*_arginfo.h linguist-generated -diff +#**/*_arginfo.h linguist-generated -diff /Zend/zend_vm_execute.h linguist-generated -diff /Zend/zend_vm_handlers.h linguist-generated -diff /Zend/zend_vm_opcodes.[ch] linguist-generated -diff diff --git a/Zend/zend.h b/Zend/zend.h index 59c10bd60035a..bc252f4706b0c 100644 --- a/Zend/zend.h +++ b/Zend/zend.h @@ -219,12 +219,13 @@ struct _zend_class_entry { uint32_t enum_backing_type; HashTable *backed_enum_table; + zend_string *doc_comment; + union { struct { zend_string *filename; uint32_t line_start; uint32_t line_end; - zend_string *doc_comment; } user; struct { const struct _zend_function_entry *builtin_functions; diff --git a/Zend/zend_API.c b/Zend/zend_API.c index 2ea905bbf0b34..2a16f24250ebe 100644 --- a/Zend/zend_API.c +++ b/Zend/zend_API.c @@ -2859,6 +2859,7 @@ ZEND_API zend_result zend_register_functions(zend_class_entry *scope, const zend while (ptr->fname) { fname_len = strlen(ptr->fname); internal_function->handler = ptr->handler; + internal_function->doc_comment = ptr->doc_comment ? zend_string_init_interned(ptr->doc_comment, strlen(ptr->doc_comment), 1) : NULL; internal_function->function_name = zend_string_init_interned(ptr->fname, fname_len, 1); internal_function->scope = scope; internal_function->prototype = NULL; diff --git a/Zend/zend_attributes_arginfo.h b/Zend/zend_attributes_arginfo.h index 2b320cb12d245..11e91c89bc645 100644 --- a/Zend/zend_attributes_arginfo.h +++ b/Zend/zend_attributes_arginfo.h @@ -34,34 +34,34 @@ ZEND_METHOD(SensitiveParameterValue, __debugInfo); ZEND_METHOD(Override, __construct); static const zend_function_entry class_Attribute_methods[] = { - ZEND_ME(Attribute, __construct, arginfo_class_Attribute___construct, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_Attribute___construct, arginfo_class_Attribute___construct, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_ReturnTypeWillChange_methods[] = { - ZEND_ME(ReturnTypeWillChange, __construct, arginfo_class_ReturnTypeWillChange___construct, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_ReturnTypeWillChange___construct, arginfo_class_ReturnTypeWillChange___construct, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_AllowDynamicProperties_methods[] = { - ZEND_ME(AllowDynamicProperties, __construct, arginfo_class_AllowDynamicProperties___construct, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_AllowDynamicProperties___construct, arginfo_class_AllowDynamicProperties___construct, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_SensitiveParameter_methods[] = { - ZEND_ME(SensitiveParameter, __construct, arginfo_class_SensitiveParameter___construct, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_SensitiveParameter___construct, arginfo_class_SensitiveParameter___construct, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_SensitiveParameterValue_methods[] = { - ZEND_ME(SensitiveParameterValue, __construct, arginfo_class_SensitiveParameterValue___construct, ZEND_ACC_PUBLIC) - ZEND_ME(SensitiveParameterValue, getValue, arginfo_class_SensitiveParameterValue_getValue, ZEND_ACC_PUBLIC) - ZEND_ME(SensitiveParameterValue, __debugInfo, arginfo_class_SensitiveParameterValue___debugInfo, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_SensitiveParameterValue___construct, arginfo_class_SensitiveParameterValue___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getValue", zim_SensitiveParameterValue_getValue, arginfo_class_SensitiveParameterValue_getValue, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__debugInfo", zim_SensitiveParameterValue___debugInfo, arginfo_class_SensitiveParameterValue___debugInfo, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_Override_methods[] = { - ZEND_ME(Override, __construct, arginfo_class_Override___construct, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_Override___construct, arginfo_class_Override___construct, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/Zend/zend_builtin_functions_arginfo.h b/Zend/zend_builtin_functions_arginfo.h index 8715fb32ebc84..5b0e3d2166581 100644 --- a/Zend/zend_builtin_functions_arginfo.h +++ b/Zend/zend_builtin_functions_arginfo.h @@ -292,66 +292,66 @@ ZEND_FUNCTION(gc_disable); ZEND_FUNCTION(gc_status); static const zend_function_entry ext_functions[] = { - ZEND_FE(zend_version, arginfo_zend_version) - ZEND_FE(func_num_args, arginfo_func_num_args) - ZEND_FE(func_get_arg, arginfo_func_get_arg) - ZEND_FE(func_get_args, arginfo_func_get_args) - ZEND_FE(strlen, arginfo_strlen) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(strcmp, arginfo_strcmp) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(strncmp, arginfo_strncmp) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(strcasecmp, arginfo_strcasecmp) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(strncasecmp, arginfo_strncasecmp) - ZEND_FE(error_reporting, arginfo_error_reporting) - ZEND_FE(define, arginfo_define) - ZEND_FE(defined, arginfo_defined) - ZEND_FE(get_class, arginfo_get_class) - ZEND_FE(get_called_class, arginfo_get_called_class) - ZEND_FE(get_parent_class, arginfo_get_parent_class) - ZEND_FE(is_subclass_of, arginfo_is_subclass_of) - ZEND_FE(is_a, arginfo_is_a) - ZEND_FE(get_class_vars, arginfo_get_class_vars) - ZEND_FE(get_object_vars, arginfo_get_object_vars) - ZEND_FE(get_mangled_object_vars, arginfo_get_mangled_object_vars) - ZEND_FE(get_class_methods, arginfo_get_class_methods) - ZEND_FE(method_exists, arginfo_method_exists) + ZEND_RAW_FENTRY("zend_version", zif_zend_version, arginfo_zend_version, 0, NULL) + ZEND_RAW_FENTRY("func_num_args", zif_func_num_args, arginfo_func_num_args, 0, NULL) + ZEND_RAW_FENTRY("func_get_arg", zif_func_get_arg, arginfo_func_get_arg, 0, NULL) + ZEND_RAW_FENTRY("func_get_args", zif_func_get_args, arginfo_func_get_args, 0, NULL) + ZEND_RAW_FENTRY("strlen", zif_strlen, arginfo_strlen, 0, NULL) + ZEND_RAW_FENTRY("strcmp", zif_strcmp, arginfo_strcmp, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("strncmp", zif_strncmp, arginfo_strncmp, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("strcasecmp", zif_strcasecmp, arginfo_strcasecmp, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("strncasecmp", zif_strncasecmp, arginfo_strncasecmp, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("error_reporting", zif_error_reporting, arginfo_error_reporting, 0, NULL) + ZEND_RAW_FENTRY("define", zif_define, arginfo_define, 0, NULL) + ZEND_RAW_FENTRY("defined", zif_defined, arginfo_defined, 0, NULL) + ZEND_RAW_FENTRY("get_class", zif_get_class, arginfo_get_class, 0, NULL) + ZEND_RAW_FENTRY("get_called_class", zif_get_called_class, arginfo_get_called_class, 0, NULL) + ZEND_RAW_FENTRY("get_parent_class", zif_get_parent_class, arginfo_get_parent_class, 0, NULL) + ZEND_RAW_FENTRY("is_subclass_of", zif_is_subclass_of, arginfo_is_subclass_of, 0, NULL) + ZEND_RAW_FENTRY("is_a", zif_is_a, arginfo_is_a, 0, NULL) + ZEND_RAW_FENTRY("get_class_vars", zif_get_class_vars, arginfo_get_class_vars, 0, NULL) + ZEND_RAW_FENTRY("get_object_vars", zif_get_object_vars, arginfo_get_object_vars, 0, NULL) + ZEND_RAW_FENTRY("get_mangled_object_vars", zif_get_mangled_object_vars, arginfo_get_mangled_object_vars, 0, NULL) + ZEND_RAW_FENTRY("get_class_methods", zif_get_class_methods, arginfo_get_class_methods, 0, NULL) + ZEND_RAW_FENTRY("method_exists", zif_method_exists, arginfo_method_exists, 0, NULL) ZEND_FRAMELESS_FE(property_exists, arginfo_property_exists, 0, frameless_function_infos_property_exists) ZEND_FRAMELESS_FE(class_exists, arginfo_class_exists, 0, frameless_function_infos_class_exists) - ZEND_FE(interface_exists, arginfo_interface_exists) - ZEND_FE(trait_exists, arginfo_trait_exists) - ZEND_FE(enum_exists, arginfo_enum_exists) - ZEND_FE(function_exists, arginfo_function_exists) - ZEND_FE(class_alias, arginfo_class_alias) - ZEND_FE(get_included_files, arginfo_get_included_files) - ZEND_FALIAS(get_required_files, get_included_files, arginfo_get_required_files) - ZEND_FE(trigger_error, arginfo_trigger_error) - ZEND_FALIAS(user_error, trigger_error, arginfo_user_error) - ZEND_FE(set_error_handler, arginfo_set_error_handler) - ZEND_FE(restore_error_handler, arginfo_restore_error_handler) - ZEND_FE(set_exception_handler, arginfo_set_exception_handler) - ZEND_FE(restore_exception_handler, arginfo_restore_exception_handler) - ZEND_FE(get_declared_classes, arginfo_get_declared_classes) - ZEND_FE(get_declared_traits, arginfo_get_declared_traits) - ZEND_FE(get_declared_interfaces, arginfo_get_declared_interfaces) - ZEND_FE(get_defined_functions, arginfo_get_defined_functions) - ZEND_FE(get_defined_vars, arginfo_get_defined_vars) - ZEND_FE(get_resource_type, arginfo_get_resource_type) - ZEND_FE(get_resource_id, arginfo_get_resource_id) - ZEND_FE(get_resources, arginfo_get_resources) - ZEND_FE(get_loaded_extensions, arginfo_get_loaded_extensions) - ZEND_FE(get_defined_constants, arginfo_get_defined_constants) - ZEND_FE(debug_backtrace, arginfo_debug_backtrace) - ZEND_FE(debug_print_backtrace, arginfo_debug_print_backtrace) - ZEND_FE(extension_loaded, arginfo_extension_loaded) - ZEND_FE(get_extension_funcs, arginfo_get_extension_funcs) + ZEND_RAW_FENTRY("interface_exists", zif_interface_exists, arginfo_interface_exists, 0, NULL) + ZEND_RAW_FENTRY("trait_exists", zif_trait_exists, arginfo_trait_exists, 0, NULL) + ZEND_RAW_FENTRY("enum_exists", zif_enum_exists, arginfo_enum_exists, 0, NULL) + ZEND_RAW_FENTRY("function_exists", zif_function_exists, arginfo_function_exists, 0, NULL) + ZEND_RAW_FENTRY("class_alias", zif_class_alias, arginfo_class_alias, 0, NULL) + ZEND_RAW_FENTRY("get_included_files", zif_get_included_files, arginfo_get_included_files, 0, NULL) + ZEND_RAW_FENTRY("get_required_files", zif_get_included_files, arginfo_get_required_files, 0, NULL) + ZEND_RAW_FENTRY("trigger_error", zif_trigger_error, arginfo_trigger_error, 0, NULL) + ZEND_RAW_FENTRY("user_error", zif_trigger_error, arginfo_user_error, 0, NULL) + ZEND_RAW_FENTRY("set_error_handler", zif_set_error_handler, arginfo_set_error_handler, 0, NULL) + ZEND_RAW_FENTRY("restore_error_handler", zif_restore_error_handler, arginfo_restore_error_handler, 0, NULL) + ZEND_RAW_FENTRY("set_exception_handler", zif_set_exception_handler, arginfo_set_exception_handler, 0, NULL) + ZEND_RAW_FENTRY("restore_exception_handler", zif_restore_exception_handler, arginfo_restore_exception_handler, 0, NULL) + ZEND_RAW_FENTRY("get_declared_classes", zif_get_declared_classes, arginfo_get_declared_classes, 0, NULL) + ZEND_RAW_FENTRY("get_declared_traits", zif_get_declared_traits, arginfo_get_declared_traits, 0, NULL) + ZEND_RAW_FENTRY("get_declared_interfaces", zif_get_declared_interfaces, arginfo_get_declared_interfaces, 0, NULL) + ZEND_RAW_FENTRY("get_defined_functions", zif_get_defined_functions, arginfo_get_defined_functions, 0, NULL) + ZEND_RAW_FENTRY("get_defined_vars", zif_get_defined_vars, arginfo_get_defined_vars, 0, NULL) + ZEND_RAW_FENTRY("get_resource_type", zif_get_resource_type, arginfo_get_resource_type, 0, NULL) + ZEND_RAW_FENTRY("get_resource_id", zif_get_resource_id, arginfo_get_resource_id, 0, NULL) + ZEND_RAW_FENTRY("get_resources", zif_get_resources, arginfo_get_resources, 0, NULL) + ZEND_RAW_FENTRY("get_loaded_extensions", zif_get_loaded_extensions, arginfo_get_loaded_extensions, 0, NULL) + ZEND_RAW_FENTRY("get_defined_constants", zif_get_defined_constants, arginfo_get_defined_constants, 0, NULL) + ZEND_RAW_FENTRY("debug_backtrace", zif_debug_backtrace, arginfo_debug_backtrace, 0, NULL) + ZEND_RAW_FENTRY("debug_print_backtrace", zif_debug_print_backtrace, arginfo_debug_print_backtrace, 0, NULL) + ZEND_RAW_FENTRY("extension_loaded", zif_extension_loaded, arginfo_extension_loaded, 0, NULL) + ZEND_RAW_FENTRY("get_extension_funcs", zif_get_extension_funcs, arginfo_get_extension_funcs, 0, NULL) #if ZEND_DEBUG && defined(ZTS) - ZEND_FE(zend_thread_id, arginfo_zend_thread_id) + ZEND_RAW_FENTRY("zend_thread_id", zif_zend_thread_id, arginfo_zend_thread_id, 0, NULL) #endif - ZEND_FE(gc_mem_caches, arginfo_gc_mem_caches) - ZEND_FE(gc_collect_cycles, arginfo_gc_collect_cycles) - ZEND_FE(gc_enabled, arginfo_gc_enabled) - ZEND_FE(gc_enable, arginfo_gc_enable) - ZEND_FE(gc_disable, arginfo_gc_disable) - ZEND_FE(gc_status, arginfo_gc_status) + ZEND_RAW_FENTRY("gc_mem_caches", zif_gc_mem_caches, arginfo_gc_mem_caches, 0, NULL) + ZEND_RAW_FENTRY("gc_collect_cycles", zif_gc_collect_cycles, arginfo_gc_collect_cycles, 0, NULL) + ZEND_RAW_FENTRY("gc_enabled", zif_gc_enabled, arginfo_gc_enabled, 0, NULL) + ZEND_RAW_FENTRY("gc_enable", zif_gc_enable, arginfo_gc_enable, 0, NULL) + ZEND_RAW_FENTRY("gc_disable", zif_gc_disable, arginfo_gc_disable, 0, NULL) + ZEND_RAW_FENTRY("gc_status", zif_gc_status, arginfo_gc_status, 0, NULL) ZEND_FE_END }; diff --git a/Zend/zend_closures_arginfo.h b/Zend/zend_closures_arginfo.h index dfd70418620bd..1c779d9b73f02 100644 --- a/Zend/zend_closures_arginfo.h +++ b/Zend/zend_closures_arginfo.h @@ -31,11 +31,11 @@ ZEND_METHOD(Closure, call); ZEND_METHOD(Closure, fromCallable); static const zend_function_entry class_Closure_methods[] = { - ZEND_ME(Closure, __construct, arginfo_class_Closure___construct, ZEND_ACC_PRIVATE) - ZEND_ME(Closure, bind, arginfo_class_Closure_bind, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(Closure, bindTo, arginfo_class_Closure_bindTo, ZEND_ACC_PUBLIC) - ZEND_ME(Closure, call, arginfo_class_Closure_call, ZEND_ACC_PUBLIC) - ZEND_ME(Closure, fromCallable, arginfo_class_Closure_fromCallable, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_RAW_FENTRY("__construct", zim_Closure___construct, arginfo_class_Closure___construct, ZEND_ACC_PRIVATE, NULL) + ZEND_RAW_FENTRY("bind", zim_Closure_bind, arginfo_class_Closure_bind, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("bindTo", zim_Closure_bindTo, arginfo_class_Closure_bindTo, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("call", zim_Closure_call, arginfo_class_Closure_call, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("fromCallable", zim_Closure_fromCallable, arginfo_class_Closure_fromCallable, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) ZEND_FE_END }; diff --git a/Zend/zend_compile.c b/Zend/zend_compile.c index 3334851c4f5a5..b52fffec787f2 100644 --- a/Zend/zend_compile.c +++ b/Zend/zend_compile.c @@ -2001,9 +2001,8 @@ ZEND_API void zend_initialize_class_data(zend_class_entry *ce, bool nullify_hand zend_hash_init(&ce->constants_table, 8, NULL, NULL, persistent_hashes); zend_hash_init(&ce->function_table, 8, NULL, ZEND_FUNCTION_DTOR, persistent_hashes); - if (ce->type == ZEND_USER_CLASS) { - ce->info.user.doc_comment = NULL; - } + ce->doc_comment = NULL; + ZEND_MAP_PTR_INIT(ce->static_members_table, NULL); ZEND_MAP_PTR_INIT(ce->mutable_data, NULL); @@ -8278,7 +8277,7 @@ static void zend_compile_class_decl(znode *result, zend_ast *ast, bool toplevel) ce->info.user.line_end = decl->end_lineno; if (decl->doc_comment) { - ce->info.user.doc_comment = zend_string_copy(decl->doc_comment); + ce->doc_comment = zend_string_copy(decl->doc_comment); } if (UNEXPECTED((decl->flags & ZEND_ACC_ANON_CLASS))) { diff --git a/Zend/zend_compile.h b/Zend/zend_compile.h index 0917e481bebf4..0afefb557c2e6 100644 --- a/Zend/zend_compile.h +++ b/Zend/zend_compile.h @@ -520,6 +520,7 @@ typedef struct _zend_internal_function { uint32_t num_args; uint32_t required_num_args; zend_internal_arg_info *arg_info; + zend_string *doc_comment; HashTable *attributes; ZEND_MAP_PTR_DEF(void **, run_time_cache); uint32_t T; /* number of temporary variables */ diff --git a/Zend/zend_enum_arginfo.h b/Zend/zend_enum_arginfo.h index 204c67b4682e7..5dadbacfabd8c 100644 --- a/Zend/zend_enum_arginfo.h +++ b/Zend/zend_enum_arginfo.h @@ -14,13 +14,13 @@ ZEND_END_ARG_INFO() static const zend_function_entry class_UnitEnum_methods[] = { - ZEND_ABSTRACT_ME_WITH_FLAGS(UnitEnum, cases, arginfo_class_UnitEnum_cases, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_ABSTRACT) + ZEND_RAW_FENTRY("cases", NULL, arginfo_class_UnitEnum_cases, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_ABSTRACT, NULL) ZEND_FE_END }; static const zend_function_entry class_BackedEnum_methods[] = { - ZEND_ABSTRACT_ME_WITH_FLAGS(BackedEnum, from, arginfo_class_BackedEnum_from, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_ABSTRACT) - ZEND_ABSTRACT_ME_WITH_FLAGS(BackedEnum, tryFrom, arginfo_class_BackedEnum_tryFrom, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_ABSTRACT) + ZEND_RAW_FENTRY("from", NULL, arginfo_class_BackedEnum_from, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("tryFrom", NULL, arginfo_class_BackedEnum_tryFrom, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_ABSTRACT, NULL) ZEND_FE_END }; diff --git a/Zend/zend_exceptions_arginfo.h b/Zend/zend_exceptions_arginfo.h index 9c00cadfc766b..cdb1c74bd1efc 100644 --- a/Zend/zend_exceptions_arginfo.h +++ b/Zend/zend_exceptions_arginfo.h @@ -96,49 +96,49 @@ ZEND_METHOD(ErrorException, __construct); ZEND_METHOD(ErrorException, getSeverity); static const zend_function_entry class_Throwable_methods[] = { - ZEND_ABSTRACT_ME_WITH_FLAGS(Throwable, getMessage, arginfo_class_Throwable_getMessage, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) - ZEND_ABSTRACT_ME_WITH_FLAGS(Throwable, getCode, arginfo_class_Throwable_getCode, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) - ZEND_ABSTRACT_ME_WITH_FLAGS(Throwable, getFile, arginfo_class_Throwable_getFile, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) - ZEND_ABSTRACT_ME_WITH_FLAGS(Throwable, getLine, arginfo_class_Throwable_getLine, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) - ZEND_ABSTRACT_ME_WITH_FLAGS(Throwable, getTrace, arginfo_class_Throwable_getTrace, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) - ZEND_ABSTRACT_ME_WITH_FLAGS(Throwable, getPrevious, arginfo_class_Throwable_getPrevious, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) - ZEND_ABSTRACT_ME_WITH_FLAGS(Throwable, getTraceAsString, arginfo_class_Throwable_getTraceAsString, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) + ZEND_RAW_FENTRY("getMessage", NULL, arginfo_class_Throwable_getMessage, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("getCode", NULL, arginfo_class_Throwable_getCode, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("getFile", NULL, arginfo_class_Throwable_getFile, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("getLine", NULL, arginfo_class_Throwable_getLine, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("getTrace", NULL, arginfo_class_Throwable_getTrace, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("getPrevious", NULL, arginfo_class_Throwable_getPrevious, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("getTraceAsString", NULL, arginfo_class_Throwable_getTraceAsString, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) ZEND_FE_END }; static const zend_function_entry class_Exception_methods[] = { - ZEND_ME(Exception, __clone, arginfo_class_Exception___clone, ZEND_ACC_PRIVATE) - ZEND_ME(Exception, __construct, arginfo_class_Exception___construct, ZEND_ACC_PUBLIC) - ZEND_ME(Exception, __wakeup, arginfo_class_Exception___wakeup, ZEND_ACC_PUBLIC) - ZEND_ME(Exception, getMessage, arginfo_class_Exception_getMessage, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL) - ZEND_ME(Exception, getCode, arginfo_class_Exception_getCode, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL) - ZEND_ME(Exception, getFile, arginfo_class_Exception_getFile, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL) - ZEND_ME(Exception, getLine, arginfo_class_Exception_getLine, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL) - ZEND_ME(Exception, getTrace, arginfo_class_Exception_getTrace, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL) - ZEND_ME(Exception, getPrevious, arginfo_class_Exception_getPrevious, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL) - ZEND_ME(Exception, getTraceAsString, arginfo_class_Exception_getTraceAsString, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL) - ZEND_ME(Exception, __toString, arginfo_class_Exception___toString, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__clone", zim_Exception___clone, arginfo_class_Exception___clone, ZEND_ACC_PRIVATE, NULL) + ZEND_RAW_FENTRY("__construct", zim_Exception___construct, arginfo_class_Exception___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__wakeup", zim_Exception___wakeup, arginfo_class_Exception___wakeup, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getMessage", zim_Exception_getMessage, arginfo_class_Exception_getMessage, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("getCode", zim_Exception_getCode, arginfo_class_Exception_getCode, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("getFile", zim_Exception_getFile, arginfo_class_Exception_getFile, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("getLine", zim_Exception_getLine, arginfo_class_Exception_getLine, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("getTrace", zim_Exception_getTrace, arginfo_class_Exception_getTrace, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("getPrevious", zim_Exception_getPrevious, arginfo_class_Exception_getPrevious, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("getTraceAsString", zim_Exception_getTraceAsString, arginfo_class_Exception_getTraceAsString, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("__toString", zim_Exception___toString, arginfo_class_Exception___toString, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_ErrorException_methods[] = { - ZEND_ME(ErrorException, __construct, arginfo_class_ErrorException___construct, ZEND_ACC_PUBLIC) - ZEND_ME(ErrorException, getSeverity, arginfo_class_ErrorException_getSeverity, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL) + ZEND_RAW_FENTRY("__construct", zim_ErrorException___construct, arginfo_class_ErrorException___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getSeverity", zim_ErrorException_getSeverity, arginfo_class_ErrorException_getSeverity, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL) ZEND_FE_END }; static const zend_function_entry class_Error_methods[] = { - ZEND_MALIAS(Exception, __clone, __clone, arginfo_class_Error___clone, ZEND_ACC_PRIVATE) - ZEND_MALIAS(Exception, __construct, __construct, arginfo_class_Error___construct, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Exception, __wakeup, __wakeup, arginfo_class_Error___wakeup, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Exception, getMessage, getMessage, arginfo_class_Error_getMessage, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL) - ZEND_MALIAS(Exception, getCode, getCode, arginfo_class_Error_getCode, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL) - ZEND_MALIAS(Exception, getFile, getFile, arginfo_class_Error_getFile, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL) - ZEND_MALIAS(Exception, getLine, getLine, arginfo_class_Error_getLine, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL) - ZEND_MALIAS(Exception, getTrace, getTrace, arginfo_class_Error_getTrace, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL) - ZEND_MALIAS(Exception, getPrevious, getPrevious, arginfo_class_Error_getPrevious, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL) - ZEND_MALIAS(Exception, getTraceAsString, getTraceAsString, arginfo_class_Error_getTraceAsString, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL) - ZEND_MALIAS(Exception, __toString, __toString, arginfo_class_Error___toString, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__clone", zim_Exception___clone, arginfo_class_Error___clone, ZEND_ACC_PRIVATE, NULL) + ZEND_RAW_FENTRY("__construct", zim_Exception___construct, arginfo_class_Error___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__wakeup", zim_Exception___wakeup, arginfo_class_Error___wakeup, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getMessage", zim_Exception_getMessage, arginfo_class_Error_getMessage, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("getCode", zim_Exception_getCode, arginfo_class_Error_getCode, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("getFile", zim_Exception_getFile, arginfo_class_Error_getFile, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("getLine", zim_Exception_getLine, arginfo_class_Error_getLine, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("getTrace", zim_Exception_getTrace, arginfo_class_Error_getTrace, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("getPrevious", zim_Exception_getPrevious, arginfo_class_Error_getPrevious, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("getTraceAsString", zim_Exception_getTraceAsString, arginfo_class_Error_getTraceAsString, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("__toString", zim_Exception___toString, arginfo_class_Error___toString, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/Zend/zend_execute.c b/Zend/zend_execute.c index 73f7a03c33952..a78e630d05d62 100644 --- a/Zend/zend_execute.c +++ b/Zend/zend_execute.c @@ -147,6 +147,7 @@ ZEND_API const zend_internal_function zend_pass_function = { 0, /* num_args */ 0, /* required_num_args */ (zend_internal_arg_info *) zend_pass_function_arg_info + 1, /* arg_info */ + NULL, /* doc_comment */ NULL, /* attributes */ NULL, /* run_time_cache */ 0, /* T */ diff --git a/Zend/zend_fibers_arginfo.h b/Zend/zend_fibers_arginfo.h index 950dbd26ed60f..75fc2c7c84225 100644 --- a/Zend/zend_fibers_arginfo.h +++ b/Zend/zend_fibers_arginfo.h @@ -51,22 +51,22 @@ ZEND_METHOD(Fiber, suspend); ZEND_METHOD(FiberError, __construct); static const zend_function_entry class_Fiber_methods[] = { - ZEND_ME(Fiber, __construct, arginfo_class_Fiber___construct, ZEND_ACC_PUBLIC) - ZEND_ME(Fiber, start, arginfo_class_Fiber_start, ZEND_ACC_PUBLIC) - ZEND_ME(Fiber, resume, arginfo_class_Fiber_resume, ZEND_ACC_PUBLIC) - ZEND_ME(Fiber, throw, arginfo_class_Fiber_throw, ZEND_ACC_PUBLIC) - ZEND_ME(Fiber, isStarted, arginfo_class_Fiber_isStarted, ZEND_ACC_PUBLIC) - ZEND_ME(Fiber, isSuspended, arginfo_class_Fiber_isSuspended, ZEND_ACC_PUBLIC) - ZEND_ME(Fiber, isRunning, arginfo_class_Fiber_isRunning, ZEND_ACC_PUBLIC) - ZEND_ME(Fiber, isTerminated, arginfo_class_Fiber_isTerminated, ZEND_ACC_PUBLIC) - ZEND_ME(Fiber, getReturn, arginfo_class_Fiber_getReturn, ZEND_ACC_PUBLIC) - ZEND_ME(Fiber, getCurrent, arginfo_class_Fiber_getCurrent, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(Fiber, suspend, arginfo_class_Fiber_suspend, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_RAW_FENTRY("__construct", zim_Fiber___construct, arginfo_class_Fiber___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("start", zim_Fiber_start, arginfo_class_Fiber_start, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("resume", zim_Fiber_resume, arginfo_class_Fiber_resume, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("throw", zim_Fiber_throw, arginfo_class_Fiber_throw, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isStarted", zim_Fiber_isStarted, arginfo_class_Fiber_isStarted, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isSuspended", zim_Fiber_isSuspended, arginfo_class_Fiber_isSuspended, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isRunning", zim_Fiber_isRunning, arginfo_class_Fiber_isRunning, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isTerminated", zim_Fiber_isTerminated, arginfo_class_Fiber_isTerminated, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getReturn", zim_Fiber_getReturn, arginfo_class_Fiber_getReturn, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getCurrent", zim_Fiber_getCurrent, arginfo_class_Fiber_getCurrent, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("suspend", zim_Fiber_suspend, arginfo_class_Fiber_suspend, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) ZEND_FE_END }; static const zend_function_entry class_FiberError_methods[] = { - ZEND_ME(FiberError, __construct, arginfo_class_FiberError___construct, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_FiberError___construct, arginfo_class_FiberError___construct, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/Zend/zend_generators_arginfo.h b/Zend/zend_generators_arginfo.h index de31a8512ad7e..f720787784dc6 100644 --- a/Zend/zend_generators_arginfo.h +++ b/Zend/zend_generators_arginfo.h @@ -34,14 +34,14 @@ ZEND_METHOD(Generator, throw); ZEND_METHOD(Generator, getReturn); static const zend_function_entry class_Generator_methods[] = { - ZEND_ME(Generator, rewind, arginfo_class_Generator_rewind, ZEND_ACC_PUBLIC) - ZEND_ME(Generator, valid, arginfo_class_Generator_valid, ZEND_ACC_PUBLIC) - ZEND_ME(Generator, current, arginfo_class_Generator_current, ZEND_ACC_PUBLIC) - ZEND_ME(Generator, key, arginfo_class_Generator_key, ZEND_ACC_PUBLIC) - ZEND_ME(Generator, next, arginfo_class_Generator_next, ZEND_ACC_PUBLIC) - ZEND_ME(Generator, send, arginfo_class_Generator_send, ZEND_ACC_PUBLIC) - ZEND_ME(Generator, throw, arginfo_class_Generator_throw, ZEND_ACC_PUBLIC) - ZEND_ME(Generator, getReturn, arginfo_class_Generator_getReturn, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("rewind", zim_Generator_rewind, arginfo_class_Generator_rewind, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("valid", zim_Generator_valid, arginfo_class_Generator_valid, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("current", zim_Generator_current, arginfo_class_Generator_current, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("key", zim_Generator_key, arginfo_class_Generator_key, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("next", zim_Generator_next, arginfo_class_Generator_next, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("send", zim_Generator_send, arginfo_class_Generator_send, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("throw", zim_Generator_throw, arginfo_class_Generator_throw, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getReturn", zim_Generator_getReturn, arginfo_class_Generator_getReturn, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/Zend/zend_interfaces_arginfo.h b/Zend/zend_interfaces_arginfo.h index 66ad16269293b..31b4f8e16f767 100644 --- a/Zend/zend_interfaces_arginfo.h +++ b/Zend/zend_interfaces_arginfo.h @@ -74,50 +74,50 @@ static const zend_function_entry class_Traversable_methods[] = { }; static const zend_function_entry class_IteratorAggregate_methods[] = { - ZEND_ABSTRACT_ME_WITH_FLAGS(IteratorAggregate, getIterator, arginfo_class_IteratorAggregate_getIterator, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) + ZEND_RAW_FENTRY("getIterator", NULL, arginfo_class_IteratorAggregate_getIterator, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) ZEND_FE_END }; static const zend_function_entry class_Iterator_methods[] = { - ZEND_ABSTRACT_ME_WITH_FLAGS(Iterator, current, arginfo_class_Iterator_current, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) - ZEND_ABSTRACT_ME_WITH_FLAGS(Iterator, next, arginfo_class_Iterator_next, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) - ZEND_ABSTRACT_ME_WITH_FLAGS(Iterator, key, arginfo_class_Iterator_key, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) - ZEND_ABSTRACT_ME_WITH_FLAGS(Iterator, valid, arginfo_class_Iterator_valid, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) - ZEND_ABSTRACT_ME_WITH_FLAGS(Iterator, rewind, arginfo_class_Iterator_rewind, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) + ZEND_RAW_FENTRY("current", NULL, arginfo_class_Iterator_current, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("next", NULL, arginfo_class_Iterator_next, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("key", NULL, arginfo_class_Iterator_key, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("valid", NULL, arginfo_class_Iterator_valid, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("rewind", NULL, arginfo_class_Iterator_rewind, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) ZEND_FE_END }; static const zend_function_entry class_ArrayAccess_methods[] = { - ZEND_ABSTRACT_ME_WITH_FLAGS(ArrayAccess, offsetExists, arginfo_class_ArrayAccess_offsetExists, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) - ZEND_ABSTRACT_ME_WITH_FLAGS(ArrayAccess, offsetGet, arginfo_class_ArrayAccess_offsetGet, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) - ZEND_ABSTRACT_ME_WITH_FLAGS(ArrayAccess, offsetSet, arginfo_class_ArrayAccess_offsetSet, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) - ZEND_ABSTRACT_ME_WITH_FLAGS(ArrayAccess, offsetUnset, arginfo_class_ArrayAccess_offsetUnset, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) + ZEND_RAW_FENTRY("offsetExists", NULL, arginfo_class_ArrayAccess_offsetExists, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("offsetGet", NULL, arginfo_class_ArrayAccess_offsetGet, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("offsetSet", NULL, arginfo_class_ArrayAccess_offsetSet, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("offsetUnset", NULL, arginfo_class_ArrayAccess_offsetUnset, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) ZEND_FE_END }; static const zend_function_entry class_Serializable_methods[] = { - ZEND_ABSTRACT_ME_WITH_FLAGS(Serializable, serialize, arginfo_class_Serializable_serialize, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) - ZEND_ABSTRACT_ME_WITH_FLAGS(Serializable, unserialize, arginfo_class_Serializable_unserialize, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) + ZEND_RAW_FENTRY("serialize", NULL, arginfo_class_Serializable_serialize, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("unserialize", NULL, arginfo_class_Serializable_unserialize, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) ZEND_FE_END }; static const zend_function_entry class_Countable_methods[] = { - ZEND_ABSTRACT_ME_WITH_FLAGS(Countable, count, arginfo_class_Countable_count, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) + ZEND_RAW_FENTRY("count", NULL, arginfo_class_Countable_count, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) ZEND_FE_END }; static const zend_function_entry class_Stringable_methods[] = { - ZEND_ABSTRACT_ME_WITH_FLAGS(Stringable, __toString, arginfo_class_Stringable___toString, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) + ZEND_RAW_FENTRY("__toString", NULL, arginfo_class_Stringable___toString, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) ZEND_FE_END }; static const zend_function_entry class_InternalIterator_methods[] = { - ZEND_ME(InternalIterator, __construct, arginfo_class_InternalIterator___construct, ZEND_ACC_PRIVATE) - ZEND_ME(InternalIterator, current, arginfo_class_InternalIterator_current, ZEND_ACC_PUBLIC) - ZEND_ME(InternalIterator, key, arginfo_class_InternalIterator_key, ZEND_ACC_PUBLIC) - ZEND_ME(InternalIterator, next, arginfo_class_InternalIterator_next, ZEND_ACC_PUBLIC) - ZEND_ME(InternalIterator, valid, arginfo_class_InternalIterator_valid, ZEND_ACC_PUBLIC) - ZEND_ME(InternalIterator, rewind, arginfo_class_InternalIterator_rewind, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_InternalIterator___construct, arginfo_class_InternalIterator___construct, ZEND_ACC_PRIVATE, NULL) + ZEND_RAW_FENTRY("current", zim_InternalIterator_current, arginfo_class_InternalIterator_current, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("key", zim_InternalIterator_key, arginfo_class_InternalIterator_key, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("next", zim_InternalIterator_next, arginfo_class_InternalIterator_next, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("valid", zim_InternalIterator_valid, arginfo_class_InternalIterator_valid, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("rewind", zim_InternalIterator_rewind, arginfo_class_InternalIterator_rewind, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/Zend/zend_opcode.c b/Zend/zend_opcode.c index 7e6c232cc459f..49db2fa1200ab 100644 --- a/Zend/zend_opcode.c +++ b/Zend/zend_opcode.c @@ -337,8 +337,8 @@ ZEND_API void destroy_zend_class(zval *zv) zend_string_release_ex(ce->name, 0); zend_string_release_ex(ce->info.user.filename, 0); - if (ce->info.user.doc_comment) { - zend_string_release_ex(ce->info.user.doc_comment, 0); + if (ce->doc_comment) { + zend_string_release_ex(ce->doc_comment, 0); } if (ce->attributes) { @@ -419,6 +419,10 @@ ZEND_API void destroy_zend_class(zval *zv) } break; case ZEND_INTERNAL_CLASS: + if (ce->doc_comment) { + zend_string_release_ex(ce->doc_comment, 1); + } + if (ce->backed_enum_table) { zend_hash_release(ce->backed_enum_table); } diff --git a/Zend/zend_weakrefs_arginfo.h b/Zend/zend_weakrefs_arginfo.h index 25c137c9d76b6..c1651a3dd757f 100644 --- a/Zend/zend_weakrefs_arginfo.h +++ b/Zend/zend_weakrefs_arginfo.h @@ -45,19 +45,19 @@ ZEND_METHOD(WeakMap, count); ZEND_METHOD(WeakMap, getIterator); static const zend_function_entry class_WeakReference_methods[] = { - ZEND_ME(WeakReference, __construct, arginfo_class_WeakReference___construct, ZEND_ACC_PUBLIC) - ZEND_ME(WeakReference, create, arginfo_class_WeakReference_create, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(WeakReference, get, arginfo_class_WeakReference_get, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_WeakReference___construct, arginfo_class_WeakReference___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("create", zim_WeakReference_create, arginfo_class_WeakReference_create, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("get", zim_WeakReference_get, arginfo_class_WeakReference_get, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_WeakMap_methods[] = { - ZEND_ME(WeakMap, offsetGet, arginfo_class_WeakMap_offsetGet, ZEND_ACC_PUBLIC) - ZEND_ME(WeakMap, offsetSet, arginfo_class_WeakMap_offsetSet, ZEND_ACC_PUBLIC) - ZEND_ME(WeakMap, offsetExists, arginfo_class_WeakMap_offsetExists, ZEND_ACC_PUBLIC) - ZEND_ME(WeakMap, offsetUnset, arginfo_class_WeakMap_offsetUnset, ZEND_ACC_PUBLIC) - ZEND_ME(WeakMap, count, arginfo_class_WeakMap_count, ZEND_ACC_PUBLIC) - ZEND_ME(WeakMap, getIterator, arginfo_class_WeakMap_getIterator, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("offsetGet", zim_WeakMap_offsetGet, arginfo_class_WeakMap_offsetGet, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("offsetSet", zim_WeakMap_offsetSet, arginfo_class_WeakMap_offsetSet, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("offsetExists", zim_WeakMap_offsetExists, arginfo_class_WeakMap_offsetExists, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("offsetUnset", zim_WeakMap_offsetUnset, arginfo_class_WeakMap_offsetUnset, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("count", zim_WeakMap_count, arginfo_class_WeakMap_count, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getIterator", zim_WeakMap_getIterator, arginfo_class_WeakMap_getIterator, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/build/gen_stub.php b/build/gen_stub.php index 5e1dfad0bb870..36891c5de2abe 100755 --- a/build/gen_stub.php +++ b/build/gen_stub.php @@ -24,7 +24,15 @@ const PHP_81_VERSION_ID = 80100; const PHP_82_VERSION_ID = 80200; const PHP_83_VERSION_ID = 80300; -const ALL_PHP_VERSION_IDS = [PHP_70_VERSION_ID, PHP_80_VERSION_ID, PHP_81_VERSION_ID, PHP_82_VERSION_ID, PHP_83_VERSION_ID]; +const PHP_84_VERSION_ID = 80400; +const ALL_PHP_VERSION_IDS = [ + PHP_70_VERSION_ID, + PHP_80_VERSION_ID, + PHP_81_VERSION_ID, + PHP_82_VERSION_ID, + PHP_83_VERSION_ID, + PHP_84_VERSION_ID, +]; /** * @return FileInfo[] @@ -1220,13 +1228,17 @@ class FuncInfo { public int $numRequiredArgs; public ?string $cond; public bool $isUndocumentable; + public ?int $minimumPhpVersionIdCompatibility; /** @var AttributeInfo[] */ public array $attributes; + /** @var FramelessFunctionInfo[] */ public array $framelessFunctionInfos; + public ?ExposedDocComment $exposedDocComment; /** - * @param AttributeInfo[] $attributes * @param ArgInfo[] $args + * @param AttributeInfo[] $attribute + * @param FramelessFunctionInfo[] $framelessFunctionInfos */ public function __construct( FunctionOrMethodName $name, @@ -1242,8 +1254,10 @@ public function __construct( int $numRequiredArgs, ?string $cond, bool $isUndocumentable, + ?int $minimumPhpVersionIdCompatibility, array $attributes, - array $framelessFunctionInfos + array $framelessFunctionInfos, + ?ExposedDocComment $exposedDocComment ) { $this->name = $name; $this->classFlags = $classFlags; @@ -1258,8 +1272,10 @@ public function __construct( $this->numRequiredArgs = $numRequiredArgs; $this->cond = $cond; $this->isUndocumentable = $isUndocumentable; + $this->minimumPhpVersionIdCompatibility = $minimumPhpVersionIdCompatibility; $this->attributes = $attributes; $this->framelessFunctionInfos = $framelessFunctionInfos; + $this->exposedDocComment = $exposedDocComment; } public function isMethod(): bool @@ -1380,50 +1396,38 @@ public function getFramelessFunctionInfosName(): string { } public function getFunctionEntry(): string { - if ($this->name instanceof MethodName) { + $code = ""; + + $php84MinimumCompatibility = $this->minimumPhpVersionIdCompatibility === null || $this->minimumPhpVersionIdCompatibility >= PHP_84_VERSION_ID; + + if ($this->isMethod()) { + $zendName = '"' . $this->name->methodName . '"'; if ($this->alias) { if ($this->alias instanceof MethodName) { - return sprintf( - "\tZEND_MALIAS(%s, %s, %s, %s, %s)\n", - $this->alias->getDeclarationClassName(), $this->name->methodName, - $this->alias->methodName, $this->getArgInfoName(), $this->getFlagsAsArginfoString() - ); + + $name = "zim_" . $this->alias->getDeclarationClassName() . "_" . $this->alias->methodName; } else if ($this->alias instanceof FunctionName) { - return sprintf( - "\tZEND_ME_MAPPING(%s, %s, %s, %s)\n", - $this->name->methodName, $this->alias->getNonNamespacedName(), - $this->getArgInfoName(), $this->getFlagsAsArginfoString() - ); + $name = "zif_" . $this->alias->getNonNamespacedName(); } else { throw new Error("Cannot happen"); } } else { - $declarationClassName = $this->name->getDeclarationClassName(); if ($this->flags & Modifiers::ABSTRACT) { - return sprintf( - "\tZEND_ABSTRACT_ME_WITH_FLAGS(%s, %s, %s, %s)\n", - $declarationClassName, $this->name->methodName, $this->getArgInfoName(), - $this->getFlagsAsArginfoString() - ); + $name = "NULL"; + } else { + $name = "zim_" . $this->name->getDeclarationClassName() . "_" . $this->name->methodName; } - - return sprintf( - "\tZEND_ME(%s, %s, %s, %s)\n", - $declarationClassName, $this->name->methodName, $this->getArgInfoName(), - $this->getFlagsAsArginfoString() - ); } } else if ($this->name instanceof FunctionName) { - $namespace = $this->name->getNamespace(); $functionName = $this->name->getFunctionName(); $declarationName = $this->alias ? $this->alias->getNonNamespacedName() : $this->name->getDeclarationName(); if (!empty($this->framelessFunctionInfos)) { if ($namespace) { - die('Namespaced direct calls are not supported yet'); + throw new Exception('Namespaced direct calls are not supported yet'); } if ($this->alias) { - die('Aliased direct calls are not supported yet'); + throw new Exception('Aliased direct calls are not supported yet'); } $flags = $this->supportsCompileTimeEval ? 'ZEND_ACC_COMPILE_TIME_EVAL' : '0'; return sprintf( @@ -1432,42 +1436,56 @@ public function getFunctionEntry(): string { ); } - if ($namespace) { - // Namespaced functions are always declared as aliases to avoid name conflicts when two functions with - // the same name exist in separate namespaces - $macro = $this->isDeprecated ? 'ZEND_NS_DEP_FALIAS' : 'ZEND_NS_FALIAS'; - - // Render A\B as "A\\B" in C strings for namespaces - return sprintf( - "\t%s(\"%s\", %s, %s, %s)\n", - $macro, addslashes($namespace), $this->name->getFunctionName(), $declarationName, $this->getArgInfoName() - ); + if ($this->name->getNamespace()) { + $namespace = addslashes($this->name->getNamespace()); + $zendName = "ZEND_NS_NAME(\"$namespace\", \"$functionName\")"; + $name = "zif_$declarationName"; + } else { + $zendName = '"' . $functionName . '"'; + $name = "zif_$declarationName"; } + } else { + throw new Error("Cannot happen"); + } - if ($this->alias) { - $macro = $this->isDeprecated ? 'ZEND_DEP_FALIAS' : 'ZEND_FALIAS'; + $flagsByPhpVersions = $this->getArginfoFlagsByPhpVersions(); + $argInfoName = $this->getArgInfoName(); - return sprintf( - "\t%s(%s, %s, %s)\n", - $macro, $functionName, $declarationName, $this->getArgInfoName() - ); - } + if (!$php84MinimumCompatibility) { + $code .= "#if (PHP_VERSION_ID >= " . PHP_84_VERSION_ID . ")\n"; + } - switch (true) { - case $this->isDeprecated: - $macro = 'ZEND_DEP_FE'; - break; - case $this->supportsCompileTimeEval: - $macro = 'ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE'; - break; - default: - $macro = 'ZEND_FE'; - } + $php84AndAboveFlags = array_slice($flagsByPhpVersions, 5, null, true); + $docComment = $this->exposedDocComment ? '"' . $this->exposedDocComment->escape() . '"' : "NULL"; - return sprintf("\t%s(%s, %s)\n", $macro, $functionName, $this->getArgInfoName()); - } else { - throw new Error("Cannot happen"); + $template = "\tZEND_RAW_FENTRY($zendName, $name, $argInfoName, %s, $docComment)\n"; + $flagsCode = generateVersionDependentFlagCode( + $template, + $php84AndAboveFlags, + PHP_84_VERSION_ID + ); + $code .= implode("", $flagsCode); + + if (!$php84MinimumCompatibility) { + $code .= "#else\n"; + } + + if (!$php84MinimumCompatibility) { + $flags = array_slice($flagsByPhpVersions, 0, 4, true); + $template = "\tZEND_RAW_FENTRY($zendName, $name, $argInfoName, %s)\n"; + $flagsCode = generateVersionDependentFlagCode( + $template, + $flags, + $this->minimumPhpVersionIdCompatibility + ); + $code .= implode("", $flagsCode); } + + if (!$php84MinimumCompatibility) { + $code .= "#endif\n"; + } + + return $code; } public function getOptimizerInfo(): ?string { @@ -1501,32 +1519,57 @@ public function discardInfoForOldPhpVersions(): void { } } - private function getFlagsAsArginfoString(): string + /** @return array */ + private function getArginfoFlagsByPhpVersions(): array { - $flags = "ZEND_ACC_PUBLIC"; - if ($this->flags & Modifiers::PROTECTED) { - $flags = "ZEND_ACC_PROTECTED"; - } elseif ($this->flags & Modifiers::PRIVATE) { - $flags = "ZEND_ACC_PRIVATE"; - } + $flags = []; - if ($this->flags & Modifiers::STATIC) { - $flags .= "|ZEND_ACC_STATIC"; + if ($this->isMethod()) { + if ($this->flags & Modifiers::PROTECTED) { + $flags[] = "ZEND_ACC_PROTECTED"; + } elseif ($this->flags & Modifiers::PRIVATE) { + $flags[] = "ZEND_ACC_PRIVATE"; + } else { + $flags[] = "ZEND_ACC_PUBLIC"; + } + + if ($this->flags & Modifiers::STATIC) { + $flags[] = "ZEND_ACC_STATIC"; + } + + if ($this->flags & Modifiers::FINAL) { + $flags[] = "ZEND_ACC_FINAL"; + } + + if ($this->flags & Modifiers::ABSTRACT) { + $flags[] = "ZEND_ACC_ABSTRACT"; + } } - if ($this->flags & Modifiers::FINAL) { - $flags .= "|ZEND_ACC_FINAL"; + if ($this->isDeprecated) { + $flags[] = "ZEND_ACC_DEPRECATED"; } - if ($this->flags & Modifiers::ABSTRACT) { - $flags .= "|ZEND_ACC_ABSTRACT"; + $php82AndAboveFlags = $flags; + if ($this->isMethod() === false && $this->supportsCompileTimeEval) { + $php82AndAboveFlags[] = "ZEND_ACC_COMPILE_TIME_EVAL"; } - if ($this->isDeprecated) { - $flags .= "|ZEND_ACC_DEPRECATED"; + if (empty($flags)) { + $flags[] = "0"; + } + if (empty($php82AndAboveFlags)) { + $php82AndAboveFlags[] = "0"; } - return $flags; + return [ + PHP_70_VERSION_ID => $flags, + PHP_80_VERSION_ID => $flags, + PHP_81_VERSION_ID => $flags, + PHP_82_VERSION_ID => $php82AndAboveFlags, + PHP_83_VERSION_ID => $php82AndAboveFlags, + PHP_84_VERSION_ID => $php82AndAboveFlags, + ]; } private function generateRefSect1(DOMDocument $doc, string $role): DOMElement { @@ -2255,6 +2298,7 @@ abstract class VariableLike public ?int $phpVersionIdMinimumCompatibility; /** @var AttributeInfo[] */ public array $attributes; + public ?ExposedDocComment $exposedDocComment; /** * @var AttributeInfo[] $attributes @@ -2265,7 +2309,8 @@ public function __construct( ?Type $phpDocType, ?string $link, ?int $phpVersionIdMinimumCompatibility, - array $attributes + array $attributes, + ?ExposedDocComment $exposedDocComment ) { $this->flags = $flags; $this->type = $type; @@ -2273,6 +2318,7 @@ public function __construct( $this->link = $link; $this->phpVersionIdMinimumCompatibility = $phpVersionIdMinimumCompatibility; $this->attributes = $attributes; + $this->exposedDocComment = $exposedDocComment; } abstract protected function getVariableTypeCode(): string; @@ -2316,6 +2362,7 @@ protected function getFlagsByPhpVersion(): array PHP_81_VERSION_ID => [$flags], PHP_82_VERSION_ID => [$flags], PHP_83_VERSION_ID => [$flags], + PHP_84_VERSION_ID => [$flags], ]; } @@ -2458,7 +2505,8 @@ public function __construct( bool $isUndocumentable, ?string $link, ?int $phpVersionIdMinimumCompatibility, - array $attributes + array $attributes, + ?ExposedDocComment $exposedDocComment ) { $this->name = $name; $this->value = $value; @@ -2467,7 +2515,7 @@ public function __construct( $this->cond = $cond; $this->cValue = $cValue; $this->isUndocumentable = $isUndocumentable; - parent::__construct($flags, $type, $phpDocType, $link, $phpVersionIdMinimumCompatibility, $attributes); + parent::__construct($flags, $type, $phpDocType, $link, $phpVersionIdMinimumCompatibility, $attributes, $exposedDocComment); } /** @param array $allConstInfos */ @@ -2651,6 +2699,15 @@ private function getClassConstDeclaration(EvaluatedValue $value, array $allConst $code .= "\tzend_string *const_{$constName}_name = zend_string_init_interned(\"$constName\", sizeof(\"$constName\") - 1, 1);\n"; $nameCode = "const_{$constName}_name"; + if ($this->exposedDocComment) { + $commentCode = "const_{$constName}_comment"; + $escapedComment = $this->exposedDocComment->escape(); + $escapedCommentLength = $this->exposedDocComment->getLength(); + $code .= "\tzend_string *$commentCode = zend_string_init(\"$escapedComment\", $escapedCommentLength, 1);\n"; + } else { + $commentCode = "NULL"; + } + $php83MinimumCompatibility = $this->phpVersionIdMinimumCompatibility === null || $this->phpVersionIdMinimumCompatibility >= PHP_83_VERSION_ID; if ($this->type && !$php83MinimumCompatibility) { @@ -2665,7 +2722,7 @@ private function getClassConstDeclaration(EvaluatedValue $value, array $allConst } else { $template = "\t"; } - $template .= "zend_declare_typed_class_constant(class_entry, $nameCode, &const_{$constName}_value, %s, NULL, $typeCode);\n"; + $template .= "zend_declare_typed_class_constant(class_entry, $nameCode, &const_{$constName}_value, %s, $commentCode, $typeCode);\n"; $flagsCode = generateVersionDependentFlagCode( $template, @@ -2685,7 +2742,7 @@ private function getClassConstDeclaration(EvaluatedValue $value, array $allConst } else { $template = "\t"; } - $template .= "zend_declare_class_constant_ex(class_entry, $nameCode, &const_{$constName}_value, %s, NULL);\n"; + $template .= "zend_declare_class_constant_ex(class_entry, $nameCode, &const_{$constName}_value, %s, $commentCode);\n"; $flagsCode = generateVersionDependentFlagCode( $template, $this->getFlagsByPhpVersion(), @@ -2791,13 +2848,14 @@ public function __construct( bool $isDocReadonly, ?string $link, ?int $phpVersionIdMinimumCompatibility, - array $attributes + array $attributes, + ?ExposedDocComment $exposedDocComment ) { $this->name = $name; $this->defaultValue = $defaultValue; $this->defaultValueString = $defaultValueString; $this->isDocReadonly = $isDocReadonly; - parent::__construct($flags, $type, $phpDocType, $link, $phpVersionIdMinimumCompatibility, $attributes); + parent::__construct($flags, $type, $phpDocType, $link, $phpVersionIdMinimumCompatibility, $attributes, $exposedDocComment); } protected function getVariableTypeCode(): string @@ -2861,12 +2919,21 @@ public function getDeclaration(array $allConstInfos): string { $nameCode = "property_{$propertyName}_name"; $typeCode = $this->getTypeCode($propertyName, $code); + if ($this->exposedDocComment) { + $commentCode = "property_{$propertyName}_comment"; + $escapedComment = $this->exposedDocComment->escape(); + $escapedCommentLength = $this->exposedDocComment->getLength(); + $code .= "\tzend_string *$commentCode = zend_string_init(\"$escapedComment\", $escapedCommentLength, 1);\n"; + } else { + $commentCode = "NULL"; + } + if (!empty($this->attributes)) { $template = "\tzend_property_info *property_" . $this->name->getDeclarationName() . " = "; } else { $template = "\t"; } - $template .= "zend_declare_typed_property(class_entry, $nameCode, &$zvalName, %s, NULL, $typeCode);\n"; + $template .= "zend_declare_typed_property(class_entry, $nameCode, &$zvalName, %s, $commentCode, $typeCode);\n"; $flagsCode = generateVersionDependentFlagCode( $template, $this->getFlagsByPhpVersion(), @@ -2998,6 +3065,7 @@ class ClassInfo { public bool $isStrictProperties; /** @var AttributeInfo[] */ public array $attributes; + public ?ExposedDocComment $exposedDocComment; public bool $isNotSerializable; /** @var Name[] */ public array $extends; @@ -3033,6 +3101,7 @@ public function __construct( bool $isDeprecated, bool $isStrictProperties, array $attributes, + ?ExposedDocComment $exposedDocComment, bool $isNotSerializable, array $extends, array $implements, @@ -3052,6 +3121,7 @@ public function __construct( $this->isDeprecated = $isDeprecated; $this->isStrictProperties = $isStrictProperties; $this->attributes = $attributes; + $this->exposedDocComment = $exposedDocComment; $this->isNotSerializable = $isNotSerializable; $this->extends = $extends; $this->implements = $implements; @@ -3081,6 +3151,7 @@ public function getRegistration(array $allConstInfos): string $php80MinimumCompatibility = $this->phpVersionIdMinimumCompatibility === null || $this->phpVersionIdMinimumCompatibility >= PHP_80_VERSION_ID; $php81MinimumCompatibility = $this->phpVersionIdMinimumCompatibility === null || $this->phpVersionIdMinimumCompatibility >= PHP_81_VERSION_ID; + $php84MinimumCompatibility = $this->phpVersionIdMinimumCompatibility === null || $this->phpVersionIdMinimumCompatibility >= PHP_84_VERSION_ID; if ($this->type === "enum" && !$php81MinimumCompatibility) { $code .= "#if (PHP_VERSION_ID >= " . PHP_81_VERSION_ID . ")\n"; @@ -3119,6 +3190,18 @@ public function getRegistration(array $allConstInfos): string $flagCodes = generateVersionDependentFlagCode("\tclass_entry->ce_flags |= %s;\n", $this->getFlagsByPhpVersion(), $this->phpVersionIdMinimumCompatibility); $code .= implode("", $flagCodes); + if ($this->exposedDocComment) { + if (!$php84MinimumCompatibility) { + $code .= "#if (PHP_VERSION_ID >= " . PHP_84_VERSION_ID . ")\n"; + } + + $code .= "\tclass_entry->doc_comment = zend_string_init(\"" . $this->exposedDocComment->escape() . "\", " . $this->exposedDocComment->getLength() . ", 1);\n"; + + if (!$php84MinimumCompatibility) { + $code .= "#endif\n"; + } + } + $implements = array_map( function (Name $item) { return "class_entry_" . implode("_", $item->getParts()); @@ -3265,6 +3348,7 @@ private function getFlagsByPhpVersion(): array } $php83Flags = $php82Flags; + $php84Flags = $php83Flags; return [ PHP_70_VERSION_ID => $php70Flags, @@ -3272,6 +3356,7 @@ private function getFlagsByPhpVersion(): array PHP_81_VERSION_ID => $php81Flags, PHP_82_VERSION_ID => $php82Flags, PHP_83_VERSION_ID => $php83Flags, + PHP_84_VERSION_ID => $php84Flags, ]; } @@ -3850,6 +3935,34 @@ public function getVariableName(): string { } } +class ExposedDocComment { + private string $docComment; + + public function __construct(string $docComment) { + $this->docComment = $docComment; + } + + public function escape(): string { + return str_replace("\n", '\n', addslashes($this->docComment)); + } + + public function getLength(): int { + return strlen($this->docComment); + } +} + +/** @return DocCommentTag[] */ +function parseDocComments(array $comments): array { + $tags = []; + foreach ($comments as $comment) { + if ($comment instanceof DocComment) { + $tags = array_merge($tags, parseDocComment($comment)); + } + } + + return $tags; +} + /** @return DocCommentTag[] */ function parseDocComment(DocComment $comment): array { $commentText = substr($comment->getText(), 2, -2); @@ -3883,10 +3996,11 @@ function parseFunctionLike( int $flags, Node\FunctionLike $func, ?string $cond, - bool $isUndocumentable + bool $isUndocumentable, + ?int $minimumPhpVersionIdCompatibility ): FuncInfo { try { - $comment = $func->getDocComment(); + $comments = $func->getComments(); $paramMeta = []; $aliasType = null; $alias = null; @@ -3899,8 +4013,9 @@ function parseFunctionLike( $refcount = null; $framelessFunctionInfos = []; - if ($comment) { - $tags = parseDocComment($comment); + if ($comments) { + $tags = parseDocComments($comments); + foreach ($tags as $tag) { switch ($tag->name) { case 'alias': @@ -4057,8 +4172,10 @@ function parseFunctionLike( $numRequiredArgs, $cond, $isUndocumentable, + $minimumPhpVersionIdCompatibility, createAttributes($func->attrGroups), - $framelessFunctionInfos + $framelessFunctionInfos, + createExposedDocComment($comments) ); } catch (Exception $e) { throw new Exception($name . "(): " .$e->getMessage()); @@ -4074,7 +4191,7 @@ function parseConstLike( Node\Const_ $const, int $flags, ?Node $type, - ?DocComment $docComment, + array $comments, ?string $cond, bool $isUndocumentable, ?int $phpVersionIdMinimumCompatibility, @@ -4084,8 +4201,8 @@ function parseConstLike( $deprecated = false; $cValue = null; $link = null; - if ($docComment) { - $tags = parseDocComment($docComment); + if ($comments) { + $tags = parseDocComments($comments); foreach ($tags as $tag) { if ($tag->name === 'var') { $phpDocType = $tag->getType(); @@ -4118,7 +4235,8 @@ function parseConstLike( $isUndocumentable, $link, $phpVersionIdMinimumCompatibility, - $attributes + $attributes, + createExposedDocComment($comments) ); } @@ -4130,7 +4248,7 @@ function parseProperty( int $flags, Stmt\PropertyProperty $property, ?Node $type, - ?DocComment $comment, + array $comments, PrettyPrinterAbstract $prettyPrinter, ?int $phpVersionIdMinimumCompatibility, array $attributes @@ -4139,8 +4257,8 @@ function parseProperty( $isDocReadonly = false; $link = null; - if ($comment) { - $tags = parseDocComment($comment); + if ($comments) { + $tags = parseDocComments($comments); foreach ($tags as $tag) { if ($tag->name === 'var') { $phpDocType = $tag->getType(); @@ -4178,7 +4296,8 @@ function parseProperty( $isDocReadonly, $link, $phpVersionIdMinimumCompatibility, - $attributes + $attributes, + createExposedDocComment($comments) ); } @@ -4200,7 +4319,7 @@ function parseClass( bool $isUndocumentable ): ClassInfo { $flags = $class instanceof Class_ ? $class->flags : 0; - $comment = $class->getDocComment(); + $comments = $class->getComments(); $alias = null; $isDeprecated = false; $isStrictProperties = false; @@ -4208,8 +4327,8 @@ function parseClass( $allowsDynamicProperties = false; $attributes = []; - if ($comment) { - $tags = parseDocComment($comment); + if ($comments) { + $tags = parseDocComments($comments); foreach ($tags as $tag) { if ($tag->name === 'alias') { $alias = $tag->getValue(); @@ -4275,6 +4394,7 @@ function parseClass( $isDeprecated, $isStrictProperties, $attributes, + createExposedDocComment($comments), $isNotSerializable, $extends, $implements, @@ -4304,6 +4424,29 @@ function createAttributes(array $attributeGroups): array { return $attributes; } +/** @param array $comments */ +function createExposedDocComment(array $comments): ?ExposedDocComment { + $exposedDocComment = null; + + foreach ($comments as $comment) { + $text = $comment->getText(); + $matches = []; + $pattern = "#^(\s*\/\*\*)(\s*@genstubs-expose-comment-block)(\s*)$#m"; + + if (preg_match($pattern, $text, $matches) !== 1) { + continue; + } + + if ($exposedDocComment !== null) { + throw new Exception("Only one PHPDoc comment block can be exposed"); + } + + $exposedDocComment = preg_replace($pattern, '$1$3', $text); + } + + return $exposedDocComment ? new ExposedDocComment($exposedDocComment) : null; +} + function handlePreprocessorConditions(array &$conds, Stmt $stmt): ?string { foreach ($stmt->getComments() as $comment) { $text = trim($comment->getText()); @@ -4371,7 +4514,7 @@ function handleStatements(FileInfo $fileInfo, array $stmts, PrettyPrinterAbstrac $const, 0, null, - $stmt->getDocComment(), + $stmt->getComments(), $cond, $fileInfo->isUndocumentable, $fileInfo->generateLegacyArginfoForPhpVersionId, @@ -4389,7 +4532,8 @@ function handleStatements(FileInfo $fileInfo, array $stmts, PrettyPrinterAbstrac 0, $stmt, $cond, - $fileInfo->isUndocumentable + $fileInfo->isUndocumentable, + $fileInfo->generateLegacyArginfoForPhpVersionId ); continue; } @@ -4417,7 +4561,7 @@ function handleStatements(FileInfo $fileInfo, array $stmts, PrettyPrinterAbstrac $const, $classStmt->flags, $classStmt->type, - $classStmt->getDocComment(), + $classStmt->getComments(), $cond, $fileInfo->isUndocumentable, $fileInfo->generateLegacyArginfoForPhpVersionId, @@ -4434,7 +4578,7 @@ function handleStatements(FileInfo $fileInfo, array $stmts, PrettyPrinterAbstrac $classStmt->flags, $property, $classStmt->type, - $classStmt->getDocComment(), + $classStmt->getComments(), $prettyPrinter, $fileInfo->generateLegacyArginfoForPhpVersionId, createAttributes($classStmt->attrGroups) @@ -4451,7 +4595,8 @@ function handleStatements(FileInfo $fileInfo, array $stmts, PrettyPrinterAbstrac $classStmt->flags | $abstractFlag, $classStmt, $cond, - $fileInfo->isUndocumentable + $fileInfo->isUndocumentable, + $fileInfo->generateLegacyArginfoForPhpVersionId ); } else if ($classStmt instanceof Stmt\EnumCase) { $enumCaseInfos[] = new EnumCaseInfo( @@ -4772,7 +4917,7 @@ static function (FuncInfo $funcInfo) use ($fileInfo, &$generatedFunctionDeclarat $code .= $constInfo->getDeclaration($allConstInfos); } - if (!empty($attributeInitializationCode !== "" && $fileInfo->constInfos)) { + if ($attributeInitializationCode !== "" && $fileInfo->constInfos) { $code .= "\n"; } diff --git a/ext/bcmath/bcmath_arginfo.h b/ext/bcmath/bcmath_arginfo.h index 858885f70f66a..ec5b002c2effe 100644 --- a/ext/bcmath/bcmath_arginfo.h +++ b/ext/bcmath/bcmath_arginfo.h @@ -55,15 +55,15 @@ ZEND_FUNCTION(bccomp); ZEND_FUNCTION(bcscale); static const zend_function_entry ext_functions[] = { - ZEND_FE(bcadd, arginfo_bcadd) - ZEND_FE(bcsub, arginfo_bcsub) - ZEND_FE(bcmul, arginfo_bcmul) - ZEND_FE(bcdiv, arginfo_bcdiv) - ZEND_FE(bcmod, arginfo_bcmod) - ZEND_FE(bcpowmod, arginfo_bcpowmod) - ZEND_FE(bcpow, arginfo_bcpow) - ZEND_FE(bcsqrt, arginfo_bcsqrt) - ZEND_FE(bccomp, arginfo_bccomp) - ZEND_FE(bcscale, arginfo_bcscale) + ZEND_RAW_FENTRY("bcadd", zif_bcadd, arginfo_bcadd, 0, NULL) + ZEND_RAW_FENTRY("bcsub", zif_bcsub, arginfo_bcsub, 0, NULL) + ZEND_RAW_FENTRY("bcmul", zif_bcmul, arginfo_bcmul, 0, NULL) + ZEND_RAW_FENTRY("bcdiv", zif_bcdiv, arginfo_bcdiv, 0, NULL) + ZEND_RAW_FENTRY("bcmod", zif_bcmod, arginfo_bcmod, 0, NULL) + ZEND_RAW_FENTRY("bcpowmod", zif_bcpowmod, arginfo_bcpowmod, 0, NULL) + ZEND_RAW_FENTRY("bcpow", zif_bcpow, arginfo_bcpow, 0, NULL) + ZEND_RAW_FENTRY("bcsqrt", zif_bcsqrt, arginfo_bcsqrt, 0, NULL) + ZEND_RAW_FENTRY("bccomp", zif_bccomp, arginfo_bccomp, 0, NULL) + ZEND_RAW_FENTRY("bcscale", zif_bcscale, arginfo_bcscale, 0, NULL) ZEND_FE_END }; diff --git a/ext/bz2/bz2_arginfo.h b/ext/bz2/bz2_arginfo.h index 85a8def5a8a9f..0d05eaa51e11b 100644 --- a/ext/bz2/bz2_arginfo.h +++ b/ext/bz2/bz2_arginfo.h @@ -58,15 +58,15 @@ ZEND_FUNCTION(bzcompress); ZEND_FUNCTION(bzdecompress); static const zend_function_entry ext_functions[] = { - ZEND_FE(bzopen, arginfo_bzopen) - ZEND_FE(bzread, arginfo_bzread) - ZEND_FALIAS(bzwrite, fwrite, arginfo_bzwrite) - ZEND_FALIAS(bzflush, fflush, arginfo_bzflush) - ZEND_FALIAS(bzclose, fclose, arginfo_bzclose) - ZEND_FE(bzerrno, arginfo_bzerrno) - ZEND_FE(bzerrstr, arginfo_bzerrstr) - ZEND_FE(bzerror, arginfo_bzerror) - ZEND_FE(bzcompress, arginfo_bzcompress) - ZEND_FE(bzdecompress, arginfo_bzdecompress) + ZEND_RAW_FENTRY("bzopen", zif_bzopen, arginfo_bzopen, 0, NULL) + ZEND_RAW_FENTRY("bzread", zif_bzread, arginfo_bzread, 0, NULL) + ZEND_RAW_FENTRY("bzwrite", zif_fwrite, arginfo_bzwrite, 0, NULL) + ZEND_RAW_FENTRY("bzflush", zif_fflush, arginfo_bzflush, 0, NULL) + ZEND_RAW_FENTRY("bzclose", zif_fclose, arginfo_bzclose, 0, NULL) + ZEND_RAW_FENTRY("bzerrno", zif_bzerrno, arginfo_bzerrno, 0, NULL) + ZEND_RAW_FENTRY("bzerrstr", zif_bzerrstr, arginfo_bzerrstr, 0, NULL) + ZEND_RAW_FENTRY("bzerror", zif_bzerror, arginfo_bzerror, 0, NULL) + ZEND_RAW_FENTRY("bzcompress", zif_bzcompress, arginfo_bzcompress, 0, NULL) + ZEND_RAW_FENTRY("bzdecompress", zif_bzdecompress, arginfo_bzdecompress, 0, NULL) ZEND_FE_END }; diff --git a/ext/calendar/calendar_arginfo.h b/ext/calendar/calendar_arginfo.h index 68bf73492fadd..33849a9c6b398 100644 --- a/ext/calendar/calendar_arginfo.h +++ b/ext/calendar/calendar_arginfo.h @@ -94,24 +94,24 @@ ZEND_FUNCTION(juliantojd); ZEND_FUNCTION(unixtojd); static const zend_function_entry ext_functions[] = { - ZEND_FE(cal_days_in_month, arginfo_cal_days_in_month) - ZEND_FE(cal_from_jd, arginfo_cal_from_jd) - ZEND_FE(cal_info, arginfo_cal_info) - ZEND_FE(cal_to_jd, arginfo_cal_to_jd) - ZEND_FE(easter_date, arginfo_easter_date) - ZEND_FE(easter_days, arginfo_easter_days) - ZEND_FE(frenchtojd, arginfo_frenchtojd) - ZEND_FE(gregoriantojd, arginfo_gregoriantojd) - ZEND_FE(jddayofweek, arginfo_jddayofweek) - ZEND_FE(jdmonthname, arginfo_jdmonthname) - ZEND_FE(jdtofrench, arginfo_jdtofrench) - ZEND_FE(jdtogregorian, arginfo_jdtogregorian) - ZEND_FE(jdtojewish, arginfo_jdtojewish) - ZEND_FE(jdtojulian, arginfo_jdtojulian) - ZEND_FE(jdtounix, arginfo_jdtounix) - ZEND_FE(jewishtojd, arginfo_jewishtojd) - ZEND_FE(juliantojd, arginfo_juliantojd) - ZEND_FE(unixtojd, arginfo_unixtojd) + ZEND_RAW_FENTRY("cal_days_in_month", zif_cal_days_in_month, arginfo_cal_days_in_month, 0, NULL) + ZEND_RAW_FENTRY("cal_from_jd", zif_cal_from_jd, arginfo_cal_from_jd, 0, NULL) + ZEND_RAW_FENTRY("cal_info", zif_cal_info, arginfo_cal_info, 0, NULL) + ZEND_RAW_FENTRY("cal_to_jd", zif_cal_to_jd, arginfo_cal_to_jd, 0, NULL) + ZEND_RAW_FENTRY("easter_date", zif_easter_date, arginfo_easter_date, 0, NULL) + ZEND_RAW_FENTRY("easter_days", zif_easter_days, arginfo_easter_days, 0, NULL) + ZEND_RAW_FENTRY("frenchtojd", zif_frenchtojd, arginfo_frenchtojd, 0, NULL) + ZEND_RAW_FENTRY("gregoriantojd", zif_gregoriantojd, arginfo_gregoriantojd, 0, NULL) + ZEND_RAW_FENTRY("jddayofweek", zif_jddayofweek, arginfo_jddayofweek, 0, NULL) + ZEND_RAW_FENTRY("jdmonthname", zif_jdmonthname, arginfo_jdmonthname, 0, NULL) + ZEND_RAW_FENTRY("jdtofrench", zif_jdtofrench, arginfo_jdtofrench, 0, NULL) + ZEND_RAW_FENTRY("jdtogregorian", zif_jdtogregorian, arginfo_jdtogregorian, 0, NULL) + ZEND_RAW_FENTRY("jdtojewish", zif_jdtojewish, arginfo_jdtojewish, 0, NULL) + ZEND_RAW_FENTRY("jdtojulian", zif_jdtojulian, arginfo_jdtojulian, 0, NULL) + ZEND_RAW_FENTRY("jdtounix", zif_jdtounix, arginfo_jdtounix, 0, NULL) + ZEND_RAW_FENTRY("jewishtojd", zif_jewishtojd, arginfo_jewishtojd, 0, NULL) + ZEND_RAW_FENTRY("juliantojd", zif_juliantojd, arginfo_juliantojd, 0, NULL) + ZEND_RAW_FENTRY("unixtojd", zif_unixtojd, arginfo_unixtojd, 0, NULL) ZEND_FE_END }; diff --git a/ext/com_dotnet/com_extension_arginfo.h b/ext/com_dotnet/com_extension_arginfo.h index c75fa6df9c877..e4c003d5c22e3 100644 --- a/ext/com_dotnet/com_extension_arginfo.h +++ b/ext/com_dotnet/com_extension_arginfo.h @@ -170,54 +170,54 @@ ZEND_METHOD(dotnet, __construct); #endif static const zend_function_entry ext_functions[] = { - ZEND_FE(variant_set, arginfo_variant_set) - ZEND_FE(variant_add, arginfo_variant_add) - ZEND_FE(variant_cat, arginfo_variant_cat) - ZEND_FE(variant_sub, arginfo_variant_sub) - ZEND_FE(variant_mul, arginfo_variant_mul) - ZEND_FE(variant_and, arginfo_variant_and) - ZEND_FE(variant_div, arginfo_variant_div) - ZEND_FE(variant_eqv, arginfo_variant_eqv) - ZEND_FE(variant_idiv, arginfo_variant_idiv) - ZEND_FE(variant_imp, arginfo_variant_imp) - ZEND_FE(variant_mod, arginfo_variant_mod) - ZEND_FE(variant_or, arginfo_variant_or) - ZEND_FE(variant_pow, arginfo_variant_pow) - ZEND_FE(variant_xor, arginfo_variant_xor) - ZEND_FE(variant_abs, arginfo_variant_abs) - ZEND_FE(variant_fix, arginfo_variant_fix) - ZEND_FE(variant_int, arginfo_variant_int) - ZEND_FE(variant_neg, arginfo_variant_neg) - ZEND_FE(variant_not, arginfo_variant_not) - ZEND_FE(variant_round, arginfo_variant_round) - ZEND_FE(variant_cmp, arginfo_variant_cmp) - ZEND_FE(variant_date_to_timestamp, arginfo_variant_date_to_timestamp) - ZEND_FE(variant_date_from_timestamp, arginfo_variant_date_from_timestamp) - ZEND_FE(variant_get_type, arginfo_variant_get_type) - ZEND_FE(variant_set_type, arginfo_variant_set_type) - ZEND_FE(variant_cast, arginfo_variant_cast) - ZEND_FE(com_get_active_object, arginfo_com_get_active_object) - ZEND_FE(com_create_guid, arginfo_com_create_guid) - ZEND_FE(com_event_sink, arginfo_com_event_sink) - ZEND_FE(com_print_typeinfo, arginfo_com_print_typeinfo) - ZEND_FE(com_message_pump, arginfo_com_message_pump) - ZEND_FE(com_load_typelib, arginfo_com_load_typelib) + ZEND_RAW_FENTRY("variant_set", zif_variant_set, arginfo_variant_set, 0, NULL) + ZEND_RAW_FENTRY("variant_add", zif_variant_add, arginfo_variant_add, 0, NULL) + ZEND_RAW_FENTRY("variant_cat", zif_variant_cat, arginfo_variant_cat, 0, NULL) + ZEND_RAW_FENTRY("variant_sub", zif_variant_sub, arginfo_variant_sub, 0, NULL) + ZEND_RAW_FENTRY("variant_mul", zif_variant_mul, arginfo_variant_mul, 0, NULL) + ZEND_RAW_FENTRY("variant_and", zif_variant_and, arginfo_variant_and, 0, NULL) + ZEND_RAW_FENTRY("variant_div", zif_variant_div, arginfo_variant_div, 0, NULL) + ZEND_RAW_FENTRY("variant_eqv", zif_variant_eqv, arginfo_variant_eqv, 0, NULL) + ZEND_RAW_FENTRY("variant_idiv", zif_variant_idiv, arginfo_variant_idiv, 0, NULL) + ZEND_RAW_FENTRY("variant_imp", zif_variant_imp, arginfo_variant_imp, 0, NULL) + ZEND_RAW_FENTRY("variant_mod", zif_variant_mod, arginfo_variant_mod, 0, NULL) + ZEND_RAW_FENTRY("variant_or", zif_variant_or, arginfo_variant_or, 0, NULL) + ZEND_RAW_FENTRY("variant_pow", zif_variant_pow, arginfo_variant_pow, 0, NULL) + ZEND_RAW_FENTRY("variant_xor", zif_variant_xor, arginfo_variant_xor, 0, NULL) + ZEND_RAW_FENTRY("variant_abs", zif_variant_abs, arginfo_variant_abs, 0, NULL) + ZEND_RAW_FENTRY("variant_fix", zif_variant_fix, arginfo_variant_fix, 0, NULL) + ZEND_RAW_FENTRY("variant_int", zif_variant_int, arginfo_variant_int, 0, NULL) + ZEND_RAW_FENTRY("variant_neg", zif_variant_neg, arginfo_variant_neg, 0, NULL) + ZEND_RAW_FENTRY("variant_not", zif_variant_not, arginfo_variant_not, 0, NULL) + ZEND_RAW_FENTRY("variant_round", zif_variant_round, arginfo_variant_round, 0, NULL) + ZEND_RAW_FENTRY("variant_cmp", zif_variant_cmp, arginfo_variant_cmp, 0, NULL) + ZEND_RAW_FENTRY("variant_date_to_timestamp", zif_variant_date_to_timestamp, arginfo_variant_date_to_timestamp, 0, NULL) + ZEND_RAW_FENTRY("variant_date_from_timestamp", zif_variant_date_from_timestamp, arginfo_variant_date_from_timestamp, 0, NULL) + ZEND_RAW_FENTRY("variant_get_type", zif_variant_get_type, arginfo_variant_get_type, 0, NULL) + ZEND_RAW_FENTRY("variant_set_type", zif_variant_set_type, arginfo_variant_set_type, 0, NULL) + ZEND_RAW_FENTRY("variant_cast", zif_variant_cast, arginfo_variant_cast, 0, NULL) + ZEND_RAW_FENTRY("com_get_active_object", zif_com_get_active_object, arginfo_com_get_active_object, 0, NULL) + ZEND_RAW_FENTRY("com_create_guid", zif_com_create_guid, arginfo_com_create_guid, 0, NULL) + ZEND_RAW_FENTRY("com_event_sink", zif_com_event_sink, arginfo_com_event_sink, 0, NULL) + ZEND_RAW_FENTRY("com_print_typeinfo", zif_com_print_typeinfo, arginfo_com_print_typeinfo, 0, NULL) + ZEND_RAW_FENTRY("com_message_pump", zif_com_message_pump, arginfo_com_message_pump, 0, NULL) + ZEND_RAW_FENTRY("com_load_typelib", zif_com_load_typelib, arginfo_com_load_typelib, 0, NULL) ZEND_FE_END }; static const zend_function_entry class_variant_methods[] = { - ZEND_ME(variant, __construct, arginfo_class_variant___construct, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_variant___construct, arginfo_class_variant___construct, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_com_methods[] = { - ZEND_ME(com, __construct, arginfo_class_com___construct, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_com___construct, arginfo_class_com___construct, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; #if HAVE_MSCOREE_H static const zend_function_entry class_dotnet_methods[] = { - ZEND_ME(dotnet, __construct, arginfo_class_dotnet___construct, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_dotnet___construct, arginfo_class_dotnet___construct, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; #endif diff --git a/ext/com_dotnet/com_persist_arginfo.h b/ext/com_dotnet/com_persist_arginfo.h index 6867cff30a41b..1c940fcb4a333 100644 --- a/ext/com_dotnet/com_persist_arginfo.h +++ b/ext/com_dotnet/com_persist_arginfo.h @@ -40,14 +40,14 @@ ZEND_METHOD(COMPersistHelper, LoadFromStream); ZEND_METHOD(COMPersistHelper, SaveToStream); static const zend_function_entry class_COMPersistHelper_methods[] = { - ZEND_ME(COMPersistHelper, __construct, arginfo_class_COMPersistHelper___construct, ZEND_ACC_PUBLIC) - ZEND_ME(COMPersistHelper, GetCurFileName, arginfo_class_COMPersistHelper_GetCurFileName, ZEND_ACC_PUBLIC) - ZEND_ME(COMPersistHelper, SaveToFile, arginfo_class_COMPersistHelper_SaveToFile, ZEND_ACC_PUBLIC) - ZEND_ME(COMPersistHelper, LoadFromFile, arginfo_class_COMPersistHelper_LoadFromFile, ZEND_ACC_PUBLIC) - ZEND_ME(COMPersistHelper, GetMaxStreamSize, arginfo_class_COMPersistHelper_GetMaxStreamSize, ZEND_ACC_PUBLIC) - ZEND_ME(COMPersistHelper, InitNew, arginfo_class_COMPersistHelper_InitNew, ZEND_ACC_PUBLIC) - ZEND_ME(COMPersistHelper, LoadFromStream, arginfo_class_COMPersistHelper_LoadFromStream, ZEND_ACC_PUBLIC) - ZEND_ME(COMPersistHelper, SaveToStream, arginfo_class_COMPersistHelper_SaveToStream, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_COMPersistHelper___construct, arginfo_class_COMPersistHelper___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("GetCurFileName", zim_COMPersistHelper_GetCurFileName, arginfo_class_COMPersistHelper_GetCurFileName, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("SaveToFile", zim_COMPersistHelper_SaveToFile, arginfo_class_COMPersistHelper_SaveToFile, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("LoadFromFile", zim_COMPersistHelper_LoadFromFile, arginfo_class_COMPersistHelper_LoadFromFile, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("GetMaxStreamSize", zim_COMPersistHelper_GetMaxStreamSize, arginfo_class_COMPersistHelper_GetMaxStreamSize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("InitNew", zim_COMPersistHelper_InitNew, arginfo_class_COMPersistHelper_InitNew, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("LoadFromStream", zim_COMPersistHelper_LoadFromStream, arginfo_class_COMPersistHelper_LoadFromStream, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("SaveToStream", zim_COMPersistHelper_SaveToStream, arginfo_class_COMPersistHelper_SaveToStream, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/ctype/ctype_arginfo.h b/ext/ctype/ctype_arginfo.h index 07ee0159dd7d3..74889cfaece98 100644 --- a/ext/ctype/ctype_arginfo.h +++ b/ext/ctype/ctype_arginfo.h @@ -38,16 +38,16 @@ ZEND_FUNCTION(ctype_upper); ZEND_FUNCTION(ctype_xdigit); static const zend_function_entry ext_functions[] = { - ZEND_FE(ctype_alnum, arginfo_ctype_alnum) - ZEND_FE(ctype_alpha, arginfo_ctype_alpha) - ZEND_FE(ctype_cntrl, arginfo_ctype_cntrl) - ZEND_FE(ctype_digit, arginfo_ctype_digit) - ZEND_FE(ctype_lower, arginfo_ctype_lower) - ZEND_FE(ctype_graph, arginfo_ctype_graph) - ZEND_FE(ctype_print, arginfo_ctype_print) - ZEND_FE(ctype_punct, arginfo_ctype_punct) - ZEND_FE(ctype_space, arginfo_ctype_space) - ZEND_FE(ctype_upper, arginfo_ctype_upper) - ZEND_FE(ctype_xdigit, arginfo_ctype_xdigit) + ZEND_RAW_FENTRY("ctype_alnum", zif_ctype_alnum, arginfo_ctype_alnum, 0, NULL) + ZEND_RAW_FENTRY("ctype_alpha", zif_ctype_alpha, arginfo_ctype_alpha, 0, NULL) + ZEND_RAW_FENTRY("ctype_cntrl", zif_ctype_cntrl, arginfo_ctype_cntrl, 0, NULL) + ZEND_RAW_FENTRY("ctype_digit", zif_ctype_digit, arginfo_ctype_digit, 0, NULL) + ZEND_RAW_FENTRY("ctype_lower", zif_ctype_lower, arginfo_ctype_lower, 0, NULL) + ZEND_RAW_FENTRY("ctype_graph", zif_ctype_graph, arginfo_ctype_graph, 0, NULL) + ZEND_RAW_FENTRY("ctype_print", zif_ctype_print, arginfo_ctype_print, 0, NULL) + ZEND_RAW_FENTRY("ctype_punct", zif_ctype_punct, arginfo_ctype_punct, 0, NULL) + ZEND_RAW_FENTRY("ctype_space", zif_ctype_space, arginfo_ctype_space, 0, NULL) + ZEND_RAW_FENTRY("ctype_upper", zif_ctype_upper, arginfo_ctype_upper, 0, NULL) + ZEND_RAW_FENTRY("ctype_xdigit", zif_ctype_xdigit, arginfo_ctype_xdigit, 0, NULL) ZEND_FE_END }; diff --git a/ext/curl/curl_arginfo.h b/ext/curl/curl_arginfo.h index 0eee34bfd3178..8e1882ceb9e5e 100644 --- a/ext/curl/curl_arginfo.h +++ b/ext/curl/curl_arginfo.h @@ -175,41 +175,41 @@ ZEND_FUNCTION(curl_strerror); ZEND_FUNCTION(curl_version); static const zend_function_entry ext_functions[] = { - ZEND_FE(curl_close, arginfo_curl_close) - ZEND_FE(curl_copy_handle, arginfo_curl_copy_handle) - ZEND_FE(curl_errno, arginfo_curl_errno) - ZEND_FE(curl_error, arginfo_curl_error) - ZEND_FE(curl_escape, arginfo_curl_escape) - ZEND_FE(curl_unescape, arginfo_curl_unescape) - ZEND_FE(curl_multi_setopt, arginfo_curl_multi_setopt) - ZEND_FE(curl_exec, arginfo_curl_exec) - ZEND_FE(curl_file_create, arginfo_curl_file_create) - ZEND_FE(curl_getinfo, arginfo_curl_getinfo) - ZEND_FE(curl_init, arginfo_curl_init) + ZEND_RAW_FENTRY("curl_close", zif_curl_close, arginfo_curl_close, 0, NULL) + ZEND_RAW_FENTRY("curl_copy_handle", zif_curl_copy_handle, arginfo_curl_copy_handle, 0, NULL) + ZEND_RAW_FENTRY("curl_errno", zif_curl_errno, arginfo_curl_errno, 0, NULL) + ZEND_RAW_FENTRY("curl_error", zif_curl_error, arginfo_curl_error, 0, NULL) + ZEND_RAW_FENTRY("curl_escape", zif_curl_escape, arginfo_curl_escape, 0, NULL) + ZEND_RAW_FENTRY("curl_unescape", zif_curl_unescape, arginfo_curl_unescape, 0, NULL) + ZEND_RAW_FENTRY("curl_multi_setopt", zif_curl_multi_setopt, arginfo_curl_multi_setopt, 0, NULL) + ZEND_RAW_FENTRY("curl_exec", zif_curl_exec, arginfo_curl_exec, 0, NULL) + ZEND_RAW_FENTRY("curl_file_create", zif_curl_file_create, arginfo_curl_file_create, 0, NULL) + ZEND_RAW_FENTRY("curl_getinfo", zif_curl_getinfo, arginfo_curl_getinfo, 0, NULL) + ZEND_RAW_FENTRY("curl_init", zif_curl_init, arginfo_curl_init, 0, NULL) #if LIBCURL_VERSION_NUM >= 0x073E00 /* Available since 7.62.0 */ - ZEND_FE(curl_upkeep, arginfo_curl_upkeep) -#endif - ZEND_FE(curl_multi_add_handle, arginfo_curl_multi_add_handle) - ZEND_FE(curl_multi_close, arginfo_curl_multi_close) - ZEND_FE(curl_multi_errno, arginfo_curl_multi_errno) - ZEND_FE(curl_multi_exec, arginfo_curl_multi_exec) - ZEND_FE(curl_multi_getcontent, arginfo_curl_multi_getcontent) - ZEND_FE(curl_multi_info_read, arginfo_curl_multi_info_read) - ZEND_FE(curl_multi_init, arginfo_curl_multi_init) - ZEND_FE(curl_multi_remove_handle, arginfo_curl_multi_remove_handle) - ZEND_FE(curl_multi_select, arginfo_curl_multi_select) - ZEND_FE(curl_multi_strerror, arginfo_curl_multi_strerror) - ZEND_FE(curl_pause, arginfo_curl_pause) - ZEND_FE(curl_reset, arginfo_curl_reset) - ZEND_FE(curl_setopt_array, arginfo_curl_setopt_array) - ZEND_FE(curl_setopt, arginfo_curl_setopt) - ZEND_FE(curl_share_close, arginfo_curl_share_close) - ZEND_FE(curl_share_errno, arginfo_curl_share_errno) - ZEND_FE(curl_share_init, arginfo_curl_share_init) - ZEND_FE(curl_share_setopt, arginfo_curl_share_setopt) - ZEND_FE(curl_share_strerror, arginfo_curl_share_strerror) - ZEND_FE(curl_strerror, arginfo_curl_strerror) - ZEND_FE(curl_version, arginfo_curl_version) + ZEND_RAW_FENTRY("curl_upkeep", zif_curl_upkeep, arginfo_curl_upkeep, 0, NULL) +#endif + ZEND_RAW_FENTRY("curl_multi_add_handle", zif_curl_multi_add_handle, arginfo_curl_multi_add_handle, 0, NULL) + ZEND_RAW_FENTRY("curl_multi_close", zif_curl_multi_close, arginfo_curl_multi_close, 0, NULL) + ZEND_RAW_FENTRY("curl_multi_errno", zif_curl_multi_errno, arginfo_curl_multi_errno, 0, NULL) + ZEND_RAW_FENTRY("curl_multi_exec", zif_curl_multi_exec, arginfo_curl_multi_exec, 0, NULL) + ZEND_RAW_FENTRY("curl_multi_getcontent", zif_curl_multi_getcontent, arginfo_curl_multi_getcontent, 0, NULL) + ZEND_RAW_FENTRY("curl_multi_info_read", zif_curl_multi_info_read, arginfo_curl_multi_info_read, 0, NULL) + ZEND_RAW_FENTRY("curl_multi_init", zif_curl_multi_init, arginfo_curl_multi_init, 0, NULL) + ZEND_RAW_FENTRY("curl_multi_remove_handle", zif_curl_multi_remove_handle, arginfo_curl_multi_remove_handle, 0, NULL) + ZEND_RAW_FENTRY("curl_multi_select", zif_curl_multi_select, arginfo_curl_multi_select, 0, NULL) + ZEND_RAW_FENTRY("curl_multi_strerror", zif_curl_multi_strerror, arginfo_curl_multi_strerror, 0, NULL) + ZEND_RAW_FENTRY("curl_pause", zif_curl_pause, arginfo_curl_pause, 0, NULL) + ZEND_RAW_FENTRY("curl_reset", zif_curl_reset, arginfo_curl_reset, 0, NULL) + ZEND_RAW_FENTRY("curl_setopt_array", zif_curl_setopt_array, arginfo_curl_setopt_array, 0, NULL) + ZEND_RAW_FENTRY("curl_setopt", zif_curl_setopt, arginfo_curl_setopt, 0, NULL) + ZEND_RAW_FENTRY("curl_share_close", zif_curl_share_close, arginfo_curl_share_close, 0, NULL) + ZEND_RAW_FENTRY("curl_share_errno", zif_curl_share_errno, arginfo_curl_share_errno, 0, NULL) + ZEND_RAW_FENTRY("curl_share_init", zif_curl_share_init, arginfo_curl_share_init, 0, NULL) + ZEND_RAW_FENTRY("curl_share_setopt", zif_curl_share_setopt, arginfo_curl_share_setopt, 0, NULL) + ZEND_RAW_FENTRY("curl_share_strerror", zif_curl_share_strerror, arginfo_curl_share_strerror, 0, NULL) + ZEND_RAW_FENTRY("curl_strerror", zif_curl_strerror, arginfo_curl_strerror, 0, NULL) + ZEND_RAW_FENTRY("curl_version", zif_curl_version, arginfo_curl_version, 0, NULL) ZEND_FE_END }; diff --git a/ext/curl/curl_file_arginfo.h b/ext/curl/curl_file_arginfo.h index 3f7d20466dbc9..10e28b5a8eb1f 100644 --- a/ext/curl/curl_file_arginfo.h +++ b/ext/curl/curl_file_arginfo.h @@ -37,17 +37,17 @@ ZEND_METHOD(CURLFile, setPostFilename); ZEND_METHOD(CURLStringFile, __construct); static const zend_function_entry class_CURLFile_methods[] = { - ZEND_ME(CURLFile, __construct, arginfo_class_CURLFile___construct, ZEND_ACC_PUBLIC) - ZEND_ME(CURLFile, getFilename, arginfo_class_CURLFile_getFilename, ZEND_ACC_PUBLIC) - ZEND_ME(CURLFile, getMimeType, arginfo_class_CURLFile_getMimeType, ZEND_ACC_PUBLIC) - ZEND_ME(CURLFile, getPostFilename, arginfo_class_CURLFile_getPostFilename, ZEND_ACC_PUBLIC) - ZEND_ME(CURLFile, setMimeType, arginfo_class_CURLFile_setMimeType, ZEND_ACC_PUBLIC) - ZEND_ME(CURLFile, setPostFilename, arginfo_class_CURLFile_setPostFilename, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_CURLFile___construct, arginfo_class_CURLFile___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getFilename", zim_CURLFile_getFilename, arginfo_class_CURLFile_getFilename, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getMimeType", zim_CURLFile_getMimeType, arginfo_class_CURLFile_getMimeType, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getPostFilename", zim_CURLFile_getPostFilename, arginfo_class_CURLFile_getPostFilename, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setMimeType", zim_CURLFile_setMimeType, arginfo_class_CURLFile_setMimeType, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setPostFilename", zim_CURLFile_setPostFilename, arginfo_class_CURLFile_setPostFilename, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_CURLStringFile_methods[] = { - ZEND_ME(CURLStringFile, __construct, arginfo_class_CURLStringFile___construct, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_CURLStringFile___construct, arginfo_class_CURLStringFile___construct, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/date/php_date_arginfo.h b/ext/date/php_date_arginfo.h index c0788289e7984..3d847bdddea7a 100644 --- a/ext/date/php_date_arginfo.h +++ b/ext/date/php_date_arginfo.h @@ -615,165 +615,165 @@ ZEND_METHOD(DatePeriod, __set_state); ZEND_METHOD(DatePeriod, getIterator); static const zend_function_entry ext_functions[] = { - ZEND_FE(strtotime, arginfo_strtotime) - ZEND_FE(date, arginfo_date) - ZEND_FE(idate, arginfo_idate) - ZEND_FE(gmdate, arginfo_gmdate) - ZEND_FE(mktime, arginfo_mktime) - ZEND_FE(gmmktime, arginfo_gmmktime) - ZEND_FE(checkdate, arginfo_checkdate) - ZEND_DEP_FE(strftime, arginfo_strftime) - ZEND_DEP_FE(gmstrftime, arginfo_gmstrftime) - ZEND_FE(time, arginfo_time) - ZEND_FE(localtime, arginfo_localtime) - ZEND_FE(getdate, arginfo_getdate) - ZEND_FE(date_create, arginfo_date_create) - ZEND_FE(date_create_immutable, arginfo_date_create_immutable) - ZEND_FE(date_create_from_format, arginfo_date_create_from_format) - ZEND_FE(date_create_immutable_from_format, arginfo_date_create_immutable_from_format) - ZEND_FE(date_parse, arginfo_date_parse) - ZEND_FE(date_parse_from_format, arginfo_date_parse_from_format) - ZEND_FE(date_get_last_errors, arginfo_date_get_last_errors) - ZEND_FE(date_format, arginfo_date_format) - ZEND_FE(date_modify, arginfo_date_modify) - ZEND_FE(date_add, arginfo_date_add) - ZEND_FE(date_sub, arginfo_date_sub) - ZEND_FE(date_timezone_get, arginfo_date_timezone_get) - ZEND_FE(date_timezone_set, arginfo_date_timezone_set) - ZEND_FE(date_offset_get, arginfo_date_offset_get) - ZEND_FE(date_diff, arginfo_date_diff) - ZEND_FE(date_time_set, arginfo_date_time_set) - ZEND_FE(date_date_set, arginfo_date_date_set) - ZEND_FE(date_isodate_set, arginfo_date_isodate_set) - ZEND_FE(date_timestamp_set, arginfo_date_timestamp_set) - ZEND_FE(date_timestamp_get, arginfo_date_timestamp_get) - ZEND_FE(timezone_open, arginfo_timezone_open) - ZEND_FE(timezone_name_get, arginfo_timezone_name_get) - ZEND_FE(timezone_name_from_abbr, arginfo_timezone_name_from_abbr) - ZEND_FE(timezone_offset_get, arginfo_timezone_offset_get) - ZEND_FE(timezone_transitions_get, arginfo_timezone_transitions_get) - ZEND_FE(timezone_location_get, arginfo_timezone_location_get) - ZEND_FE(timezone_identifiers_list, arginfo_timezone_identifiers_list) - ZEND_FE(timezone_abbreviations_list, arginfo_timezone_abbreviations_list) - ZEND_FE(timezone_version_get, arginfo_timezone_version_get) - ZEND_FE(date_interval_create_from_date_string, arginfo_date_interval_create_from_date_string) - ZEND_FE(date_interval_format, arginfo_date_interval_format) - ZEND_FE(date_default_timezone_set, arginfo_date_default_timezone_set) - ZEND_FE(date_default_timezone_get, arginfo_date_default_timezone_get) - ZEND_DEP_FE(date_sunrise, arginfo_date_sunrise) - ZEND_DEP_FE(date_sunset, arginfo_date_sunset) - ZEND_FE(date_sun_info, arginfo_date_sun_info) + ZEND_RAW_FENTRY("strtotime", zif_strtotime, arginfo_strtotime, 0, NULL) + ZEND_RAW_FENTRY("date", zif_date, arginfo_date, 0, NULL) + ZEND_RAW_FENTRY("idate", zif_idate, arginfo_idate, 0, NULL) + ZEND_RAW_FENTRY("gmdate", zif_gmdate, arginfo_gmdate, 0, NULL) + ZEND_RAW_FENTRY("mktime", zif_mktime, arginfo_mktime, 0, NULL) + ZEND_RAW_FENTRY("gmmktime", zif_gmmktime, arginfo_gmmktime, 0, NULL) + ZEND_RAW_FENTRY("checkdate", zif_checkdate, arginfo_checkdate, 0, NULL) + ZEND_RAW_FENTRY("strftime", zif_strftime, arginfo_strftime, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("gmstrftime", zif_gmstrftime, arginfo_gmstrftime, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("time", zif_time, arginfo_time, 0, NULL) + ZEND_RAW_FENTRY("localtime", zif_localtime, arginfo_localtime, 0, NULL) + ZEND_RAW_FENTRY("getdate", zif_getdate, arginfo_getdate, 0, NULL) + ZEND_RAW_FENTRY("date_create", zif_date_create, arginfo_date_create, 0, NULL) + ZEND_RAW_FENTRY("date_create_immutable", zif_date_create_immutable, arginfo_date_create_immutable, 0, NULL) + ZEND_RAW_FENTRY("date_create_from_format", zif_date_create_from_format, arginfo_date_create_from_format, 0, NULL) + ZEND_RAW_FENTRY("date_create_immutable_from_format", zif_date_create_immutable_from_format, arginfo_date_create_immutable_from_format, 0, NULL) + ZEND_RAW_FENTRY("date_parse", zif_date_parse, arginfo_date_parse, 0, NULL) + ZEND_RAW_FENTRY("date_parse_from_format", zif_date_parse_from_format, arginfo_date_parse_from_format, 0, NULL) + ZEND_RAW_FENTRY("date_get_last_errors", zif_date_get_last_errors, arginfo_date_get_last_errors, 0, NULL) + ZEND_RAW_FENTRY("date_format", zif_date_format, arginfo_date_format, 0, NULL) + ZEND_RAW_FENTRY("date_modify", zif_date_modify, arginfo_date_modify, 0, NULL) + ZEND_RAW_FENTRY("date_add", zif_date_add, arginfo_date_add, 0, NULL) + ZEND_RAW_FENTRY("date_sub", zif_date_sub, arginfo_date_sub, 0, NULL) + ZEND_RAW_FENTRY("date_timezone_get", zif_date_timezone_get, arginfo_date_timezone_get, 0, NULL) + ZEND_RAW_FENTRY("date_timezone_set", zif_date_timezone_set, arginfo_date_timezone_set, 0, NULL) + ZEND_RAW_FENTRY("date_offset_get", zif_date_offset_get, arginfo_date_offset_get, 0, NULL) + ZEND_RAW_FENTRY("date_diff", zif_date_diff, arginfo_date_diff, 0, NULL) + ZEND_RAW_FENTRY("date_time_set", zif_date_time_set, arginfo_date_time_set, 0, NULL) + ZEND_RAW_FENTRY("date_date_set", zif_date_date_set, arginfo_date_date_set, 0, NULL) + ZEND_RAW_FENTRY("date_isodate_set", zif_date_isodate_set, arginfo_date_isodate_set, 0, NULL) + ZEND_RAW_FENTRY("date_timestamp_set", zif_date_timestamp_set, arginfo_date_timestamp_set, 0, NULL) + ZEND_RAW_FENTRY("date_timestamp_get", zif_date_timestamp_get, arginfo_date_timestamp_get, 0, NULL) + ZEND_RAW_FENTRY("timezone_open", zif_timezone_open, arginfo_timezone_open, 0, NULL) + ZEND_RAW_FENTRY("timezone_name_get", zif_timezone_name_get, arginfo_timezone_name_get, 0, NULL) + ZEND_RAW_FENTRY("timezone_name_from_abbr", zif_timezone_name_from_abbr, arginfo_timezone_name_from_abbr, 0, NULL) + ZEND_RAW_FENTRY("timezone_offset_get", zif_timezone_offset_get, arginfo_timezone_offset_get, 0, NULL) + ZEND_RAW_FENTRY("timezone_transitions_get", zif_timezone_transitions_get, arginfo_timezone_transitions_get, 0, NULL) + ZEND_RAW_FENTRY("timezone_location_get", zif_timezone_location_get, arginfo_timezone_location_get, 0, NULL) + ZEND_RAW_FENTRY("timezone_identifiers_list", zif_timezone_identifiers_list, arginfo_timezone_identifiers_list, 0, NULL) + ZEND_RAW_FENTRY("timezone_abbreviations_list", zif_timezone_abbreviations_list, arginfo_timezone_abbreviations_list, 0, NULL) + ZEND_RAW_FENTRY("timezone_version_get", zif_timezone_version_get, arginfo_timezone_version_get, 0, NULL) + ZEND_RAW_FENTRY("date_interval_create_from_date_string", zif_date_interval_create_from_date_string, arginfo_date_interval_create_from_date_string, 0, NULL) + ZEND_RAW_FENTRY("date_interval_format", zif_date_interval_format, arginfo_date_interval_format, 0, NULL) + ZEND_RAW_FENTRY("date_default_timezone_set", zif_date_default_timezone_set, arginfo_date_default_timezone_set, 0, NULL) + ZEND_RAW_FENTRY("date_default_timezone_get", zif_date_default_timezone_get, arginfo_date_default_timezone_get, 0, NULL) + ZEND_RAW_FENTRY("date_sunrise", zif_date_sunrise, arginfo_date_sunrise, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("date_sunset", zif_date_sunset, arginfo_date_sunset, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("date_sun_info", zif_date_sun_info, arginfo_date_sun_info, 0, NULL) ZEND_FE_END }; static const zend_function_entry class_DateTimeInterface_methods[] = { - ZEND_ABSTRACT_ME_WITH_FLAGS(DateTimeInterface, format, arginfo_class_DateTimeInterface_format, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) - ZEND_ABSTRACT_ME_WITH_FLAGS(DateTimeInterface, getTimezone, arginfo_class_DateTimeInterface_getTimezone, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) - ZEND_ABSTRACT_ME_WITH_FLAGS(DateTimeInterface, getOffset, arginfo_class_DateTimeInterface_getOffset, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) - ZEND_ABSTRACT_ME_WITH_FLAGS(DateTimeInterface, getTimestamp, arginfo_class_DateTimeInterface_getTimestamp, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) - ZEND_ABSTRACT_ME_WITH_FLAGS(DateTimeInterface, diff, arginfo_class_DateTimeInterface_diff, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) - ZEND_ABSTRACT_ME_WITH_FLAGS(DateTimeInterface, __wakeup, arginfo_class_DateTimeInterface___wakeup, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) - ZEND_ABSTRACT_ME_WITH_FLAGS(DateTimeInterface, __serialize, arginfo_class_DateTimeInterface___serialize, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) - ZEND_ABSTRACT_ME_WITH_FLAGS(DateTimeInterface, __unserialize, arginfo_class_DateTimeInterface___unserialize, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) + ZEND_RAW_FENTRY("format", NULL, arginfo_class_DateTimeInterface_format, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("getTimezone", NULL, arginfo_class_DateTimeInterface_getTimezone, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("getOffset", NULL, arginfo_class_DateTimeInterface_getOffset, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("getTimestamp", NULL, arginfo_class_DateTimeInterface_getTimestamp, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("diff", NULL, arginfo_class_DateTimeInterface_diff, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("__wakeup", NULL, arginfo_class_DateTimeInterface___wakeup, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("__serialize", NULL, arginfo_class_DateTimeInterface___serialize, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("__unserialize", NULL, arginfo_class_DateTimeInterface___unserialize, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) ZEND_FE_END }; static const zend_function_entry class_DateTime_methods[] = { - ZEND_ME(DateTime, __construct, arginfo_class_DateTime___construct, ZEND_ACC_PUBLIC) - ZEND_ME(DateTime, __serialize, arginfo_class_DateTime___serialize, ZEND_ACC_PUBLIC) - ZEND_ME(DateTime, __unserialize, arginfo_class_DateTime___unserialize, ZEND_ACC_PUBLIC) - ZEND_ME(DateTime, __wakeup, arginfo_class_DateTime___wakeup, ZEND_ACC_PUBLIC) - ZEND_ME(DateTime, __set_state, arginfo_class_DateTime___set_state, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(DateTime, createFromImmutable, arginfo_class_DateTime_createFromImmutable, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(DateTime, createFromInterface, arginfo_class_DateTime_createFromInterface, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(createFromFormat, date_create_from_format, arginfo_class_DateTime_createFromFormat, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(DateTime, createFromTimestamp, arginfo_class_DateTime_createFromTimestamp, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(getLastErrors, date_get_last_errors, arginfo_class_DateTime_getLastErrors, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(format, date_format, arginfo_class_DateTime_format, ZEND_ACC_PUBLIC) - ZEND_ME(DateTime, modify, arginfo_class_DateTime_modify, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(add, date_add, arginfo_class_DateTime_add, ZEND_ACC_PUBLIC) - ZEND_ME(DateTime, sub, arginfo_class_DateTime_sub, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getTimezone, date_timezone_get, arginfo_class_DateTime_getTimezone, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(setTimezone, date_timezone_set, arginfo_class_DateTime_setTimezone, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getOffset, date_offset_get, arginfo_class_DateTime_getOffset, ZEND_ACC_PUBLIC) - ZEND_ME(DateTime, getMicroseconds, arginfo_class_DateTime_getMicroseconds, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(setTime, date_time_set, arginfo_class_DateTime_setTime, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(setDate, date_date_set, arginfo_class_DateTime_setDate, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(setISODate, date_isodate_set, arginfo_class_DateTime_setISODate, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(setTimestamp, date_timestamp_set, arginfo_class_DateTime_setTimestamp, ZEND_ACC_PUBLIC) - ZEND_ME(DateTime, setMicroseconds, arginfo_class_DateTime_setMicroseconds, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getTimestamp, date_timestamp_get, arginfo_class_DateTime_getTimestamp, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(diff, date_diff, arginfo_class_DateTime_diff, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_DateTime___construct, arginfo_class_DateTime___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__serialize", zim_DateTime___serialize, arginfo_class_DateTime___serialize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__unserialize", zim_DateTime___unserialize, arginfo_class_DateTime___unserialize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__wakeup", zim_DateTime___wakeup, arginfo_class_DateTime___wakeup, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__set_state", zim_DateTime___set_state, arginfo_class_DateTime___set_state, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("createFromImmutable", zim_DateTime_createFromImmutable, arginfo_class_DateTime_createFromImmutable, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("createFromInterface", zim_DateTime_createFromInterface, arginfo_class_DateTime_createFromInterface, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("createFromFormat", zif_date_create_from_format, arginfo_class_DateTime_createFromFormat, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("createFromTimestamp", zim_DateTime_createFromTimestamp, arginfo_class_DateTime_createFromTimestamp, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getLastErrors", zif_date_get_last_errors, arginfo_class_DateTime_getLastErrors, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("format", zif_date_format, arginfo_class_DateTime_format, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("modify", zim_DateTime_modify, arginfo_class_DateTime_modify, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("add", zif_date_add, arginfo_class_DateTime_add, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("sub", zim_DateTime_sub, arginfo_class_DateTime_sub, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getTimezone", zif_date_timezone_get, arginfo_class_DateTime_getTimezone, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setTimezone", zif_date_timezone_set, arginfo_class_DateTime_setTimezone, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getOffset", zif_date_offset_get, arginfo_class_DateTime_getOffset, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getMicroseconds", zim_DateTime_getMicroseconds, arginfo_class_DateTime_getMicroseconds, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setTime", zif_date_time_set, arginfo_class_DateTime_setTime, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setDate", zif_date_date_set, arginfo_class_DateTime_setDate, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setISODate", zif_date_isodate_set, arginfo_class_DateTime_setISODate, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setTimestamp", zif_date_timestamp_set, arginfo_class_DateTime_setTimestamp, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setMicroseconds", zim_DateTime_setMicroseconds, arginfo_class_DateTime_setMicroseconds, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getTimestamp", zif_date_timestamp_get, arginfo_class_DateTime_getTimestamp, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("diff", zif_date_diff, arginfo_class_DateTime_diff, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_DateTimeImmutable_methods[] = { - ZEND_ME(DateTimeImmutable, __construct, arginfo_class_DateTimeImmutable___construct, ZEND_ACC_PUBLIC) - ZEND_ME(DateTimeImmutable, __serialize, arginfo_class_DateTimeImmutable___serialize, ZEND_ACC_PUBLIC) - ZEND_ME(DateTimeImmutable, __unserialize, arginfo_class_DateTimeImmutable___unserialize, ZEND_ACC_PUBLIC) - ZEND_ME(DateTimeImmutable, __wakeup, arginfo_class_DateTimeImmutable___wakeup, ZEND_ACC_PUBLIC) - ZEND_ME(DateTimeImmutable, __set_state, arginfo_class_DateTimeImmutable___set_state, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(createFromFormat, date_create_immutable_from_format, arginfo_class_DateTimeImmutable_createFromFormat, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(DateTimeImmutable, createFromTimestamp, arginfo_class_DateTimeImmutable_createFromTimestamp, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(getLastErrors, date_get_last_errors, arginfo_class_DateTimeImmutable_getLastErrors, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(format, date_format, arginfo_class_DateTimeImmutable_format, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getTimezone, date_timezone_get, arginfo_class_DateTimeImmutable_getTimezone, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getOffset, date_offset_get, arginfo_class_DateTimeImmutable_getOffset, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getTimestamp, date_timestamp_get, arginfo_class_DateTimeImmutable_getTimestamp, ZEND_ACC_PUBLIC) - ZEND_MALIAS(DateTime, getMicroseconds, getMicroseconds, arginfo_class_DateTimeImmutable_getMicroseconds, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(diff, date_diff, arginfo_class_DateTimeImmutable_diff, ZEND_ACC_PUBLIC) - ZEND_ME(DateTimeImmutable, modify, arginfo_class_DateTimeImmutable_modify, ZEND_ACC_PUBLIC) - ZEND_ME(DateTimeImmutable, add, arginfo_class_DateTimeImmutable_add, ZEND_ACC_PUBLIC) - ZEND_ME(DateTimeImmutable, sub, arginfo_class_DateTimeImmutable_sub, ZEND_ACC_PUBLIC) - ZEND_ME(DateTimeImmutable, setTimezone, arginfo_class_DateTimeImmutable_setTimezone, ZEND_ACC_PUBLIC) - ZEND_ME(DateTimeImmutable, setTime, arginfo_class_DateTimeImmutable_setTime, ZEND_ACC_PUBLIC) - ZEND_ME(DateTimeImmutable, setDate, arginfo_class_DateTimeImmutable_setDate, ZEND_ACC_PUBLIC) - ZEND_ME(DateTimeImmutable, setISODate, arginfo_class_DateTimeImmutable_setISODate, ZEND_ACC_PUBLIC) - ZEND_ME(DateTimeImmutable, setTimestamp, arginfo_class_DateTimeImmutable_setTimestamp, ZEND_ACC_PUBLIC) - ZEND_ME(DateTimeImmutable, setMicroseconds, arginfo_class_DateTimeImmutable_setMicroseconds, ZEND_ACC_PUBLIC) - ZEND_ME(DateTimeImmutable, createFromMutable, arginfo_class_DateTimeImmutable_createFromMutable, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(DateTimeImmutable, createFromInterface, arginfo_class_DateTimeImmutable_createFromInterface, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_RAW_FENTRY("__construct", zim_DateTimeImmutable___construct, arginfo_class_DateTimeImmutable___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__serialize", zim_DateTimeImmutable___serialize, arginfo_class_DateTimeImmutable___serialize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__unserialize", zim_DateTimeImmutable___unserialize, arginfo_class_DateTimeImmutable___unserialize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__wakeup", zim_DateTimeImmutable___wakeup, arginfo_class_DateTimeImmutable___wakeup, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__set_state", zim_DateTimeImmutable___set_state, arginfo_class_DateTimeImmutable___set_state, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("createFromFormat", zif_date_create_immutable_from_format, arginfo_class_DateTimeImmutable_createFromFormat, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("createFromTimestamp", zim_DateTimeImmutable_createFromTimestamp, arginfo_class_DateTimeImmutable_createFromTimestamp, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getLastErrors", zif_date_get_last_errors, arginfo_class_DateTimeImmutable_getLastErrors, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("format", zif_date_format, arginfo_class_DateTimeImmutable_format, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getTimezone", zif_date_timezone_get, arginfo_class_DateTimeImmutable_getTimezone, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getOffset", zif_date_offset_get, arginfo_class_DateTimeImmutable_getOffset, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getTimestamp", zif_date_timestamp_get, arginfo_class_DateTimeImmutable_getTimestamp, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getMicroseconds", zim_DateTime_getMicroseconds, arginfo_class_DateTimeImmutable_getMicroseconds, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("diff", zif_date_diff, arginfo_class_DateTimeImmutable_diff, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("modify", zim_DateTimeImmutable_modify, arginfo_class_DateTimeImmutable_modify, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("add", zim_DateTimeImmutable_add, arginfo_class_DateTimeImmutable_add, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("sub", zim_DateTimeImmutable_sub, arginfo_class_DateTimeImmutable_sub, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setTimezone", zim_DateTimeImmutable_setTimezone, arginfo_class_DateTimeImmutable_setTimezone, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setTime", zim_DateTimeImmutable_setTime, arginfo_class_DateTimeImmutable_setTime, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setDate", zim_DateTimeImmutable_setDate, arginfo_class_DateTimeImmutable_setDate, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setISODate", zim_DateTimeImmutable_setISODate, arginfo_class_DateTimeImmutable_setISODate, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setTimestamp", zim_DateTimeImmutable_setTimestamp, arginfo_class_DateTimeImmutable_setTimestamp, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setMicroseconds", zim_DateTimeImmutable_setMicroseconds, arginfo_class_DateTimeImmutable_setMicroseconds, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("createFromMutable", zim_DateTimeImmutable_createFromMutable, arginfo_class_DateTimeImmutable_createFromMutable, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("createFromInterface", zim_DateTimeImmutable_createFromInterface, arginfo_class_DateTimeImmutable_createFromInterface, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) ZEND_FE_END }; static const zend_function_entry class_DateTimeZone_methods[] = { - ZEND_ME(DateTimeZone, __construct, arginfo_class_DateTimeZone___construct, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getName, timezone_name_get, arginfo_class_DateTimeZone_getName, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getOffset, timezone_offset_get, arginfo_class_DateTimeZone_getOffset, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getTransitions, timezone_transitions_get, arginfo_class_DateTimeZone_getTransitions, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getLocation, timezone_location_get, arginfo_class_DateTimeZone_getLocation, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(listAbbreviations, timezone_abbreviations_list, arginfo_class_DateTimeZone_listAbbreviations, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(listIdentifiers, timezone_identifiers_list, arginfo_class_DateTimeZone_listIdentifiers, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(DateTimeZone, __serialize, arginfo_class_DateTimeZone___serialize, ZEND_ACC_PUBLIC) - ZEND_ME(DateTimeZone, __unserialize, arginfo_class_DateTimeZone___unserialize, ZEND_ACC_PUBLIC) - ZEND_ME(DateTimeZone, __wakeup, arginfo_class_DateTimeZone___wakeup, ZEND_ACC_PUBLIC) - ZEND_ME(DateTimeZone, __set_state, arginfo_class_DateTimeZone___set_state, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_RAW_FENTRY("__construct", zim_DateTimeZone___construct, arginfo_class_DateTimeZone___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getName", zif_timezone_name_get, arginfo_class_DateTimeZone_getName, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getOffset", zif_timezone_offset_get, arginfo_class_DateTimeZone_getOffset, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getTransitions", zif_timezone_transitions_get, arginfo_class_DateTimeZone_getTransitions, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getLocation", zif_timezone_location_get, arginfo_class_DateTimeZone_getLocation, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("listAbbreviations", zif_timezone_abbreviations_list, arginfo_class_DateTimeZone_listAbbreviations, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("listIdentifiers", zif_timezone_identifiers_list, arginfo_class_DateTimeZone_listIdentifiers, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("__serialize", zim_DateTimeZone___serialize, arginfo_class_DateTimeZone___serialize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__unserialize", zim_DateTimeZone___unserialize, arginfo_class_DateTimeZone___unserialize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__wakeup", zim_DateTimeZone___wakeup, arginfo_class_DateTimeZone___wakeup, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__set_state", zim_DateTimeZone___set_state, arginfo_class_DateTimeZone___set_state, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) ZEND_FE_END }; static const zend_function_entry class_DateInterval_methods[] = { - ZEND_ME(DateInterval, __construct, arginfo_class_DateInterval___construct, ZEND_ACC_PUBLIC) - ZEND_ME(DateInterval, createFromDateString, arginfo_class_DateInterval_createFromDateString, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(format, date_interval_format, arginfo_class_DateInterval_format, ZEND_ACC_PUBLIC) - ZEND_ME(DateInterval, __serialize, arginfo_class_DateInterval___serialize, ZEND_ACC_PUBLIC) - ZEND_ME(DateInterval, __unserialize, arginfo_class_DateInterval___unserialize, ZEND_ACC_PUBLIC) - ZEND_ME(DateInterval, __wakeup, arginfo_class_DateInterval___wakeup, ZEND_ACC_PUBLIC) - ZEND_ME(DateInterval, __set_state, arginfo_class_DateInterval___set_state, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_RAW_FENTRY("__construct", zim_DateInterval___construct, arginfo_class_DateInterval___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("createFromDateString", zim_DateInterval_createFromDateString, arginfo_class_DateInterval_createFromDateString, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("format", zif_date_interval_format, arginfo_class_DateInterval_format, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__serialize", zim_DateInterval___serialize, arginfo_class_DateInterval___serialize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__unserialize", zim_DateInterval___unserialize, arginfo_class_DateInterval___unserialize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__wakeup", zim_DateInterval___wakeup, arginfo_class_DateInterval___wakeup, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__set_state", zim_DateInterval___set_state, arginfo_class_DateInterval___set_state, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) ZEND_FE_END }; static const zend_function_entry class_DatePeriod_methods[] = { - ZEND_ME(DatePeriod, createFromISO8601String, arginfo_class_DatePeriod_createFromISO8601String, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(DatePeriod, __construct, arginfo_class_DatePeriod___construct, ZEND_ACC_PUBLIC) - ZEND_ME(DatePeriod, getStartDate, arginfo_class_DatePeriod_getStartDate, ZEND_ACC_PUBLIC) - ZEND_ME(DatePeriod, getEndDate, arginfo_class_DatePeriod_getEndDate, ZEND_ACC_PUBLIC) - ZEND_ME(DatePeriod, getDateInterval, arginfo_class_DatePeriod_getDateInterval, ZEND_ACC_PUBLIC) - ZEND_ME(DatePeriod, getRecurrences, arginfo_class_DatePeriod_getRecurrences, ZEND_ACC_PUBLIC) - ZEND_ME(DatePeriod, __serialize, arginfo_class_DatePeriod___serialize, ZEND_ACC_PUBLIC) - ZEND_ME(DatePeriod, __unserialize, arginfo_class_DatePeriod___unserialize, ZEND_ACC_PUBLIC) - ZEND_ME(DatePeriod, __wakeup, arginfo_class_DatePeriod___wakeup, ZEND_ACC_PUBLIC) - ZEND_ME(DatePeriod, __set_state, arginfo_class_DatePeriod___set_state, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(DatePeriod, getIterator, arginfo_class_DatePeriod_getIterator, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("createFromISO8601String", zim_DatePeriod_createFromISO8601String, arginfo_class_DatePeriod_createFromISO8601String, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("__construct", zim_DatePeriod___construct, arginfo_class_DatePeriod___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getStartDate", zim_DatePeriod_getStartDate, arginfo_class_DatePeriod_getStartDate, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getEndDate", zim_DatePeriod_getEndDate, arginfo_class_DatePeriod_getEndDate, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getDateInterval", zim_DatePeriod_getDateInterval, arginfo_class_DatePeriod_getDateInterval, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getRecurrences", zim_DatePeriod_getRecurrences, arginfo_class_DatePeriod_getRecurrences, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__serialize", zim_DatePeriod___serialize, arginfo_class_DatePeriod___serialize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__unserialize", zim_DatePeriod___unserialize, arginfo_class_DatePeriod___unserialize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__wakeup", zim_DatePeriod___wakeup, arginfo_class_DatePeriod___wakeup, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__set_state", zim_DatePeriod___set_state, arginfo_class_DatePeriod___set_state, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getIterator", zim_DatePeriod_getIterator, arginfo_class_DatePeriod_getIterator, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/dba/dba_arginfo.h b/ext/dba/dba_arginfo.h index 6083dff9601b9..0fe83c937d24c 100644 --- a/ext/dba/dba_arginfo.h +++ b/ext/dba/dba_arginfo.h @@ -77,21 +77,21 @@ ZEND_FUNCTION(dba_handlers); ZEND_FUNCTION(dba_list); static const zend_function_entry ext_functions[] = { - ZEND_FE(dba_popen, arginfo_dba_popen) - ZEND_FE(dba_open, arginfo_dba_open) - ZEND_FE(dba_close, arginfo_dba_close) - ZEND_FE(dba_exists, arginfo_dba_exists) - ZEND_FE(dba_fetch, arginfo_dba_fetch) - ZEND_FE(dba_key_split, arginfo_dba_key_split) - ZEND_FE(dba_firstkey, arginfo_dba_firstkey) - ZEND_FE(dba_nextkey, arginfo_dba_nextkey) - ZEND_FE(dba_delete, arginfo_dba_delete) - ZEND_FE(dba_insert, arginfo_dba_insert) - ZEND_FE(dba_replace, arginfo_dba_replace) - ZEND_FE(dba_optimize, arginfo_dba_optimize) - ZEND_FE(dba_sync, arginfo_dba_sync) - ZEND_FE(dba_handlers, arginfo_dba_handlers) - ZEND_FE(dba_list, arginfo_dba_list) + ZEND_RAW_FENTRY("dba_popen", zif_dba_popen, arginfo_dba_popen, 0, NULL) + ZEND_RAW_FENTRY("dba_open", zif_dba_open, arginfo_dba_open, 0, NULL) + ZEND_RAW_FENTRY("dba_close", zif_dba_close, arginfo_dba_close, 0, NULL) + ZEND_RAW_FENTRY("dba_exists", zif_dba_exists, arginfo_dba_exists, 0, NULL) + ZEND_RAW_FENTRY("dba_fetch", zif_dba_fetch, arginfo_dba_fetch, 0, NULL) + ZEND_RAW_FENTRY("dba_key_split", zif_dba_key_split, arginfo_dba_key_split, 0, NULL) + ZEND_RAW_FENTRY("dba_firstkey", zif_dba_firstkey, arginfo_dba_firstkey, 0, NULL) + ZEND_RAW_FENTRY("dba_nextkey", zif_dba_nextkey, arginfo_dba_nextkey, 0, NULL) + ZEND_RAW_FENTRY("dba_delete", zif_dba_delete, arginfo_dba_delete, 0, NULL) + ZEND_RAW_FENTRY("dba_insert", zif_dba_insert, arginfo_dba_insert, 0, NULL) + ZEND_RAW_FENTRY("dba_replace", zif_dba_replace, arginfo_dba_replace, 0, NULL) + ZEND_RAW_FENTRY("dba_optimize", zif_dba_optimize, arginfo_dba_optimize, 0, NULL) + ZEND_RAW_FENTRY("dba_sync", zif_dba_sync, arginfo_dba_sync, 0, NULL) + ZEND_RAW_FENTRY("dba_handlers", zif_dba_handlers, arginfo_dba_handlers, 0, NULL) + ZEND_RAW_FENTRY("dba_list", zif_dba_list, arginfo_dba_list, 0, NULL) ZEND_FE_END }; diff --git a/ext/dl_test/dl_test.c b/ext/dl_test/dl_test.c index 5a5dfee33f5b0..c48d5b23ac593 100644 --- a/ext/dl_test/dl_test.c +++ b/ext/dl_test/dl_test.c @@ -64,7 +64,7 @@ PHP_FUNCTION(dl_test_use_register_functions_directly) } static const zend_function_entry php_dl_test_use_register_functions_directly_functions[] = { - ZEND_FENTRY(dl_test_use_register_functions_directly, ZEND_FN(dl_test_use_register_functions_directly), arginfo_dl_test_use_register_functions_directly, 0) + ZEND_FENTRY(dl_test_use_register_functions_directly, ZEND_FN(dl_test_use_register_functions_directly), arginfo_dl_test_use_register_functions_directly, 0, NULL) ZEND_FE_END }; /* }}} */ diff --git a/ext/dl_test/dl_test_arginfo.h b/ext/dl_test/dl_test_arginfo.h index 0b6627b19b009..3e09c9e5a05f0 100644 --- a/ext/dl_test/dl_test_arginfo.h +++ b/ext/dl_test/dl_test_arginfo.h @@ -12,7 +12,7 @@ ZEND_FUNCTION(dl_test_test1); ZEND_FUNCTION(dl_test_test2); static const zend_function_entry ext_functions[] = { - ZEND_FE(dl_test_test1, arginfo_dl_test_test1) - ZEND_FE(dl_test_test2, arginfo_dl_test_test2) + ZEND_RAW_FENTRY("dl_test_test1", zif_dl_test_test1, arginfo_dl_test_test1, 0, NULL) + ZEND_RAW_FENTRY("dl_test_test2", zif_dl_test_test2, arginfo_dl_test_test2, 0, NULL) ZEND_FE_END }; diff --git a/ext/dom/php_dom_arginfo.h b/ext/dom/php_dom_arginfo.h index 95cc8e245478e..25513015e7977 100644 --- a/ext/dom/php_dom_arginfo.h +++ b/ext/dom/php_dom_arginfo.h @@ -796,8 +796,8 @@ ZEND_METHOD(DOM_XMLDocument, createFromFile); ZEND_METHOD(DOM_XMLDocument, createFromString); static const zend_function_entry ext_functions[] = { - ZEND_FE(dom_import_simplexml, arginfo_dom_import_simplexml) - ZEND_NS_FALIAS("DOM", import_simplexml, dom_import_simplexml, arginfo_DOM_import_simplexml) + ZEND_RAW_FENTRY("dom_import_simplexml", zif_dom_import_simplexml, arginfo_dom_import_simplexml, 0, NULL) + ZEND_RAW_FENTRY(ZEND_NS_NAME("DOM", "import_simplexml"), zif_dom_import_simplexml, arginfo_DOM_import_simplexml, 0, NULL) ZEND_FE_END }; @@ -806,161 +806,161 @@ static const zend_function_entry class_DOMDocumentType_methods[] = { }; static const zend_function_entry class_DOMCdataSection_methods[] = { - ZEND_ME(DOMCdataSection, __construct, arginfo_class_DOMCdataSection___construct, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_DOMCdataSection___construct, arginfo_class_DOMCdataSection___construct, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_DOMComment_methods[] = { - ZEND_ME(DOMComment, __construct, arginfo_class_DOMComment___construct, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_DOMComment___construct, arginfo_class_DOMComment___construct, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_DOMParentNode_methods[] = { - ZEND_ABSTRACT_ME_WITH_FLAGS(DOMParentNode, append, arginfo_class_DOMParentNode_append, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) - ZEND_ABSTRACT_ME_WITH_FLAGS(DOMParentNode, prepend, arginfo_class_DOMParentNode_prepend, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) - ZEND_ABSTRACT_ME_WITH_FLAGS(DOMParentNode, replaceChildren, arginfo_class_DOMParentNode_replaceChildren, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) + ZEND_RAW_FENTRY("append", NULL, arginfo_class_DOMParentNode_append, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("prepend", NULL, arginfo_class_DOMParentNode_prepend, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("replaceChildren", NULL, arginfo_class_DOMParentNode_replaceChildren, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) ZEND_FE_END }; static const zend_function_entry class_DOMChildNode_methods[] = { - ZEND_ABSTRACT_ME_WITH_FLAGS(DOMChildNode, remove, arginfo_class_DOMChildNode_remove, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) - ZEND_ABSTRACT_ME_WITH_FLAGS(DOMChildNode, before, arginfo_class_DOMChildNode_before, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) - ZEND_ABSTRACT_ME_WITH_FLAGS(DOMChildNode, after, arginfo_class_DOMChildNode_after, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) - ZEND_ABSTRACT_ME_WITH_FLAGS(DOMChildNode, replaceWith, arginfo_class_DOMChildNode_replaceWith, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) + ZEND_RAW_FENTRY("remove", NULL, arginfo_class_DOMChildNode_remove, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("before", NULL, arginfo_class_DOMChildNode_before, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("after", NULL, arginfo_class_DOMChildNode_after, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("replaceWith", NULL, arginfo_class_DOMChildNode_replaceWith, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) ZEND_FE_END }; static const zend_function_entry class_DOMNode_methods[] = { - ZEND_ME(DOMNode, appendChild, arginfo_class_DOMNode_appendChild, ZEND_ACC_PUBLIC) - ZEND_ME(DOMNode, C14N, arginfo_class_DOMNode_C14N, ZEND_ACC_PUBLIC) - ZEND_ME(DOMNode, C14NFile, arginfo_class_DOMNode_C14NFile, ZEND_ACC_PUBLIC) - ZEND_ME(DOMNode, cloneNode, arginfo_class_DOMNode_cloneNode, ZEND_ACC_PUBLIC) - ZEND_ME(DOMNode, getLineNo, arginfo_class_DOMNode_getLineNo, ZEND_ACC_PUBLIC) - ZEND_ME(DOMNode, getNodePath, arginfo_class_DOMNode_getNodePath, ZEND_ACC_PUBLIC) - ZEND_ME(DOMNode, hasAttributes, arginfo_class_DOMNode_hasAttributes, ZEND_ACC_PUBLIC) - ZEND_ME(DOMNode, hasChildNodes, arginfo_class_DOMNode_hasChildNodes, ZEND_ACC_PUBLIC) - ZEND_ME(DOMNode, insertBefore, arginfo_class_DOMNode_insertBefore, ZEND_ACC_PUBLIC) - ZEND_ME(DOMNode, isDefaultNamespace, arginfo_class_DOMNode_isDefaultNamespace, ZEND_ACC_PUBLIC) - ZEND_ME(DOMNode, isSameNode, arginfo_class_DOMNode_isSameNode, ZEND_ACC_PUBLIC) - ZEND_ME(DOMNode, isEqualNode, arginfo_class_DOMNode_isEqualNode, ZEND_ACC_PUBLIC) - ZEND_ME(DOMNode, isSupported, arginfo_class_DOMNode_isSupported, ZEND_ACC_PUBLIC) - ZEND_ME(DOMNode, lookupNamespaceURI, arginfo_class_DOMNode_lookupNamespaceURI, ZEND_ACC_PUBLIC) - ZEND_ME(DOMNode, lookupPrefix, arginfo_class_DOMNode_lookupPrefix, ZEND_ACC_PUBLIC) - ZEND_ME(DOMNode, normalize, arginfo_class_DOMNode_normalize, ZEND_ACC_PUBLIC) - ZEND_ME(DOMNode, removeChild, arginfo_class_DOMNode_removeChild, ZEND_ACC_PUBLIC) - ZEND_ME(DOMNode, replaceChild, arginfo_class_DOMNode_replaceChild, ZEND_ACC_PUBLIC) - ZEND_ME(DOMNode, contains, arginfo_class_DOMNode_contains, ZEND_ACC_PUBLIC) - ZEND_ME(DOMNode, getRootNode, arginfo_class_DOMNode_getRootNode, ZEND_ACC_PUBLIC) - ZEND_ME(DOMNode, compareDocumentPosition, arginfo_class_DOMNode_compareDocumentPosition, ZEND_ACC_PUBLIC) - ZEND_ME(DOMNode, __sleep, arginfo_class_DOMNode___sleep, ZEND_ACC_PUBLIC) - ZEND_ME(DOMNode, __wakeup, arginfo_class_DOMNode___wakeup, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("appendChild", zim_DOMNode_appendChild, arginfo_class_DOMNode_appendChild, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("C14N", zim_DOMNode_C14N, arginfo_class_DOMNode_C14N, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("C14NFile", zim_DOMNode_C14NFile, arginfo_class_DOMNode_C14NFile, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("cloneNode", zim_DOMNode_cloneNode, arginfo_class_DOMNode_cloneNode, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getLineNo", zim_DOMNode_getLineNo, arginfo_class_DOMNode_getLineNo, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getNodePath", zim_DOMNode_getNodePath, arginfo_class_DOMNode_getNodePath, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("hasAttributes", zim_DOMNode_hasAttributes, arginfo_class_DOMNode_hasAttributes, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("hasChildNodes", zim_DOMNode_hasChildNodes, arginfo_class_DOMNode_hasChildNodes, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("insertBefore", zim_DOMNode_insertBefore, arginfo_class_DOMNode_insertBefore, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isDefaultNamespace", zim_DOMNode_isDefaultNamespace, arginfo_class_DOMNode_isDefaultNamespace, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isSameNode", zim_DOMNode_isSameNode, arginfo_class_DOMNode_isSameNode, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isEqualNode", zim_DOMNode_isEqualNode, arginfo_class_DOMNode_isEqualNode, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isSupported", zim_DOMNode_isSupported, arginfo_class_DOMNode_isSupported, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("lookupNamespaceURI", zim_DOMNode_lookupNamespaceURI, arginfo_class_DOMNode_lookupNamespaceURI, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("lookupPrefix", zim_DOMNode_lookupPrefix, arginfo_class_DOMNode_lookupPrefix, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("normalize", zim_DOMNode_normalize, arginfo_class_DOMNode_normalize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("removeChild", zim_DOMNode_removeChild, arginfo_class_DOMNode_removeChild, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("replaceChild", zim_DOMNode_replaceChild, arginfo_class_DOMNode_replaceChild, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("contains", zim_DOMNode_contains, arginfo_class_DOMNode_contains, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getRootNode", zim_DOMNode_getRootNode, arginfo_class_DOMNode_getRootNode, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("compareDocumentPosition", zim_DOMNode_compareDocumentPosition, arginfo_class_DOMNode_compareDocumentPosition, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__sleep", zim_DOMNode___sleep, arginfo_class_DOMNode___sleep, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__wakeup", zim_DOMNode___wakeup, arginfo_class_DOMNode___wakeup, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_DOMNameSpaceNode_methods[] = { - ZEND_MALIAS(DOMNode, __sleep, __sleep, arginfo_class_DOMNameSpaceNode___sleep, ZEND_ACC_PUBLIC) - ZEND_MALIAS(DOMNode, __wakeup, __wakeup, arginfo_class_DOMNameSpaceNode___wakeup, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__sleep", zim_DOMNode___sleep, arginfo_class_DOMNameSpaceNode___sleep, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__wakeup", zim_DOMNode___wakeup, arginfo_class_DOMNameSpaceNode___wakeup, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_DOMImplementation_methods[] = { - ZEND_ME(DOMImplementation, getFeature, arginfo_class_DOMImplementation_getFeature, ZEND_ACC_PUBLIC) - ZEND_ME(DOMImplementation, hasFeature, arginfo_class_DOMImplementation_hasFeature, ZEND_ACC_PUBLIC) - ZEND_ME(DOMImplementation, createDocumentType, arginfo_class_DOMImplementation_createDocumentType, ZEND_ACC_PUBLIC) - ZEND_ME(DOMImplementation, createDocument, arginfo_class_DOMImplementation_createDocument, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("getFeature", zim_DOMImplementation_getFeature, arginfo_class_DOMImplementation_getFeature, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("hasFeature", zim_DOMImplementation_hasFeature, arginfo_class_DOMImplementation_hasFeature, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("createDocumentType", zim_DOMImplementation_createDocumentType, arginfo_class_DOMImplementation_createDocumentType, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("createDocument", zim_DOMImplementation_createDocument, arginfo_class_DOMImplementation_createDocument, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_DOMDocumentFragment_methods[] = { - ZEND_ME(DOMDocumentFragment, __construct, arginfo_class_DOMDocumentFragment___construct, ZEND_ACC_PUBLIC) - ZEND_ME(DOMDocumentFragment, appendXML, arginfo_class_DOMDocumentFragment_appendXML, ZEND_ACC_PUBLIC) - ZEND_MALIAS(DOMElement, append, append, arginfo_class_DOMDocumentFragment_append, ZEND_ACC_PUBLIC) - ZEND_MALIAS(DOMElement, prepend, prepend, arginfo_class_DOMDocumentFragment_prepend, ZEND_ACC_PUBLIC) - ZEND_MALIAS(DOM_Document, replaceChildren, replaceChildren, arginfo_class_DOMDocumentFragment_replaceChildren, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_DOMDocumentFragment___construct, arginfo_class_DOMDocumentFragment___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("appendXML", zim_DOMDocumentFragment_appendXML, arginfo_class_DOMDocumentFragment_appendXML, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("append", zim_DOMElement_append, arginfo_class_DOMDocumentFragment_append, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("prepend", zim_DOMElement_prepend, arginfo_class_DOMDocumentFragment_prepend, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("replaceChildren", zim_DOM_Document_replaceChildren, arginfo_class_DOMDocumentFragment_replaceChildren, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_DOMNodeList_methods[] = { - ZEND_ME(DOMNodeList, count, arginfo_class_DOMNodeList_count, ZEND_ACC_PUBLIC) - ZEND_ME(DOMNodeList, getIterator, arginfo_class_DOMNodeList_getIterator, ZEND_ACC_PUBLIC) - ZEND_ME(DOMNodeList, item, arginfo_class_DOMNodeList_item, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("count", zim_DOMNodeList_count, arginfo_class_DOMNodeList_count, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getIterator", zim_DOMNodeList_getIterator, arginfo_class_DOMNodeList_getIterator, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("item", zim_DOMNodeList_item, arginfo_class_DOMNodeList_item, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_DOMCharacterData_methods[] = { - ZEND_ME(DOMCharacterData, appendData, arginfo_class_DOMCharacterData_appendData, ZEND_ACC_PUBLIC) - ZEND_ME(DOMCharacterData, substringData, arginfo_class_DOMCharacterData_substringData, ZEND_ACC_PUBLIC) - ZEND_ME(DOMCharacterData, insertData, arginfo_class_DOMCharacterData_insertData, ZEND_ACC_PUBLIC) - ZEND_ME(DOMCharacterData, deleteData, arginfo_class_DOMCharacterData_deleteData, ZEND_ACC_PUBLIC) - ZEND_ME(DOMCharacterData, replaceData, arginfo_class_DOMCharacterData_replaceData, ZEND_ACC_PUBLIC) - ZEND_MALIAS(DOMElement, replaceWith, replaceWith, arginfo_class_DOMCharacterData_replaceWith, ZEND_ACC_PUBLIC) - ZEND_MALIAS(DOMElement, remove, remove, arginfo_class_DOMCharacterData_remove, ZEND_ACC_PUBLIC) - ZEND_MALIAS(DOMElement, before, before, arginfo_class_DOMCharacterData_before, ZEND_ACC_PUBLIC) - ZEND_MALIAS(DOMElement, after, after, arginfo_class_DOMCharacterData_after, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("appendData", zim_DOMCharacterData_appendData, arginfo_class_DOMCharacterData_appendData, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("substringData", zim_DOMCharacterData_substringData, arginfo_class_DOMCharacterData_substringData, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("insertData", zim_DOMCharacterData_insertData, arginfo_class_DOMCharacterData_insertData, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("deleteData", zim_DOMCharacterData_deleteData, arginfo_class_DOMCharacterData_deleteData, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("replaceData", zim_DOMCharacterData_replaceData, arginfo_class_DOMCharacterData_replaceData, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("replaceWith", zim_DOMElement_replaceWith, arginfo_class_DOMCharacterData_replaceWith, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("remove", zim_DOMElement_remove, arginfo_class_DOMCharacterData_remove, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("before", zim_DOMElement_before, arginfo_class_DOMCharacterData_before, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("after", zim_DOMElement_after, arginfo_class_DOMCharacterData_after, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_DOMAttr_methods[] = { - ZEND_ME(DOMAttr, __construct, arginfo_class_DOMAttr___construct, ZEND_ACC_PUBLIC) - ZEND_ME(DOMAttr, isId, arginfo_class_DOMAttr_isId, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_DOMAttr___construct, arginfo_class_DOMAttr___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isId", zim_DOMAttr_isId, arginfo_class_DOMAttr_isId, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_DOMElement_methods[] = { - ZEND_ME(DOMElement, __construct, arginfo_class_DOMElement___construct, ZEND_ACC_PUBLIC) - ZEND_ME(DOMElement, getAttribute, arginfo_class_DOMElement_getAttribute, ZEND_ACC_PUBLIC) - ZEND_ME(DOMElement, getAttributeNames, arginfo_class_DOMElement_getAttributeNames, ZEND_ACC_PUBLIC) - ZEND_ME(DOMElement, getAttributeNS, arginfo_class_DOMElement_getAttributeNS, ZEND_ACC_PUBLIC) - ZEND_ME(DOMElement, getAttributeNode, arginfo_class_DOMElement_getAttributeNode, ZEND_ACC_PUBLIC) - ZEND_ME(DOMElement, getAttributeNodeNS, arginfo_class_DOMElement_getAttributeNodeNS, ZEND_ACC_PUBLIC) - ZEND_ME(DOMElement, getElementsByTagName, arginfo_class_DOMElement_getElementsByTagName, ZEND_ACC_PUBLIC) - ZEND_ME(DOMElement, getElementsByTagNameNS, arginfo_class_DOMElement_getElementsByTagNameNS, ZEND_ACC_PUBLIC) - ZEND_ME(DOMElement, hasAttribute, arginfo_class_DOMElement_hasAttribute, ZEND_ACC_PUBLIC) - ZEND_ME(DOMElement, hasAttributeNS, arginfo_class_DOMElement_hasAttributeNS, ZEND_ACC_PUBLIC) - ZEND_ME(DOMElement, removeAttribute, arginfo_class_DOMElement_removeAttribute, ZEND_ACC_PUBLIC) - ZEND_ME(DOMElement, removeAttributeNS, arginfo_class_DOMElement_removeAttributeNS, ZEND_ACC_PUBLIC) - ZEND_ME(DOMElement, removeAttributeNode, arginfo_class_DOMElement_removeAttributeNode, ZEND_ACC_PUBLIC) - ZEND_ME(DOMElement, setAttribute, arginfo_class_DOMElement_setAttribute, ZEND_ACC_PUBLIC) - ZEND_ME(DOMElement, setAttributeNS, arginfo_class_DOMElement_setAttributeNS, ZEND_ACC_PUBLIC) - ZEND_ME(DOMElement, setAttributeNode, arginfo_class_DOMElement_setAttributeNode, ZEND_ACC_PUBLIC) - ZEND_ME(DOMElement, setAttributeNodeNS, arginfo_class_DOMElement_setAttributeNodeNS, ZEND_ACC_PUBLIC) - ZEND_ME(DOMElement, setIdAttribute, arginfo_class_DOMElement_setIdAttribute, ZEND_ACC_PUBLIC) - ZEND_ME(DOMElement, setIdAttributeNS, arginfo_class_DOMElement_setIdAttributeNS, ZEND_ACC_PUBLIC) - ZEND_ME(DOMElement, setIdAttributeNode, arginfo_class_DOMElement_setIdAttributeNode, ZEND_ACC_PUBLIC) - ZEND_ME(DOMElement, toggleAttribute, arginfo_class_DOMElement_toggleAttribute, ZEND_ACC_PUBLIC) - ZEND_ME(DOMElement, remove, arginfo_class_DOMElement_remove, ZEND_ACC_PUBLIC) - ZEND_ME(DOMElement, before, arginfo_class_DOMElement_before, ZEND_ACC_PUBLIC) - ZEND_ME(DOMElement, after, arginfo_class_DOMElement_after, ZEND_ACC_PUBLIC) - ZEND_ME(DOMElement, replaceWith, arginfo_class_DOMElement_replaceWith, ZEND_ACC_PUBLIC) - ZEND_ME(DOMElement, append, arginfo_class_DOMElement_append, ZEND_ACC_PUBLIC) - ZEND_ME(DOMElement, prepend, arginfo_class_DOMElement_prepend, ZEND_ACC_PUBLIC) - ZEND_ME(DOMElement, replaceChildren, arginfo_class_DOMElement_replaceChildren, ZEND_ACC_PUBLIC) - ZEND_ME(DOMElement, insertAdjacentElement, arginfo_class_DOMElement_insertAdjacentElement, ZEND_ACC_PUBLIC) - ZEND_ME(DOMElement, insertAdjacentText, arginfo_class_DOMElement_insertAdjacentText, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_DOMElement___construct, arginfo_class_DOMElement___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getAttribute", zim_DOMElement_getAttribute, arginfo_class_DOMElement_getAttribute, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getAttributeNames", zim_DOMElement_getAttributeNames, arginfo_class_DOMElement_getAttributeNames, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getAttributeNS", zim_DOMElement_getAttributeNS, arginfo_class_DOMElement_getAttributeNS, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getAttributeNode", zim_DOMElement_getAttributeNode, arginfo_class_DOMElement_getAttributeNode, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getAttributeNodeNS", zim_DOMElement_getAttributeNodeNS, arginfo_class_DOMElement_getAttributeNodeNS, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getElementsByTagName", zim_DOMElement_getElementsByTagName, arginfo_class_DOMElement_getElementsByTagName, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getElementsByTagNameNS", zim_DOMElement_getElementsByTagNameNS, arginfo_class_DOMElement_getElementsByTagNameNS, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("hasAttribute", zim_DOMElement_hasAttribute, arginfo_class_DOMElement_hasAttribute, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("hasAttributeNS", zim_DOMElement_hasAttributeNS, arginfo_class_DOMElement_hasAttributeNS, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("removeAttribute", zim_DOMElement_removeAttribute, arginfo_class_DOMElement_removeAttribute, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("removeAttributeNS", zim_DOMElement_removeAttributeNS, arginfo_class_DOMElement_removeAttributeNS, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("removeAttributeNode", zim_DOMElement_removeAttributeNode, arginfo_class_DOMElement_removeAttributeNode, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setAttribute", zim_DOMElement_setAttribute, arginfo_class_DOMElement_setAttribute, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setAttributeNS", zim_DOMElement_setAttributeNS, arginfo_class_DOMElement_setAttributeNS, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setAttributeNode", zim_DOMElement_setAttributeNode, arginfo_class_DOMElement_setAttributeNode, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setAttributeNodeNS", zim_DOMElement_setAttributeNodeNS, arginfo_class_DOMElement_setAttributeNodeNS, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setIdAttribute", zim_DOMElement_setIdAttribute, arginfo_class_DOMElement_setIdAttribute, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setIdAttributeNS", zim_DOMElement_setIdAttributeNS, arginfo_class_DOMElement_setIdAttributeNS, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setIdAttributeNode", zim_DOMElement_setIdAttributeNode, arginfo_class_DOMElement_setIdAttributeNode, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("toggleAttribute", zim_DOMElement_toggleAttribute, arginfo_class_DOMElement_toggleAttribute, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("remove", zim_DOMElement_remove, arginfo_class_DOMElement_remove, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("before", zim_DOMElement_before, arginfo_class_DOMElement_before, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("after", zim_DOMElement_after, arginfo_class_DOMElement_after, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("replaceWith", zim_DOMElement_replaceWith, arginfo_class_DOMElement_replaceWith, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("append", zim_DOMElement_append, arginfo_class_DOMElement_append, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("prepend", zim_DOMElement_prepend, arginfo_class_DOMElement_prepend, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("replaceChildren", zim_DOMElement_replaceChildren, arginfo_class_DOMElement_replaceChildren, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("insertAdjacentElement", zim_DOMElement_insertAdjacentElement, arginfo_class_DOMElement_insertAdjacentElement, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("insertAdjacentText", zim_DOMElement_insertAdjacentText, arginfo_class_DOMElement_insertAdjacentText, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_DOMDocument_methods[] = { - ZEND_ME(DOMDocument, __construct, arginfo_class_DOMDocument___construct, ZEND_ACC_PUBLIC) - ZEND_ME(DOMDocument, createEntityReference, arginfo_class_DOMDocument_createEntityReference, ZEND_ACC_PUBLIC) - ZEND_ME(DOMDocument, load, arginfo_class_DOMDocument_load, ZEND_ACC_PUBLIC) - ZEND_ME(DOMDocument, loadXML, arginfo_class_DOMDocument_loadXML, ZEND_ACC_PUBLIC) - ZEND_ME(DOMDocument, save, arginfo_class_DOMDocument_save, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_DOMDocument___construct, arginfo_class_DOMDocument___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("createEntityReference", zim_DOMDocument_createEntityReference, arginfo_class_DOMDocument_createEntityReference, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("load", zim_DOMDocument_load, arginfo_class_DOMDocument_load, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("loadXML", zim_DOMDocument_loadXML, arginfo_class_DOMDocument_loadXML, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("save", zim_DOMDocument_save, arginfo_class_DOMDocument_save, ZEND_ACC_PUBLIC, NULL) #if defined(LIBXML_HTML_ENABLED) - ZEND_ME(DOMDocument, loadHTML, arginfo_class_DOMDocument_loadHTML, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("loadHTML", zim_DOMDocument_loadHTML, arginfo_class_DOMDocument_loadHTML, ZEND_ACC_PUBLIC, NULL) #endif #if defined(LIBXML_HTML_ENABLED) - ZEND_ME(DOMDocument, loadHTMLFile, arginfo_class_DOMDocument_loadHTMLFile, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("loadHTMLFile", zim_DOMDocument_loadHTMLFile, arginfo_class_DOMDocument_loadHTMLFile, ZEND_ACC_PUBLIC, NULL) #endif #if defined(LIBXML_HTML_ENABLED) - ZEND_ME(DOMDocument, saveHTML, arginfo_class_DOMDocument_saveHTML, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("saveHTML", zim_DOMDocument_saveHTML, arginfo_class_DOMDocument_saveHTML, ZEND_ACC_PUBLIC, NULL) #endif #if defined(LIBXML_HTML_ENABLED) - ZEND_ME(DOMDocument, saveHTMLFile, arginfo_class_DOMDocument_saveHTMLFile, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("saveHTMLFile", zim_DOMDocument_saveHTMLFile, arginfo_class_DOMDocument_saveHTMLFile, ZEND_ACC_PUBLIC, NULL) #endif - ZEND_ME(DOMDocument, saveXML, arginfo_class_DOMDocument_saveXML, ZEND_ACC_PUBLIC) - ZEND_ME(DOMDocument, validate, arginfo_class_DOMDocument_validate, ZEND_ACC_PUBLIC) - ZEND_ME(DOMDocument, xinclude, arginfo_class_DOMDocument_xinclude, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("saveXML", zim_DOMDocument_saveXML, arginfo_class_DOMDocument_saveXML, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("validate", zim_DOMDocument_validate, arginfo_class_DOMDocument_validate, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("xinclude", zim_DOMDocument_xinclude, arginfo_class_DOMDocument_xinclude, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; @@ -969,19 +969,19 @@ static const zend_function_entry class_DOMException_methods[] = { }; static const zend_function_entry class_DOMText_methods[] = { - ZEND_ME(DOMText, __construct, arginfo_class_DOMText___construct, ZEND_ACC_PUBLIC) - ZEND_ME(DOMText, isWhitespaceInElementContent, arginfo_class_DOMText_isWhitespaceInElementContent, ZEND_ACC_PUBLIC) - ZEND_MALIAS(DOMText, isElementContentWhitespace, isWhitespaceInElementContent, arginfo_class_DOMText_isElementContentWhitespace, ZEND_ACC_PUBLIC) - ZEND_ME(DOMText, splitText, arginfo_class_DOMText_splitText, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_DOMText___construct, arginfo_class_DOMText___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isWhitespaceInElementContent", zim_DOMText_isWhitespaceInElementContent, arginfo_class_DOMText_isWhitespaceInElementContent, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isElementContentWhitespace", zim_DOMText_isWhitespaceInElementContent, arginfo_class_DOMText_isElementContentWhitespace, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("splitText", zim_DOMText_splitText, arginfo_class_DOMText_splitText, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_DOMNamedNodeMap_methods[] = { - ZEND_ME(DOMNamedNodeMap, getNamedItem, arginfo_class_DOMNamedNodeMap_getNamedItem, ZEND_ACC_PUBLIC) - ZEND_ME(DOMNamedNodeMap, getNamedItemNS, arginfo_class_DOMNamedNodeMap_getNamedItemNS, ZEND_ACC_PUBLIC) - ZEND_ME(DOMNamedNodeMap, item, arginfo_class_DOMNamedNodeMap_item, ZEND_ACC_PUBLIC) - ZEND_ME(DOMNamedNodeMap, count, arginfo_class_DOMNamedNodeMap_count, ZEND_ACC_PUBLIC) - ZEND_ME(DOMNamedNodeMap, getIterator, arginfo_class_DOMNamedNodeMap_getIterator, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("getNamedItem", zim_DOMNamedNodeMap_getNamedItem, arginfo_class_DOMNamedNodeMap_getNamedItem, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getNamedItemNS", zim_DOMNamedNodeMap_getNamedItemNS, arginfo_class_DOMNamedNodeMap_getNamedItemNS, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("item", zim_DOMNamedNodeMap_item, arginfo_class_DOMNamedNodeMap_item, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("count", zim_DOMNamedNodeMap_count, arginfo_class_DOMNamedNodeMap_count, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getIterator", zim_DOMNamedNodeMap_getIterator, arginfo_class_DOMNamedNodeMap_getIterator, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; @@ -990,7 +990,7 @@ static const zend_function_entry class_DOMEntity_methods[] = { }; static const zend_function_entry class_DOMEntityReference_methods[] = { - ZEND_ME(DOMEntityReference, __construct, arginfo_class_DOMEntityReference___construct, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_DOMEntityReference___construct, arginfo_class_DOMEntityReference___construct, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; @@ -999,80 +999,80 @@ static const zend_function_entry class_DOMNotation_methods[] = { }; static const zend_function_entry class_DOMProcessingInstruction_methods[] = { - ZEND_ME(DOMProcessingInstruction, __construct, arginfo_class_DOMProcessingInstruction___construct, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_DOMProcessingInstruction___construct, arginfo_class_DOMProcessingInstruction___construct, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; #if defined(LIBXML_XPATH_ENABLED) static const zend_function_entry class_DOMXPath_methods[] = { - ZEND_ME(DOMXPath, __construct, arginfo_class_DOMXPath___construct, ZEND_ACC_PUBLIC) - ZEND_ME(DOMXPath, evaluate, arginfo_class_DOMXPath_evaluate, ZEND_ACC_PUBLIC) - ZEND_ME(DOMXPath, query, arginfo_class_DOMXPath_query, ZEND_ACC_PUBLIC) - ZEND_ME(DOMXPath, registerNamespace, arginfo_class_DOMXPath_registerNamespace, ZEND_ACC_PUBLIC) - ZEND_ME(DOMXPath, registerPhpFunctions, arginfo_class_DOMXPath_registerPhpFunctions, ZEND_ACC_PUBLIC) - ZEND_ME(DOMXPath, registerPhpFunctionNS, arginfo_class_DOMXPath_registerPhpFunctionNS, ZEND_ACC_PUBLIC) - ZEND_ME(DOMXPath, quote, arginfo_class_DOMXPath_quote, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_RAW_FENTRY("__construct", zim_DOMXPath___construct, arginfo_class_DOMXPath___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("evaluate", zim_DOMXPath_evaluate, arginfo_class_DOMXPath_evaluate, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("query", zim_DOMXPath_query, arginfo_class_DOMXPath_query, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("registerNamespace", zim_DOMXPath_registerNamespace, arginfo_class_DOMXPath_registerNamespace, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("registerPhpFunctions", zim_DOMXPath_registerPhpFunctions, arginfo_class_DOMXPath_registerPhpFunctions, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("registerPhpFunctionNS", zim_DOMXPath_registerPhpFunctionNS, arginfo_class_DOMXPath_registerPhpFunctionNS, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("quote", zim_DOMXPath_quote, arginfo_class_DOMXPath_quote, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) ZEND_FE_END }; #endif static const zend_function_entry class_DOM_Document_methods[] = { - ZEND_ME(DOM_Document, createAttribute, arginfo_class_DOM_Document_createAttribute, ZEND_ACC_PUBLIC) - ZEND_ME(DOM_Document, createAttributeNS, arginfo_class_DOM_Document_createAttributeNS, ZEND_ACC_PUBLIC) - ZEND_ME(DOM_Document, createCDATASection, arginfo_class_DOM_Document_createCDATASection, ZEND_ACC_PUBLIC) - ZEND_ME(DOM_Document, createComment, arginfo_class_DOM_Document_createComment, ZEND_ACC_PUBLIC) - ZEND_ME(DOM_Document, createDocumentFragment, arginfo_class_DOM_Document_createDocumentFragment, ZEND_ACC_PUBLIC) - ZEND_ME(DOM_Document, createElement, arginfo_class_DOM_Document_createElement, ZEND_ACC_PUBLIC) - ZEND_ME(DOM_Document, createElementNS, arginfo_class_DOM_Document_createElementNS, ZEND_ACC_PUBLIC) - ZEND_ME(DOM_Document, createProcessingInstruction, arginfo_class_DOM_Document_createProcessingInstruction, ZEND_ACC_PUBLIC) - ZEND_ME(DOM_Document, createTextNode, arginfo_class_DOM_Document_createTextNode, ZEND_ACC_PUBLIC) - ZEND_ME(DOM_Document, getElementById, arginfo_class_DOM_Document_getElementById, ZEND_ACC_PUBLIC) - ZEND_ME(DOM_Document, getElementsByTagName, arginfo_class_DOM_Document_getElementsByTagName, ZEND_ACC_PUBLIC) - ZEND_ME(DOM_Document, getElementsByTagNameNS, arginfo_class_DOM_Document_getElementsByTagNameNS, ZEND_ACC_PUBLIC) - ZEND_ME(DOM_Document, importNode, arginfo_class_DOM_Document_importNode, ZEND_ACC_PUBLIC) - ZEND_ME(DOM_Document, normalizeDocument, arginfo_class_DOM_Document_normalizeDocument, ZEND_ACC_PUBLIC) - ZEND_ME(DOM_Document, registerNodeClass, arginfo_class_DOM_Document_registerNodeClass, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("createAttribute", zim_DOM_Document_createAttribute, arginfo_class_DOM_Document_createAttribute, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("createAttributeNS", zim_DOM_Document_createAttributeNS, arginfo_class_DOM_Document_createAttributeNS, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("createCDATASection", zim_DOM_Document_createCDATASection, arginfo_class_DOM_Document_createCDATASection, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("createComment", zim_DOM_Document_createComment, arginfo_class_DOM_Document_createComment, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("createDocumentFragment", zim_DOM_Document_createDocumentFragment, arginfo_class_DOM_Document_createDocumentFragment, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("createElement", zim_DOM_Document_createElement, arginfo_class_DOM_Document_createElement, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("createElementNS", zim_DOM_Document_createElementNS, arginfo_class_DOM_Document_createElementNS, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("createProcessingInstruction", zim_DOM_Document_createProcessingInstruction, arginfo_class_DOM_Document_createProcessingInstruction, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("createTextNode", zim_DOM_Document_createTextNode, arginfo_class_DOM_Document_createTextNode, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getElementById", zim_DOM_Document_getElementById, arginfo_class_DOM_Document_getElementById, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getElementsByTagName", zim_DOM_Document_getElementsByTagName, arginfo_class_DOM_Document_getElementsByTagName, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getElementsByTagNameNS", zim_DOM_Document_getElementsByTagNameNS, arginfo_class_DOM_Document_getElementsByTagNameNS, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("importNode", zim_DOM_Document_importNode, arginfo_class_DOM_Document_importNode, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("normalizeDocument", zim_DOM_Document_normalizeDocument, arginfo_class_DOM_Document_normalizeDocument, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("registerNodeClass", zim_DOM_Document_registerNodeClass, arginfo_class_DOM_Document_registerNodeClass, ZEND_ACC_PUBLIC, NULL) #if defined(LIBXML_SCHEMAS_ENABLED) - ZEND_ME(DOM_Document, schemaValidate, arginfo_class_DOM_Document_schemaValidate, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("schemaValidate", zim_DOM_Document_schemaValidate, arginfo_class_DOM_Document_schemaValidate, ZEND_ACC_PUBLIC, NULL) #endif #if defined(LIBXML_SCHEMAS_ENABLED) - ZEND_ME(DOM_Document, schemaValidateSource, arginfo_class_DOM_Document_schemaValidateSource, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("schemaValidateSource", zim_DOM_Document_schemaValidateSource, arginfo_class_DOM_Document_schemaValidateSource, ZEND_ACC_PUBLIC, NULL) #endif #if defined(LIBXML_SCHEMAS_ENABLED) - ZEND_ME(DOM_Document, relaxNGValidate, arginfo_class_DOM_Document_relaxNGValidate, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("relaxNGValidate", zim_DOM_Document_relaxNGValidate, arginfo_class_DOM_Document_relaxNGValidate, ZEND_ACC_PUBLIC, NULL) #endif #if defined(LIBXML_SCHEMAS_ENABLED) - ZEND_ME(DOM_Document, relaxNGValidateSource, arginfo_class_DOM_Document_relaxNGValidateSource, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("relaxNGValidateSource", zim_DOM_Document_relaxNGValidateSource, arginfo_class_DOM_Document_relaxNGValidateSource, ZEND_ACC_PUBLIC, NULL) #endif - ZEND_ME(DOM_Document, adoptNode, arginfo_class_DOM_Document_adoptNode, ZEND_ACC_PUBLIC) - ZEND_MALIAS(DOMElement, append, append, arginfo_class_DOM_Document_append, ZEND_ACC_PUBLIC) - ZEND_MALIAS(DOMElement, prepend, prepend, arginfo_class_DOM_Document_prepend, ZEND_ACC_PUBLIC) - ZEND_ME(DOM_Document, replaceChildren, arginfo_class_DOM_Document_replaceChildren, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("adoptNode", zim_DOM_Document_adoptNode, arginfo_class_DOM_Document_adoptNode, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("append", zim_DOMElement_append, arginfo_class_DOM_Document_append, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("prepend", zim_DOMElement_prepend, arginfo_class_DOM_Document_prepend, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("replaceChildren", zim_DOM_Document_replaceChildren, arginfo_class_DOM_Document_replaceChildren, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_DOM_HTMLDocument_methods[] = { - ZEND_ME(DOM_HTMLDocument, __construct, arginfo_class_DOM_HTMLDocument___construct, ZEND_ACC_PRIVATE) - ZEND_ME(DOM_HTMLDocument, createEmpty, arginfo_class_DOM_HTMLDocument_createEmpty, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(DOM_HTMLDocument, createFromFile, arginfo_class_DOM_HTMLDocument_createFromFile, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(DOM_HTMLDocument, createFromString, arginfo_class_DOM_HTMLDocument_createFromString, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_MALIAS(DOMDocument, saveXML, saveXML, arginfo_class_DOM_HTMLDocument_saveXML, ZEND_ACC_PUBLIC) - ZEND_MALIAS(DOMDocument, saveXMLFile, save, arginfo_class_DOM_HTMLDocument_saveXMLFile, ZEND_ACC_PUBLIC) - ZEND_ME(DOM_HTMLDocument, saveHTML, arginfo_class_DOM_HTMLDocument_saveHTML, ZEND_ACC_PUBLIC) - ZEND_ME(DOM_HTMLDocument, saveHTMLFile, arginfo_class_DOM_HTMLDocument_saveHTMLFile, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_DOM_HTMLDocument___construct, arginfo_class_DOM_HTMLDocument___construct, ZEND_ACC_PRIVATE, NULL) + ZEND_RAW_FENTRY("createEmpty", zim_DOM_HTMLDocument_createEmpty, arginfo_class_DOM_HTMLDocument_createEmpty, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("createFromFile", zim_DOM_HTMLDocument_createFromFile, arginfo_class_DOM_HTMLDocument_createFromFile, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("createFromString", zim_DOM_HTMLDocument_createFromString, arginfo_class_DOM_HTMLDocument_createFromString, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("saveXML", zim_DOMDocument_saveXML, arginfo_class_DOM_HTMLDocument_saveXML, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("saveXMLFile", zim_DOMDocument_save, arginfo_class_DOM_HTMLDocument_saveXMLFile, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("saveHTML", zim_DOM_HTMLDocument_saveHTML, arginfo_class_DOM_HTMLDocument_saveHTML, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("saveHTMLFile", zim_DOM_HTMLDocument_saveHTMLFile, arginfo_class_DOM_HTMLDocument_saveHTMLFile, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_DOM_XMLDocument_methods[] = { - ZEND_MALIAS(DOM_HTMLDocument, __construct, __construct, arginfo_class_DOM_XMLDocument___construct, ZEND_ACC_PRIVATE) - ZEND_ME(DOM_XMLDocument, createEmpty, arginfo_class_DOM_XMLDocument_createEmpty, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(DOM_XMLDocument, createFromFile, arginfo_class_DOM_XMLDocument_createFromFile, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(DOM_XMLDocument, createFromString, arginfo_class_DOM_XMLDocument_createFromString, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_MALIAS(DOMDocument, createEntityReference, createEntityReference, arginfo_class_DOM_XMLDocument_createEntityReference, ZEND_ACC_PUBLIC) - ZEND_MALIAS(DOMDocument, validate, validate, arginfo_class_DOM_XMLDocument_validate, ZEND_ACC_PUBLIC) - ZEND_MALIAS(DOMDocument, xinclude, xinclude, arginfo_class_DOM_XMLDocument_xinclude, ZEND_ACC_PUBLIC) - ZEND_MALIAS(DOMDocument, saveXML, saveXML, arginfo_class_DOM_XMLDocument_saveXML, ZEND_ACC_PUBLIC) - ZEND_MALIAS(DOMDocument, saveXMLFile, save, arginfo_class_DOM_XMLDocument_saveXMLFile, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_DOM_HTMLDocument___construct, arginfo_class_DOM_XMLDocument___construct, ZEND_ACC_PRIVATE, NULL) + ZEND_RAW_FENTRY("createEmpty", zim_DOM_XMLDocument_createEmpty, arginfo_class_DOM_XMLDocument_createEmpty, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("createFromFile", zim_DOM_XMLDocument_createFromFile, arginfo_class_DOM_XMLDocument_createFromFile, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("createFromString", zim_DOM_XMLDocument_createFromString, arginfo_class_DOM_XMLDocument_createFromString, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("createEntityReference", zim_DOMDocument_createEntityReference, arginfo_class_DOM_XMLDocument_createEntityReference, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("validate", zim_DOMDocument_validate, arginfo_class_DOM_XMLDocument_validate, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("xinclude", zim_DOMDocument_xinclude, arginfo_class_DOM_XMLDocument_xinclude, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("saveXML", zim_DOMDocument_saveXML, arginfo_class_DOM_XMLDocument_saveXML, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("saveXMLFile", zim_DOMDocument_save, arginfo_class_DOM_XMLDocument_saveXMLFile, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/enchant/enchant_arginfo.h b/ext/enchant/enchant_arginfo.h index d4fe800bf6f88..b259db8dcba1b 100644 --- a/ext/enchant/enchant_arginfo.h +++ b/ext/enchant/enchant_arginfo.h @@ -120,29 +120,29 @@ ZEND_FUNCTION(enchant_dict_get_error); ZEND_FUNCTION(enchant_dict_describe); static const zend_function_entry ext_functions[] = { - ZEND_FE(enchant_broker_init, arginfo_enchant_broker_init) - ZEND_DEP_FE(enchant_broker_free, arginfo_enchant_broker_free) - ZEND_FE(enchant_broker_get_error, arginfo_enchant_broker_get_error) - ZEND_DEP_FE(enchant_broker_set_dict_path, arginfo_enchant_broker_set_dict_path) - ZEND_DEP_FE(enchant_broker_get_dict_path, arginfo_enchant_broker_get_dict_path) - ZEND_FE(enchant_broker_list_dicts, arginfo_enchant_broker_list_dicts) - ZEND_FE(enchant_broker_request_dict, arginfo_enchant_broker_request_dict) - ZEND_FE(enchant_broker_request_pwl_dict, arginfo_enchant_broker_request_pwl_dict) - ZEND_DEP_FE(enchant_broker_free_dict, arginfo_enchant_broker_free_dict) - ZEND_FE(enchant_broker_dict_exists, arginfo_enchant_broker_dict_exists) - ZEND_FE(enchant_broker_set_ordering, arginfo_enchant_broker_set_ordering) - ZEND_FE(enchant_broker_describe, arginfo_enchant_broker_describe) - ZEND_FE(enchant_dict_quick_check, arginfo_enchant_dict_quick_check) - ZEND_FE(enchant_dict_check, arginfo_enchant_dict_check) - ZEND_FE(enchant_dict_suggest, arginfo_enchant_dict_suggest) - ZEND_FE(enchant_dict_add, arginfo_enchant_dict_add) - ZEND_DEP_FALIAS(enchant_dict_add_to_personal, enchant_dict_add, arginfo_enchant_dict_add_to_personal) - ZEND_FE(enchant_dict_add_to_session, arginfo_enchant_dict_add_to_session) - ZEND_FE(enchant_dict_is_added, arginfo_enchant_dict_is_added) - ZEND_DEP_FALIAS(enchant_dict_is_in_session, enchant_dict_is_added, arginfo_enchant_dict_is_in_session) - ZEND_FE(enchant_dict_store_replacement, arginfo_enchant_dict_store_replacement) - ZEND_FE(enchant_dict_get_error, arginfo_enchant_dict_get_error) - ZEND_FE(enchant_dict_describe, arginfo_enchant_dict_describe) + ZEND_RAW_FENTRY("enchant_broker_init", zif_enchant_broker_init, arginfo_enchant_broker_init, 0, NULL) + ZEND_RAW_FENTRY("enchant_broker_free", zif_enchant_broker_free, arginfo_enchant_broker_free, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("enchant_broker_get_error", zif_enchant_broker_get_error, arginfo_enchant_broker_get_error, 0, NULL) + ZEND_RAW_FENTRY("enchant_broker_set_dict_path", zif_enchant_broker_set_dict_path, arginfo_enchant_broker_set_dict_path, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("enchant_broker_get_dict_path", zif_enchant_broker_get_dict_path, arginfo_enchant_broker_get_dict_path, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("enchant_broker_list_dicts", zif_enchant_broker_list_dicts, arginfo_enchant_broker_list_dicts, 0, NULL) + ZEND_RAW_FENTRY("enchant_broker_request_dict", zif_enchant_broker_request_dict, arginfo_enchant_broker_request_dict, 0, NULL) + ZEND_RAW_FENTRY("enchant_broker_request_pwl_dict", zif_enchant_broker_request_pwl_dict, arginfo_enchant_broker_request_pwl_dict, 0, NULL) + ZEND_RAW_FENTRY("enchant_broker_free_dict", zif_enchant_broker_free_dict, arginfo_enchant_broker_free_dict, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("enchant_broker_dict_exists", zif_enchant_broker_dict_exists, arginfo_enchant_broker_dict_exists, 0, NULL) + ZEND_RAW_FENTRY("enchant_broker_set_ordering", zif_enchant_broker_set_ordering, arginfo_enchant_broker_set_ordering, 0, NULL) + ZEND_RAW_FENTRY("enchant_broker_describe", zif_enchant_broker_describe, arginfo_enchant_broker_describe, 0, NULL) + ZEND_RAW_FENTRY("enchant_dict_quick_check", zif_enchant_dict_quick_check, arginfo_enchant_dict_quick_check, 0, NULL) + ZEND_RAW_FENTRY("enchant_dict_check", zif_enchant_dict_check, arginfo_enchant_dict_check, 0, NULL) + ZEND_RAW_FENTRY("enchant_dict_suggest", zif_enchant_dict_suggest, arginfo_enchant_dict_suggest, 0, NULL) + ZEND_RAW_FENTRY("enchant_dict_add", zif_enchant_dict_add, arginfo_enchant_dict_add, 0, NULL) + ZEND_RAW_FENTRY("enchant_dict_add_to_personal", zif_enchant_dict_add, arginfo_enchant_dict_add_to_personal, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("enchant_dict_add_to_session", zif_enchant_dict_add_to_session, arginfo_enchant_dict_add_to_session, 0, NULL) + ZEND_RAW_FENTRY("enchant_dict_is_added", zif_enchant_dict_is_added, arginfo_enchant_dict_is_added, 0, NULL) + ZEND_RAW_FENTRY("enchant_dict_is_in_session", zif_enchant_dict_is_added, arginfo_enchant_dict_is_in_session, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("enchant_dict_store_replacement", zif_enchant_dict_store_replacement, arginfo_enchant_dict_store_replacement, 0, NULL) + ZEND_RAW_FENTRY("enchant_dict_get_error", zif_enchant_dict_get_error, arginfo_enchant_dict_get_error, 0, NULL) + ZEND_RAW_FENTRY("enchant_dict_describe", zif_enchant_dict_describe, arginfo_enchant_dict_describe, 0, NULL) ZEND_FE_END }; diff --git a/ext/exif/exif_arginfo.h b/ext/exif/exif_arginfo.h index c9e42b9a47704..1ffc022b7d710 100644 --- a/ext/exif/exif_arginfo.h +++ b/ext/exif/exif_arginfo.h @@ -29,10 +29,10 @@ ZEND_FUNCTION(exif_thumbnail); ZEND_FUNCTION(exif_imagetype); static const zend_function_entry ext_functions[] = { - ZEND_FE(exif_tagname, arginfo_exif_tagname) - ZEND_FE(exif_read_data, arginfo_exif_read_data) - ZEND_FE(exif_thumbnail, arginfo_exif_thumbnail) - ZEND_FE(exif_imagetype, arginfo_exif_imagetype) + ZEND_RAW_FENTRY("exif_tagname", zif_exif_tagname, arginfo_exif_tagname, 0, NULL) + ZEND_RAW_FENTRY("exif_read_data", zif_exif_read_data, arginfo_exif_read_data, 0, NULL) + ZEND_RAW_FENTRY("exif_thumbnail", zif_exif_thumbnail, arginfo_exif_thumbnail, 0, NULL) + ZEND_RAW_FENTRY("exif_imagetype", zif_exif_imagetype, arginfo_exif_imagetype, 0, NULL) ZEND_FE_END }; diff --git a/ext/ffi/ffi_arginfo.h b/ext/ffi/ffi_arginfo.h index 62a4171734504..f95a8f1252706 100644 --- a/ext/ffi/ffi_arginfo.h +++ b/ext/ffi/ffi_arginfo.h @@ -156,23 +156,23 @@ ZEND_METHOD(FFI_CType, getFuncParameterCount); ZEND_METHOD(FFI_CType, getFuncParameterType); static const zend_function_entry class_FFI_methods[] = { - ZEND_ME(FFI, cdef, arginfo_class_FFI_cdef, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(FFI, load, arginfo_class_FFI_load, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(FFI, scope, arginfo_class_FFI_scope, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(FFI, new, arginfo_class_FFI_new, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(FFI, free, arginfo_class_FFI_free, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(FFI, cast, arginfo_class_FFI_cast, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(FFI, type, arginfo_class_FFI_type, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(FFI, typeof, arginfo_class_FFI_typeof, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(FFI, arrayType, arginfo_class_FFI_arrayType, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(FFI, addr, arginfo_class_FFI_addr, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(FFI, sizeof, arginfo_class_FFI_sizeof, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(FFI, alignof, arginfo_class_FFI_alignof, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(FFI, memcpy, arginfo_class_FFI_memcpy, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(FFI, memcmp, arginfo_class_FFI_memcmp, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(FFI, memset, arginfo_class_FFI_memset, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(FFI, string, arginfo_class_FFI_string, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(FFI, isNull, arginfo_class_FFI_isNull, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_RAW_FENTRY("cdef", zim_FFI_cdef, arginfo_class_FFI_cdef, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("load", zim_FFI_load, arginfo_class_FFI_load, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("scope", zim_FFI_scope, arginfo_class_FFI_scope, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("new", zim_FFI_new, arginfo_class_FFI_new, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("free", zim_FFI_free, arginfo_class_FFI_free, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("cast", zim_FFI_cast, arginfo_class_FFI_cast, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("type", zim_FFI_type, arginfo_class_FFI_type, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("typeof", zim_FFI_typeof, arginfo_class_FFI_typeof, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("arrayType", zim_FFI_arrayType, arginfo_class_FFI_arrayType, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("addr", zim_FFI_addr, arginfo_class_FFI_addr, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("sizeof", zim_FFI_sizeof, arginfo_class_FFI_sizeof, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("alignof", zim_FFI_alignof, arginfo_class_FFI_alignof, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("memcpy", zim_FFI_memcpy, arginfo_class_FFI_memcpy, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("memcmp", zim_FFI_memcmp, arginfo_class_FFI_memcmp, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("memset", zim_FFI_memset, arginfo_class_FFI_memset, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("string", zim_FFI_string, arginfo_class_FFI_string, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("isNull", zim_FFI_isNull, arginfo_class_FFI_isNull, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) ZEND_FE_END }; @@ -181,22 +181,22 @@ static const zend_function_entry class_FFI_CData_methods[] = { }; static const zend_function_entry class_FFI_CType_methods[] = { - ZEND_ME(FFI_CType, getName, arginfo_class_FFI_CType_getName, ZEND_ACC_PUBLIC) - ZEND_ME(FFI_CType, getKind, arginfo_class_FFI_CType_getKind, ZEND_ACC_PUBLIC) - ZEND_ME(FFI_CType, getSize, arginfo_class_FFI_CType_getSize, ZEND_ACC_PUBLIC) - ZEND_ME(FFI_CType, getAlignment, arginfo_class_FFI_CType_getAlignment, ZEND_ACC_PUBLIC) - ZEND_ME(FFI_CType, getAttributes, arginfo_class_FFI_CType_getAttributes, ZEND_ACC_PUBLIC) - ZEND_ME(FFI_CType, getEnumKind, arginfo_class_FFI_CType_getEnumKind, ZEND_ACC_PUBLIC) - ZEND_ME(FFI_CType, getArrayElementType, arginfo_class_FFI_CType_getArrayElementType, ZEND_ACC_PUBLIC) - ZEND_ME(FFI_CType, getArrayLength, arginfo_class_FFI_CType_getArrayLength, ZEND_ACC_PUBLIC) - ZEND_ME(FFI_CType, getPointerType, arginfo_class_FFI_CType_getPointerType, ZEND_ACC_PUBLIC) - ZEND_ME(FFI_CType, getStructFieldNames, arginfo_class_FFI_CType_getStructFieldNames, ZEND_ACC_PUBLIC) - ZEND_ME(FFI_CType, getStructFieldOffset, arginfo_class_FFI_CType_getStructFieldOffset, ZEND_ACC_PUBLIC) - ZEND_ME(FFI_CType, getStructFieldType, arginfo_class_FFI_CType_getStructFieldType, ZEND_ACC_PUBLIC) - ZEND_ME(FFI_CType, getFuncABI, arginfo_class_FFI_CType_getFuncABI, ZEND_ACC_PUBLIC) - ZEND_ME(FFI_CType, getFuncReturnType, arginfo_class_FFI_CType_getFuncReturnType, ZEND_ACC_PUBLIC) - ZEND_ME(FFI_CType, getFuncParameterCount, arginfo_class_FFI_CType_getFuncParameterCount, ZEND_ACC_PUBLIC) - ZEND_ME(FFI_CType, getFuncParameterType, arginfo_class_FFI_CType_getFuncParameterType, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("getName", zim_FFI_CType_getName, arginfo_class_FFI_CType_getName, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getKind", zim_FFI_CType_getKind, arginfo_class_FFI_CType_getKind, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getSize", zim_FFI_CType_getSize, arginfo_class_FFI_CType_getSize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getAlignment", zim_FFI_CType_getAlignment, arginfo_class_FFI_CType_getAlignment, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getAttributes", zim_FFI_CType_getAttributes, arginfo_class_FFI_CType_getAttributes, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getEnumKind", zim_FFI_CType_getEnumKind, arginfo_class_FFI_CType_getEnumKind, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getArrayElementType", zim_FFI_CType_getArrayElementType, arginfo_class_FFI_CType_getArrayElementType, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getArrayLength", zim_FFI_CType_getArrayLength, arginfo_class_FFI_CType_getArrayLength, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getPointerType", zim_FFI_CType_getPointerType, arginfo_class_FFI_CType_getPointerType, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getStructFieldNames", zim_FFI_CType_getStructFieldNames, arginfo_class_FFI_CType_getStructFieldNames, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getStructFieldOffset", zim_FFI_CType_getStructFieldOffset, arginfo_class_FFI_CType_getStructFieldOffset, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getStructFieldType", zim_FFI_CType_getStructFieldType, arginfo_class_FFI_CType_getStructFieldType, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getFuncABI", zim_FFI_CType_getFuncABI, arginfo_class_FFI_CType_getFuncABI, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getFuncReturnType", zim_FFI_CType_getFuncReturnType, arginfo_class_FFI_CType_getFuncReturnType, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getFuncParameterCount", zim_FFI_CType_getFuncParameterCount, arginfo_class_FFI_CType_getFuncParameterCount, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getFuncParameterType", zim_FFI_CType_getFuncParameterType, arginfo_class_FFI_CType_getFuncParameterType, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/fileinfo/fileinfo_arginfo.h b/ext/fileinfo/fileinfo_arginfo.h index 51dbcf2b6f021..4bbe73154693d 100644 --- a/ext/fileinfo/fileinfo_arginfo.h +++ b/ext/fileinfo/fileinfo_arginfo.h @@ -62,20 +62,20 @@ ZEND_FUNCTION(finfo_buffer); ZEND_FUNCTION(mime_content_type); static const zend_function_entry ext_functions[] = { - ZEND_FE(finfo_open, arginfo_finfo_open) - ZEND_FE(finfo_close, arginfo_finfo_close) - ZEND_FE(finfo_set_flags, arginfo_finfo_set_flags) - ZEND_FE(finfo_file, arginfo_finfo_file) - ZEND_FE(finfo_buffer, arginfo_finfo_buffer) - ZEND_FE(mime_content_type, arginfo_mime_content_type) + ZEND_RAW_FENTRY("finfo_open", zif_finfo_open, arginfo_finfo_open, 0, NULL) + ZEND_RAW_FENTRY("finfo_close", zif_finfo_close, arginfo_finfo_close, 0, NULL) + ZEND_RAW_FENTRY("finfo_set_flags", zif_finfo_set_flags, arginfo_finfo_set_flags, 0, NULL) + ZEND_RAW_FENTRY("finfo_file", zif_finfo_file, arginfo_finfo_file, 0, NULL) + ZEND_RAW_FENTRY("finfo_buffer", zif_finfo_buffer, arginfo_finfo_buffer, 0, NULL) + ZEND_RAW_FENTRY("mime_content_type", zif_mime_content_type, arginfo_mime_content_type, 0, NULL) ZEND_FE_END }; static const zend_function_entry class_finfo_methods[] = { - ZEND_ME_MAPPING(__construct, finfo_open, arginfo_class_finfo___construct, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(file, finfo_file, arginfo_class_finfo_file, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(buffer, finfo_buffer, arginfo_class_finfo_buffer, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(set_flags, finfo_set_flags, arginfo_class_finfo_set_flags, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zif_finfo_open, arginfo_class_finfo___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("file", zif_finfo_file, arginfo_class_finfo_file, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("buffer", zif_finfo_buffer, arginfo_class_finfo_buffer, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("set_flags", zif_finfo_set_flags, arginfo_class_finfo_set_flags, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/filter/filter_arginfo.h b/ext/filter/filter_arginfo.h index a05806c5e1201..f06e3e711314a 100644 --- a/ext/filter/filter_arginfo.h +++ b/ext/filter/filter_arginfo.h @@ -47,13 +47,13 @@ ZEND_FUNCTION(filter_list); ZEND_FUNCTION(filter_id); static const zend_function_entry ext_functions[] = { - ZEND_FE(filter_has_var, arginfo_filter_has_var) - ZEND_FE(filter_input, arginfo_filter_input) - ZEND_FE(filter_var, arginfo_filter_var) - ZEND_FE(filter_input_array, arginfo_filter_input_array) - ZEND_FE(filter_var_array, arginfo_filter_var_array) - ZEND_FE(filter_list, arginfo_filter_list) - ZEND_FE(filter_id, arginfo_filter_id) + ZEND_RAW_FENTRY("filter_has_var", zif_filter_has_var, arginfo_filter_has_var, 0, NULL) + ZEND_RAW_FENTRY("filter_input", zif_filter_input, arginfo_filter_input, 0, NULL) + ZEND_RAW_FENTRY("filter_var", zif_filter_var, arginfo_filter_var, 0, NULL) + ZEND_RAW_FENTRY("filter_input_array", zif_filter_input_array, arginfo_filter_input_array, 0, NULL) + ZEND_RAW_FENTRY("filter_var_array", zif_filter_var_array, arginfo_filter_var_array, 0, NULL) + ZEND_RAW_FENTRY("filter_list", zif_filter_list, arginfo_filter_list, 0, NULL) + ZEND_RAW_FENTRY("filter_id", zif_filter_id, arginfo_filter_id, 0, NULL) ZEND_FE_END }; diff --git a/ext/ftp/ftp_arginfo.h b/ext/ftp/ftp_arginfo.h index d553bacc61db5..2f87dc4d48b61 100644 --- a/ext/ftp/ftp_arginfo.h +++ b/ext/ftp/ftp_arginfo.h @@ -232,44 +232,44 @@ ZEND_FUNCTION(ftp_set_option); ZEND_FUNCTION(ftp_get_option); static const zend_function_entry ext_functions[] = { - ZEND_FE(ftp_connect, arginfo_ftp_connect) + ZEND_RAW_FENTRY("ftp_connect", zif_ftp_connect, arginfo_ftp_connect, 0, NULL) #if defined(HAVE_FTP_SSL) - ZEND_FE(ftp_ssl_connect, arginfo_ftp_ssl_connect) + ZEND_RAW_FENTRY("ftp_ssl_connect", zif_ftp_ssl_connect, arginfo_ftp_ssl_connect, 0, NULL) #endif - ZEND_FE(ftp_login, arginfo_ftp_login) - ZEND_FE(ftp_pwd, arginfo_ftp_pwd) - ZEND_FE(ftp_cdup, arginfo_ftp_cdup) - ZEND_FE(ftp_chdir, arginfo_ftp_chdir) - ZEND_FE(ftp_exec, arginfo_ftp_exec) - ZEND_FE(ftp_raw, arginfo_ftp_raw) - ZEND_FE(ftp_mkdir, arginfo_ftp_mkdir) - ZEND_FE(ftp_rmdir, arginfo_ftp_rmdir) - ZEND_FE(ftp_chmod, arginfo_ftp_chmod) - ZEND_FE(ftp_alloc, arginfo_ftp_alloc) - ZEND_FE(ftp_nlist, arginfo_ftp_nlist) - ZEND_FE(ftp_rawlist, arginfo_ftp_rawlist) - ZEND_FE(ftp_mlsd, arginfo_ftp_mlsd) - ZEND_FE(ftp_systype, arginfo_ftp_systype) - ZEND_FE(ftp_fget, arginfo_ftp_fget) - ZEND_FE(ftp_nb_fget, arginfo_ftp_nb_fget) - ZEND_FE(ftp_pasv, arginfo_ftp_pasv) - ZEND_FE(ftp_get, arginfo_ftp_get) - ZEND_FE(ftp_nb_get, arginfo_ftp_nb_get) - ZEND_FE(ftp_nb_continue, arginfo_ftp_nb_continue) - ZEND_FE(ftp_fput, arginfo_ftp_fput) - ZEND_FE(ftp_nb_fput, arginfo_ftp_nb_fput) - ZEND_FE(ftp_put, arginfo_ftp_put) - ZEND_FE(ftp_append, arginfo_ftp_append) - ZEND_FE(ftp_nb_put, arginfo_ftp_nb_put) - ZEND_FE(ftp_size, arginfo_ftp_size) - ZEND_FE(ftp_mdtm, arginfo_ftp_mdtm) - ZEND_FE(ftp_rename, arginfo_ftp_rename) - ZEND_FE(ftp_delete, arginfo_ftp_delete) - ZEND_FE(ftp_site, arginfo_ftp_site) - ZEND_FE(ftp_close, arginfo_ftp_close) - ZEND_FALIAS(ftp_quit, ftp_close, arginfo_ftp_quit) - ZEND_FE(ftp_set_option, arginfo_ftp_set_option) - ZEND_FE(ftp_get_option, arginfo_ftp_get_option) + ZEND_RAW_FENTRY("ftp_login", zif_ftp_login, arginfo_ftp_login, 0, NULL) + ZEND_RAW_FENTRY("ftp_pwd", zif_ftp_pwd, arginfo_ftp_pwd, 0, NULL) + ZEND_RAW_FENTRY("ftp_cdup", zif_ftp_cdup, arginfo_ftp_cdup, 0, NULL) + ZEND_RAW_FENTRY("ftp_chdir", zif_ftp_chdir, arginfo_ftp_chdir, 0, NULL) + ZEND_RAW_FENTRY("ftp_exec", zif_ftp_exec, arginfo_ftp_exec, 0, NULL) + ZEND_RAW_FENTRY("ftp_raw", zif_ftp_raw, arginfo_ftp_raw, 0, NULL) + ZEND_RAW_FENTRY("ftp_mkdir", zif_ftp_mkdir, arginfo_ftp_mkdir, 0, NULL) + ZEND_RAW_FENTRY("ftp_rmdir", zif_ftp_rmdir, arginfo_ftp_rmdir, 0, NULL) + ZEND_RAW_FENTRY("ftp_chmod", zif_ftp_chmod, arginfo_ftp_chmod, 0, NULL) + ZEND_RAW_FENTRY("ftp_alloc", zif_ftp_alloc, arginfo_ftp_alloc, 0, NULL) + ZEND_RAW_FENTRY("ftp_nlist", zif_ftp_nlist, arginfo_ftp_nlist, 0, NULL) + ZEND_RAW_FENTRY("ftp_rawlist", zif_ftp_rawlist, arginfo_ftp_rawlist, 0, NULL) + ZEND_RAW_FENTRY("ftp_mlsd", zif_ftp_mlsd, arginfo_ftp_mlsd, 0, NULL) + ZEND_RAW_FENTRY("ftp_systype", zif_ftp_systype, arginfo_ftp_systype, 0, NULL) + ZEND_RAW_FENTRY("ftp_fget", zif_ftp_fget, arginfo_ftp_fget, 0, NULL) + ZEND_RAW_FENTRY("ftp_nb_fget", zif_ftp_nb_fget, arginfo_ftp_nb_fget, 0, NULL) + ZEND_RAW_FENTRY("ftp_pasv", zif_ftp_pasv, arginfo_ftp_pasv, 0, NULL) + ZEND_RAW_FENTRY("ftp_get", zif_ftp_get, arginfo_ftp_get, 0, NULL) + ZEND_RAW_FENTRY("ftp_nb_get", zif_ftp_nb_get, arginfo_ftp_nb_get, 0, NULL) + ZEND_RAW_FENTRY("ftp_nb_continue", zif_ftp_nb_continue, arginfo_ftp_nb_continue, 0, NULL) + ZEND_RAW_FENTRY("ftp_fput", zif_ftp_fput, arginfo_ftp_fput, 0, NULL) + ZEND_RAW_FENTRY("ftp_nb_fput", zif_ftp_nb_fput, arginfo_ftp_nb_fput, 0, NULL) + ZEND_RAW_FENTRY("ftp_put", zif_ftp_put, arginfo_ftp_put, 0, NULL) + ZEND_RAW_FENTRY("ftp_append", zif_ftp_append, arginfo_ftp_append, 0, NULL) + ZEND_RAW_FENTRY("ftp_nb_put", zif_ftp_nb_put, arginfo_ftp_nb_put, 0, NULL) + ZEND_RAW_FENTRY("ftp_size", zif_ftp_size, arginfo_ftp_size, 0, NULL) + ZEND_RAW_FENTRY("ftp_mdtm", zif_ftp_mdtm, arginfo_ftp_mdtm, 0, NULL) + ZEND_RAW_FENTRY("ftp_rename", zif_ftp_rename, arginfo_ftp_rename, 0, NULL) + ZEND_RAW_FENTRY("ftp_delete", zif_ftp_delete, arginfo_ftp_delete, 0, NULL) + ZEND_RAW_FENTRY("ftp_site", zif_ftp_site, arginfo_ftp_site, 0, NULL) + ZEND_RAW_FENTRY("ftp_close", zif_ftp_close, arginfo_ftp_close, 0, NULL) + ZEND_RAW_FENTRY("ftp_quit", zif_ftp_close, arginfo_ftp_quit, 0, NULL) + ZEND_RAW_FENTRY("ftp_set_option", zif_ftp_set_option, arginfo_ftp_set_option, 0, NULL) + ZEND_RAW_FENTRY("ftp_get_option", zif_ftp_get_option, arginfo_ftp_get_option, 0, NULL) ZEND_FE_END }; diff --git a/ext/gd/gd_arginfo.h b/ext/gd/gd_arginfo.h index be5c40aa7b0bf..9ab45787fdfcf 100644 --- a/ext/gd/gd_arginfo.h +++ b/ext/gd/gd_arginfo.h @@ -715,150 +715,150 @@ ZEND_FUNCTION(imagesetinterpolation); ZEND_FUNCTION(imageresolution); static const zend_function_entry ext_functions[] = { - ZEND_FE(gd_info, arginfo_gd_info) - ZEND_FE(imageloadfont, arginfo_imageloadfont) - ZEND_FE(imagesetstyle, arginfo_imagesetstyle) - ZEND_FE(imagecreatetruecolor, arginfo_imagecreatetruecolor) - ZEND_FE(imageistruecolor, arginfo_imageistruecolor) - ZEND_FE(imagetruecolortopalette, arginfo_imagetruecolortopalette) - ZEND_FE(imagepalettetotruecolor, arginfo_imagepalettetotruecolor) - ZEND_FE(imagecolormatch, arginfo_imagecolormatch) - ZEND_FE(imagesetthickness, arginfo_imagesetthickness) - ZEND_FE(imagefilledellipse, arginfo_imagefilledellipse) - ZEND_FE(imagefilledarc, arginfo_imagefilledarc) - ZEND_FE(imagealphablending, arginfo_imagealphablending) - ZEND_FE(imagesavealpha, arginfo_imagesavealpha) - ZEND_FE(imagelayereffect, arginfo_imagelayereffect) - ZEND_FE(imagecolorallocatealpha, arginfo_imagecolorallocatealpha) - ZEND_FE(imagecolorresolvealpha, arginfo_imagecolorresolvealpha) - ZEND_FE(imagecolorclosestalpha, arginfo_imagecolorclosestalpha) - ZEND_FE(imagecolorexactalpha, arginfo_imagecolorexactalpha) - ZEND_FE(imagecopyresampled, arginfo_imagecopyresampled) + ZEND_RAW_FENTRY("gd_info", zif_gd_info, arginfo_gd_info, 0, NULL) + ZEND_RAW_FENTRY("imageloadfont", zif_imageloadfont, arginfo_imageloadfont, 0, NULL) + ZEND_RAW_FENTRY("imagesetstyle", zif_imagesetstyle, arginfo_imagesetstyle, 0, NULL) + ZEND_RAW_FENTRY("imagecreatetruecolor", zif_imagecreatetruecolor, arginfo_imagecreatetruecolor, 0, NULL) + ZEND_RAW_FENTRY("imageistruecolor", zif_imageistruecolor, arginfo_imageistruecolor, 0, NULL) + ZEND_RAW_FENTRY("imagetruecolortopalette", zif_imagetruecolortopalette, arginfo_imagetruecolortopalette, 0, NULL) + ZEND_RAW_FENTRY("imagepalettetotruecolor", zif_imagepalettetotruecolor, arginfo_imagepalettetotruecolor, 0, NULL) + ZEND_RAW_FENTRY("imagecolormatch", zif_imagecolormatch, arginfo_imagecolormatch, 0, NULL) + ZEND_RAW_FENTRY("imagesetthickness", zif_imagesetthickness, arginfo_imagesetthickness, 0, NULL) + ZEND_RAW_FENTRY("imagefilledellipse", zif_imagefilledellipse, arginfo_imagefilledellipse, 0, NULL) + ZEND_RAW_FENTRY("imagefilledarc", zif_imagefilledarc, arginfo_imagefilledarc, 0, NULL) + ZEND_RAW_FENTRY("imagealphablending", zif_imagealphablending, arginfo_imagealphablending, 0, NULL) + ZEND_RAW_FENTRY("imagesavealpha", zif_imagesavealpha, arginfo_imagesavealpha, 0, NULL) + ZEND_RAW_FENTRY("imagelayereffect", zif_imagelayereffect, arginfo_imagelayereffect, 0, NULL) + ZEND_RAW_FENTRY("imagecolorallocatealpha", zif_imagecolorallocatealpha, arginfo_imagecolorallocatealpha, 0, NULL) + ZEND_RAW_FENTRY("imagecolorresolvealpha", zif_imagecolorresolvealpha, arginfo_imagecolorresolvealpha, 0, NULL) + ZEND_RAW_FENTRY("imagecolorclosestalpha", zif_imagecolorclosestalpha, arginfo_imagecolorclosestalpha, 0, NULL) + ZEND_RAW_FENTRY("imagecolorexactalpha", zif_imagecolorexactalpha, arginfo_imagecolorexactalpha, 0, NULL) + ZEND_RAW_FENTRY("imagecopyresampled", zif_imagecopyresampled, arginfo_imagecopyresampled, 0, NULL) #if defined(PHP_WIN32) - ZEND_FE(imagegrabwindow, arginfo_imagegrabwindow) + ZEND_RAW_FENTRY("imagegrabwindow", zif_imagegrabwindow, arginfo_imagegrabwindow, 0, NULL) #endif #if defined(PHP_WIN32) - ZEND_FE(imagegrabscreen, arginfo_imagegrabscreen) -#endif - ZEND_FE(imagerotate, arginfo_imagerotate) - ZEND_FE(imagesettile, arginfo_imagesettile) - ZEND_FE(imagesetbrush, arginfo_imagesetbrush) - ZEND_FE(imagecreate, arginfo_imagecreate) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(imagetypes, arginfo_imagetypes) - ZEND_FE(imagecreatefromstring, arginfo_imagecreatefromstring) + ZEND_RAW_FENTRY("imagegrabscreen", zif_imagegrabscreen, arginfo_imagegrabscreen, 0, NULL) +#endif + ZEND_RAW_FENTRY("imagerotate", zif_imagerotate, arginfo_imagerotate, 0, NULL) + ZEND_RAW_FENTRY("imagesettile", zif_imagesettile, arginfo_imagesettile, 0, NULL) + ZEND_RAW_FENTRY("imagesetbrush", zif_imagesetbrush, arginfo_imagesetbrush, 0, NULL) + ZEND_RAW_FENTRY("imagecreate", zif_imagecreate, arginfo_imagecreate, 0, NULL) + ZEND_RAW_FENTRY("imagetypes", zif_imagetypes, arginfo_imagetypes, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("imagecreatefromstring", zif_imagecreatefromstring, arginfo_imagecreatefromstring, 0, NULL) #if defined(HAVE_GD_AVIF) - ZEND_FE(imagecreatefromavif, arginfo_imagecreatefromavif) + ZEND_RAW_FENTRY("imagecreatefromavif", zif_imagecreatefromavif, arginfo_imagecreatefromavif, 0, NULL) #endif - ZEND_FE(imagecreatefromgif, arginfo_imagecreatefromgif) + ZEND_RAW_FENTRY("imagecreatefromgif", zif_imagecreatefromgif, arginfo_imagecreatefromgif, 0, NULL) #if defined(HAVE_GD_JPG) - ZEND_FE(imagecreatefromjpeg, arginfo_imagecreatefromjpeg) + ZEND_RAW_FENTRY("imagecreatefromjpeg", zif_imagecreatefromjpeg, arginfo_imagecreatefromjpeg, 0, NULL) #endif #if defined(HAVE_GD_PNG) - ZEND_FE(imagecreatefrompng, arginfo_imagecreatefrompng) + ZEND_RAW_FENTRY("imagecreatefrompng", zif_imagecreatefrompng, arginfo_imagecreatefrompng, 0, NULL) #endif #if defined(HAVE_GD_WEBP) - ZEND_FE(imagecreatefromwebp, arginfo_imagecreatefromwebp) + ZEND_RAW_FENTRY("imagecreatefromwebp", zif_imagecreatefromwebp, arginfo_imagecreatefromwebp, 0, NULL) #endif - ZEND_FE(imagecreatefromxbm, arginfo_imagecreatefromxbm) + ZEND_RAW_FENTRY("imagecreatefromxbm", zif_imagecreatefromxbm, arginfo_imagecreatefromxbm, 0, NULL) #if defined(HAVE_GD_XPM) - ZEND_FE(imagecreatefromxpm, arginfo_imagecreatefromxpm) + ZEND_RAW_FENTRY("imagecreatefromxpm", zif_imagecreatefromxpm, arginfo_imagecreatefromxpm, 0, NULL) #endif - ZEND_FE(imagecreatefromwbmp, arginfo_imagecreatefromwbmp) - ZEND_FE(imagecreatefromgd, arginfo_imagecreatefromgd) - ZEND_FE(imagecreatefromgd2, arginfo_imagecreatefromgd2) - ZEND_FE(imagecreatefromgd2part, arginfo_imagecreatefromgd2part) + ZEND_RAW_FENTRY("imagecreatefromwbmp", zif_imagecreatefromwbmp, arginfo_imagecreatefromwbmp, 0, NULL) + ZEND_RAW_FENTRY("imagecreatefromgd", zif_imagecreatefromgd, arginfo_imagecreatefromgd, 0, NULL) + ZEND_RAW_FENTRY("imagecreatefromgd2", zif_imagecreatefromgd2, arginfo_imagecreatefromgd2, 0, NULL) + ZEND_RAW_FENTRY("imagecreatefromgd2part", zif_imagecreatefromgd2part, arginfo_imagecreatefromgd2part, 0, NULL) #if defined(HAVE_GD_BMP) - ZEND_FE(imagecreatefrombmp, arginfo_imagecreatefrombmp) + ZEND_RAW_FENTRY("imagecreatefrombmp", zif_imagecreatefrombmp, arginfo_imagecreatefrombmp, 0, NULL) #endif #if defined(HAVE_GD_TGA) - ZEND_FE(imagecreatefromtga, arginfo_imagecreatefromtga) + ZEND_RAW_FENTRY("imagecreatefromtga", zif_imagecreatefromtga, arginfo_imagecreatefromtga, 0, NULL) #endif - ZEND_FE(imagexbm, arginfo_imagexbm) + ZEND_RAW_FENTRY("imagexbm", zif_imagexbm, arginfo_imagexbm, 0, NULL) #if defined(HAVE_GD_AVIF) - ZEND_FE(imageavif, arginfo_imageavif) + ZEND_RAW_FENTRY("imageavif", zif_imageavif, arginfo_imageavif, 0, NULL) #endif - ZEND_FE(imagegif, arginfo_imagegif) + ZEND_RAW_FENTRY("imagegif", zif_imagegif, arginfo_imagegif, 0, NULL) #if defined(HAVE_GD_PNG) - ZEND_FE(imagepng, arginfo_imagepng) + ZEND_RAW_FENTRY("imagepng", zif_imagepng, arginfo_imagepng, 0, NULL) #endif #if defined(HAVE_GD_WEBP) - ZEND_FE(imagewebp, arginfo_imagewebp) + ZEND_RAW_FENTRY("imagewebp", zif_imagewebp, arginfo_imagewebp, 0, NULL) #endif #if defined(HAVE_GD_JPG) - ZEND_FE(imagejpeg, arginfo_imagejpeg) + ZEND_RAW_FENTRY("imagejpeg", zif_imagejpeg, arginfo_imagejpeg, 0, NULL) #endif - ZEND_FE(imagewbmp, arginfo_imagewbmp) - ZEND_FE(imagegd, arginfo_imagegd) - ZEND_FE(imagegd2, arginfo_imagegd2) + ZEND_RAW_FENTRY("imagewbmp", zif_imagewbmp, arginfo_imagewbmp, 0, NULL) + ZEND_RAW_FENTRY("imagegd", zif_imagegd, arginfo_imagegd, 0, NULL) + ZEND_RAW_FENTRY("imagegd2", zif_imagegd2, arginfo_imagegd2, 0, NULL) #if defined(HAVE_GD_BMP) - ZEND_FE(imagebmp, arginfo_imagebmp) -#endif - ZEND_FE(imagedestroy, arginfo_imagedestroy) - ZEND_FE(imagecolorallocate, arginfo_imagecolorallocate) - ZEND_FE(imagepalettecopy, arginfo_imagepalettecopy) - ZEND_FE(imagecolorat, arginfo_imagecolorat) - ZEND_FE(imagecolorclosest, arginfo_imagecolorclosest) - ZEND_FE(imagecolorclosesthwb, arginfo_imagecolorclosesthwb) - ZEND_FE(imagecolordeallocate, arginfo_imagecolordeallocate) - ZEND_FE(imagecolorresolve, arginfo_imagecolorresolve) - ZEND_FE(imagecolorexact, arginfo_imagecolorexact) - ZEND_FE(imagecolorset, arginfo_imagecolorset) - ZEND_FE(imagecolorsforindex, arginfo_imagecolorsforindex) - ZEND_FE(imagegammacorrect, arginfo_imagegammacorrect) - ZEND_FE(imagesetpixel, arginfo_imagesetpixel) - ZEND_FE(imageline, arginfo_imageline) - ZEND_FE(imagedashedline, arginfo_imagedashedline) - ZEND_FE(imagerectangle, arginfo_imagerectangle) - ZEND_FE(imagefilledrectangle, arginfo_imagefilledrectangle) - ZEND_FE(imagearc, arginfo_imagearc) - ZEND_FE(imageellipse, arginfo_imageellipse) - ZEND_FE(imagefilltoborder, arginfo_imagefilltoborder) - ZEND_FE(imagefill, arginfo_imagefill) - ZEND_FE(imagecolorstotal, arginfo_imagecolorstotal) - ZEND_FE(imagecolortransparent, arginfo_imagecolortransparent) - ZEND_FE(imageinterlace, arginfo_imageinterlace) - ZEND_FE(imagepolygon, arginfo_imagepolygon) - ZEND_FE(imageopenpolygon, arginfo_imageopenpolygon) - ZEND_FE(imagefilledpolygon, arginfo_imagefilledpolygon) - ZEND_FE(imagefontwidth, arginfo_imagefontwidth) - ZEND_FE(imagefontheight, arginfo_imagefontheight) - ZEND_FE(imagechar, arginfo_imagechar) - ZEND_FE(imagecharup, arginfo_imagecharup) - ZEND_FE(imagestring, arginfo_imagestring) - ZEND_FE(imagestringup, arginfo_imagestringup) - ZEND_FE(imagecopy, arginfo_imagecopy) - ZEND_FE(imagecopymerge, arginfo_imagecopymerge) - ZEND_FE(imagecopymergegray, arginfo_imagecopymergegray) - ZEND_FE(imagecopyresized, arginfo_imagecopyresized) - ZEND_FE(imagesx, arginfo_imagesx) - ZEND_FE(imagesy, arginfo_imagesy) - ZEND_FE(imagesetclip, arginfo_imagesetclip) - ZEND_FE(imagegetclip, arginfo_imagegetclip) + ZEND_RAW_FENTRY("imagebmp", zif_imagebmp, arginfo_imagebmp, 0, NULL) +#endif + ZEND_RAW_FENTRY("imagedestroy", zif_imagedestroy, arginfo_imagedestroy, 0, NULL) + ZEND_RAW_FENTRY("imagecolorallocate", zif_imagecolorallocate, arginfo_imagecolorallocate, 0, NULL) + ZEND_RAW_FENTRY("imagepalettecopy", zif_imagepalettecopy, arginfo_imagepalettecopy, 0, NULL) + ZEND_RAW_FENTRY("imagecolorat", zif_imagecolorat, arginfo_imagecolorat, 0, NULL) + ZEND_RAW_FENTRY("imagecolorclosest", zif_imagecolorclosest, arginfo_imagecolorclosest, 0, NULL) + ZEND_RAW_FENTRY("imagecolorclosesthwb", zif_imagecolorclosesthwb, arginfo_imagecolorclosesthwb, 0, NULL) + ZEND_RAW_FENTRY("imagecolordeallocate", zif_imagecolordeallocate, arginfo_imagecolordeallocate, 0, NULL) + ZEND_RAW_FENTRY("imagecolorresolve", zif_imagecolorresolve, arginfo_imagecolorresolve, 0, NULL) + ZEND_RAW_FENTRY("imagecolorexact", zif_imagecolorexact, arginfo_imagecolorexact, 0, NULL) + ZEND_RAW_FENTRY("imagecolorset", zif_imagecolorset, arginfo_imagecolorset, 0, NULL) + ZEND_RAW_FENTRY("imagecolorsforindex", zif_imagecolorsforindex, arginfo_imagecolorsforindex, 0, NULL) + ZEND_RAW_FENTRY("imagegammacorrect", zif_imagegammacorrect, arginfo_imagegammacorrect, 0, NULL) + ZEND_RAW_FENTRY("imagesetpixel", zif_imagesetpixel, arginfo_imagesetpixel, 0, NULL) + ZEND_RAW_FENTRY("imageline", zif_imageline, arginfo_imageline, 0, NULL) + ZEND_RAW_FENTRY("imagedashedline", zif_imagedashedline, arginfo_imagedashedline, 0, NULL) + ZEND_RAW_FENTRY("imagerectangle", zif_imagerectangle, arginfo_imagerectangle, 0, NULL) + ZEND_RAW_FENTRY("imagefilledrectangle", zif_imagefilledrectangle, arginfo_imagefilledrectangle, 0, NULL) + ZEND_RAW_FENTRY("imagearc", zif_imagearc, arginfo_imagearc, 0, NULL) + ZEND_RAW_FENTRY("imageellipse", zif_imageellipse, arginfo_imageellipse, 0, NULL) + ZEND_RAW_FENTRY("imagefilltoborder", zif_imagefilltoborder, arginfo_imagefilltoborder, 0, NULL) + ZEND_RAW_FENTRY("imagefill", zif_imagefill, arginfo_imagefill, 0, NULL) + ZEND_RAW_FENTRY("imagecolorstotal", zif_imagecolorstotal, arginfo_imagecolorstotal, 0, NULL) + ZEND_RAW_FENTRY("imagecolortransparent", zif_imagecolortransparent, arginfo_imagecolortransparent, 0, NULL) + ZEND_RAW_FENTRY("imageinterlace", zif_imageinterlace, arginfo_imageinterlace, 0, NULL) + ZEND_RAW_FENTRY("imagepolygon", zif_imagepolygon, arginfo_imagepolygon, 0, NULL) + ZEND_RAW_FENTRY("imageopenpolygon", zif_imageopenpolygon, arginfo_imageopenpolygon, 0, NULL) + ZEND_RAW_FENTRY("imagefilledpolygon", zif_imagefilledpolygon, arginfo_imagefilledpolygon, 0, NULL) + ZEND_RAW_FENTRY("imagefontwidth", zif_imagefontwidth, arginfo_imagefontwidth, 0, NULL) + ZEND_RAW_FENTRY("imagefontheight", zif_imagefontheight, arginfo_imagefontheight, 0, NULL) + ZEND_RAW_FENTRY("imagechar", zif_imagechar, arginfo_imagechar, 0, NULL) + ZEND_RAW_FENTRY("imagecharup", zif_imagecharup, arginfo_imagecharup, 0, NULL) + ZEND_RAW_FENTRY("imagestring", zif_imagestring, arginfo_imagestring, 0, NULL) + ZEND_RAW_FENTRY("imagestringup", zif_imagestringup, arginfo_imagestringup, 0, NULL) + ZEND_RAW_FENTRY("imagecopy", zif_imagecopy, arginfo_imagecopy, 0, NULL) + ZEND_RAW_FENTRY("imagecopymerge", zif_imagecopymerge, arginfo_imagecopymerge, 0, NULL) + ZEND_RAW_FENTRY("imagecopymergegray", zif_imagecopymergegray, arginfo_imagecopymergegray, 0, NULL) + ZEND_RAW_FENTRY("imagecopyresized", zif_imagecopyresized, arginfo_imagecopyresized, 0, NULL) + ZEND_RAW_FENTRY("imagesx", zif_imagesx, arginfo_imagesx, 0, NULL) + ZEND_RAW_FENTRY("imagesy", zif_imagesy, arginfo_imagesy, 0, NULL) + ZEND_RAW_FENTRY("imagesetclip", zif_imagesetclip, arginfo_imagesetclip, 0, NULL) + ZEND_RAW_FENTRY("imagegetclip", zif_imagegetclip, arginfo_imagegetclip, 0, NULL) #if defined(HAVE_GD_FREETYPE) - ZEND_FE(imageftbbox, arginfo_imageftbbox) + ZEND_RAW_FENTRY("imageftbbox", zif_imageftbbox, arginfo_imageftbbox, 0, NULL) #endif #if defined(HAVE_GD_FREETYPE) - ZEND_FE(imagefttext, arginfo_imagefttext) + ZEND_RAW_FENTRY("imagefttext", zif_imagefttext, arginfo_imagefttext, 0, NULL) #endif #if defined(HAVE_GD_FREETYPE) - ZEND_FALIAS(imagettfbbox, imageftbbox, arginfo_imagettfbbox) + ZEND_RAW_FENTRY("imagettfbbox", zif_imageftbbox, arginfo_imagettfbbox, 0, NULL) #endif #if defined(HAVE_GD_FREETYPE) - ZEND_FALIAS(imagettftext, imagefttext, arginfo_imagettftext) -#endif - ZEND_FE(imagefilter, arginfo_imagefilter) - ZEND_FE(imageconvolution, arginfo_imageconvolution) - ZEND_FE(imageflip, arginfo_imageflip) - ZEND_FE(imageantialias, arginfo_imageantialias) - ZEND_FE(imagecrop, arginfo_imagecrop) - ZEND_FE(imagecropauto, arginfo_imagecropauto) - ZEND_FE(imagescale, arginfo_imagescale) - ZEND_FE(imageaffine, arginfo_imageaffine) - ZEND_FE(imageaffinematrixget, arginfo_imageaffinematrixget) - ZEND_FE(imageaffinematrixconcat, arginfo_imageaffinematrixconcat) - ZEND_FE(imagegetinterpolation, arginfo_imagegetinterpolation) - ZEND_FE(imagesetinterpolation, arginfo_imagesetinterpolation) - ZEND_FE(imageresolution, arginfo_imageresolution) + ZEND_RAW_FENTRY("imagettftext", zif_imagefttext, arginfo_imagettftext, 0, NULL) +#endif + ZEND_RAW_FENTRY("imagefilter", zif_imagefilter, arginfo_imagefilter, 0, NULL) + ZEND_RAW_FENTRY("imageconvolution", zif_imageconvolution, arginfo_imageconvolution, 0, NULL) + ZEND_RAW_FENTRY("imageflip", zif_imageflip, arginfo_imageflip, 0, NULL) + ZEND_RAW_FENTRY("imageantialias", zif_imageantialias, arginfo_imageantialias, 0, NULL) + ZEND_RAW_FENTRY("imagecrop", zif_imagecrop, arginfo_imagecrop, 0, NULL) + ZEND_RAW_FENTRY("imagecropauto", zif_imagecropauto, arginfo_imagecropauto, 0, NULL) + ZEND_RAW_FENTRY("imagescale", zif_imagescale, arginfo_imagescale, 0, NULL) + ZEND_RAW_FENTRY("imageaffine", zif_imageaffine, arginfo_imageaffine, 0, NULL) + ZEND_RAW_FENTRY("imageaffinematrixget", zif_imageaffinematrixget, arginfo_imageaffinematrixget, 0, NULL) + ZEND_RAW_FENTRY("imageaffinematrixconcat", zif_imageaffinematrixconcat, arginfo_imageaffinematrixconcat, 0, NULL) + ZEND_RAW_FENTRY("imagegetinterpolation", zif_imagegetinterpolation, arginfo_imagegetinterpolation, 0, NULL) + ZEND_RAW_FENTRY("imagesetinterpolation", zif_imagesetinterpolation, arginfo_imagesetinterpolation, 0, NULL) + ZEND_RAW_FENTRY("imageresolution", zif_imageresolution, arginfo_imageresolution, 0, NULL) ZEND_FE_END }; diff --git a/ext/gettext/gettext_arginfo.h b/ext/gettext/gettext_arginfo.h index 4c7fa10882808..8c3e91f1ade27 100644 --- a/ext/gettext/gettext_arginfo.h +++ b/ext/gettext/gettext_arginfo.h @@ -80,23 +80,23 @@ ZEND_FUNCTION(bind_textdomain_codeset); #endif static const zend_function_entry ext_functions[] = { - ZEND_FE(textdomain, arginfo_textdomain) - ZEND_FE(gettext, arginfo_gettext) - ZEND_FALIAS(_, gettext, arginfo__) - ZEND_FE(dgettext, arginfo_dgettext) - ZEND_FE(dcgettext, arginfo_dcgettext) - ZEND_FE(bindtextdomain, arginfo_bindtextdomain) + ZEND_RAW_FENTRY("textdomain", zif_textdomain, arginfo_textdomain, 0, NULL) + ZEND_RAW_FENTRY("gettext", zif_gettext, arginfo_gettext, 0, NULL) + ZEND_RAW_FENTRY("_", zif_gettext, arginfo__, 0, NULL) + ZEND_RAW_FENTRY("dgettext", zif_dgettext, arginfo_dgettext, 0, NULL) + ZEND_RAW_FENTRY("dcgettext", zif_dcgettext, arginfo_dcgettext, 0, NULL) + ZEND_RAW_FENTRY("bindtextdomain", zif_bindtextdomain, arginfo_bindtextdomain, 0, NULL) #if defined(HAVE_NGETTEXT) - ZEND_FE(ngettext, arginfo_ngettext) + ZEND_RAW_FENTRY("ngettext", zif_ngettext, arginfo_ngettext, 0, NULL) #endif #if defined(HAVE_DNGETTEXT) - ZEND_FE(dngettext, arginfo_dngettext) + ZEND_RAW_FENTRY("dngettext", zif_dngettext, arginfo_dngettext, 0, NULL) #endif #if defined(HAVE_DCNGETTEXT) - ZEND_FE(dcngettext, arginfo_dcngettext) + ZEND_RAW_FENTRY("dcngettext", zif_dcngettext, arginfo_dcngettext, 0, NULL) #endif #if defined(HAVE_BIND_TEXTDOMAIN_CODESET) - ZEND_FE(bind_textdomain_codeset, arginfo_bind_textdomain_codeset) + ZEND_RAW_FENTRY("bind_textdomain_codeset", zif_bind_textdomain_codeset, arginfo_bind_textdomain_codeset, 0, NULL) #endif ZEND_FE_END }; diff --git a/ext/gmp/gmp_arginfo.h b/ext/gmp/gmp_arginfo.h index afc47978a8c10..27df9ed0c21ea 100644 --- a/ext/gmp/gmp_arginfo.h +++ b/ext/gmp/gmp_arginfo.h @@ -251,64 +251,64 @@ ZEND_METHOD(GMP, __serialize); ZEND_METHOD(GMP, __unserialize); static const zend_function_entry ext_functions[] = { - ZEND_FE(gmp_init, arginfo_gmp_init) - ZEND_FE(gmp_import, arginfo_gmp_import) - ZEND_FE(gmp_export, arginfo_gmp_export) - ZEND_FE(gmp_intval, arginfo_gmp_intval) - ZEND_FE(gmp_strval, arginfo_gmp_strval) - ZEND_FE(gmp_add, arginfo_gmp_add) - ZEND_FE(gmp_sub, arginfo_gmp_sub) - ZEND_FE(gmp_mul, arginfo_gmp_mul) - ZEND_FE(gmp_div_qr, arginfo_gmp_div_qr) - ZEND_FE(gmp_div_q, arginfo_gmp_div_q) - ZEND_FE(gmp_div_r, arginfo_gmp_div_r) - ZEND_FALIAS(gmp_div, gmp_div_q, arginfo_gmp_div) - ZEND_FE(gmp_mod, arginfo_gmp_mod) - ZEND_FE(gmp_divexact, arginfo_gmp_divexact) - ZEND_FE(gmp_neg, arginfo_gmp_neg) - ZEND_FE(gmp_abs, arginfo_gmp_abs) - ZEND_FE(gmp_fact, arginfo_gmp_fact) - ZEND_FE(gmp_sqrt, arginfo_gmp_sqrt) - ZEND_FE(gmp_sqrtrem, arginfo_gmp_sqrtrem) - ZEND_FE(gmp_root, arginfo_gmp_root) - ZEND_FE(gmp_rootrem, arginfo_gmp_rootrem) - ZEND_FE(gmp_pow, arginfo_gmp_pow) - ZEND_FE(gmp_powm, arginfo_gmp_powm) - ZEND_FE(gmp_perfect_square, arginfo_gmp_perfect_square) - ZEND_FE(gmp_perfect_power, arginfo_gmp_perfect_power) - ZEND_FE(gmp_prob_prime, arginfo_gmp_prob_prime) - ZEND_FE(gmp_gcd, arginfo_gmp_gcd) - ZEND_FE(gmp_gcdext, arginfo_gmp_gcdext) - ZEND_FE(gmp_lcm, arginfo_gmp_lcm) - ZEND_FE(gmp_invert, arginfo_gmp_invert) - ZEND_FE(gmp_jacobi, arginfo_gmp_jacobi) - ZEND_FE(gmp_legendre, arginfo_gmp_legendre) - ZEND_FE(gmp_kronecker, arginfo_gmp_kronecker) - ZEND_FE(gmp_cmp, arginfo_gmp_cmp) - ZEND_FE(gmp_sign, arginfo_gmp_sign) - ZEND_FE(gmp_random_seed, arginfo_gmp_random_seed) - ZEND_FE(gmp_random_bits, arginfo_gmp_random_bits) - ZEND_FE(gmp_random_range, arginfo_gmp_random_range) - ZEND_FE(gmp_and, arginfo_gmp_and) - ZEND_FE(gmp_or, arginfo_gmp_or) - ZEND_FE(gmp_com, arginfo_gmp_com) - ZEND_FE(gmp_xor, arginfo_gmp_xor) - ZEND_FE(gmp_setbit, arginfo_gmp_setbit) - ZEND_FE(gmp_clrbit, arginfo_gmp_clrbit) - ZEND_FE(gmp_testbit, arginfo_gmp_testbit) - ZEND_FE(gmp_scan0, arginfo_gmp_scan0) - ZEND_FE(gmp_scan1, arginfo_gmp_scan1) - ZEND_FE(gmp_popcount, arginfo_gmp_popcount) - ZEND_FE(gmp_hamdist, arginfo_gmp_hamdist) - ZEND_FE(gmp_nextprime, arginfo_gmp_nextprime) - ZEND_FE(gmp_binomial, arginfo_gmp_binomial) + ZEND_RAW_FENTRY("gmp_init", zif_gmp_init, arginfo_gmp_init, 0, NULL) + ZEND_RAW_FENTRY("gmp_import", zif_gmp_import, arginfo_gmp_import, 0, NULL) + ZEND_RAW_FENTRY("gmp_export", zif_gmp_export, arginfo_gmp_export, 0, NULL) + ZEND_RAW_FENTRY("gmp_intval", zif_gmp_intval, arginfo_gmp_intval, 0, NULL) + ZEND_RAW_FENTRY("gmp_strval", zif_gmp_strval, arginfo_gmp_strval, 0, NULL) + ZEND_RAW_FENTRY("gmp_add", zif_gmp_add, arginfo_gmp_add, 0, NULL) + ZEND_RAW_FENTRY("gmp_sub", zif_gmp_sub, arginfo_gmp_sub, 0, NULL) + ZEND_RAW_FENTRY("gmp_mul", zif_gmp_mul, arginfo_gmp_mul, 0, NULL) + ZEND_RAW_FENTRY("gmp_div_qr", zif_gmp_div_qr, arginfo_gmp_div_qr, 0, NULL) + ZEND_RAW_FENTRY("gmp_div_q", zif_gmp_div_q, arginfo_gmp_div_q, 0, NULL) + ZEND_RAW_FENTRY("gmp_div_r", zif_gmp_div_r, arginfo_gmp_div_r, 0, NULL) + ZEND_RAW_FENTRY("gmp_div", zif_gmp_div_q, arginfo_gmp_div, 0, NULL) + ZEND_RAW_FENTRY("gmp_mod", zif_gmp_mod, arginfo_gmp_mod, 0, NULL) + ZEND_RAW_FENTRY("gmp_divexact", zif_gmp_divexact, arginfo_gmp_divexact, 0, NULL) + ZEND_RAW_FENTRY("gmp_neg", zif_gmp_neg, arginfo_gmp_neg, 0, NULL) + ZEND_RAW_FENTRY("gmp_abs", zif_gmp_abs, arginfo_gmp_abs, 0, NULL) + ZEND_RAW_FENTRY("gmp_fact", zif_gmp_fact, arginfo_gmp_fact, 0, NULL) + ZEND_RAW_FENTRY("gmp_sqrt", zif_gmp_sqrt, arginfo_gmp_sqrt, 0, NULL) + ZEND_RAW_FENTRY("gmp_sqrtrem", zif_gmp_sqrtrem, arginfo_gmp_sqrtrem, 0, NULL) + ZEND_RAW_FENTRY("gmp_root", zif_gmp_root, arginfo_gmp_root, 0, NULL) + ZEND_RAW_FENTRY("gmp_rootrem", zif_gmp_rootrem, arginfo_gmp_rootrem, 0, NULL) + ZEND_RAW_FENTRY("gmp_pow", zif_gmp_pow, arginfo_gmp_pow, 0, NULL) + ZEND_RAW_FENTRY("gmp_powm", zif_gmp_powm, arginfo_gmp_powm, 0, NULL) + ZEND_RAW_FENTRY("gmp_perfect_square", zif_gmp_perfect_square, arginfo_gmp_perfect_square, 0, NULL) + ZEND_RAW_FENTRY("gmp_perfect_power", zif_gmp_perfect_power, arginfo_gmp_perfect_power, 0, NULL) + ZEND_RAW_FENTRY("gmp_prob_prime", zif_gmp_prob_prime, arginfo_gmp_prob_prime, 0, NULL) + ZEND_RAW_FENTRY("gmp_gcd", zif_gmp_gcd, arginfo_gmp_gcd, 0, NULL) + ZEND_RAW_FENTRY("gmp_gcdext", zif_gmp_gcdext, arginfo_gmp_gcdext, 0, NULL) + ZEND_RAW_FENTRY("gmp_lcm", zif_gmp_lcm, arginfo_gmp_lcm, 0, NULL) + ZEND_RAW_FENTRY("gmp_invert", zif_gmp_invert, arginfo_gmp_invert, 0, NULL) + ZEND_RAW_FENTRY("gmp_jacobi", zif_gmp_jacobi, arginfo_gmp_jacobi, 0, NULL) + ZEND_RAW_FENTRY("gmp_legendre", zif_gmp_legendre, arginfo_gmp_legendre, 0, NULL) + ZEND_RAW_FENTRY("gmp_kronecker", zif_gmp_kronecker, arginfo_gmp_kronecker, 0, NULL) + ZEND_RAW_FENTRY("gmp_cmp", zif_gmp_cmp, arginfo_gmp_cmp, 0, NULL) + ZEND_RAW_FENTRY("gmp_sign", zif_gmp_sign, arginfo_gmp_sign, 0, NULL) + ZEND_RAW_FENTRY("gmp_random_seed", zif_gmp_random_seed, arginfo_gmp_random_seed, 0, NULL) + ZEND_RAW_FENTRY("gmp_random_bits", zif_gmp_random_bits, arginfo_gmp_random_bits, 0, NULL) + ZEND_RAW_FENTRY("gmp_random_range", zif_gmp_random_range, arginfo_gmp_random_range, 0, NULL) + ZEND_RAW_FENTRY("gmp_and", zif_gmp_and, arginfo_gmp_and, 0, NULL) + ZEND_RAW_FENTRY("gmp_or", zif_gmp_or, arginfo_gmp_or, 0, NULL) + ZEND_RAW_FENTRY("gmp_com", zif_gmp_com, arginfo_gmp_com, 0, NULL) + ZEND_RAW_FENTRY("gmp_xor", zif_gmp_xor, arginfo_gmp_xor, 0, NULL) + ZEND_RAW_FENTRY("gmp_setbit", zif_gmp_setbit, arginfo_gmp_setbit, 0, NULL) + ZEND_RAW_FENTRY("gmp_clrbit", zif_gmp_clrbit, arginfo_gmp_clrbit, 0, NULL) + ZEND_RAW_FENTRY("gmp_testbit", zif_gmp_testbit, arginfo_gmp_testbit, 0, NULL) + ZEND_RAW_FENTRY("gmp_scan0", zif_gmp_scan0, arginfo_gmp_scan0, 0, NULL) + ZEND_RAW_FENTRY("gmp_scan1", zif_gmp_scan1, arginfo_gmp_scan1, 0, NULL) + ZEND_RAW_FENTRY("gmp_popcount", zif_gmp_popcount, arginfo_gmp_popcount, 0, NULL) + ZEND_RAW_FENTRY("gmp_hamdist", zif_gmp_hamdist, arginfo_gmp_hamdist, 0, NULL) + ZEND_RAW_FENTRY("gmp_nextprime", zif_gmp_nextprime, arginfo_gmp_nextprime, 0, NULL) + ZEND_RAW_FENTRY("gmp_binomial", zif_gmp_binomial, arginfo_gmp_binomial, 0, NULL) ZEND_FE_END }; static const zend_function_entry class_GMP_methods[] = { - ZEND_ME(GMP, __construct, arginfo_class_GMP___construct, ZEND_ACC_PUBLIC) - ZEND_ME(GMP, __serialize, arginfo_class_GMP___serialize, ZEND_ACC_PUBLIC) - ZEND_ME(GMP, __unserialize, arginfo_class_GMP___unserialize, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_GMP___construct, arginfo_class_GMP___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__serialize", zim_GMP___serialize, arginfo_class_GMP___serialize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__unserialize", zim_GMP___unserialize, arginfo_class_GMP___unserialize, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/hash/hash_arginfo.h b/ext/hash/hash_arginfo.h index 116a0a4cf2b21..e36af5df61d50 100644 --- a/ext/hash/hash_arginfo.h +++ b/ext/hash/hash_arginfo.h @@ -168,43 +168,43 @@ ZEND_METHOD(HashContext, __serialize); ZEND_METHOD(HashContext, __unserialize); static const zend_function_entry ext_functions[] = { - ZEND_FE(hash, arginfo_hash) - ZEND_FE(hash_file, arginfo_hash_file) - ZEND_FE(hash_hmac, arginfo_hash_hmac) - ZEND_FE(hash_hmac_file, arginfo_hash_hmac_file) - ZEND_FE(hash_init, arginfo_hash_init) - ZEND_FE(hash_update, arginfo_hash_update) - ZEND_FE(hash_update_stream, arginfo_hash_update_stream) - ZEND_FE(hash_update_file, arginfo_hash_update_file) - ZEND_FE(hash_final, arginfo_hash_final) - ZEND_FE(hash_copy, arginfo_hash_copy) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(hash_algos, arginfo_hash_algos) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(hash_hmac_algos, arginfo_hash_hmac_algos) - ZEND_FE(hash_pbkdf2, arginfo_hash_pbkdf2) - ZEND_FE(hash_equals, arginfo_hash_equals) - ZEND_FE(hash_hkdf, arginfo_hash_hkdf) + ZEND_RAW_FENTRY("hash", zif_hash, arginfo_hash, 0, NULL) + ZEND_RAW_FENTRY("hash_file", zif_hash_file, arginfo_hash_file, 0, NULL) + ZEND_RAW_FENTRY("hash_hmac", zif_hash_hmac, arginfo_hash_hmac, 0, NULL) + ZEND_RAW_FENTRY("hash_hmac_file", zif_hash_hmac_file, arginfo_hash_hmac_file, 0, NULL) + ZEND_RAW_FENTRY("hash_init", zif_hash_init, arginfo_hash_init, 0, NULL) + ZEND_RAW_FENTRY("hash_update", zif_hash_update, arginfo_hash_update, 0, NULL) + ZEND_RAW_FENTRY("hash_update_stream", zif_hash_update_stream, arginfo_hash_update_stream, 0, NULL) + ZEND_RAW_FENTRY("hash_update_file", zif_hash_update_file, arginfo_hash_update_file, 0, NULL) + ZEND_RAW_FENTRY("hash_final", zif_hash_final, arginfo_hash_final, 0, NULL) + ZEND_RAW_FENTRY("hash_copy", zif_hash_copy, arginfo_hash_copy, 0, NULL) + ZEND_RAW_FENTRY("hash_algos", zif_hash_algos, arginfo_hash_algos, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("hash_hmac_algos", zif_hash_hmac_algos, arginfo_hash_hmac_algos, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("hash_pbkdf2", zif_hash_pbkdf2, arginfo_hash_pbkdf2, 0, NULL) + ZEND_RAW_FENTRY("hash_equals", zif_hash_equals, arginfo_hash_equals, 0, NULL) + ZEND_RAW_FENTRY("hash_hkdf", zif_hash_hkdf, arginfo_hash_hkdf, 0, NULL) #if defined(PHP_MHASH_BC) - ZEND_DEP_FE(mhash_get_block_size, arginfo_mhash_get_block_size) + ZEND_RAW_FENTRY("mhash_get_block_size", zif_mhash_get_block_size, arginfo_mhash_get_block_size, ZEND_ACC_DEPRECATED, NULL) #endif #if defined(PHP_MHASH_BC) - ZEND_DEP_FE(mhash_get_hash_name, arginfo_mhash_get_hash_name) + ZEND_RAW_FENTRY("mhash_get_hash_name", zif_mhash_get_hash_name, arginfo_mhash_get_hash_name, ZEND_ACC_DEPRECATED, NULL) #endif #if defined(PHP_MHASH_BC) - ZEND_DEP_FE(mhash_keygen_s2k, arginfo_mhash_keygen_s2k) + ZEND_RAW_FENTRY("mhash_keygen_s2k", zif_mhash_keygen_s2k, arginfo_mhash_keygen_s2k, ZEND_ACC_DEPRECATED, NULL) #endif #if defined(PHP_MHASH_BC) - ZEND_DEP_FE(mhash_count, arginfo_mhash_count) + ZEND_RAW_FENTRY("mhash_count", zif_mhash_count, arginfo_mhash_count, ZEND_ACC_DEPRECATED, NULL) #endif #if defined(PHP_MHASH_BC) - ZEND_DEP_FE(mhash, arginfo_mhash) + ZEND_RAW_FENTRY("mhash", zif_mhash, arginfo_mhash, ZEND_ACC_DEPRECATED, NULL) #endif ZEND_FE_END }; static const zend_function_entry class_HashContext_methods[] = { - ZEND_ME(HashContext, __construct, arginfo_class_HashContext___construct, ZEND_ACC_PRIVATE) - ZEND_ME(HashContext, __serialize, arginfo_class_HashContext___serialize, ZEND_ACC_PUBLIC) - ZEND_ME(HashContext, __unserialize, arginfo_class_HashContext___unserialize, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_HashContext___construct, arginfo_class_HashContext___construct, ZEND_ACC_PRIVATE, NULL) + ZEND_RAW_FENTRY("__serialize", zim_HashContext___serialize, arginfo_class_HashContext___serialize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__unserialize", zim_HashContext___unserialize, arginfo_class_HashContext___unserialize, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/iconv/iconv_arginfo.h b/ext/iconv/iconv_arginfo.h index df2ecad3898e9..0a57cb621d30a 100644 --- a/ext/iconv/iconv_arginfo.h +++ b/ext/iconv/iconv_arginfo.h @@ -71,16 +71,16 @@ ZEND_FUNCTION(iconv_set_encoding); ZEND_FUNCTION(iconv_get_encoding); static const zend_function_entry ext_functions[] = { - ZEND_FE(iconv_strlen, arginfo_iconv_strlen) - ZEND_FE(iconv_substr, arginfo_iconv_substr) - ZEND_FE(iconv_strpos, arginfo_iconv_strpos) - ZEND_FE(iconv_strrpos, arginfo_iconv_strrpos) - ZEND_FE(iconv_mime_encode, arginfo_iconv_mime_encode) - ZEND_FE(iconv_mime_decode, arginfo_iconv_mime_decode) - ZEND_FE(iconv_mime_decode_headers, arginfo_iconv_mime_decode_headers) - ZEND_FE(iconv, arginfo_iconv) - ZEND_FE(iconv_set_encoding, arginfo_iconv_set_encoding) - ZEND_FE(iconv_get_encoding, arginfo_iconv_get_encoding) + ZEND_RAW_FENTRY("iconv_strlen", zif_iconv_strlen, arginfo_iconv_strlen, 0, NULL) + ZEND_RAW_FENTRY("iconv_substr", zif_iconv_substr, arginfo_iconv_substr, 0, NULL) + ZEND_RAW_FENTRY("iconv_strpos", zif_iconv_strpos, arginfo_iconv_strpos, 0, NULL) + ZEND_RAW_FENTRY("iconv_strrpos", zif_iconv_strrpos, arginfo_iconv_strrpos, 0, NULL) + ZEND_RAW_FENTRY("iconv_mime_encode", zif_iconv_mime_encode, arginfo_iconv_mime_encode, 0, NULL) + ZEND_RAW_FENTRY("iconv_mime_decode", zif_iconv_mime_decode, arginfo_iconv_mime_decode, 0, NULL) + ZEND_RAW_FENTRY("iconv_mime_decode_headers", zif_iconv_mime_decode_headers, arginfo_iconv_mime_decode_headers, 0, NULL) + ZEND_RAW_FENTRY("iconv", zif_iconv, arginfo_iconv, 0, NULL) + ZEND_RAW_FENTRY("iconv_set_encoding", zif_iconv_set_encoding, arginfo_iconv_set_encoding, 0, NULL) + ZEND_RAW_FENTRY("iconv_get_encoding", zif_iconv_get_encoding, arginfo_iconv_get_encoding, 0, NULL) ZEND_FE_END }; diff --git a/ext/intl/breakiterator/breakiterator_arginfo.h b/ext/intl/breakiterator/breakiterator_arginfo.h index 8135a9cace64d..a3b4c625877a4 100644 --- a/ext/intl/breakiterator/breakiterator_arginfo.h +++ b/ext/intl/breakiterator/breakiterator_arginfo.h @@ -112,42 +112,42 @@ ZEND_METHOD(IntlRuleBasedBreakIterator, getRuleStatusVec); ZEND_METHOD(IntlCodePointBreakIterator, getLastCodePoint); static const zend_function_entry class_IntlBreakIterator_methods[] = { - ZEND_ME(IntlBreakIterator, createCharacterInstance, arginfo_class_IntlBreakIterator_createCharacterInstance, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlBreakIterator, createCodePointInstance, arginfo_class_IntlBreakIterator_createCodePointInstance, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlBreakIterator, createLineInstance, arginfo_class_IntlBreakIterator_createLineInstance, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlBreakIterator, createSentenceInstance, arginfo_class_IntlBreakIterator_createSentenceInstance, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlBreakIterator, createTitleInstance, arginfo_class_IntlBreakIterator_createTitleInstance, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlBreakIterator, createWordInstance, arginfo_class_IntlBreakIterator_createWordInstance, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlBreakIterator, __construct, arginfo_class_IntlBreakIterator___construct, ZEND_ACC_PRIVATE) - ZEND_ME(IntlBreakIterator, current, arginfo_class_IntlBreakIterator_current, ZEND_ACC_PUBLIC) - ZEND_ME(IntlBreakIterator, first, arginfo_class_IntlBreakIterator_first, ZEND_ACC_PUBLIC) - ZEND_ME(IntlBreakIterator, following, arginfo_class_IntlBreakIterator_following, ZEND_ACC_PUBLIC) - ZEND_ME(IntlBreakIterator, getErrorCode, arginfo_class_IntlBreakIterator_getErrorCode, ZEND_ACC_PUBLIC) - ZEND_ME(IntlBreakIterator, getErrorMessage, arginfo_class_IntlBreakIterator_getErrorMessage, ZEND_ACC_PUBLIC) - ZEND_ME(IntlBreakIterator, getLocale, arginfo_class_IntlBreakIterator_getLocale, ZEND_ACC_PUBLIC) - ZEND_ME(IntlBreakIterator, getPartsIterator, arginfo_class_IntlBreakIterator_getPartsIterator, ZEND_ACC_PUBLIC) - ZEND_ME(IntlBreakIterator, getText, arginfo_class_IntlBreakIterator_getText, ZEND_ACC_PUBLIC) - ZEND_ME(IntlBreakIterator, isBoundary, arginfo_class_IntlBreakIterator_isBoundary, ZEND_ACC_PUBLIC) - ZEND_ME(IntlBreakIterator, last, arginfo_class_IntlBreakIterator_last, ZEND_ACC_PUBLIC) - ZEND_ME(IntlBreakIterator, next, arginfo_class_IntlBreakIterator_next, ZEND_ACC_PUBLIC) - ZEND_ME(IntlBreakIterator, preceding, arginfo_class_IntlBreakIterator_preceding, ZEND_ACC_PUBLIC) - ZEND_ME(IntlBreakIterator, previous, arginfo_class_IntlBreakIterator_previous, ZEND_ACC_PUBLIC) - ZEND_ME(IntlBreakIterator, setText, arginfo_class_IntlBreakIterator_setText, ZEND_ACC_PUBLIC) - ZEND_ME(IntlBreakIterator, getIterator, arginfo_class_IntlBreakIterator_getIterator, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("createCharacterInstance", zim_IntlBreakIterator_createCharacterInstance, arginfo_class_IntlBreakIterator_createCharacterInstance, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("createCodePointInstance", zim_IntlBreakIterator_createCodePointInstance, arginfo_class_IntlBreakIterator_createCodePointInstance, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("createLineInstance", zim_IntlBreakIterator_createLineInstance, arginfo_class_IntlBreakIterator_createLineInstance, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("createSentenceInstance", zim_IntlBreakIterator_createSentenceInstance, arginfo_class_IntlBreakIterator_createSentenceInstance, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("createTitleInstance", zim_IntlBreakIterator_createTitleInstance, arginfo_class_IntlBreakIterator_createTitleInstance, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("createWordInstance", zim_IntlBreakIterator_createWordInstance, arginfo_class_IntlBreakIterator_createWordInstance, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("__construct", zim_IntlBreakIterator___construct, arginfo_class_IntlBreakIterator___construct, ZEND_ACC_PRIVATE, NULL) + ZEND_RAW_FENTRY("current", zim_IntlBreakIterator_current, arginfo_class_IntlBreakIterator_current, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("first", zim_IntlBreakIterator_first, arginfo_class_IntlBreakIterator_first, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("following", zim_IntlBreakIterator_following, arginfo_class_IntlBreakIterator_following, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getErrorCode", zim_IntlBreakIterator_getErrorCode, arginfo_class_IntlBreakIterator_getErrorCode, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getErrorMessage", zim_IntlBreakIterator_getErrorMessage, arginfo_class_IntlBreakIterator_getErrorMessage, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getLocale", zim_IntlBreakIterator_getLocale, arginfo_class_IntlBreakIterator_getLocale, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getPartsIterator", zim_IntlBreakIterator_getPartsIterator, arginfo_class_IntlBreakIterator_getPartsIterator, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getText", zim_IntlBreakIterator_getText, arginfo_class_IntlBreakIterator_getText, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isBoundary", zim_IntlBreakIterator_isBoundary, arginfo_class_IntlBreakIterator_isBoundary, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("last", zim_IntlBreakIterator_last, arginfo_class_IntlBreakIterator_last, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("next", zim_IntlBreakIterator_next, arginfo_class_IntlBreakIterator_next, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("preceding", zim_IntlBreakIterator_preceding, arginfo_class_IntlBreakIterator_preceding, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("previous", zim_IntlBreakIterator_previous, arginfo_class_IntlBreakIterator_previous, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setText", zim_IntlBreakIterator_setText, arginfo_class_IntlBreakIterator_setText, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getIterator", zim_IntlBreakIterator_getIterator, arginfo_class_IntlBreakIterator_getIterator, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_IntlRuleBasedBreakIterator_methods[] = { - ZEND_ME(IntlRuleBasedBreakIterator, __construct, arginfo_class_IntlRuleBasedBreakIterator___construct, ZEND_ACC_PUBLIC) - ZEND_ME(IntlRuleBasedBreakIterator, getBinaryRules, arginfo_class_IntlRuleBasedBreakIterator_getBinaryRules, ZEND_ACC_PUBLIC) - ZEND_ME(IntlRuleBasedBreakIterator, getRules, arginfo_class_IntlRuleBasedBreakIterator_getRules, ZEND_ACC_PUBLIC) - ZEND_ME(IntlRuleBasedBreakIterator, getRuleStatus, arginfo_class_IntlRuleBasedBreakIterator_getRuleStatus, ZEND_ACC_PUBLIC) - ZEND_ME(IntlRuleBasedBreakIterator, getRuleStatusVec, arginfo_class_IntlRuleBasedBreakIterator_getRuleStatusVec, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_IntlRuleBasedBreakIterator___construct, arginfo_class_IntlRuleBasedBreakIterator___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getBinaryRules", zim_IntlRuleBasedBreakIterator_getBinaryRules, arginfo_class_IntlRuleBasedBreakIterator_getBinaryRules, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getRules", zim_IntlRuleBasedBreakIterator_getRules, arginfo_class_IntlRuleBasedBreakIterator_getRules, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getRuleStatus", zim_IntlRuleBasedBreakIterator_getRuleStatus, arginfo_class_IntlRuleBasedBreakIterator_getRuleStatus, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getRuleStatusVec", zim_IntlRuleBasedBreakIterator_getRuleStatusVec, arginfo_class_IntlRuleBasedBreakIterator_getRuleStatusVec, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_IntlCodePointBreakIterator_methods[] = { - ZEND_ME(IntlCodePointBreakIterator, getLastCodePoint, arginfo_class_IntlCodePointBreakIterator_getLastCodePoint, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("getLastCodePoint", zim_IntlCodePointBreakIterator_getLastCodePoint, arginfo_class_IntlCodePointBreakIterator_getLastCodePoint, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/intl/breakiterator/breakiterator_iterators_arginfo.h b/ext/intl/breakiterator/breakiterator_iterators_arginfo.h index 4642e09c36624..6768aa2c50a13 100644 --- a/ext/intl/breakiterator/breakiterator_iterators_arginfo.h +++ b/ext/intl/breakiterator/breakiterator_iterators_arginfo.h @@ -11,8 +11,8 @@ ZEND_METHOD(IntlPartsIterator, getBreakIterator); ZEND_METHOD(IntlPartsIterator, getRuleStatus); static const zend_function_entry class_IntlPartsIterator_methods[] = { - ZEND_ME(IntlPartsIterator, getBreakIterator, arginfo_class_IntlPartsIterator_getBreakIterator, ZEND_ACC_PUBLIC) - ZEND_ME(IntlPartsIterator, getRuleStatus, arginfo_class_IntlPartsIterator_getRuleStatus, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("getBreakIterator", zim_IntlPartsIterator_getBreakIterator, arginfo_class_IntlPartsIterator_getBreakIterator, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getRuleStatus", zim_IntlPartsIterator_getRuleStatus, arginfo_class_IntlPartsIterator_getRuleStatus, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/intl/calendar/calendar_arginfo.h b/ext/intl/calendar/calendar_arginfo.h index 9cdd6165a5599..12d37c0657b41 100644 --- a/ext/intl/calendar/calendar_arginfo.h +++ b/ext/intl/calendar/calendar_arginfo.h @@ -259,64 +259,64 @@ ZEND_FUNCTION(intlgregcal_get_gregorian_change); ZEND_FUNCTION(intlgregcal_is_leap_year); static const zend_function_entry class_IntlCalendar_methods[] = { - ZEND_ME(IntlCalendar, __construct, arginfo_class_IntlCalendar___construct, ZEND_ACC_PRIVATE) - ZEND_ME_MAPPING(createInstance, intlcal_create_instance, arginfo_class_IntlCalendar_createInstance, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(equals, intlcal_equals, arginfo_class_IntlCalendar_equals, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(fieldDifference, intlcal_field_difference, arginfo_class_IntlCalendar_fieldDifference, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(add, intlcal_add, arginfo_class_IntlCalendar_add, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(after, intlcal_after, arginfo_class_IntlCalendar_after, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(before, intlcal_before, arginfo_class_IntlCalendar_before, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(clear, intlcal_clear, arginfo_class_IntlCalendar_clear, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(fromDateTime, intlcal_from_date_time, arginfo_class_IntlCalendar_fromDateTime, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(get, intlcal_get, arginfo_class_IntlCalendar_get, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getActualMaximum, intlcal_get_actual_maximum, arginfo_class_IntlCalendar_getActualMaximum, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getActualMinimum, intlcal_get_actual_minimum, arginfo_class_IntlCalendar_getActualMinimum, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getAvailableLocales, intlcal_get_available_locales, arginfo_class_IntlCalendar_getAvailableLocales, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(getDayOfWeekType, intlcal_get_day_of_week_type, arginfo_class_IntlCalendar_getDayOfWeekType, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getErrorCode, intlcal_get_error_code, arginfo_class_IntlCalendar_getErrorCode, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getErrorMessage, intlcal_get_error_message, arginfo_class_IntlCalendar_getErrorMessage, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getFirstDayOfWeek, intlcal_get_first_day_of_week, arginfo_class_IntlCalendar_getFirstDayOfWeek, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getGreatestMinimum, intlcal_get_greatest_minimum, arginfo_class_IntlCalendar_getGreatestMinimum, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getKeywordValuesForLocale, intlcal_get_keyword_values_for_locale, arginfo_class_IntlCalendar_getKeywordValuesForLocale, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(getLeastMaximum, intlcal_get_least_maximum, arginfo_class_IntlCalendar_getLeastMaximum, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getLocale, intlcal_get_locale, arginfo_class_IntlCalendar_getLocale, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getMaximum, intlcal_get_maximum, arginfo_class_IntlCalendar_getMaximum, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getMinimalDaysInFirstWeek, intlcal_get_minimal_days_in_first_week, arginfo_class_IntlCalendar_getMinimalDaysInFirstWeek, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(setMinimalDaysInFirstWeek, intlcal_set_minimal_days_in_first_week, arginfo_class_IntlCalendar_setMinimalDaysInFirstWeek, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getMinimum, intlcal_get_minimum, arginfo_class_IntlCalendar_getMinimum, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getNow, intlcal_get_now, arginfo_class_IntlCalendar_getNow, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(getRepeatedWallTimeOption, intlcal_get_repeated_wall_time_option, arginfo_class_IntlCalendar_getRepeatedWallTimeOption, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getSkippedWallTimeOption, intlcal_get_skipped_wall_time_option, arginfo_class_IntlCalendar_getSkippedWallTimeOption, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getTime, intlcal_get_time, arginfo_class_IntlCalendar_getTime, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getTimeZone, intlcal_get_time_zone, arginfo_class_IntlCalendar_getTimeZone, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getType, intlcal_get_type, arginfo_class_IntlCalendar_getType, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getWeekendTransition, intlcal_get_weekend_transition, arginfo_class_IntlCalendar_getWeekendTransition, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(inDaylightTime, intlcal_in_daylight_time, arginfo_class_IntlCalendar_inDaylightTime, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(isEquivalentTo, intlcal_is_equivalent_to, arginfo_class_IntlCalendar_isEquivalentTo, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(isLenient, intlcal_is_lenient, arginfo_class_IntlCalendar_isLenient, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(isWeekend, intlcal_is_weekend, arginfo_class_IntlCalendar_isWeekend, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(roll, intlcal_roll, arginfo_class_IntlCalendar_roll, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(isSet, intlcal_is_set, arginfo_class_IntlCalendar_isSet, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(set, intlcal_set, arginfo_class_IntlCalendar_set, ZEND_ACC_PUBLIC) - ZEND_ME(IntlCalendar, setDate, arginfo_class_IntlCalendar_setDate, ZEND_ACC_PUBLIC) - ZEND_ME(IntlCalendar, setDateTime, arginfo_class_IntlCalendar_setDateTime, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(setFirstDayOfWeek, intlcal_set_first_day_of_week, arginfo_class_IntlCalendar_setFirstDayOfWeek, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(setLenient, intlcal_set_lenient, arginfo_class_IntlCalendar_setLenient, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(setRepeatedWallTimeOption, intlcal_set_repeated_wall_time_option, arginfo_class_IntlCalendar_setRepeatedWallTimeOption, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(setSkippedWallTimeOption, intlcal_set_skipped_wall_time_option, arginfo_class_IntlCalendar_setSkippedWallTimeOption, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(setTime, intlcal_set_time, arginfo_class_IntlCalendar_setTime, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(setTimeZone, intlcal_set_time_zone, arginfo_class_IntlCalendar_setTimeZone, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(toDateTime, intlcal_to_date_time, arginfo_class_IntlCalendar_toDateTime, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_IntlCalendar___construct, arginfo_class_IntlCalendar___construct, ZEND_ACC_PRIVATE, NULL) + ZEND_RAW_FENTRY("createInstance", zif_intlcal_create_instance, arginfo_class_IntlCalendar_createInstance, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("equals", zif_intlcal_equals, arginfo_class_IntlCalendar_equals, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("fieldDifference", zif_intlcal_field_difference, arginfo_class_IntlCalendar_fieldDifference, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("add", zif_intlcal_add, arginfo_class_IntlCalendar_add, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("after", zif_intlcal_after, arginfo_class_IntlCalendar_after, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("before", zif_intlcal_before, arginfo_class_IntlCalendar_before, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("clear", zif_intlcal_clear, arginfo_class_IntlCalendar_clear, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("fromDateTime", zif_intlcal_from_date_time, arginfo_class_IntlCalendar_fromDateTime, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("get", zif_intlcal_get, arginfo_class_IntlCalendar_get, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getActualMaximum", zif_intlcal_get_actual_maximum, arginfo_class_IntlCalendar_getActualMaximum, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getActualMinimum", zif_intlcal_get_actual_minimum, arginfo_class_IntlCalendar_getActualMinimum, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getAvailableLocales", zif_intlcal_get_available_locales, arginfo_class_IntlCalendar_getAvailableLocales, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getDayOfWeekType", zif_intlcal_get_day_of_week_type, arginfo_class_IntlCalendar_getDayOfWeekType, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getErrorCode", zif_intlcal_get_error_code, arginfo_class_IntlCalendar_getErrorCode, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getErrorMessage", zif_intlcal_get_error_message, arginfo_class_IntlCalendar_getErrorMessage, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getFirstDayOfWeek", zif_intlcal_get_first_day_of_week, arginfo_class_IntlCalendar_getFirstDayOfWeek, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getGreatestMinimum", zif_intlcal_get_greatest_minimum, arginfo_class_IntlCalendar_getGreatestMinimum, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getKeywordValuesForLocale", zif_intlcal_get_keyword_values_for_locale, arginfo_class_IntlCalendar_getKeywordValuesForLocale, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getLeastMaximum", zif_intlcal_get_least_maximum, arginfo_class_IntlCalendar_getLeastMaximum, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getLocale", zif_intlcal_get_locale, arginfo_class_IntlCalendar_getLocale, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getMaximum", zif_intlcal_get_maximum, arginfo_class_IntlCalendar_getMaximum, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getMinimalDaysInFirstWeek", zif_intlcal_get_minimal_days_in_first_week, arginfo_class_IntlCalendar_getMinimalDaysInFirstWeek, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setMinimalDaysInFirstWeek", zif_intlcal_set_minimal_days_in_first_week, arginfo_class_IntlCalendar_setMinimalDaysInFirstWeek, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getMinimum", zif_intlcal_get_minimum, arginfo_class_IntlCalendar_getMinimum, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getNow", zif_intlcal_get_now, arginfo_class_IntlCalendar_getNow, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getRepeatedWallTimeOption", zif_intlcal_get_repeated_wall_time_option, arginfo_class_IntlCalendar_getRepeatedWallTimeOption, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getSkippedWallTimeOption", zif_intlcal_get_skipped_wall_time_option, arginfo_class_IntlCalendar_getSkippedWallTimeOption, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getTime", zif_intlcal_get_time, arginfo_class_IntlCalendar_getTime, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getTimeZone", zif_intlcal_get_time_zone, arginfo_class_IntlCalendar_getTimeZone, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getType", zif_intlcal_get_type, arginfo_class_IntlCalendar_getType, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getWeekendTransition", zif_intlcal_get_weekend_transition, arginfo_class_IntlCalendar_getWeekendTransition, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("inDaylightTime", zif_intlcal_in_daylight_time, arginfo_class_IntlCalendar_inDaylightTime, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isEquivalentTo", zif_intlcal_is_equivalent_to, arginfo_class_IntlCalendar_isEquivalentTo, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isLenient", zif_intlcal_is_lenient, arginfo_class_IntlCalendar_isLenient, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isWeekend", zif_intlcal_is_weekend, arginfo_class_IntlCalendar_isWeekend, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("roll", zif_intlcal_roll, arginfo_class_IntlCalendar_roll, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isSet", zif_intlcal_is_set, arginfo_class_IntlCalendar_isSet, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("set", zif_intlcal_set, arginfo_class_IntlCalendar_set, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setDate", zim_IntlCalendar_setDate, arginfo_class_IntlCalendar_setDate, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setDateTime", zim_IntlCalendar_setDateTime, arginfo_class_IntlCalendar_setDateTime, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setFirstDayOfWeek", zif_intlcal_set_first_day_of_week, arginfo_class_IntlCalendar_setFirstDayOfWeek, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setLenient", zif_intlcal_set_lenient, arginfo_class_IntlCalendar_setLenient, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setRepeatedWallTimeOption", zif_intlcal_set_repeated_wall_time_option, arginfo_class_IntlCalendar_setRepeatedWallTimeOption, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setSkippedWallTimeOption", zif_intlcal_set_skipped_wall_time_option, arginfo_class_IntlCalendar_setSkippedWallTimeOption, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setTime", zif_intlcal_set_time, arginfo_class_IntlCalendar_setTime, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setTimeZone", zif_intlcal_set_time_zone, arginfo_class_IntlCalendar_setTimeZone, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("toDateTime", zif_intlcal_to_date_time, arginfo_class_IntlCalendar_toDateTime, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_IntlGregorianCalendar_methods[] = { - ZEND_ME(IntlGregorianCalendar, createFromDate, arginfo_class_IntlGregorianCalendar_createFromDate, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlGregorianCalendar, createFromDateTime, arginfo_class_IntlGregorianCalendar_createFromDateTime, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlGregorianCalendar, __construct, arginfo_class_IntlGregorianCalendar___construct, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(setGregorianChange, intlgregcal_set_gregorian_change, arginfo_class_IntlGregorianCalendar_setGregorianChange, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getGregorianChange, intlgregcal_get_gregorian_change, arginfo_class_IntlGregorianCalendar_getGregorianChange, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(isLeapYear, intlgregcal_is_leap_year, arginfo_class_IntlGregorianCalendar_isLeapYear, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("createFromDate", zim_IntlGregorianCalendar_createFromDate, arginfo_class_IntlGregorianCalendar_createFromDate, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("createFromDateTime", zim_IntlGregorianCalendar_createFromDateTime, arginfo_class_IntlGregorianCalendar_createFromDateTime, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("__construct", zim_IntlGregorianCalendar___construct, arginfo_class_IntlGregorianCalendar___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setGregorianChange", zif_intlgregcal_set_gregorian_change, arginfo_class_IntlGregorianCalendar_setGregorianChange, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getGregorianChange", zif_intlgregcal_get_gregorian_change, arginfo_class_IntlGregorianCalendar_getGregorianChange, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isLeapYear", zif_intlgregcal_is_leap_year, arginfo_class_IntlGregorianCalendar_isLeapYear, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/intl/collator/collator_arginfo.h b/ext/intl/collator/collator_arginfo.h index 357bfc023b714..55bf6cd03d7ea 100644 --- a/ext/intl/collator/collator_arginfo.h +++ b/ext/intl/collator/collator_arginfo.h @@ -71,20 +71,20 @@ ZEND_FUNCTION(collator_get_error_message); ZEND_FUNCTION(collator_get_sort_key); static const zend_function_entry class_Collator_methods[] = { - ZEND_ME(Collator, __construct, arginfo_class_Collator___construct, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(create, collator_create, arginfo_class_Collator_create, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(compare, collator_compare, arginfo_class_Collator_compare, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(sort, collator_sort, arginfo_class_Collator_sort, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(sortWithSortKeys, collator_sort_with_sort_keys, arginfo_class_Collator_sortWithSortKeys, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(asort, collator_asort, arginfo_class_Collator_asort, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getAttribute, collator_get_attribute, arginfo_class_Collator_getAttribute, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(setAttribute, collator_set_attribute, arginfo_class_Collator_setAttribute, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getStrength, collator_get_strength, arginfo_class_Collator_getStrength, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(setStrength, collator_set_strength, arginfo_class_Collator_setStrength, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getLocale, collator_get_locale, arginfo_class_Collator_getLocale, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getErrorCode, collator_get_error_code, arginfo_class_Collator_getErrorCode, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getErrorMessage, collator_get_error_message, arginfo_class_Collator_getErrorMessage, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getSortKey, collator_get_sort_key, arginfo_class_Collator_getSortKey, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_Collator___construct, arginfo_class_Collator___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("create", zif_collator_create, arginfo_class_Collator_create, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("compare", zif_collator_compare, arginfo_class_Collator_compare, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("sort", zif_collator_sort, arginfo_class_Collator_sort, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("sortWithSortKeys", zif_collator_sort_with_sort_keys, arginfo_class_Collator_sortWithSortKeys, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("asort", zif_collator_asort, arginfo_class_Collator_asort, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getAttribute", zif_collator_get_attribute, arginfo_class_Collator_getAttribute, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setAttribute", zif_collator_set_attribute, arginfo_class_Collator_setAttribute, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getStrength", zif_collator_get_strength, arginfo_class_Collator_getStrength, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setStrength", zif_collator_set_strength, arginfo_class_Collator_setStrength, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getLocale", zif_collator_get_locale, arginfo_class_Collator_getLocale, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getErrorCode", zif_collator_get_error_code, arginfo_class_Collator_getErrorCode, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getErrorMessage", zif_collator_get_error_message, arginfo_class_Collator_getErrorMessage, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getSortKey", zif_collator_get_sort_key, arginfo_class_Collator_getSortKey, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/intl/common/common_arginfo.h b/ext/intl/common/common_arginfo.h index dcdf8434b4e70..5b6d63533e4fd 100644 --- a/ext/intl/common/common_arginfo.h +++ b/ext/intl/common/common_arginfo.h @@ -21,11 +21,11 @@ ZEND_METHOD(IntlIterator, rewind); ZEND_METHOD(IntlIterator, valid); static const zend_function_entry class_IntlIterator_methods[] = { - ZEND_ME(IntlIterator, current, arginfo_class_IntlIterator_current, ZEND_ACC_PUBLIC) - ZEND_ME(IntlIterator, key, arginfo_class_IntlIterator_key, ZEND_ACC_PUBLIC) - ZEND_ME(IntlIterator, next, arginfo_class_IntlIterator_next, ZEND_ACC_PUBLIC) - ZEND_ME(IntlIterator, rewind, arginfo_class_IntlIterator_rewind, ZEND_ACC_PUBLIC) - ZEND_ME(IntlIterator, valid, arginfo_class_IntlIterator_valid, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("current", zim_IntlIterator_current, arginfo_class_IntlIterator_current, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("key", zim_IntlIterator_key, arginfo_class_IntlIterator_key, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("next", zim_IntlIterator_next, arginfo_class_IntlIterator_next, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("rewind", zim_IntlIterator_rewind, arginfo_class_IntlIterator_rewind, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("valid", zim_IntlIterator_valid, arginfo_class_IntlIterator_valid, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/intl/converter/converter_arginfo.h b/ext/intl/converter/converter_arginfo.h index 92c00af50ba95..baf7a270aabc3 100644 --- a/ext/intl/converter/converter_arginfo.h +++ b/ext/intl/converter/converter_arginfo.h @@ -95,25 +95,25 @@ ZEND_METHOD(UConverter, toUCallback); ZEND_METHOD(UConverter, transcode); static const zend_function_entry class_UConverter_methods[] = { - ZEND_ME(UConverter, __construct, arginfo_class_UConverter___construct, ZEND_ACC_PUBLIC) - ZEND_ME(UConverter, convert, arginfo_class_UConverter_convert, ZEND_ACC_PUBLIC) - ZEND_ME(UConverter, fromUCallback, arginfo_class_UConverter_fromUCallback, ZEND_ACC_PUBLIC) - ZEND_ME(UConverter, getAliases, arginfo_class_UConverter_getAliases, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(UConverter, getAvailable, arginfo_class_UConverter_getAvailable, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(UConverter, getDestinationEncoding, arginfo_class_UConverter_getDestinationEncoding, ZEND_ACC_PUBLIC) - ZEND_ME(UConverter, getDestinationType, arginfo_class_UConverter_getDestinationType, ZEND_ACC_PUBLIC) - ZEND_ME(UConverter, getErrorCode, arginfo_class_UConverter_getErrorCode, ZEND_ACC_PUBLIC) - ZEND_ME(UConverter, getErrorMessage, arginfo_class_UConverter_getErrorMessage, ZEND_ACC_PUBLIC) - ZEND_ME(UConverter, getSourceEncoding, arginfo_class_UConverter_getSourceEncoding, ZEND_ACC_PUBLIC) - ZEND_ME(UConverter, getSourceType, arginfo_class_UConverter_getSourceType, ZEND_ACC_PUBLIC) - ZEND_ME(UConverter, getStandards, arginfo_class_UConverter_getStandards, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(UConverter, getSubstChars, arginfo_class_UConverter_getSubstChars, ZEND_ACC_PUBLIC) - ZEND_ME(UConverter, reasonText, arginfo_class_UConverter_reasonText, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(UConverter, setDestinationEncoding, arginfo_class_UConverter_setDestinationEncoding, ZEND_ACC_PUBLIC) - ZEND_ME(UConverter, setSourceEncoding, arginfo_class_UConverter_setSourceEncoding, ZEND_ACC_PUBLIC) - ZEND_ME(UConverter, setSubstChars, arginfo_class_UConverter_setSubstChars, ZEND_ACC_PUBLIC) - ZEND_ME(UConverter, toUCallback, arginfo_class_UConverter_toUCallback, ZEND_ACC_PUBLIC) - ZEND_ME(UConverter, transcode, arginfo_class_UConverter_transcode, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_RAW_FENTRY("__construct", zim_UConverter___construct, arginfo_class_UConverter___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("convert", zim_UConverter_convert, arginfo_class_UConverter_convert, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("fromUCallback", zim_UConverter_fromUCallback, arginfo_class_UConverter_fromUCallback, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getAliases", zim_UConverter_getAliases, arginfo_class_UConverter_getAliases, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getAvailable", zim_UConverter_getAvailable, arginfo_class_UConverter_getAvailable, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getDestinationEncoding", zim_UConverter_getDestinationEncoding, arginfo_class_UConverter_getDestinationEncoding, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getDestinationType", zim_UConverter_getDestinationType, arginfo_class_UConverter_getDestinationType, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getErrorCode", zim_UConverter_getErrorCode, arginfo_class_UConverter_getErrorCode, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getErrorMessage", zim_UConverter_getErrorMessage, arginfo_class_UConverter_getErrorMessage, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getSourceEncoding", zim_UConverter_getSourceEncoding, arginfo_class_UConverter_getSourceEncoding, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getSourceType", zim_UConverter_getSourceType, arginfo_class_UConverter_getSourceType, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getStandards", zim_UConverter_getStandards, arginfo_class_UConverter_getStandards, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getSubstChars", zim_UConverter_getSubstChars, arginfo_class_UConverter_getSubstChars, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("reasonText", zim_UConverter_reasonText, arginfo_class_UConverter_reasonText, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("setDestinationEncoding", zim_UConverter_setDestinationEncoding, arginfo_class_UConverter_setDestinationEncoding, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setSourceEncoding", zim_UConverter_setSourceEncoding, arginfo_class_UConverter_setSourceEncoding, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setSubstChars", zim_UConverter_setSubstChars, arginfo_class_UConverter_setSubstChars, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("toUCallback", zim_UConverter_toUCallback, arginfo_class_UConverter_toUCallback, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("transcode", zim_UConverter_transcode, arginfo_class_UConverter_transcode, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) ZEND_FE_END }; diff --git a/ext/intl/dateformat/dateformat_arginfo.h b/ext/intl/dateformat/dateformat_arginfo.h index e6da25b068d03..7c94fb94add29 100644 --- a/ext/intl/dateformat/dateformat_arginfo.h +++ b/ext/intl/dateformat/dateformat_arginfo.h @@ -109,27 +109,27 @@ ZEND_FUNCTION(datefmt_get_error_code); ZEND_FUNCTION(datefmt_get_error_message); static const zend_function_entry class_IntlDateFormatter_methods[] = { - ZEND_ME(IntlDateFormatter, __construct, arginfo_class_IntlDateFormatter___construct, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(create, datefmt_create, arginfo_class_IntlDateFormatter_create, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(getDateType, datefmt_get_datetype, arginfo_class_IntlDateFormatter_getDateType, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getTimeType, datefmt_get_timetype, arginfo_class_IntlDateFormatter_getTimeType, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getCalendar, datefmt_get_calendar, arginfo_class_IntlDateFormatter_getCalendar, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(setCalendar, datefmt_set_calendar, arginfo_class_IntlDateFormatter_setCalendar, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getTimeZoneId, datefmt_get_timezone_id, arginfo_class_IntlDateFormatter_getTimeZoneId, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getCalendarObject, datefmt_get_calendar_object, arginfo_class_IntlDateFormatter_getCalendarObject, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getTimeZone, datefmt_get_timezone, arginfo_class_IntlDateFormatter_getTimeZone, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(setTimeZone, datefmt_set_timezone, arginfo_class_IntlDateFormatter_setTimeZone, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(setPattern, datefmt_set_pattern, arginfo_class_IntlDateFormatter_setPattern, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getPattern, datefmt_get_pattern, arginfo_class_IntlDateFormatter_getPattern, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getLocale, datefmt_get_locale, arginfo_class_IntlDateFormatter_getLocale, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(setLenient, datefmt_set_lenient, arginfo_class_IntlDateFormatter_setLenient, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(isLenient, datefmt_is_lenient, arginfo_class_IntlDateFormatter_isLenient, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(format, datefmt_format, arginfo_class_IntlDateFormatter_format, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(formatObject, datefmt_format_object, arginfo_class_IntlDateFormatter_formatObject, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(parse, datefmt_parse, arginfo_class_IntlDateFormatter_parse, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(localtime, datefmt_localtime, arginfo_class_IntlDateFormatter_localtime, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getErrorCode, datefmt_get_error_code, arginfo_class_IntlDateFormatter_getErrorCode, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getErrorMessage, datefmt_get_error_message, arginfo_class_IntlDateFormatter_getErrorMessage, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_IntlDateFormatter___construct, arginfo_class_IntlDateFormatter___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("create", zif_datefmt_create, arginfo_class_IntlDateFormatter_create, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getDateType", zif_datefmt_get_datetype, arginfo_class_IntlDateFormatter_getDateType, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getTimeType", zif_datefmt_get_timetype, arginfo_class_IntlDateFormatter_getTimeType, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getCalendar", zif_datefmt_get_calendar, arginfo_class_IntlDateFormatter_getCalendar, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setCalendar", zif_datefmt_set_calendar, arginfo_class_IntlDateFormatter_setCalendar, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getTimeZoneId", zif_datefmt_get_timezone_id, arginfo_class_IntlDateFormatter_getTimeZoneId, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getCalendarObject", zif_datefmt_get_calendar_object, arginfo_class_IntlDateFormatter_getCalendarObject, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getTimeZone", zif_datefmt_get_timezone, arginfo_class_IntlDateFormatter_getTimeZone, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setTimeZone", zif_datefmt_set_timezone, arginfo_class_IntlDateFormatter_setTimeZone, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setPattern", zif_datefmt_set_pattern, arginfo_class_IntlDateFormatter_setPattern, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getPattern", zif_datefmt_get_pattern, arginfo_class_IntlDateFormatter_getPattern, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getLocale", zif_datefmt_get_locale, arginfo_class_IntlDateFormatter_getLocale, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setLenient", zif_datefmt_set_lenient, arginfo_class_IntlDateFormatter_setLenient, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isLenient", zif_datefmt_is_lenient, arginfo_class_IntlDateFormatter_isLenient, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("format", zif_datefmt_format, arginfo_class_IntlDateFormatter_format, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("formatObject", zif_datefmt_format_object, arginfo_class_IntlDateFormatter_formatObject, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("parse", zif_datefmt_parse, arginfo_class_IntlDateFormatter_parse, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("localtime", zif_datefmt_localtime, arginfo_class_IntlDateFormatter_localtime, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getErrorCode", zif_datefmt_get_error_code, arginfo_class_IntlDateFormatter_getErrorCode, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getErrorMessage", zif_datefmt_get_error_message, arginfo_class_IntlDateFormatter_getErrorMessage, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/intl/dateformat/datepatterngenerator_arginfo.h b/ext/intl/dateformat/datepatterngenerator_arginfo.h index fd00ab845df62..50b30d4b560ec 100644 --- a/ext/intl/dateformat/datepatterngenerator_arginfo.h +++ b/ext/intl/dateformat/datepatterngenerator_arginfo.h @@ -18,9 +18,9 @@ ZEND_METHOD(IntlDatePatternGenerator, create); ZEND_METHOD(IntlDatePatternGenerator, getBestPattern); static const zend_function_entry class_IntlDatePatternGenerator_methods[] = { - ZEND_ME(IntlDatePatternGenerator, __construct, arginfo_class_IntlDatePatternGenerator___construct, ZEND_ACC_PUBLIC) - ZEND_ME(IntlDatePatternGenerator, create, arginfo_class_IntlDatePatternGenerator_create, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlDatePatternGenerator, getBestPattern, arginfo_class_IntlDatePatternGenerator_getBestPattern, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_IntlDatePatternGenerator___construct, arginfo_class_IntlDatePatternGenerator___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("create", zim_IntlDatePatternGenerator_create, arginfo_class_IntlDatePatternGenerator_create, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getBestPattern", zim_IntlDatePatternGenerator_getBestPattern, arginfo_class_IntlDatePatternGenerator_getBestPattern, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/intl/formatter/formatter_arginfo.h b/ext/intl/formatter/formatter_arginfo.h index 0ed0b1d84ae77..5b155e45b00fc 100644 --- a/ext/intl/formatter/formatter_arginfo.h +++ b/ext/intl/formatter/formatter_arginfo.h @@ -98,23 +98,23 @@ ZEND_FUNCTION(numfmt_get_error_code); ZEND_FUNCTION(numfmt_get_error_message); static const zend_function_entry class_NumberFormatter_methods[] = { - ZEND_ME(NumberFormatter, __construct, arginfo_class_NumberFormatter___construct, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(create, numfmt_create, arginfo_class_NumberFormatter_create, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(format, numfmt_format, arginfo_class_NumberFormatter_format, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(parse, numfmt_parse, arginfo_class_NumberFormatter_parse, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(formatCurrency, numfmt_format_currency, arginfo_class_NumberFormatter_formatCurrency, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(parseCurrency, numfmt_parse_currency, arginfo_class_NumberFormatter_parseCurrency, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(setAttribute, numfmt_set_attribute, arginfo_class_NumberFormatter_setAttribute, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getAttribute, numfmt_get_attribute, arginfo_class_NumberFormatter_getAttribute, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(setTextAttribute, numfmt_set_text_attribute, arginfo_class_NumberFormatter_setTextAttribute, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getTextAttribute, numfmt_get_text_attribute, arginfo_class_NumberFormatter_getTextAttribute, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(setSymbol, numfmt_set_symbol, arginfo_class_NumberFormatter_setSymbol, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getSymbol, numfmt_get_symbol, arginfo_class_NumberFormatter_getSymbol, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(setPattern, numfmt_set_pattern, arginfo_class_NumberFormatter_setPattern, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getPattern, numfmt_get_pattern, arginfo_class_NumberFormatter_getPattern, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getLocale, numfmt_get_locale, arginfo_class_NumberFormatter_getLocale, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getErrorCode, numfmt_get_error_code, arginfo_class_NumberFormatter_getErrorCode, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getErrorMessage, numfmt_get_error_message, arginfo_class_NumberFormatter_getErrorMessage, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_NumberFormatter___construct, arginfo_class_NumberFormatter___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("create", zif_numfmt_create, arginfo_class_NumberFormatter_create, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("format", zif_numfmt_format, arginfo_class_NumberFormatter_format, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("parse", zif_numfmt_parse, arginfo_class_NumberFormatter_parse, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("formatCurrency", zif_numfmt_format_currency, arginfo_class_NumberFormatter_formatCurrency, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("parseCurrency", zif_numfmt_parse_currency, arginfo_class_NumberFormatter_parseCurrency, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setAttribute", zif_numfmt_set_attribute, arginfo_class_NumberFormatter_setAttribute, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getAttribute", zif_numfmt_get_attribute, arginfo_class_NumberFormatter_getAttribute, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setTextAttribute", zif_numfmt_set_text_attribute, arginfo_class_NumberFormatter_setTextAttribute, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getTextAttribute", zif_numfmt_get_text_attribute, arginfo_class_NumberFormatter_getTextAttribute, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setSymbol", zif_numfmt_set_symbol, arginfo_class_NumberFormatter_setSymbol, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getSymbol", zif_numfmt_get_symbol, arginfo_class_NumberFormatter_getSymbol, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setPattern", zif_numfmt_set_pattern, arginfo_class_NumberFormatter_setPattern, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getPattern", zif_numfmt_get_pattern, arginfo_class_NumberFormatter_getPattern, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getLocale", zif_numfmt_get_locale, arginfo_class_NumberFormatter_getLocale, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getErrorCode", zif_numfmt_get_error_code, arginfo_class_NumberFormatter_getErrorCode, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getErrorMessage", zif_numfmt_get_error_message, arginfo_class_NumberFormatter_getErrorMessage, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/intl/locale/locale_arginfo.h b/ext/intl/locale/locale_arginfo.h index fa55d8fa22d69..847be2594188e 100644 --- a/ext/intl/locale/locale_arginfo.h +++ b/ext/intl/locale/locale_arginfo.h @@ -82,24 +82,24 @@ ZEND_FUNCTION(locale_canonicalize); ZEND_FUNCTION(locale_accept_from_http); static const zend_function_entry class_Locale_methods[] = { - ZEND_ME_MAPPING(getDefault, locale_get_default, arginfo_class_Locale_getDefault, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(setDefault, locale_set_default, arginfo_class_Locale_setDefault, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(getPrimaryLanguage, locale_get_primary_language, arginfo_class_Locale_getPrimaryLanguage, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(getScript, locale_get_script, arginfo_class_Locale_getScript, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(getRegion, locale_get_region, arginfo_class_Locale_getRegion, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(getKeywords, locale_get_keywords, arginfo_class_Locale_getKeywords, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(getDisplayScript, locale_get_display_script, arginfo_class_Locale_getDisplayScript, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(getDisplayRegion, locale_get_display_region, arginfo_class_Locale_getDisplayRegion, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(getDisplayName, locale_get_display_name, arginfo_class_Locale_getDisplayName, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(getDisplayLanguage, locale_get_display_language, arginfo_class_Locale_getDisplayLanguage, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(getDisplayVariant, locale_get_display_variant, arginfo_class_Locale_getDisplayVariant, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(composeLocale, locale_compose, arginfo_class_Locale_composeLocale, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(parseLocale, locale_parse, arginfo_class_Locale_parseLocale, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(getAllVariants, locale_get_all_variants, arginfo_class_Locale_getAllVariants, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(filterMatches, locale_filter_matches, arginfo_class_Locale_filterMatches, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(lookup, locale_lookup, arginfo_class_Locale_lookup, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(canonicalize, locale_canonicalize, arginfo_class_Locale_canonicalize, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(acceptFromHttp, locale_accept_from_http, arginfo_class_Locale_acceptFromHttp, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_RAW_FENTRY("getDefault", zif_locale_get_default, arginfo_class_Locale_getDefault, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("setDefault", zif_locale_set_default, arginfo_class_Locale_setDefault, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getPrimaryLanguage", zif_locale_get_primary_language, arginfo_class_Locale_getPrimaryLanguage, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getScript", zif_locale_get_script, arginfo_class_Locale_getScript, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getRegion", zif_locale_get_region, arginfo_class_Locale_getRegion, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getKeywords", zif_locale_get_keywords, arginfo_class_Locale_getKeywords, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getDisplayScript", zif_locale_get_display_script, arginfo_class_Locale_getDisplayScript, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getDisplayRegion", zif_locale_get_display_region, arginfo_class_Locale_getDisplayRegion, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getDisplayName", zif_locale_get_display_name, arginfo_class_Locale_getDisplayName, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getDisplayLanguage", zif_locale_get_display_language, arginfo_class_Locale_getDisplayLanguage, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getDisplayVariant", zif_locale_get_display_variant, arginfo_class_Locale_getDisplayVariant, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("composeLocale", zif_locale_compose, arginfo_class_Locale_composeLocale, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("parseLocale", zif_locale_parse, arginfo_class_Locale_parseLocale, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getAllVariants", zif_locale_get_all_variants, arginfo_class_Locale_getAllVariants, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("filterMatches", zif_locale_filter_matches, arginfo_class_Locale_filterMatches, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("lookup", zif_locale_lookup, arginfo_class_Locale_lookup, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("canonicalize", zif_locale_canonicalize, arginfo_class_Locale_canonicalize, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("acceptFromHttp", zif_locale_accept_from_http, arginfo_class_Locale_acceptFromHttp, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) ZEND_FE_END }; diff --git a/ext/intl/msgformat/msgformat_arginfo.h b/ext/intl/msgformat/msgformat_arginfo.h index ee8122f5a0681..bb66879274674 100644 --- a/ext/intl/msgformat/msgformat_arginfo.h +++ b/ext/intl/msgformat/msgformat_arginfo.h @@ -59,17 +59,17 @@ ZEND_FUNCTION(msgfmt_get_error_code); ZEND_FUNCTION(msgfmt_get_error_message); static const zend_function_entry class_MessageFormatter_methods[] = { - ZEND_ME(MessageFormatter, __construct, arginfo_class_MessageFormatter___construct, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(create, msgfmt_create, arginfo_class_MessageFormatter_create, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(format, msgfmt_format, arginfo_class_MessageFormatter_format, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(formatMessage, msgfmt_format_message, arginfo_class_MessageFormatter_formatMessage, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(parse, msgfmt_parse, arginfo_class_MessageFormatter_parse, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(parseMessage, msgfmt_parse_message, arginfo_class_MessageFormatter_parseMessage, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(setPattern, msgfmt_set_pattern, arginfo_class_MessageFormatter_setPattern, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getPattern, msgfmt_get_pattern, arginfo_class_MessageFormatter_getPattern, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getLocale, msgfmt_get_locale, arginfo_class_MessageFormatter_getLocale, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getErrorCode, msgfmt_get_error_code, arginfo_class_MessageFormatter_getErrorCode, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getErrorMessage, msgfmt_get_error_message, arginfo_class_MessageFormatter_getErrorMessage, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_MessageFormatter___construct, arginfo_class_MessageFormatter___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("create", zif_msgfmt_create, arginfo_class_MessageFormatter_create, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("format", zif_msgfmt_format, arginfo_class_MessageFormatter_format, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("formatMessage", zif_msgfmt_format_message, arginfo_class_MessageFormatter_formatMessage, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("parse", zif_msgfmt_parse, arginfo_class_MessageFormatter_parse, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("parseMessage", zif_msgfmt_parse_message, arginfo_class_MessageFormatter_parseMessage, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("setPattern", zif_msgfmt_set_pattern, arginfo_class_MessageFormatter_setPattern, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getPattern", zif_msgfmt_get_pattern, arginfo_class_MessageFormatter_getPattern, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getLocale", zif_msgfmt_get_locale, arginfo_class_MessageFormatter_getLocale, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getErrorCode", zif_msgfmt_get_error_code, arginfo_class_MessageFormatter_getErrorCode, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getErrorMessage", zif_msgfmt_get_error_message, arginfo_class_MessageFormatter_getErrorMessage, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/intl/normalizer/normalizer_arginfo.h b/ext/intl/normalizer/normalizer_arginfo.h index 73738be445615..71a94e8f49921 100644 --- a/ext/intl/normalizer/normalizer_arginfo.h +++ b/ext/intl/normalizer/normalizer_arginfo.h @@ -25,10 +25,10 @@ ZEND_FUNCTION(normalizer_get_raw_decomposition); #endif static const zend_function_entry class_Normalizer_methods[] = { - ZEND_ME_MAPPING(normalize, normalizer_normalize, arginfo_class_Normalizer_normalize, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(isNormalized, normalizer_is_normalized, arginfo_class_Normalizer_isNormalized, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_RAW_FENTRY("normalize", zif_normalizer_normalize, arginfo_class_Normalizer_normalize, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("isNormalized", zif_normalizer_is_normalized, arginfo_class_Normalizer_isNormalized, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) #if U_ICU_VERSION_MAJOR_NUM >= 56 - ZEND_ME_MAPPING(getRawDecomposition, normalizer_get_raw_decomposition, arginfo_class_Normalizer_getRawDecomposition, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_RAW_FENTRY("getRawDecomposition", zif_normalizer_get_raw_decomposition, arginfo_class_Normalizer_getRawDecomposition, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) #endif ZEND_FE_END }; diff --git a/ext/intl/php_intl_arginfo.h b/ext/intl/php_intl_arginfo.h index 32eee78bb094d..6dc002a13a0b2 100644 --- a/ext/intl/php_intl_arginfo.h +++ b/ext/intl/php_intl_arginfo.h @@ -983,196 +983,196 @@ ZEND_FUNCTION(transliterator_get_error_code); ZEND_FUNCTION(transliterator_get_error_message); static const zend_function_entry ext_functions[] = { - ZEND_FE(intlcal_create_instance, arginfo_intlcal_create_instance) - ZEND_FE(intlcal_get_keyword_values_for_locale, arginfo_intlcal_get_keyword_values_for_locale) - ZEND_FE(intlcal_get_now, arginfo_intlcal_get_now) - ZEND_FE(intlcal_get_available_locales, arginfo_intlcal_get_available_locales) - ZEND_FE(intlcal_get, arginfo_intlcal_get) - ZEND_FE(intlcal_get_time, arginfo_intlcal_get_time) - ZEND_FE(intlcal_set_time, arginfo_intlcal_set_time) - ZEND_FE(intlcal_add, arginfo_intlcal_add) - ZEND_FE(intlcal_set_time_zone, arginfo_intlcal_set_time_zone) - ZEND_FE(intlcal_after, arginfo_intlcal_after) - ZEND_FE(intlcal_before, arginfo_intlcal_before) - ZEND_DEP_FE(intlcal_set, arginfo_intlcal_set) - ZEND_FE(intlcal_roll, arginfo_intlcal_roll) - ZEND_FE(intlcal_clear, arginfo_intlcal_clear) - ZEND_FE(intlcal_field_difference, arginfo_intlcal_field_difference) - ZEND_FE(intlcal_get_actual_maximum, arginfo_intlcal_get_actual_maximum) - ZEND_FE(intlcal_get_actual_minimum, arginfo_intlcal_get_actual_minimum) - ZEND_FE(intlcal_get_day_of_week_type, arginfo_intlcal_get_day_of_week_type) - ZEND_FE(intlcal_get_first_day_of_week, arginfo_intlcal_get_first_day_of_week) - ZEND_FE(intlcal_get_least_maximum, arginfo_intlcal_get_least_maximum) - ZEND_FE(intlcal_get_greatest_minimum, arginfo_intlcal_get_greatest_minimum) - ZEND_FE(intlcal_get_locale, arginfo_intlcal_get_locale) - ZEND_FE(intlcal_get_maximum, arginfo_intlcal_get_maximum) - ZEND_FE(intlcal_get_minimal_days_in_first_week, arginfo_intlcal_get_minimal_days_in_first_week) - ZEND_FE(intlcal_set_minimal_days_in_first_week, arginfo_intlcal_set_minimal_days_in_first_week) - ZEND_FE(intlcal_get_minimum, arginfo_intlcal_get_minimum) - ZEND_FE(intlcal_get_time_zone, arginfo_intlcal_get_time_zone) - ZEND_FE(intlcal_get_type, arginfo_intlcal_get_type) - ZEND_FE(intlcal_get_weekend_transition, arginfo_intlcal_get_weekend_transition) - ZEND_FE(intlcal_in_daylight_time, arginfo_intlcal_in_daylight_time) - ZEND_FE(intlcal_is_lenient, arginfo_intlcal_is_lenient) - ZEND_FE(intlcal_is_set, arginfo_intlcal_is_set) - ZEND_FE(intlcal_is_equivalent_to, arginfo_intlcal_is_equivalent_to) - ZEND_FE(intlcal_is_weekend, arginfo_intlcal_is_weekend) - ZEND_FE(intlcal_set_first_day_of_week, arginfo_intlcal_set_first_day_of_week) - ZEND_FE(intlcal_set_lenient, arginfo_intlcal_set_lenient) - ZEND_FE(intlcal_get_repeated_wall_time_option, arginfo_intlcal_get_repeated_wall_time_option) - ZEND_FE(intlcal_equals, arginfo_intlcal_equals) - ZEND_FE(intlcal_get_skipped_wall_time_option, arginfo_intlcal_get_skipped_wall_time_option) - ZEND_FE(intlcal_set_repeated_wall_time_option, arginfo_intlcal_set_repeated_wall_time_option) - ZEND_FE(intlcal_set_skipped_wall_time_option, arginfo_intlcal_set_skipped_wall_time_option) - ZEND_FE(intlcal_from_date_time, arginfo_intlcal_from_date_time) - ZEND_FE(intlcal_to_date_time, arginfo_intlcal_to_date_time) - ZEND_FE(intlcal_get_error_code, arginfo_intlcal_get_error_code) - ZEND_FE(intlcal_get_error_message, arginfo_intlcal_get_error_message) - ZEND_DEP_FE(intlgregcal_create_instance, arginfo_intlgregcal_create_instance) - ZEND_FE(intlgregcal_set_gregorian_change, arginfo_intlgregcal_set_gregorian_change) - ZEND_FE(intlgregcal_get_gregorian_change, arginfo_intlgregcal_get_gregorian_change) - ZEND_FE(intlgregcal_is_leap_year, arginfo_intlgregcal_is_leap_year) - ZEND_FE(collator_create, arginfo_collator_create) - ZEND_FE(collator_compare, arginfo_collator_compare) - ZEND_FE(collator_get_attribute, arginfo_collator_get_attribute) - ZEND_FE(collator_set_attribute, arginfo_collator_set_attribute) - ZEND_FE(collator_get_strength, arginfo_collator_get_strength) - ZEND_FE(collator_set_strength, arginfo_collator_set_strength) - ZEND_FE(collator_sort, arginfo_collator_sort) - ZEND_FE(collator_sort_with_sort_keys, arginfo_collator_sort_with_sort_keys) - ZEND_FE(collator_asort, arginfo_collator_asort) - ZEND_FE(collator_get_locale, arginfo_collator_get_locale) - ZEND_FE(collator_get_error_code, arginfo_collator_get_error_code) - ZEND_FE(collator_get_error_message, arginfo_collator_get_error_message) - ZEND_FE(collator_get_sort_key, arginfo_collator_get_sort_key) - ZEND_FE(intl_get_error_code, arginfo_intl_get_error_code) - ZEND_FE(intl_get_error_message, arginfo_intl_get_error_message) - ZEND_FE(intl_is_failure, arginfo_intl_is_failure) - ZEND_FE(intl_error_name, arginfo_intl_error_name) - ZEND_FE(datefmt_create, arginfo_datefmt_create) - ZEND_FE(datefmt_get_datetype, arginfo_datefmt_get_datetype) - ZEND_FE(datefmt_get_timetype, arginfo_datefmt_get_timetype) - ZEND_FE(datefmt_get_calendar, arginfo_datefmt_get_calendar) - ZEND_FE(datefmt_set_calendar, arginfo_datefmt_set_calendar) - ZEND_FE(datefmt_get_timezone_id, arginfo_datefmt_get_timezone_id) - ZEND_FE(datefmt_get_calendar_object, arginfo_datefmt_get_calendar_object) - ZEND_FE(datefmt_get_timezone, arginfo_datefmt_get_timezone) - ZEND_FE(datefmt_set_timezone, arginfo_datefmt_set_timezone) - ZEND_FE(datefmt_set_pattern, arginfo_datefmt_set_pattern) - ZEND_FE(datefmt_get_pattern, arginfo_datefmt_get_pattern) - ZEND_FE(datefmt_get_locale, arginfo_datefmt_get_locale) - ZEND_FE(datefmt_set_lenient, arginfo_datefmt_set_lenient) - ZEND_FE(datefmt_is_lenient, arginfo_datefmt_is_lenient) - ZEND_FE(datefmt_format, arginfo_datefmt_format) - ZEND_FE(datefmt_format_object, arginfo_datefmt_format_object) - ZEND_FE(datefmt_parse, arginfo_datefmt_parse) - ZEND_FE(datefmt_localtime, arginfo_datefmt_localtime) - ZEND_FE(datefmt_get_error_code, arginfo_datefmt_get_error_code) - ZEND_FE(datefmt_get_error_message, arginfo_datefmt_get_error_message) - ZEND_FE(numfmt_create, arginfo_numfmt_create) - ZEND_FE(numfmt_format, arginfo_numfmt_format) - ZEND_FE(numfmt_parse, arginfo_numfmt_parse) - ZEND_FE(numfmt_format_currency, arginfo_numfmt_format_currency) - ZEND_FE(numfmt_parse_currency, arginfo_numfmt_parse_currency) - ZEND_FE(numfmt_set_attribute, arginfo_numfmt_set_attribute) - ZEND_FE(numfmt_get_attribute, arginfo_numfmt_get_attribute) - ZEND_FE(numfmt_set_text_attribute, arginfo_numfmt_set_text_attribute) - ZEND_FE(numfmt_get_text_attribute, arginfo_numfmt_get_text_attribute) - ZEND_FE(numfmt_set_symbol, arginfo_numfmt_set_symbol) - ZEND_FE(numfmt_get_symbol, arginfo_numfmt_get_symbol) - ZEND_FE(numfmt_set_pattern, arginfo_numfmt_set_pattern) - ZEND_FE(numfmt_get_pattern, arginfo_numfmt_get_pattern) - ZEND_FE(numfmt_get_locale, arginfo_numfmt_get_locale) - ZEND_FE(numfmt_get_error_code, arginfo_numfmt_get_error_code) - ZEND_FE(numfmt_get_error_message, arginfo_numfmt_get_error_message) - ZEND_FE(grapheme_strlen, arginfo_grapheme_strlen) - ZEND_FE(grapheme_strpos, arginfo_grapheme_strpos) - ZEND_FE(grapheme_stripos, arginfo_grapheme_stripos) - ZEND_FE(grapheme_strrpos, arginfo_grapheme_strrpos) - ZEND_FE(grapheme_strripos, arginfo_grapheme_strripos) - ZEND_FE(grapheme_substr, arginfo_grapheme_substr) - ZEND_FE(grapheme_strstr, arginfo_grapheme_strstr) - ZEND_FE(grapheme_stristr, arginfo_grapheme_stristr) - ZEND_FE(grapheme_extract, arginfo_grapheme_extract) - ZEND_FE(idn_to_ascii, arginfo_idn_to_ascii) - ZEND_FE(idn_to_utf8, arginfo_idn_to_utf8) - ZEND_FE(locale_get_default, arginfo_locale_get_default) - ZEND_FE(locale_set_default, arginfo_locale_set_default) - ZEND_FE(locale_get_primary_language, arginfo_locale_get_primary_language) - ZEND_FE(locale_get_script, arginfo_locale_get_script) - ZEND_FE(locale_get_region, arginfo_locale_get_region) - ZEND_FE(locale_get_keywords, arginfo_locale_get_keywords) - ZEND_FE(locale_get_display_script, arginfo_locale_get_display_script) - ZEND_FE(locale_get_display_region, arginfo_locale_get_display_region) - ZEND_FE(locale_get_display_name, arginfo_locale_get_display_name) - ZEND_FE(locale_get_display_language, arginfo_locale_get_display_language) - ZEND_FE(locale_get_display_variant, arginfo_locale_get_display_variant) - ZEND_FE(locale_compose, arginfo_locale_compose) - ZEND_FE(locale_parse, arginfo_locale_parse) - ZEND_FE(locale_get_all_variants, arginfo_locale_get_all_variants) - ZEND_FE(locale_filter_matches, arginfo_locale_filter_matches) - ZEND_FE(locale_canonicalize, arginfo_locale_canonicalize) - ZEND_FE(locale_lookup, arginfo_locale_lookup) - ZEND_FE(locale_accept_from_http, arginfo_locale_accept_from_http) - ZEND_FE(msgfmt_create, arginfo_msgfmt_create) - ZEND_FE(msgfmt_format, arginfo_msgfmt_format) - ZEND_FE(msgfmt_format_message, arginfo_msgfmt_format_message) - ZEND_FE(msgfmt_parse, arginfo_msgfmt_parse) - ZEND_FE(msgfmt_parse_message, arginfo_msgfmt_parse_message) - ZEND_FE(msgfmt_set_pattern, arginfo_msgfmt_set_pattern) - ZEND_FE(msgfmt_get_pattern, arginfo_msgfmt_get_pattern) - ZEND_FE(msgfmt_get_locale, arginfo_msgfmt_get_locale) - ZEND_FE(msgfmt_get_error_code, arginfo_msgfmt_get_error_code) - ZEND_FE(msgfmt_get_error_message, arginfo_msgfmt_get_error_message) - ZEND_FE(normalizer_normalize, arginfo_normalizer_normalize) - ZEND_FE(normalizer_is_normalized, arginfo_normalizer_is_normalized) + ZEND_RAW_FENTRY("intlcal_create_instance", zif_intlcal_create_instance, arginfo_intlcal_create_instance, 0, NULL) + ZEND_RAW_FENTRY("intlcal_get_keyword_values_for_locale", zif_intlcal_get_keyword_values_for_locale, arginfo_intlcal_get_keyword_values_for_locale, 0, NULL) + ZEND_RAW_FENTRY("intlcal_get_now", zif_intlcal_get_now, arginfo_intlcal_get_now, 0, NULL) + ZEND_RAW_FENTRY("intlcal_get_available_locales", zif_intlcal_get_available_locales, arginfo_intlcal_get_available_locales, 0, NULL) + ZEND_RAW_FENTRY("intlcal_get", zif_intlcal_get, arginfo_intlcal_get, 0, NULL) + ZEND_RAW_FENTRY("intlcal_get_time", zif_intlcal_get_time, arginfo_intlcal_get_time, 0, NULL) + ZEND_RAW_FENTRY("intlcal_set_time", zif_intlcal_set_time, arginfo_intlcal_set_time, 0, NULL) + ZEND_RAW_FENTRY("intlcal_add", zif_intlcal_add, arginfo_intlcal_add, 0, NULL) + ZEND_RAW_FENTRY("intlcal_set_time_zone", zif_intlcal_set_time_zone, arginfo_intlcal_set_time_zone, 0, NULL) + ZEND_RAW_FENTRY("intlcal_after", zif_intlcal_after, arginfo_intlcal_after, 0, NULL) + ZEND_RAW_FENTRY("intlcal_before", zif_intlcal_before, arginfo_intlcal_before, 0, NULL) + ZEND_RAW_FENTRY("intlcal_set", zif_intlcal_set, arginfo_intlcal_set, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("intlcal_roll", zif_intlcal_roll, arginfo_intlcal_roll, 0, NULL) + ZEND_RAW_FENTRY("intlcal_clear", zif_intlcal_clear, arginfo_intlcal_clear, 0, NULL) + ZEND_RAW_FENTRY("intlcal_field_difference", zif_intlcal_field_difference, arginfo_intlcal_field_difference, 0, NULL) + ZEND_RAW_FENTRY("intlcal_get_actual_maximum", zif_intlcal_get_actual_maximum, arginfo_intlcal_get_actual_maximum, 0, NULL) + ZEND_RAW_FENTRY("intlcal_get_actual_minimum", zif_intlcal_get_actual_minimum, arginfo_intlcal_get_actual_minimum, 0, NULL) + ZEND_RAW_FENTRY("intlcal_get_day_of_week_type", zif_intlcal_get_day_of_week_type, arginfo_intlcal_get_day_of_week_type, 0, NULL) + ZEND_RAW_FENTRY("intlcal_get_first_day_of_week", zif_intlcal_get_first_day_of_week, arginfo_intlcal_get_first_day_of_week, 0, NULL) + ZEND_RAW_FENTRY("intlcal_get_least_maximum", zif_intlcal_get_least_maximum, arginfo_intlcal_get_least_maximum, 0, NULL) + ZEND_RAW_FENTRY("intlcal_get_greatest_minimum", zif_intlcal_get_greatest_minimum, arginfo_intlcal_get_greatest_minimum, 0, NULL) + ZEND_RAW_FENTRY("intlcal_get_locale", zif_intlcal_get_locale, arginfo_intlcal_get_locale, 0, NULL) + ZEND_RAW_FENTRY("intlcal_get_maximum", zif_intlcal_get_maximum, arginfo_intlcal_get_maximum, 0, NULL) + ZEND_RAW_FENTRY("intlcal_get_minimal_days_in_first_week", zif_intlcal_get_minimal_days_in_first_week, arginfo_intlcal_get_minimal_days_in_first_week, 0, NULL) + ZEND_RAW_FENTRY("intlcal_set_minimal_days_in_first_week", zif_intlcal_set_minimal_days_in_first_week, arginfo_intlcal_set_minimal_days_in_first_week, 0, NULL) + ZEND_RAW_FENTRY("intlcal_get_minimum", zif_intlcal_get_minimum, arginfo_intlcal_get_minimum, 0, NULL) + ZEND_RAW_FENTRY("intlcal_get_time_zone", zif_intlcal_get_time_zone, arginfo_intlcal_get_time_zone, 0, NULL) + ZEND_RAW_FENTRY("intlcal_get_type", zif_intlcal_get_type, arginfo_intlcal_get_type, 0, NULL) + ZEND_RAW_FENTRY("intlcal_get_weekend_transition", zif_intlcal_get_weekend_transition, arginfo_intlcal_get_weekend_transition, 0, NULL) + ZEND_RAW_FENTRY("intlcal_in_daylight_time", zif_intlcal_in_daylight_time, arginfo_intlcal_in_daylight_time, 0, NULL) + ZEND_RAW_FENTRY("intlcal_is_lenient", zif_intlcal_is_lenient, arginfo_intlcal_is_lenient, 0, NULL) + ZEND_RAW_FENTRY("intlcal_is_set", zif_intlcal_is_set, arginfo_intlcal_is_set, 0, NULL) + ZEND_RAW_FENTRY("intlcal_is_equivalent_to", zif_intlcal_is_equivalent_to, arginfo_intlcal_is_equivalent_to, 0, NULL) + ZEND_RAW_FENTRY("intlcal_is_weekend", zif_intlcal_is_weekend, arginfo_intlcal_is_weekend, 0, NULL) + ZEND_RAW_FENTRY("intlcal_set_first_day_of_week", zif_intlcal_set_first_day_of_week, arginfo_intlcal_set_first_day_of_week, 0, NULL) + ZEND_RAW_FENTRY("intlcal_set_lenient", zif_intlcal_set_lenient, arginfo_intlcal_set_lenient, 0, NULL) + ZEND_RAW_FENTRY("intlcal_get_repeated_wall_time_option", zif_intlcal_get_repeated_wall_time_option, arginfo_intlcal_get_repeated_wall_time_option, 0, NULL) + ZEND_RAW_FENTRY("intlcal_equals", zif_intlcal_equals, arginfo_intlcal_equals, 0, NULL) + ZEND_RAW_FENTRY("intlcal_get_skipped_wall_time_option", zif_intlcal_get_skipped_wall_time_option, arginfo_intlcal_get_skipped_wall_time_option, 0, NULL) + ZEND_RAW_FENTRY("intlcal_set_repeated_wall_time_option", zif_intlcal_set_repeated_wall_time_option, arginfo_intlcal_set_repeated_wall_time_option, 0, NULL) + ZEND_RAW_FENTRY("intlcal_set_skipped_wall_time_option", zif_intlcal_set_skipped_wall_time_option, arginfo_intlcal_set_skipped_wall_time_option, 0, NULL) + ZEND_RAW_FENTRY("intlcal_from_date_time", zif_intlcal_from_date_time, arginfo_intlcal_from_date_time, 0, NULL) + ZEND_RAW_FENTRY("intlcal_to_date_time", zif_intlcal_to_date_time, arginfo_intlcal_to_date_time, 0, NULL) + ZEND_RAW_FENTRY("intlcal_get_error_code", zif_intlcal_get_error_code, arginfo_intlcal_get_error_code, 0, NULL) + ZEND_RAW_FENTRY("intlcal_get_error_message", zif_intlcal_get_error_message, arginfo_intlcal_get_error_message, 0, NULL) + ZEND_RAW_FENTRY("intlgregcal_create_instance", zif_intlgregcal_create_instance, arginfo_intlgregcal_create_instance, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("intlgregcal_set_gregorian_change", zif_intlgregcal_set_gregorian_change, arginfo_intlgregcal_set_gregorian_change, 0, NULL) + ZEND_RAW_FENTRY("intlgregcal_get_gregorian_change", zif_intlgregcal_get_gregorian_change, arginfo_intlgregcal_get_gregorian_change, 0, NULL) + ZEND_RAW_FENTRY("intlgregcal_is_leap_year", zif_intlgregcal_is_leap_year, arginfo_intlgregcal_is_leap_year, 0, NULL) + ZEND_RAW_FENTRY("collator_create", zif_collator_create, arginfo_collator_create, 0, NULL) + ZEND_RAW_FENTRY("collator_compare", zif_collator_compare, arginfo_collator_compare, 0, NULL) + ZEND_RAW_FENTRY("collator_get_attribute", zif_collator_get_attribute, arginfo_collator_get_attribute, 0, NULL) + ZEND_RAW_FENTRY("collator_set_attribute", zif_collator_set_attribute, arginfo_collator_set_attribute, 0, NULL) + ZEND_RAW_FENTRY("collator_get_strength", zif_collator_get_strength, arginfo_collator_get_strength, 0, NULL) + ZEND_RAW_FENTRY("collator_set_strength", zif_collator_set_strength, arginfo_collator_set_strength, 0, NULL) + ZEND_RAW_FENTRY("collator_sort", zif_collator_sort, arginfo_collator_sort, 0, NULL) + ZEND_RAW_FENTRY("collator_sort_with_sort_keys", zif_collator_sort_with_sort_keys, arginfo_collator_sort_with_sort_keys, 0, NULL) + ZEND_RAW_FENTRY("collator_asort", zif_collator_asort, arginfo_collator_asort, 0, NULL) + ZEND_RAW_FENTRY("collator_get_locale", zif_collator_get_locale, arginfo_collator_get_locale, 0, NULL) + ZEND_RAW_FENTRY("collator_get_error_code", zif_collator_get_error_code, arginfo_collator_get_error_code, 0, NULL) + ZEND_RAW_FENTRY("collator_get_error_message", zif_collator_get_error_message, arginfo_collator_get_error_message, 0, NULL) + ZEND_RAW_FENTRY("collator_get_sort_key", zif_collator_get_sort_key, arginfo_collator_get_sort_key, 0, NULL) + ZEND_RAW_FENTRY("intl_get_error_code", zif_intl_get_error_code, arginfo_intl_get_error_code, 0, NULL) + ZEND_RAW_FENTRY("intl_get_error_message", zif_intl_get_error_message, arginfo_intl_get_error_message, 0, NULL) + ZEND_RAW_FENTRY("intl_is_failure", zif_intl_is_failure, arginfo_intl_is_failure, 0, NULL) + ZEND_RAW_FENTRY("intl_error_name", zif_intl_error_name, arginfo_intl_error_name, 0, NULL) + ZEND_RAW_FENTRY("datefmt_create", zif_datefmt_create, arginfo_datefmt_create, 0, NULL) + ZEND_RAW_FENTRY("datefmt_get_datetype", zif_datefmt_get_datetype, arginfo_datefmt_get_datetype, 0, NULL) + ZEND_RAW_FENTRY("datefmt_get_timetype", zif_datefmt_get_timetype, arginfo_datefmt_get_timetype, 0, NULL) + ZEND_RAW_FENTRY("datefmt_get_calendar", zif_datefmt_get_calendar, arginfo_datefmt_get_calendar, 0, NULL) + ZEND_RAW_FENTRY("datefmt_set_calendar", zif_datefmt_set_calendar, arginfo_datefmt_set_calendar, 0, NULL) + ZEND_RAW_FENTRY("datefmt_get_timezone_id", zif_datefmt_get_timezone_id, arginfo_datefmt_get_timezone_id, 0, NULL) + ZEND_RAW_FENTRY("datefmt_get_calendar_object", zif_datefmt_get_calendar_object, arginfo_datefmt_get_calendar_object, 0, NULL) + ZEND_RAW_FENTRY("datefmt_get_timezone", zif_datefmt_get_timezone, arginfo_datefmt_get_timezone, 0, NULL) + ZEND_RAW_FENTRY("datefmt_set_timezone", zif_datefmt_set_timezone, arginfo_datefmt_set_timezone, 0, NULL) + ZEND_RAW_FENTRY("datefmt_set_pattern", zif_datefmt_set_pattern, arginfo_datefmt_set_pattern, 0, NULL) + ZEND_RAW_FENTRY("datefmt_get_pattern", zif_datefmt_get_pattern, arginfo_datefmt_get_pattern, 0, NULL) + ZEND_RAW_FENTRY("datefmt_get_locale", zif_datefmt_get_locale, arginfo_datefmt_get_locale, 0, NULL) + ZEND_RAW_FENTRY("datefmt_set_lenient", zif_datefmt_set_lenient, arginfo_datefmt_set_lenient, 0, NULL) + ZEND_RAW_FENTRY("datefmt_is_lenient", zif_datefmt_is_lenient, arginfo_datefmt_is_lenient, 0, NULL) + ZEND_RAW_FENTRY("datefmt_format", zif_datefmt_format, arginfo_datefmt_format, 0, NULL) + ZEND_RAW_FENTRY("datefmt_format_object", zif_datefmt_format_object, arginfo_datefmt_format_object, 0, NULL) + ZEND_RAW_FENTRY("datefmt_parse", zif_datefmt_parse, arginfo_datefmt_parse, 0, NULL) + ZEND_RAW_FENTRY("datefmt_localtime", zif_datefmt_localtime, arginfo_datefmt_localtime, 0, NULL) + ZEND_RAW_FENTRY("datefmt_get_error_code", zif_datefmt_get_error_code, arginfo_datefmt_get_error_code, 0, NULL) + ZEND_RAW_FENTRY("datefmt_get_error_message", zif_datefmt_get_error_message, arginfo_datefmt_get_error_message, 0, NULL) + ZEND_RAW_FENTRY("numfmt_create", zif_numfmt_create, arginfo_numfmt_create, 0, NULL) + ZEND_RAW_FENTRY("numfmt_format", zif_numfmt_format, arginfo_numfmt_format, 0, NULL) + ZEND_RAW_FENTRY("numfmt_parse", zif_numfmt_parse, arginfo_numfmt_parse, 0, NULL) + ZEND_RAW_FENTRY("numfmt_format_currency", zif_numfmt_format_currency, arginfo_numfmt_format_currency, 0, NULL) + ZEND_RAW_FENTRY("numfmt_parse_currency", zif_numfmt_parse_currency, arginfo_numfmt_parse_currency, 0, NULL) + ZEND_RAW_FENTRY("numfmt_set_attribute", zif_numfmt_set_attribute, arginfo_numfmt_set_attribute, 0, NULL) + ZEND_RAW_FENTRY("numfmt_get_attribute", zif_numfmt_get_attribute, arginfo_numfmt_get_attribute, 0, NULL) + ZEND_RAW_FENTRY("numfmt_set_text_attribute", zif_numfmt_set_text_attribute, arginfo_numfmt_set_text_attribute, 0, NULL) + ZEND_RAW_FENTRY("numfmt_get_text_attribute", zif_numfmt_get_text_attribute, arginfo_numfmt_get_text_attribute, 0, NULL) + ZEND_RAW_FENTRY("numfmt_set_symbol", zif_numfmt_set_symbol, arginfo_numfmt_set_symbol, 0, NULL) + ZEND_RAW_FENTRY("numfmt_get_symbol", zif_numfmt_get_symbol, arginfo_numfmt_get_symbol, 0, NULL) + ZEND_RAW_FENTRY("numfmt_set_pattern", zif_numfmt_set_pattern, arginfo_numfmt_set_pattern, 0, NULL) + ZEND_RAW_FENTRY("numfmt_get_pattern", zif_numfmt_get_pattern, arginfo_numfmt_get_pattern, 0, NULL) + ZEND_RAW_FENTRY("numfmt_get_locale", zif_numfmt_get_locale, arginfo_numfmt_get_locale, 0, NULL) + ZEND_RAW_FENTRY("numfmt_get_error_code", zif_numfmt_get_error_code, arginfo_numfmt_get_error_code, 0, NULL) + ZEND_RAW_FENTRY("numfmt_get_error_message", zif_numfmt_get_error_message, arginfo_numfmt_get_error_message, 0, NULL) + ZEND_RAW_FENTRY("grapheme_strlen", zif_grapheme_strlen, arginfo_grapheme_strlen, 0, NULL) + ZEND_RAW_FENTRY("grapheme_strpos", zif_grapheme_strpos, arginfo_grapheme_strpos, 0, NULL) + ZEND_RAW_FENTRY("grapheme_stripos", zif_grapheme_stripos, arginfo_grapheme_stripos, 0, NULL) + ZEND_RAW_FENTRY("grapheme_strrpos", zif_grapheme_strrpos, arginfo_grapheme_strrpos, 0, NULL) + ZEND_RAW_FENTRY("grapheme_strripos", zif_grapheme_strripos, arginfo_grapheme_strripos, 0, NULL) + ZEND_RAW_FENTRY("grapheme_substr", zif_grapheme_substr, arginfo_grapheme_substr, 0, NULL) + ZEND_RAW_FENTRY("grapheme_strstr", zif_grapheme_strstr, arginfo_grapheme_strstr, 0, NULL) + ZEND_RAW_FENTRY("grapheme_stristr", zif_grapheme_stristr, arginfo_grapheme_stristr, 0, NULL) + ZEND_RAW_FENTRY("grapheme_extract", zif_grapheme_extract, arginfo_grapheme_extract, 0, NULL) + ZEND_RAW_FENTRY("idn_to_ascii", zif_idn_to_ascii, arginfo_idn_to_ascii, 0, NULL) + ZEND_RAW_FENTRY("idn_to_utf8", zif_idn_to_utf8, arginfo_idn_to_utf8, 0, NULL) + ZEND_RAW_FENTRY("locale_get_default", zif_locale_get_default, arginfo_locale_get_default, 0, NULL) + ZEND_RAW_FENTRY("locale_set_default", zif_locale_set_default, arginfo_locale_set_default, 0, NULL) + ZEND_RAW_FENTRY("locale_get_primary_language", zif_locale_get_primary_language, arginfo_locale_get_primary_language, 0, NULL) + ZEND_RAW_FENTRY("locale_get_script", zif_locale_get_script, arginfo_locale_get_script, 0, NULL) + ZEND_RAW_FENTRY("locale_get_region", zif_locale_get_region, arginfo_locale_get_region, 0, NULL) + ZEND_RAW_FENTRY("locale_get_keywords", zif_locale_get_keywords, arginfo_locale_get_keywords, 0, NULL) + ZEND_RAW_FENTRY("locale_get_display_script", zif_locale_get_display_script, arginfo_locale_get_display_script, 0, NULL) + ZEND_RAW_FENTRY("locale_get_display_region", zif_locale_get_display_region, arginfo_locale_get_display_region, 0, NULL) + ZEND_RAW_FENTRY("locale_get_display_name", zif_locale_get_display_name, arginfo_locale_get_display_name, 0, NULL) + ZEND_RAW_FENTRY("locale_get_display_language", zif_locale_get_display_language, arginfo_locale_get_display_language, 0, NULL) + ZEND_RAW_FENTRY("locale_get_display_variant", zif_locale_get_display_variant, arginfo_locale_get_display_variant, 0, NULL) + ZEND_RAW_FENTRY("locale_compose", zif_locale_compose, arginfo_locale_compose, 0, NULL) + ZEND_RAW_FENTRY("locale_parse", zif_locale_parse, arginfo_locale_parse, 0, NULL) + ZEND_RAW_FENTRY("locale_get_all_variants", zif_locale_get_all_variants, arginfo_locale_get_all_variants, 0, NULL) + ZEND_RAW_FENTRY("locale_filter_matches", zif_locale_filter_matches, arginfo_locale_filter_matches, 0, NULL) + ZEND_RAW_FENTRY("locale_canonicalize", zif_locale_canonicalize, arginfo_locale_canonicalize, 0, NULL) + ZEND_RAW_FENTRY("locale_lookup", zif_locale_lookup, arginfo_locale_lookup, 0, NULL) + ZEND_RAW_FENTRY("locale_accept_from_http", zif_locale_accept_from_http, arginfo_locale_accept_from_http, 0, NULL) + ZEND_RAW_FENTRY("msgfmt_create", zif_msgfmt_create, arginfo_msgfmt_create, 0, NULL) + ZEND_RAW_FENTRY("msgfmt_format", zif_msgfmt_format, arginfo_msgfmt_format, 0, NULL) + ZEND_RAW_FENTRY("msgfmt_format_message", zif_msgfmt_format_message, arginfo_msgfmt_format_message, 0, NULL) + ZEND_RAW_FENTRY("msgfmt_parse", zif_msgfmt_parse, arginfo_msgfmt_parse, 0, NULL) + ZEND_RAW_FENTRY("msgfmt_parse_message", zif_msgfmt_parse_message, arginfo_msgfmt_parse_message, 0, NULL) + ZEND_RAW_FENTRY("msgfmt_set_pattern", zif_msgfmt_set_pattern, arginfo_msgfmt_set_pattern, 0, NULL) + ZEND_RAW_FENTRY("msgfmt_get_pattern", zif_msgfmt_get_pattern, arginfo_msgfmt_get_pattern, 0, NULL) + ZEND_RAW_FENTRY("msgfmt_get_locale", zif_msgfmt_get_locale, arginfo_msgfmt_get_locale, 0, NULL) + ZEND_RAW_FENTRY("msgfmt_get_error_code", zif_msgfmt_get_error_code, arginfo_msgfmt_get_error_code, 0, NULL) + ZEND_RAW_FENTRY("msgfmt_get_error_message", zif_msgfmt_get_error_message, arginfo_msgfmt_get_error_message, 0, NULL) + ZEND_RAW_FENTRY("normalizer_normalize", zif_normalizer_normalize, arginfo_normalizer_normalize, 0, NULL) + ZEND_RAW_FENTRY("normalizer_is_normalized", zif_normalizer_is_normalized, arginfo_normalizer_is_normalized, 0, NULL) #if U_ICU_VERSION_MAJOR_NUM >= 56 - ZEND_FE(normalizer_get_raw_decomposition, arginfo_normalizer_get_raw_decomposition) + ZEND_RAW_FENTRY("normalizer_get_raw_decomposition", zif_normalizer_get_raw_decomposition, arginfo_normalizer_get_raw_decomposition, 0, NULL) #endif - ZEND_FE(resourcebundle_create, arginfo_resourcebundle_create) - ZEND_FE(resourcebundle_get, arginfo_resourcebundle_get) - ZEND_FE(resourcebundle_count, arginfo_resourcebundle_count) - ZEND_FE(resourcebundle_locales, arginfo_resourcebundle_locales) - ZEND_FE(resourcebundle_get_error_code, arginfo_resourcebundle_get_error_code) - ZEND_FE(resourcebundle_get_error_message, arginfo_resourcebundle_get_error_message) - ZEND_FE(intltz_count_equivalent_ids, arginfo_intltz_count_equivalent_ids) - ZEND_FE(intltz_create_default, arginfo_intltz_create_default) - ZEND_FE(intltz_create_enumeration, arginfo_intltz_create_enumeration) - ZEND_FE(intltz_create_time_zone, arginfo_intltz_create_time_zone) - ZEND_FE(intltz_create_time_zone_id_enumeration, arginfo_intltz_create_time_zone_id_enumeration) - ZEND_FE(intltz_from_date_time_zone, arginfo_intltz_from_date_time_zone) - ZEND_FE(intltz_get_canonical_id, arginfo_intltz_get_canonical_id) - ZEND_FE(intltz_get_display_name, arginfo_intltz_get_display_name) - ZEND_FE(intltz_get_dst_savings, arginfo_intltz_get_dst_savings) - ZEND_FE(intltz_get_equivalent_id, arginfo_intltz_get_equivalent_id) - ZEND_FE(intltz_get_error_code, arginfo_intltz_get_error_code) - ZEND_FE(intltz_get_error_message, arginfo_intltz_get_error_message) - ZEND_FE(intltz_get_gmt, arginfo_intltz_get_gmt) - ZEND_FE(intltz_get_id, arginfo_intltz_get_id) - ZEND_FE(intltz_get_offset, arginfo_intltz_get_offset) - ZEND_FE(intltz_get_raw_offset, arginfo_intltz_get_raw_offset) - ZEND_FE(intltz_get_region, arginfo_intltz_get_region) - ZEND_FE(intltz_get_tz_data_version, arginfo_intltz_get_tz_data_version) - ZEND_FE(intltz_get_unknown, arginfo_intltz_get_unknown) + ZEND_RAW_FENTRY("resourcebundle_create", zif_resourcebundle_create, arginfo_resourcebundle_create, 0, NULL) + ZEND_RAW_FENTRY("resourcebundle_get", zif_resourcebundle_get, arginfo_resourcebundle_get, 0, NULL) + ZEND_RAW_FENTRY("resourcebundle_count", zif_resourcebundle_count, arginfo_resourcebundle_count, 0, NULL) + ZEND_RAW_FENTRY("resourcebundle_locales", zif_resourcebundle_locales, arginfo_resourcebundle_locales, 0, NULL) + ZEND_RAW_FENTRY("resourcebundle_get_error_code", zif_resourcebundle_get_error_code, arginfo_resourcebundle_get_error_code, 0, NULL) + ZEND_RAW_FENTRY("resourcebundle_get_error_message", zif_resourcebundle_get_error_message, arginfo_resourcebundle_get_error_message, 0, NULL) + ZEND_RAW_FENTRY("intltz_count_equivalent_ids", zif_intltz_count_equivalent_ids, arginfo_intltz_count_equivalent_ids, 0, NULL) + ZEND_RAW_FENTRY("intltz_create_default", zif_intltz_create_default, arginfo_intltz_create_default, 0, NULL) + ZEND_RAW_FENTRY("intltz_create_enumeration", zif_intltz_create_enumeration, arginfo_intltz_create_enumeration, 0, NULL) + ZEND_RAW_FENTRY("intltz_create_time_zone", zif_intltz_create_time_zone, arginfo_intltz_create_time_zone, 0, NULL) + ZEND_RAW_FENTRY("intltz_create_time_zone_id_enumeration", zif_intltz_create_time_zone_id_enumeration, arginfo_intltz_create_time_zone_id_enumeration, 0, NULL) + ZEND_RAW_FENTRY("intltz_from_date_time_zone", zif_intltz_from_date_time_zone, arginfo_intltz_from_date_time_zone, 0, NULL) + ZEND_RAW_FENTRY("intltz_get_canonical_id", zif_intltz_get_canonical_id, arginfo_intltz_get_canonical_id, 0, NULL) + ZEND_RAW_FENTRY("intltz_get_display_name", zif_intltz_get_display_name, arginfo_intltz_get_display_name, 0, NULL) + ZEND_RAW_FENTRY("intltz_get_dst_savings", zif_intltz_get_dst_savings, arginfo_intltz_get_dst_savings, 0, NULL) + ZEND_RAW_FENTRY("intltz_get_equivalent_id", zif_intltz_get_equivalent_id, arginfo_intltz_get_equivalent_id, 0, NULL) + ZEND_RAW_FENTRY("intltz_get_error_code", zif_intltz_get_error_code, arginfo_intltz_get_error_code, 0, NULL) + ZEND_RAW_FENTRY("intltz_get_error_message", zif_intltz_get_error_message, arginfo_intltz_get_error_message, 0, NULL) + ZEND_RAW_FENTRY("intltz_get_gmt", zif_intltz_get_gmt, arginfo_intltz_get_gmt, 0, NULL) + ZEND_RAW_FENTRY("intltz_get_id", zif_intltz_get_id, arginfo_intltz_get_id, 0, NULL) + ZEND_RAW_FENTRY("intltz_get_offset", zif_intltz_get_offset, arginfo_intltz_get_offset, 0, NULL) + ZEND_RAW_FENTRY("intltz_get_raw_offset", zif_intltz_get_raw_offset, arginfo_intltz_get_raw_offset, 0, NULL) + ZEND_RAW_FENTRY("intltz_get_region", zif_intltz_get_region, arginfo_intltz_get_region, 0, NULL) + ZEND_RAW_FENTRY("intltz_get_tz_data_version", zif_intltz_get_tz_data_version, arginfo_intltz_get_tz_data_version, 0, NULL) + ZEND_RAW_FENTRY("intltz_get_unknown", zif_intltz_get_unknown, arginfo_intltz_get_unknown, 0, NULL) #if U_ICU_VERSION_MAJOR_NUM >= 52 - ZEND_FE(intltz_get_windows_id, arginfo_intltz_get_windows_id) + ZEND_RAW_FENTRY("intltz_get_windows_id", zif_intltz_get_windows_id, arginfo_intltz_get_windows_id, 0, NULL) #endif #if U_ICU_VERSION_MAJOR_NUM >= 52 - ZEND_FE(intltz_get_id_for_windows_id, arginfo_intltz_get_id_for_windows_id) + ZEND_RAW_FENTRY("intltz_get_id_for_windows_id", zif_intltz_get_id_for_windows_id, arginfo_intltz_get_id_for_windows_id, 0, NULL) #endif - ZEND_FE(intltz_has_same_rules, arginfo_intltz_has_same_rules) - ZEND_FE(intltz_to_date_time_zone, arginfo_intltz_to_date_time_zone) - ZEND_FE(intltz_use_daylight_time, arginfo_intltz_use_daylight_time) + ZEND_RAW_FENTRY("intltz_has_same_rules", zif_intltz_has_same_rules, arginfo_intltz_has_same_rules, 0, NULL) + ZEND_RAW_FENTRY("intltz_to_date_time_zone", zif_intltz_to_date_time_zone, arginfo_intltz_to_date_time_zone, 0, NULL) + ZEND_RAW_FENTRY("intltz_use_daylight_time", zif_intltz_use_daylight_time, arginfo_intltz_use_daylight_time, 0, NULL) #if U_ICU_VERSION_MAJOR_NUM >= 74 - ZEND_FE(intltz_get_iana_id, arginfo_intltz_get_iana_id) + ZEND_RAW_FENTRY("intltz_get_iana_id", zif_intltz_get_iana_id, arginfo_intltz_get_iana_id, 0, NULL) #endif - ZEND_FE(transliterator_create, arginfo_transliterator_create) - ZEND_FE(transliterator_create_from_rules, arginfo_transliterator_create_from_rules) - ZEND_FE(transliterator_list_ids, arginfo_transliterator_list_ids) - ZEND_FE(transliterator_create_inverse, arginfo_transliterator_create_inverse) - ZEND_FE(transliterator_transliterate, arginfo_transliterator_transliterate) - ZEND_FE(transliterator_get_error_code, arginfo_transliterator_get_error_code) - ZEND_FE(transliterator_get_error_message, arginfo_transliterator_get_error_message) + ZEND_RAW_FENTRY("transliterator_create", zif_transliterator_create, arginfo_transliterator_create, 0, NULL) + ZEND_RAW_FENTRY("transliterator_create_from_rules", zif_transliterator_create_from_rules, arginfo_transliterator_create_from_rules, 0, NULL) + ZEND_RAW_FENTRY("transliterator_list_ids", zif_transliterator_list_ids, arginfo_transliterator_list_ids, 0, NULL) + ZEND_RAW_FENTRY("transliterator_create_inverse", zif_transliterator_create_inverse, arginfo_transliterator_create_inverse, 0, NULL) + ZEND_RAW_FENTRY("transliterator_transliterate", zif_transliterator_transliterate, arginfo_transliterator_transliterate, 0, NULL) + ZEND_RAW_FENTRY("transliterator_get_error_code", zif_transliterator_get_error_code, arginfo_transliterator_get_error_code, 0, NULL) + ZEND_RAW_FENTRY("transliterator_get_error_message", zif_transliterator_get_error_message, arginfo_transliterator_get_error_message, 0, NULL) ZEND_FE_END }; diff --git a/ext/intl/resourcebundle/resourcebundle_arginfo.h b/ext/intl/resourcebundle/resourcebundle_arginfo.h index d867560ebd1e3..9104eeba22b65 100644 --- a/ext/intl/resourcebundle/resourcebundle_arginfo.h +++ b/ext/intl/resourcebundle/resourcebundle_arginfo.h @@ -43,14 +43,14 @@ ZEND_FUNCTION(resourcebundle_get_error_message); ZEND_METHOD(ResourceBundle, getIterator); static const zend_function_entry class_ResourceBundle_methods[] = { - ZEND_ME(ResourceBundle, __construct, arginfo_class_ResourceBundle___construct, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(create, resourcebundle_create, arginfo_class_ResourceBundle_create, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(get, resourcebundle_get, arginfo_class_ResourceBundle_get, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(count, resourcebundle_count, arginfo_class_ResourceBundle_count, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getLocales, resourcebundle_locales, arginfo_class_ResourceBundle_getLocales, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(getErrorCode, resourcebundle_get_error_code, arginfo_class_ResourceBundle_getErrorCode, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getErrorMessage, resourcebundle_get_error_message, arginfo_class_ResourceBundle_getErrorMessage, ZEND_ACC_PUBLIC) - ZEND_ME(ResourceBundle, getIterator, arginfo_class_ResourceBundle_getIterator, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_ResourceBundle___construct, arginfo_class_ResourceBundle___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("create", zif_resourcebundle_create, arginfo_class_ResourceBundle_create, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("get", zif_resourcebundle_get, arginfo_class_ResourceBundle_get, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("count", zif_resourcebundle_count, arginfo_class_ResourceBundle_count, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getLocales", zif_resourcebundle_locales, arginfo_class_ResourceBundle_getLocales, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getErrorCode", zif_resourcebundle_get_error_code, arginfo_class_ResourceBundle_getErrorCode, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getErrorMessage", zif_resourcebundle_get_error_message, arginfo_class_ResourceBundle_getErrorMessage, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getIterator", zim_ResourceBundle_getIterator, arginfo_class_ResourceBundle_getIterator, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/intl/spoofchecker/spoofchecker_arginfo.h b/ext/intl/spoofchecker/spoofchecker_arginfo.h index f76c3ca6fd055..c55ce4d381f42 100644 --- a/ext/intl/spoofchecker/spoofchecker_arginfo.h +++ b/ext/intl/spoofchecker/spoofchecker_arginfo.h @@ -39,13 +39,13 @@ ZEND_METHOD(Spoofchecker, setRestrictionLevel); #endif static const zend_function_entry class_Spoofchecker_methods[] = { - ZEND_ME(Spoofchecker, __construct, arginfo_class_Spoofchecker___construct, ZEND_ACC_PUBLIC) - ZEND_ME(Spoofchecker, isSuspicious, arginfo_class_Spoofchecker_isSuspicious, ZEND_ACC_PUBLIC) - ZEND_ME(Spoofchecker, areConfusable, arginfo_class_Spoofchecker_areConfusable, ZEND_ACC_PUBLIC) - ZEND_ME(Spoofchecker, setAllowedLocales, arginfo_class_Spoofchecker_setAllowedLocales, ZEND_ACC_PUBLIC) - ZEND_ME(Spoofchecker, setChecks, arginfo_class_Spoofchecker_setChecks, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_Spoofchecker___construct, arginfo_class_Spoofchecker___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isSuspicious", zim_Spoofchecker_isSuspicious, arginfo_class_Spoofchecker_isSuspicious, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("areConfusable", zim_Spoofchecker_areConfusable, arginfo_class_Spoofchecker_areConfusable, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setAllowedLocales", zim_Spoofchecker_setAllowedLocales, arginfo_class_Spoofchecker_setAllowedLocales, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setChecks", zim_Spoofchecker_setChecks, arginfo_class_Spoofchecker_setChecks, ZEND_ACC_PUBLIC, NULL) #if U_ICU_VERSION_MAJOR_NUM >= 58 - ZEND_ME(Spoofchecker, setRestrictionLevel, arginfo_class_Spoofchecker_setRestrictionLevel, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("setRestrictionLevel", zim_Spoofchecker_setRestrictionLevel, arginfo_class_Spoofchecker_setRestrictionLevel, ZEND_ACC_PUBLIC, NULL) #endif ZEND_FE_END }; diff --git a/ext/intl/timezone/timezone_arginfo.h b/ext/intl/timezone/timezone_arginfo.h index 0622bb4865c83..49041c4b70197 100644 --- a/ext/intl/timezone/timezone_arginfo.h +++ b/ext/intl/timezone/timezone_arginfo.h @@ -138,38 +138,38 @@ ZEND_FUNCTION(intltz_to_date_time_zone); ZEND_FUNCTION(intltz_use_daylight_time); static const zend_function_entry class_IntlTimeZone_methods[] = { - ZEND_ME(IntlTimeZone, __construct, arginfo_class_IntlTimeZone___construct, ZEND_ACC_PRIVATE) - ZEND_ME_MAPPING(countEquivalentIDs, intltz_count_equivalent_ids, arginfo_class_IntlTimeZone_countEquivalentIDs, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(createDefault, intltz_create_default, arginfo_class_IntlTimeZone_createDefault, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(createEnumeration, intltz_create_enumeration, arginfo_class_IntlTimeZone_createEnumeration, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(createTimeZone, intltz_create_time_zone, arginfo_class_IntlTimeZone_createTimeZone, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(createTimeZoneIDEnumeration, intltz_create_time_zone_id_enumeration, arginfo_class_IntlTimeZone_createTimeZoneIDEnumeration, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(fromDateTimeZone, intltz_from_date_time_zone, arginfo_class_IntlTimeZone_fromDateTimeZone, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(getCanonicalID, intltz_get_canonical_id, arginfo_class_IntlTimeZone_getCanonicalID, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(getDisplayName, intltz_get_display_name, arginfo_class_IntlTimeZone_getDisplayName, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getDSTSavings, intltz_get_dst_savings, arginfo_class_IntlTimeZone_getDSTSavings, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getEquivalentID, intltz_get_equivalent_id, arginfo_class_IntlTimeZone_getEquivalentID, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(getErrorCode, intltz_get_error_code, arginfo_class_IntlTimeZone_getErrorCode, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getErrorMessage, intltz_get_error_message, arginfo_class_IntlTimeZone_getErrorMessage, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getGMT, intltz_get_gmt, arginfo_class_IntlTimeZone_getGMT, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_RAW_FENTRY("__construct", zim_IntlTimeZone___construct, arginfo_class_IntlTimeZone___construct, ZEND_ACC_PRIVATE, NULL) + ZEND_RAW_FENTRY("countEquivalentIDs", zif_intltz_count_equivalent_ids, arginfo_class_IntlTimeZone_countEquivalentIDs, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("createDefault", zif_intltz_create_default, arginfo_class_IntlTimeZone_createDefault, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("createEnumeration", zif_intltz_create_enumeration, arginfo_class_IntlTimeZone_createEnumeration, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("createTimeZone", zif_intltz_create_time_zone, arginfo_class_IntlTimeZone_createTimeZone, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("createTimeZoneIDEnumeration", zif_intltz_create_time_zone_id_enumeration, arginfo_class_IntlTimeZone_createTimeZoneIDEnumeration, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("fromDateTimeZone", zif_intltz_from_date_time_zone, arginfo_class_IntlTimeZone_fromDateTimeZone, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getCanonicalID", zif_intltz_get_canonical_id, arginfo_class_IntlTimeZone_getCanonicalID, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getDisplayName", zif_intltz_get_display_name, arginfo_class_IntlTimeZone_getDisplayName, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getDSTSavings", zif_intltz_get_dst_savings, arginfo_class_IntlTimeZone_getDSTSavings, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getEquivalentID", zif_intltz_get_equivalent_id, arginfo_class_IntlTimeZone_getEquivalentID, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getErrorCode", zif_intltz_get_error_code, arginfo_class_IntlTimeZone_getErrorCode, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getErrorMessage", zif_intltz_get_error_message, arginfo_class_IntlTimeZone_getErrorMessage, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getGMT", zif_intltz_get_gmt, arginfo_class_IntlTimeZone_getGMT, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) #if U_ICU_VERSION_MAJOR_NUM >= 74 - ZEND_ME_MAPPING(getIanaID, intltz_get_iana_id, arginfo_class_IntlTimeZone_getIanaID, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_RAW_FENTRY("getIanaID", zif_intltz_get_iana_id, arginfo_class_IntlTimeZone_getIanaID, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) #endif - ZEND_ME_MAPPING(getID, intltz_get_id, arginfo_class_IntlTimeZone_getID, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getOffset, intltz_get_offset, arginfo_class_IntlTimeZone_getOffset, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getRawOffset, intltz_get_raw_offset, arginfo_class_IntlTimeZone_getRawOffset, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getRegion, intltz_get_region, arginfo_class_IntlTimeZone_getRegion, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(getTZDataVersion, intltz_get_tz_data_version, arginfo_class_IntlTimeZone_getTZDataVersion, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(getUnknown, intltz_get_unknown, arginfo_class_IntlTimeZone_getUnknown, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_RAW_FENTRY("getID", zif_intltz_get_id, arginfo_class_IntlTimeZone_getID, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getOffset", zif_intltz_get_offset, arginfo_class_IntlTimeZone_getOffset, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getRawOffset", zif_intltz_get_raw_offset, arginfo_class_IntlTimeZone_getRawOffset, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getRegion", zif_intltz_get_region, arginfo_class_IntlTimeZone_getRegion, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getTZDataVersion", zif_intltz_get_tz_data_version, arginfo_class_IntlTimeZone_getTZDataVersion, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getUnknown", zif_intltz_get_unknown, arginfo_class_IntlTimeZone_getUnknown, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) #if U_ICU_VERSION_MAJOR_NUM >= 52 - ZEND_ME_MAPPING(getWindowsID, intltz_get_windows_id, arginfo_class_IntlTimeZone_getWindowsID, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_RAW_FENTRY("getWindowsID", zif_intltz_get_windows_id, arginfo_class_IntlTimeZone_getWindowsID, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) #endif #if U_ICU_VERSION_MAJOR_NUM >= 52 - ZEND_ME_MAPPING(getIDForWindowsID, intltz_get_id_for_windows_id, arginfo_class_IntlTimeZone_getIDForWindowsID, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_RAW_FENTRY("getIDForWindowsID", zif_intltz_get_id_for_windows_id, arginfo_class_IntlTimeZone_getIDForWindowsID, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) #endif - ZEND_ME_MAPPING(hasSameRules, intltz_has_same_rules, arginfo_class_IntlTimeZone_hasSameRules, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(toDateTimeZone, intltz_to_date_time_zone, arginfo_class_IntlTimeZone_toDateTimeZone, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(useDaylightTime, intltz_use_daylight_time, arginfo_class_IntlTimeZone_useDaylightTime, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("hasSameRules", zif_intltz_has_same_rules, arginfo_class_IntlTimeZone_hasSameRules, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("toDateTimeZone", zif_intltz_to_date_time_zone, arginfo_class_IntlTimeZone_toDateTimeZone, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("useDaylightTime", zif_intltz_use_daylight_time, arginfo_class_IntlTimeZone_useDaylightTime, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/intl/transliterator/transliterator_arginfo.h b/ext/intl/transliterator/transliterator_arginfo.h index 54fc0be6145c4..7efe961df6ad0 100644 --- a/ext/intl/transliterator/transliterator_arginfo.h +++ b/ext/intl/transliterator/transliterator_arginfo.h @@ -42,14 +42,14 @@ ZEND_FUNCTION(transliterator_get_error_code); ZEND_FUNCTION(transliterator_get_error_message); static const zend_function_entry class_Transliterator_methods[] = { - ZEND_ME(Transliterator, __construct, arginfo_class_Transliterator___construct, ZEND_ACC_PRIVATE|ZEND_ACC_FINAL) - ZEND_ME_MAPPING(create, transliterator_create, arginfo_class_Transliterator_create, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(createFromRules, transliterator_create_from_rules, arginfo_class_Transliterator_createFromRules, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(createInverse, transliterator_create_inverse, arginfo_class_Transliterator_createInverse, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(listIDs, transliterator_list_ids, arginfo_class_Transliterator_listIDs, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(transliterate, transliterator_transliterate, arginfo_class_Transliterator_transliterate, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getErrorCode, transliterator_get_error_code, arginfo_class_Transliterator_getErrorCode, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getErrorMessage, transliterator_get_error_message, arginfo_class_Transliterator_getErrorMessage, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_Transliterator___construct, arginfo_class_Transliterator___construct, ZEND_ACC_PRIVATE|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("create", zif_transliterator_create, arginfo_class_Transliterator_create, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("createFromRules", zif_transliterator_create_from_rules, arginfo_class_Transliterator_createFromRules, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("createInverse", zif_transliterator_create_inverse, arginfo_class_Transliterator_createInverse, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("listIDs", zif_transliterator_list_ids, arginfo_class_Transliterator_listIDs, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("transliterate", zif_transliterator_transliterate, arginfo_class_Transliterator_transliterate, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getErrorCode", zif_transliterator_get_error_code, arginfo_class_Transliterator_getErrorCode, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getErrorMessage", zif_transliterator_get_error_message, arginfo_class_Transliterator_getErrorMessage, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/intl/uchar/uchar_arginfo.h b/ext/intl/uchar/uchar_arginfo.h index d6217c7f8f8dc..c3e50f684505d 100644 --- a/ext/intl/uchar/uchar_arginfo.h +++ b/ext/intl/uchar/uchar_arginfo.h @@ -245,67 +245,67 @@ ZEND_METHOD(IntlChar, totitle); ZEND_METHOD(IntlChar, toupper); static const zend_function_entry class_IntlChar_methods[] = { - ZEND_ME(IntlChar, hasBinaryProperty, arginfo_class_IntlChar_hasBinaryProperty, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, charAge, arginfo_class_IntlChar_charAge, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, charDigitValue, arginfo_class_IntlChar_charDigitValue, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, charDirection, arginfo_class_IntlChar_charDirection, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, charFromName, arginfo_class_IntlChar_charFromName, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, charMirror, arginfo_class_IntlChar_charMirror, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, charName, arginfo_class_IntlChar_charName, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, charType, arginfo_class_IntlChar_charType, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, chr, arginfo_class_IntlChar_chr, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, digit, arginfo_class_IntlChar_digit, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, enumCharNames, arginfo_class_IntlChar_enumCharNames, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, enumCharTypes, arginfo_class_IntlChar_enumCharTypes, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, foldCase, arginfo_class_IntlChar_foldCase, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, forDigit, arginfo_class_IntlChar_forDigit, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_RAW_FENTRY("hasBinaryProperty", zim_IntlChar_hasBinaryProperty, arginfo_class_IntlChar_hasBinaryProperty, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("charAge", zim_IntlChar_charAge, arginfo_class_IntlChar_charAge, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("charDigitValue", zim_IntlChar_charDigitValue, arginfo_class_IntlChar_charDigitValue, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("charDirection", zim_IntlChar_charDirection, arginfo_class_IntlChar_charDirection, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("charFromName", zim_IntlChar_charFromName, arginfo_class_IntlChar_charFromName, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("charMirror", zim_IntlChar_charMirror, arginfo_class_IntlChar_charMirror, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("charName", zim_IntlChar_charName, arginfo_class_IntlChar_charName, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("charType", zim_IntlChar_charType, arginfo_class_IntlChar_charType, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("chr", zim_IntlChar_chr, arginfo_class_IntlChar_chr, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("digit", zim_IntlChar_digit, arginfo_class_IntlChar_digit, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("enumCharNames", zim_IntlChar_enumCharNames, arginfo_class_IntlChar_enumCharNames, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("enumCharTypes", zim_IntlChar_enumCharTypes, arginfo_class_IntlChar_enumCharTypes, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("foldCase", zim_IntlChar_foldCase, arginfo_class_IntlChar_foldCase, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("forDigit", zim_IntlChar_forDigit, arginfo_class_IntlChar_forDigit, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) #if U_ICU_VERSION_MAJOR_NUM >= 52 - ZEND_ME(IntlChar, getBidiPairedBracket, arginfo_class_IntlChar_getBidiPairedBracket, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_RAW_FENTRY("getBidiPairedBracket", zim_IntlChar_getBidiPairedBracket, arginfo_class_IntlChar_getBidiPairedBracket, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) #endif - ZEND_ME(IntlChar, getBlockCode, arginfo_class_IntlChar_getBlockCode, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, getCombiningClass, arginfo_class_IntlChar_getCombiningClass, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, getFC_NFKC_Closure, arginfo_class_IntlChar_getFC_NFKC_Closure, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, getIntPropertyMaxValue, arginfo_class_IntlChar_getIntPropertyMaxValue, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, getIntPropertyMinValue, arginfo_class_IntlChar_getIntPropertyMinValue, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, getIntPropertyValue, arginfo_class_IntlChar_getIntPropertyValue, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, getNumericValue, arginfo_class_IntlChar_getNumericValue, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, getPropertyEnum, arginfo_class_IntlChar_getPropertyEnum, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, getPropertyName, arginfo_class_IntlChar_getPropertyName, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, getPropertyValueEnum, arginfo_class_IntlChar_getPropertyValueEnum, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, getPropertyValueName, arginfo_class_IntlChar_getPropertyValueName, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, getUnicodeVersion, arginfo_class_IntlChar_getUnicodeVersion, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, isalnum, arginfo_class_IntlChar_isalnum, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, isalpha, arginfo_class_IntlChar_isalpha, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, isbase, arginfo_class_IntlChar_isbase, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, isblank, arginfo_class_IntlChar_isblank, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, iscntrl, arginfo_class_IntlChar_iscntrl, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, isdefined, arginfo_class_IntlChar_isdefined, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, isdigit, arginfo_class_IntlChar_isdigit, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, isgraph, arginfo_class_IntlChar_isgraph, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, isIDIgnorable, arginfo_class_IntlChar_isIDIgnorable, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, isIDPart, arginfo_class_IntlChar_isIDPart, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, isIDStart, arginfo_class_IntlChar_isIDStart, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, isISOControl, arginfo_class_IntlChar_isISOControl, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, isJavaIDPart, arginfo_class_IntlChar_isJavaIDPart, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, isJavaIDStart, arginfo_class_IntlChar_isJavaIDStart, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, isJavaSpaceChar, arginfo_class_IntlChar_isJavaSpaceChar, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, islower, arginfo_class_IntlChar_islower, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, isMirrored, arginfo_class_IntlChar_isMirrored, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, isprint, arginfo_class_IntlChar_isprint, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, ispunct, arginfo_class_IntlChar_ispunct, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, isspace, arginfo_class_IntlChar_isspace, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, istitle, arginfo_class_IntlChar_istitle, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, isUAlphabetic, arginfo_class_IntlChar_isUAlphabetic, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, isULowercase, arginfo_class_IntlChar_isULowercase, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, isupper, arginfo_class_IntlChar_isupper, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, isUUppercase, arginfo_class_IntlChar_isUUppercase, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, isUWhiteSpace, arginfo_class_IntlChar_isUWhiteSpace, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, isWhitespace, arginfo_class_IntlChar_isWhitespace, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, isxdigit, arginfo_class_IntlChar_isxdigit, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, ord, arginfo_class_IntlChar_ord, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, tolower, arginfo_class_IntlChar_tolower, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, totitle, arginfo_class_IntlChar_totitle, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(IntlChar, toupper, arginfo_class_IntlChar_toupper, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_RAW_FENTRY("getBlockCode", zim_IntlChar_getBlockCode, arginfo_class_IntlChar_getBlockCode, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getCombiningClass", zim_IntlChar_getCombiningClass, arginfo_class_IntlChar_getCombiningClass, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getFC_NFKC_Closure", zim_IntlChar_getFC_NFKC_Closure, arginfo_class_IntlChar_getFC_NFKC_Closure, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getIntPropertyMaxValue", zim_IntlChar_getIntPropertyMaxValue, arginfo_class_IntlChar_getIntPropertyMaxValue, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getIntPropertyMinValue", zim_IntlChar_getIntPropertyMinValue, arginfo_class_IntlChar_getIntPropertyMinValue, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getIntPropertyValue", zim_IntlChar_getIntPropertyValue, arginfo_class_IntlChar_getIntPropertyValue, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getNumericValue", zim_IntlChar_getNumericValue, arginfo_class_IntlChar_getNumericValue, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getPropertyEnum", zim_IntlChar_getPropertyEnum, arginfo_class_IntlChar_getPropertyEnum, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getPropertyName", zim_IntlChar_getPropertyName, arginfo_class_IntlChar_getPropertyName, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getPropertyValueEnum", zim_IntlChar_getPropertyValueEnum, arginfo_class_IntlChar_getPropertyValueEnum, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getPropertyValueName", zim_IntlChar_getPropertyValueName, arginfo_class_IntlChar_getPropertyValueName, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getUnicodeVersion", zim_IntlChar_getUnicodeVersion, arginfo_class_IntlChar_getUnicodeVersion, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("isalnum", zim_IntlChar_isalnum, arginfo_class_IntlChar_isalnum, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("isalpha", zim_IntlChar_isalpha, arginfo_class_IntlChar_isalpha, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("isbase", zim_IntlChar_isbase, arginfo_class_IntlChar_isbase, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("isblank", zim_IntlChar_isblank, arginfo_class_IntlChar_isblank, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("iscntrl", zim_IntlChar_iscntrl, arginfo_class_IntlChar_iscntrl, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("isdefined", zim_IntlChar_isdefined, arginfo_class_IntlChar_isdefined, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("isdigit", zim_IntlChar_isdigit, arginfo_class_IntlChar_isdigit, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("isgraph", zim_IntlChar_isgraph, arginfo_class_IntlChar_isgraph, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("isIDIgnorable", zim_IntlChar_isIDIgnorable, arginfo_class_IntlChar_isIDIgnorable, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("isIDPart", zim_IntlChar_isIDPart, arginfo_class_IntlChar_isIDPart, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("isIDStart", zim_IntlChar_isIDStart, arginfo_class_IntlChar_isIDStart, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("isISOControl", zim_IntlChar_isISOControl, arginfo_class_IntlChar_isISOControl, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("isJavaIDPart", zim_IntlChar_isJavaIDPart, arginfo_class_IntlChar_isJavaIDPart, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("isJavaIDStart", zim_IntlChar_isJavaIDStart, arginfo_class_IntlChar_isJavaIDStart, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("isJavaSpaceChar", zim_IntlChar_isJavaSpaceChar, arginfo_class_IntlChar_isJavaSpaceChar, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("islower", zim_IntlChar_islower, arginfo_class_IntlChar_islower, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("isMirrored", zim_IntlChar_isMirrored, arginfo_class_IntlChar_isMirrored, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("isprint", zim_IntlChar_isprint, arginfo_class_IntlChar_isprint, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("ispunct", zim_IntlChar_ispunct, arginfo_class_IntlChar_ispunct, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("isspace", zim_IntlChar_isspace, arginfo_class_IntlChar_isspace, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("istitle", zim_IntlChar_istitle, arginfo_class_IntlChar_istitle, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("isUAlphabetic", zim_IntlChar_isUAlphabetic, arginfo_class_IntlChar_isUAlphabetic, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("isULowercase", zim_IntlChar_isULowercase, arginfo_class_IntlChar_isULowercase, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("isupper", zim_IntlChar_isupper, arginfo_class_IntlChar_isupper, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("isUUppercase", zim_IntlChar_isUUppercase, arginfo_class_IntlChar_isUUppercase, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("isUWhiteSpace", zim_IntlChar_isUWhiteSpace, arginfo_class_IntlChar_isUWhiteSpace, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("isWhitespace", zim_IntlChar_isWhitespace, arginfo_class_IntlChar_isWhitespace, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("isxdigit", zim_IntlChar_isxdigit, arginfo_class_IntlChar_isxdigit, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("ord", zim_IntlChar_ord, arginfo_class_IntlChar_ord, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("tolower", zim_IntlChar_tolower, arginfo_class_IntlChar_tolower, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("totitle", zim_IntlChar_totitle, arginfo_class_IntlChar_totitle, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("toupper", zim_IntlChar_toupper, arginfo_class_IntlChar_toupper, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) ZEND_FE_END }; diff --git a/ext/json/json_arginfo.h b/ext/json/json_arginfo.h index 5fe87b59c71ce..39ff0d50984e6 100644 --- a/ext/json/json_arginfo.h +++ b/ext/json/json_arginfo.h @@ -36,16 +36,16 @@ ZEND_FUNCTION(json_last_error); ZEND_FUNCTION(json_last_error_msg); static const zend_function_entry ext_functions[] = { - ZEND_FE(json_encode, arginfo_json_encode) - ZEND_FE(json_decode, arginfo_json_decode) - ZEND_FE(json_validate, arginfo_json_validate) - ZEND_FE(json_last_error, arginfo_json_last_error) - ZEND_FE(json_last_error_msg, arginfo_json_last_error_msg) + ZEND_RAW_FENTRY("json_encode", zif_json_encode, arginfo_json_encode, 0, NULL) + ZEND_RAW_FENTRY("json_decode", zif_json_decode, arginfo_json_decode, 0, NULL) + ZEND_RAW_FENTRY("json_validate", zif_json_validate, arginfo_json_validate, 0, NULL) + ZEND_RAW_FENTRY("json_last_error", zif_json_last_error, arginfo_json_last_error, 0, NULL) + ZEND_RAW_FENTRY("json_last_error_msg", zif_json_last_error_msg, arginfo_json_last_error_msg, 0, NULL) ZEND_FE_END }; static const zend_function_entry class_JsonSerializable_methods[] = { - ZEND_ABSTRACT_ME_WITH_FLAGS(JsonSerializable, jsonSerialize, arginfo_class_JsonSerializable_jsonSerialize, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) + ZEND_RAW_FENTRY("jsonSerialize", NULL, arginfo_class_JsonSerializable_jsonSerialize, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) ZEND_FE_END }; diff --git a/ext/ldap/ldap_arginfo.h b/ext/ldap/ldap_arginfo.h index eb988986efd8e..7018c7ecd0cb3 100644 --- a/ext/ldap/ldap_arginfo.h +++ b/ext/ldap/ldap_arginfo.h @@ -466,110 +466,110 @@ ZEND_FUNCTION(ldap_parse_exop); static const zend_function_entry ext_functions[] = { #if defined(HAVE_ORALDAP) - ZEND_FE(ldap_connect, arginfo_ldap_connect) + ZEND_RAW_FENTRY("ldap_connect", zif_ldap_connect, arginfo_ldap_connect, 0, NULL) #endif #if defined(HAVE_ORALDAP) && defined(LDAP_API_FEATURE_X_OPENLDAP) - ZEND_FE(ldap_connect_wallet, arginfo_ldap_connect_wallet) + ZEND_RAW_FENTRY("ldap_connect_wallet", zif_ldap_connect_wallet, arginfo_ldap_connect_wallet, 0, NULL) #endif #if !(defined(HAVE_ORALDAP)) - ZEND_FE(ldap_connect, arginfo_ldap_connect) + ZEND_RAW_FENTRY("ldap_connect", zif_ldap_connect, arginfo_ldap_connect, 0, NULL) #endif - ZEND_FE(ldap_unbind, arginfo_ldap_unbind) - ZEND_FALIAS(ldap_close, ldap_unbind, arginfo_ldap_close) - ZEND_FE(ldap_bind, arginfo_ldap_bind) - ZEND_FE(ldap_bind_ext, arginfo_ldap_bind_ext) + ZEND_RAW_FENTRY("ldap_unbind", zif_ldap_unbind, arginfo_ldap_unbind, 0, NULL) + ZEND_RAW_FENTRY("ldap_close", zif_ldap_unbind, arginfo_ldap_close, 0, NULL) + ZEND_RAW_FENTRY("ldap_bind", zif_ldap_bind, arginfo_ldap_bind, 0, NULL) + ZEND_RAW_FENTRY("ldap_bind_ext", zif_ldap_bind_ext, arginfo_ldap_bind_ext, 0, NULL) #if defined(HAVE_LDAP_SASL) - ZEND_FE(ldap_sasl_bind, arginfo_ldap_sasl_bind) -#endif - ZEND_FE(ldap_read, arginfo_ldap_read) - ZEND_FE(ldap_list, arginfo_ldap_list) - ZEND_FE(ldap_search, arginfo_ldap_search) - ZEND_FE(ldap_free_result, arginfo_ldap_free_result) - ZEND_FE(ldap_count_entries, arginfo_ldap_count_entries) - ZEND_FE(ldap_first_entry, arginfo_ldap_first_entry) - ZEND_FE(ldap_next_entry, arginfo_ldap_next_entry) - ZEND_FE(ldap_get_entries, arginfo_ldap_get_entries) - ZEND_FE(ldap_first_attribute, arginfo_ldap_first_attribute) - ZEND_FE(ldap_next_attribute, arginfo_ldap_next_attribute) - ZEND_FE(ldap_get_attributes, arginfo_ldap_get_attributes) - ZEND_FE(ldap_get_values_len, arginfo_ldap_get_values_len) - ZEND_FALIAS(ldap_get_values, ldap_get_values_len, arginfo_ldap_get_values) - ZEND_FE(ldap_get_dn, arginfo_ldap_get_dn) - ZEND_FE(ldap_explode_dn, arginfo_ldap_explode_dn) - ZEND_FE(ldap_dn2ufn, arginfo_ldap_dn2ufn) - ZEND_FE(ldap_add, arginfo_ldap_add) - ZEND_FE(ldap_add_ext, arginfo_ldap_add_ext) - ZEND_FE(ldap_delete, arginfo_ldap_delete) - ZEND_FE(ldap_delete_ext, arginfo_ldap_delete_ext) - ZEND_FE(ldap_modify_batch, arginfo_ldap_modify_batch) - ZEND_FE(ldap_mod_add, arginfo_ldap_mod_add) - ZEND_FE(ldap_mod_add_ext, arginfo_ldap_mod_add_ext) - ZEND_FE(ldap_mod_replace, arginfo_ldap_mod_replace) - ZEND_FALIAS(ldap_modify, ldap_mod_replace, arginfo_ldap_modify) - ZEND_FE(ldap_mod_replace_ext, arginfo_ldap_mod_replace_ext) - ZEND_FE(ldap_mod_del, arginfo_ldap_mod_del) - ZEND_FE(ldap_mod_del_ext, arginfo_ldap_mod_del_ext) - ZEND_FE(ldap_errno, arginfo_ldap_errno) - ZEND_FE(ldap_error, arginfo_ldap_error) - ZEND_FE(ldap_err2str, arginfo_ldap_err2str) - ZEND_FE(ldap_compare, arginfo_ldap_compare) + ZEND_RAW_FENTRY("ldap_sasl_bind", zif_ldap_sasl_bind, arginfo_ldap_sasl_bind, 0, NULL) +#endif + ZEND_RAW_FENTRY("ldap_read", zif_ldap_read, arginfo_ldap_read, 0, NULL) + ZEND_RAW_FENTRY("ldap_list", zif_ldap_list, arginfo_ldap_list, 0, NULL) + ZEND_RAW_FENTRY("ldap_search", zif_ldap_search, arginfo_ldap_search, 0, NULL) + ZEND_RAW_FENTRY("ldap_free_result", zif_ldap_free_result, arginfo_ldap_free_result, 0, NULL) + ZEND_RAW_FENTRY("ldap_count_entries", zif_ldap_count_entries, arginfo_ldap_count_entries, 0, NULL) + ZEND_RAW_FENTRY("ldap_first_entry", zif_ldap_first_entry, arginfo_ldap_first_entry, 0, NULL) + ZEND_RAW_FENTRY("ldap_next_entry", zif_ldap_next_entry, arginfo_ldap_next_entry, 0, NULL) + ZEND_RAW_FENTRY("ldap_get_entries", zif_ldap_get_entries, arginfo_ldap_get_entries, 0, NULL) + ZEND_RAW_FENTRY("ldap_first_attribute", zif_ldap_first_attribute, arginfo_ldap_first_attribute, 0, NULL) + ZEND_RAW_FENTRY("ldap_next_attribute", zif_ldap_next_attribute, arginfo_ldap_next_attribute, 0, NULL) + ZEND_RAW_FENTRY("ldap_get_attributes", zif_ldap_get_attributes, arginfo_ldap_get_attributes, 0, NULL) + ZEND_RAW_FENTRY("ldap_get_values_len", zif_ldap_get_values_len, arginfo_ldap_get_values_len, 0, NULL) + ZEND_RAW_FENTRY("ldap_get_values", zif_ldap_get_values_len, arginfo_ldap_get_values, 0, NULL) + ZEND_RAW_FENTRY("ldap_get_dn", zif_ldap_get_dn, arginfo_ldap_get_dn, 0, NULL) + ZEND_RAW_FENTRY("ldap_explode_dn", zif_ldap_explode_dn, arginfo_ldap_explode_dn, 0, NULL) + ZEND_RAW_FENTRY("ldap_dn2ufn", zif_ldap_dn2ufn, arginfo_ldap_dn2ufn, 0, NULL) + ZEND_RAW_FENTRY("ldap_add", zif_ldap_add, arginfo_ldap_add, 0, NULL) + ZEND_RAW_FENTRY("ldap_add_ext", zif_ldap_add_ext, arginfo_ldap_add_ext, 0, NULL) + ZEND_RAW_FENTRY("ldap_delete", zif_ldap_delete, arginfo_ldap_delete, 0, NULL) + ZEND_RAW_FENTRY("ldap_delete_ext", zif_ldap_delete_ext, arginfo_ldap_delete_ext, 0, NULL) + ZEND_RAW_FENTRY("ldap_modify_batch", zif_ldap_modify_batch, arginfo_ldap_modify_batch, 0, NULL) + ZEND_RAW_FENTRY("ldap_mod_add", zif_ldap_mod_add, arginfo_ldap_mod_add, 0, NULL) + ZEND_RAW_FENTRY("ldap_mod_add_ext", zif_ldap_mod_add_ext, arginfo_ldap_mod_add_ext, 0, NULL) + ZEND_RAW_FENTRY("ldap_mod_replace", zif_ldap_mod_replace, arginfo_ldap_mod_replace, 0, NULL) + ZEND_RAW_FENTRY("ldap_modify", zif_ldap_mod_replace, arginfo_ldap_modify, 0, NULL) + ZEND_RAW_FENTRY("ldap_mod_replace_ext", zif_ldap_mod_replace_ext, arginfo_ldap_mod_replace_ext, 0, NULL) + ZEND_RAW_FENTRY("ldap_mod_del", zif_ldap_mod_del, arginfo_ldap_mod_del, 0, NULL) + ZEND_RAW_FENTRY("ldap_mod_del_ext", zif_ldap_mod_del_ext, arginfo_ldap_mod_del_ext, 0, NULL) + ZEND_RAW_FENTRY("ldap_errno", zif_ldap_errno, arginfo_ldap_errno, 0, NULL) + ZEND_RAW_FENTRY("ldap_error", zif_ldap_error, arginfo_ldap_error, 0, NULL) + ZEND_RAW_FENTRY("ldap_err2str", zif_ldap_err2str, arginfo_ldap_err2str, 0, NULL) + ZEND_RAW_FENTRY("ldap_compare", zif_ldap_compare, arginfo_ldap_compare, 0, NULL) #if (LDAP_API_VERSION > 2000) || defined(HAVE_ORALDAP) - ZEND_FE(ldap_rename, arginfo_ldap_rename) + ZEND_RAW_FENTRY("ldap_rename", zif_ldap_rename, arginfo_ldap_rename, 0, NULL) #endif #if (LDAP_API_VERSION > 2000) || defined(HAVE_ORALDAP) - ZEND_FE(ldap_rename_ext, arginfo_ldap_rename_ext) + ZEND_RAW_FENTRY("ldap_rename_ext", zif_ldap_rename_ext, arginfo_ldap_rename_ext, 0, NULL) #endif #if (LDAP_API_VERSION > 2000) || defined(HAVE_ORALDAP) - ZEND_FE(ldap_get_option, arginfo_ldap_get_option) + ZEND_RAW_FENTRY("ldap_get_option", zif_ldap_get_option, arginfo_ldap_get_option, 0, NULL) #endif #if (LDAP_API_VERSION > 2000) || defined(HAVE_ORALDAP) - ZEND_FE(ldap_set_option, arginfo_ldap_set_option) + ZEND_RAW_FENTRY("ldap_set_option", zif_ldap_set_option, arginfo_ldap_set_option, 0, NULL) #endif #if (LDAP_API_VERSION > 2000) || defined(HAVE_ORALDAP) - ZEND_FE(ldap_count_references, arginfo_ldap_count_references) + ZEND_RAW_FENTRY("ldap_count_references", zif_ldap_count_references, arginfo_ldap_count_references, 0, NULL) #endif #if (LDAP_API_VERSION > 2000) || defined(HAVE_ORALDAP) - ZEND_FE(ldap_first_reference, arginfo_ldap_first_reference) + ZEND_RAW_FENTRY("ldap_first_reference", zif_ldap_first_reference, arginfo_ldap_first_reference, 0, NULL) #endif #if (LDAP_API_VERSION > 2000) || defined(HAVE_ORALDAP) - ZEND_FE(ldap_next_reference, arginfo_ldap_next_reference) + ZEND_RAW_FENTRY("ldap_next_reference", zif_ldap_next_reference, arginfo_ldap_next_reference, 0, NULL) #endif #if (LDAP_API_VERSION > 2000) || defined(HAVE_ORALDAP) && defined(HAVE_LDAP_PARSE_REFERENCE) - ZEND_FE(ldap_parse_reference, arginfo_ldap_parse_reference) + ZEND_RAW_FENTRY("ldap_parse_reference", zif_ldap_parse_reference, arginfo_ldap_parse_reference, 0, NULL) #endif #if (LDAP_API_VERSION > 2000) || defined(HAVE_ORALDAP) && defined(HAVE_LDAP_PARSE_RESULT) - ZEND_FE(ldap_parse_result, arginfo_ldap_parse_result) + ZEND_RAW_FENTRY("ldap_parse_result", zif_ldap_parse_result, arginfo_ldap_parse_result, 0, NULL) #endif #if (defined(LDAP_API_FEATURE_X_OPENLDAP) && defined(HAVE_3ARG_SETREBINDPROC)) - ZEND_FE(ldap_set_rebind_proc, arginfo_ldap_set_rebind_proc) + ZEND_RAW_FENTRY("ldap_set_rebind_proc", zif_ldap_set_rebind_proc, arginfo_ldap_set_rebind_proc, 0, NULL) #endif #if defined(HAVE_LDAP_START_TLS_S) - ZEND_FE(ldap_start_tls, arginfo_ldap_start_tls) + ZEND_RAW_FENTRY("ldap_start_tls", zif_ldap_start_tls, arginfo_ldap_start_tls, 0, NULL) #endif - ZEND_FE(ldap_escape, arginfo_ldap_escape) + ZEND_RAW_FENTRY("ldap_escape", zif_ldap_escape, arginfo_ldap_escape, 0, NULL) #if defined(STR_TRANSLATION) - ZEND_FE(ldap_t61_to_8859, arginfo_ldap_t61_to_8859) + ZEND_RAW_FENTRY("ldap_t61_to_8859", zif_ldap_t61_to_8859, arginfo_ldap_t61_to_8859, 0, NULL) #endif #if defined(STR_TRANSLATION) - ZEND_FE(ldap_8859_to_t61, arginfo_ldap_8859_to_t61) + ZEND_RAW_FENTRY("ldap_8859_to_t61", zif_ldap_8859_to_t61, arginfo_ldap_8859_to_t61, 0, NULL) #endif #if defined(HAVE_LDAP_EXTENDED_OPERATION_S) - ZEND_FE(ldap_exop, arginfo_ldap_exop) + ZEND_RAW_FENTRY("ldap_exop", zif_ldap_exop, arginfo_ldap_exop, 0, NULL) #endif #if defined(HAVE_LDAP_EXTENDED_OPERATION_S) - ZEND_FE(ldap_exop_sync, arginfo_ldap_exop_sync) + ZEND_RAW_FENTRY("ldap_exop_sync", zif_ldap_exop_sync, arginfo_ldap_exop_sync, 0, NULL) #endif #if defined(HAVE_LDAP_PASSWD) - ZEND_FE(ldap_exop_passwd, arginfo_ldap_exop_passwd) + ZEND_RAW_FENTRY("ldap_exop_passwd", zif_ldap_exop_passwd, arginfo_ldap_exop_passwd, 0, NULL) #endif #if defined(HAVE_LDAP_WHOAMI_S) - ZEND_FE(ldap_exop_whoami, arginfo_ldap_exop_whoami) + ZEND_RAW_FENTRY("ldap_exop_whoami", zif_ldap_exop_whoami, arginfo_ldap_exop_whoami, 0, NULL) #endif #if defined(HAVE_LDAP_REFRESH_S) - ZEND_FE(ldap_exop_refresh, arginfo_ldap_exop_refresh) + ZEND_RAW_FENTRY("ldap_exop_refresh", zif_ldap_exop_refresh, arginfo_ldap_exop_refresh, 0, NULL) #endif #if defined(HAVE_LDAP_PARSE_EXTENDED_RESULT) - ZEND_FE(ldap_parse_exop, arginfo_ldap_parse_exop) + ZEND_RAW_FENTRY("ldap_parse_exop", zif_ldap_parse_exop, arginfo_ldap_parse_exop, 0, NULL) #endif ZEND_FE_END }; diff --git a/ext/libxml/libxml_arginfo.h b/ext/libxml/libxml_arginfo.h index 5373b5ea003c0..ab343b81e8dec 100644 --- a/ext/libxml/libxml_arginfo.h +++ b/ext/libxml/libxml_arginfo.h @@ -39,14 +39,14 @@ ZEND_FUNCTION(libxml_set_external_entity_loader); ZEND_FUNCTION(libxml_get_external_entity_loader); static const zend_function_entry ext_functions[] = { - ZEND_FE(libxml_set_streams_context, arginfo_libxml_set_streams_context) - ZEND_FE(libxml_use_internal_errors, arginfo_libxml_use_internal_errors) - ZEND_FE(libxml_get_last_error, arginfo_libxml_get_last_error) - ZEND_FE(libxml_get_errors, arginfo_libxml_get_errors) - ZEND_FE(libxml_clear_errors, arginfo_libxml_clear_errors) - ZEND_DEP_FE(libxml_disable_entity_loader, arginfo_libxml_disable_entity_loader) - ZEND_FE(libxml_set_external_entity_loader, arginfo_libxml_set_external_entity_loader) - ZEND_FE(libxml_get_external_entity_loader, arginfo_libxml_get_external_entity_loader) + ZEND_RAW_FENTRY("libxml_set_streams_context", zif_libxml_set_streams_context, arginfo_libxml_set_streams_context, 0, NULL) + ZEND_RAW_FENTRY("libxml_use_internal_errors", zif_libxml_use_internal_errors, arginfo_libxml_use_internal_errors, 0, NULL) + ZEND_RAW_FENTRY("libxml_get_last_error", zif_libxml_get_last_error, arginfo_libxml_get_last_error, 0, NULL) + ZEND_RAW_FENTRY("libxml_get_errors", zif_libxml_get_errors, arginfo_libxml_get_errors, 0, NULL) + ZEND_RAW_FENTRY("libxml_clear_errors", zif_libxml_clear_errors, arginfo_libxml_clear_errors, 0, NULL) + ZEND_RAW_FENTRY("libxml_disable_entity_loader", zif_libxml_disable_entity_loader, arginfo_libxml_disable_entity_loader, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("libxml_set_external_entity_loader", zif_libxml_set_external_entity_loader, arginfo_libxml_set_external_entity_loader, 0, NULL) + ZEND_RAW_FENTRY("libxml_get_external_entity_loader", zif_libxml_get_external_entity_loader, arginfo_libxml_get_external_entity_loader, 0, NULL) ZEND_FE_END }; diff --git a/ext/mbstring/mbstring_arginfo.h b/ext/mbstring/mbstring_arginfo.h index cb0cfcea00cc7..ddb8c6b162428 100644 --- a/ext/mbstring/mbstring_arginfo.h +++ b/ext/mbstring/mbstring_arginfo.h @@ -417,100 +417,100 @@ ZEND_FUNCTION(mb_regex_set_options); #endif static const zend_function_entry ext_functions[] = { - ZEND_FE(mb_language, arginfo_mb_language) - ZEND_FE(mb_internal_encoding, arginfo_mb_internal_encoding) - ZEND_FE(mb_http_input, arginfo_mb_http_input) - ZEND_FE(mb_http_output, arginfo_mb_http_output) - ZEND_FE(mb_detect_order, arginfo_mb_detect_order) - ZEND_FE(mb_substitute_character, arginfo_mb_substitute_character) - ZEND_FE(mb_preferred_mime_name, arginfo_mb_preferred_mime_name) - ZEND_FE(mb_parse_str, arginfo_mb_parse_str) - ZEND_FE(mb_output_handler, arginfo_mb_output_handler) - ZEND_FE(mb_str_split, arginfo_mb_str_split) - ZEND_FE(mb_strlen, arginfo_mb_strlen) - ZEND_FE(mb_strpos, arginfo_mb_strpos) - ZEND_FE(mb_strrpos, arginfo_mb_strrpos) - ZEND_FE(mb_stripos, arginfo_mb_stripos) - ZEND_FE(mb_strripos, arginfo_mb_strripos) - ZEND_FE(mb_strstr, arginfo_mb_strstr) - ZEND_FE(mb_strrchr, arginfo_mb_strrchr) - ZEND_FE(mb_stristr, arginfo_mb_stristr) - ZEND_FE(mb_strrichr, arginfo_mb_strrichr) - ZEND_FE(mb_substr_count, arginfo_mb_substr_count) - ZEND_FE(mb_substr, arginfo_mb_substr) - ZEND_FE(mb_strcut, arginfo_mb_strcut) - ZEND_FE(mb_strwidth, arginfo_mb_strwidth) - ZEND_FE(mb_strimwidth, arginfo_mb_strimwidth) - ZEND_FE(mb_convert_encoding, arginfo_mb_convert_encoding) - ZEND_FE(mb_convert_case, arginfo_mb_convert_case) - ZEND_FE(mb_strtoupper, arginfo_mb_strtoupper) - ZEND_FE(mb_strtolower, arginfo_mb_strtolower) - ZEND_FE(mb_trim, arginfo_mb_trim) - ZEND_FE(mb_ltrim, arginfo_mb_ltrim) - ZEND_FE(mb_rtrim, arginfo_mb_rtrim) - ZEND_FE(mb_detect_encoding, arginfo_mb_detect_encoding) - ZEND_FE(mb_list_encodings, arginfo_mb_list_encodings) - ZEND_FE(mb_encoding_aliases, arginfo_mb_encoding_aliases) - ZEND_FE(mb_encode_mimeheader, arginfo_mb_encode_mimeheader) - ZEND_FE(mb_decode_mimeheader, arginfo_mb_decode_mimeheader) - ZEND_FE(mb_convert_kana, arginfo_mb_convert_kana) - ZEND_FE(mb_convert_variables, arginfo_mb_convert_variables) - ZEND_FE(mb_encode_numericentity, arginfo_mb_encode_numericentity) - ZEND_FE(mb_decode_numericentity, arginfo_mb_decode_numericentity) - ZEND_FE(mb_send_mail, arginfo_mb_send_mail) - ZEND_FE(mb_get_info, arginfo_mb_get_info) - ZEND_FE(mb_check_encoding, arginfo_mb_check_encoding) - ZEND_FE(mb_scrub, arginfo_mb_scrub) - ZEND_FE(mb_ord, arginfo_mb_ord) - ZEND_FE(mb_chr, arginfo_mb_chr) - ZEND_FE(mb_str_pad, arginfo_mb_str_pad) + ZEND_RAW_FENTRY("mb_language", zif_mb_language, arginfo_mb_language, 0, NULL) + ZEND_RAW_FENTRY("mb_internal_encoding", zif_mb_internal_encoding, arginfo_mb_internal_encoding, 0, NULL) + ZEND_RAW_FENTRY("mb_http_input", zif_mb_http_input, arginfo_mb_http_input, 0, NULL) + ZEND_RAW_FENTRY("mb_http_output", zif_mb_http_output, arginfo_mb_http_output, 0, NULL) + ZEND_RAW_FENTRY("mb_detect_order", zif_mb_detect_order, arginfo_mb_detect_order, 0, NULL) + ZEND_RAW_FENTRY("mb_substitute_character", zif_mb_substitute_character, arginfo_mb_substitute_character, 0, NULL) + ZEND_RAW_FENTRY("mb_preferred_mime_name", zif_mb_preferred_mime_name, arginfo_mb_preferred_mime_name, 0, NULL) + ZEND_RAW_FENTRY("mb_parse_str", zif_mb_parse_str, arginfo_mb_parse_str, 0, NULL) + ZEND_RAW_FENTRY("mb_output_handler", zif_mb_output_handler, arginfo_mb_output_handler, 0, NULL) + ZEND_RAW_FENTRY("mb_str_split", zif_mb_str_split, arginfo_mb_str_split, 0, NULL) + ZEND_RAW_FENTRY("mb_strlen", zif_mb_strlen, arginfo_mb_strlen, 0, NULL) + ZEND_RAW_FENTRY("mb_strpos", zif_mb_strpos, arginfo_mb_strpos, 0, NULL) + ZEND_RAW_FENTRY("mb_strrpos", zif_mb_strrpos, arginfo_mb_strrpos, 0, NULL) + ZEND_RAW_FENTRY("mb_stripos", zif_mb_stripos, arginfo_mb_stripos, 0, NULL) + ZEND_RAW_FENTRY("mb_strripos", zif_mb_strripos, arginfo_mb_strripos, 0, NULL) + ZEND_RAW_FENTRY("mb_strstr", zif_mb_strstr, arginfo_mb_strstr, 0, NULL) + ZEND_RAW_FENTRY("mb_strrchr", zif_mb_strrchr, arginfo_mb_strrchr, 0, NULL) + ZEND_RAW_FENTRY("mb_stristr", zif_mb_stristr, arginfo_mb_stristr, 0, NULL) + ZEND_RAW_FENTRY("mb_strrichr", zif_mb_strrichr, arginfo_mb_strrichr, 0, NULL) + ZEND_RAW_FENTRY("mb_substr_count", zif_mb_substr_count, arginfo_mb_substr_count, 0, NULL) + ZEND_RAW_FENTRY("mb_substr", zif_mb_substr, arginfo_mb_substr, 0, NULL) + ZEND_RAW_FENTRY("mb_strcut", zif_mb_strcut, arginfo_mb_strcut, 0, NULL) + ZEND_RAW_FENTRY("mb_strwidth", zif_mb_strwidth, arginfo_mb_strwidth, 0, NULL) + ZEND_RAW_FENTRY("mb_strimwidth", zif_mb_strimwidth, arginfo_mb_strimwidth, 0, NULL) + ZEND_RAW_FENTRY("mb_convert_encoding", zif_mb_convert_encoding, arginfo_mb_convert_encoding, 0, NULL) + ZEND_RAW_FENTRY("mb_convert_case", zif_mb_convert_case, arginfo_mb_convert_case, 0, NULL) + ZEND_RAW_FENTRY("mb_strtoupper", zif_mb_strtoupper, arginfo_mb_strtoupper, 0, NULL) + ZEND_RAW_FENTRY("mb_strtolower", zif_mb_strtolower, arginfo_mb_strtolower, 0, NULL) + ZEND_RAW_FENTRY("mb_trim", zif_mb_trim, arginfo_mb_trim, 0, NULL) + ZEND_RAW_FENTRY("mb_ltrim", zif_mb_ltrim, arginfo_mb_ltrim, 0, NULL) + ZEND_RAW_FENTRY("mb_rtrim", zif_mb_rtrim, arginfo_mb_rtrim, 0, NULL) + ZEND_RAW_FENTRY("mb_detect_encoding", zif_mb_detect_encoding, arginfo_mb_detect_encoding, 0, NULL) + ZEND_RAW_FENTRY("mb_list_encodings", zif_mb_list_encodings, arginfo_mb_list_encodings, 0, NULL) + ZEND_RAW_FENTRY("mb_encoding_aliases", zif_mb_encoding_aliases, arginfo_mb_encoding_aliases, 0, NULL) + ZEND_RAW_FENTRY("mb_encode_mimeheader", zif_mb_encode_mimeheader, arginfo_mb_encode_mimeheader, 0, NULL) + ZEND_RAW_FENTRY("mb_decode_mimeheader", zif_mb_decode_mimeheader, arginfo_mb_decode_mimeheader, 0, NULL) + ZEND_RAW_FENTRY("mb_convert_kana", zif_mb_convert_kana, arginfo_mb_convert_kana, 0, NULL) + ZEND_RAW_FENTRY("mb_convert_variables", zif_mb_convert_variables, arginfo_mb_convert_variables, 0, NULL) + ZEND_RAW_FENTRY("mb_encode_numericentity", zif_mb_encode_numericentity, arginfo_mb_encode_numericentity, 0, NULL) + ZEND_RAW_FENTRY("mb_decode_numericentity", zif_mb_decode_numericentity, arginfo_mb_decode_numericentity, 0, NULL) + ZEND_RAW_FENTRY("mb_send_mail", zif_mb_send_mail, arginfo_mb_send_mail, 0, NULL) + ZEND_RAW_FENTRY("mb_get_info", zif_mb_get_info, arginfo_mb_get_info, 0, NULL) + ZEND_RAW_FENTRY("mb_check_encoding", zif_mb_check_encoding, arginfo_mb_check_encoding, 0, NULL) + ZEND_RAW_FENTRY("mb_scrub", zif_mb_scrub, arginfo_mb_scrub, 0, NULL) + ZEND_RAW_FENTRY("mb_ord", zif_mb_ord, arginfo_mb_ord, 0, NULL) + ZEND_RAW_FENTRY("mb_chr", zif_mb_chr, arginfo_mb_chr, 0, NULL) + ZEND_RAW_FENTRY("mb_str_pad", zif_mb_str_pad, arginfo_mb_str_pad, 0, NULL) #if defined(HAVE_MBREGEX) - ZEND_FE(mb_regex_encoding, arginfo_mb_regex_encoding) + ZEND_RAW_FENTRY("mb_regex_encoding", zif_mb_regex_encoding, arginfo_mb_regex_encoding, 0, NULL) #endif #if defined(HAVE_MBREGEX) - ZEND_FE(mb_ereg, arginfo_mb_ereg) + ZEND_RAW_FENTRY("mb_ereg", zif_mb_ereg, arginfo_mb_ereg, 0, NULL) #endif #if defined(HAVE_MBREGEX) - ZEND_FE(mb_eregi, arginfo_mb_eregi) + ZEND_RAW_FENTRY("mb_eregi", zif_mb_eregi, arginfo_mb_eregi, 0, NULL) #endif #if defined(HAVE_MBREGEX) - ZEND_FE(mb_ereg_replace, arginfo_mb_ereg_replace) + ZEND_RAW_FENTRY("mb_ereg_replace", zif_mb_ereg_replace, arginfo_mb_ereg_replace, 0, NULL) #endif #if defined(HAVE_MBREGEX) - ZEND_FE(mb_eregi_replace, arginfo_mb_eregi_replace) + ZEND_RAW_FENTRY("mb_eregi_replace", zif_mb_eregi_replace, arginfo_mb_eregi_replace, 0, NULL) #endif #if defined(HAVE_MBREGEX) - ZEND_FE(mb_ereg_replace_callback, arginfo_mb_ereg_replace_callback) + ZEND_RAW_FENTRY("mb_ereg_replace_callback", zif_mb_ereg_replace_callback, arginfo_mb_ereg_replace_callback, 0, NULL) #endif #if defined(HAVE_MBREGEX) - ZEND_FE(mb_split, arginfo_mb_split) + ZEND_RAW_FENTRY("mb_split", zif_mb_split, arginfo_mb_split, 0, NULL) #endif #if defined(HAVE_MBREGEX) - ZEND_FE(mb_ereg_match, arginfo_mb_ereg_match) + ZEND_RAW_FENTRY("mb_ereg_match", zif_mb_ereg_match, arginfo_mb_ereg_match, 0, NULL) #endif #if defined(HAVE_MBREGEX) - ZEND_FE(mb_ereg_search, arginfo_mb_ereg_search) + ZEND_RAW_FENTRY("mb_ereg_search", zif_mb_ereg_search, arginfo_mb_ereg_search, 0, NULL) #endif #if defined(HAVE_MBREGEX) - ZEND_FE(mb_ereg_search_pos, arginfo_mb_ereg_search_pos) + ZEND_RAW_FENTRY("mb_ereg_search_pos", zif_mb_ereg_search_pos, arginfo_mb_ereg_search_pos, 0, NULL) #endif #if defined(HAVE_MBREGEX) - ZEND_FE(mb_ereg_search_regs, arginfo_mb_ereg_search_regs) + ZEND_RAW_FENTRY("mb_ereg_search_regs", zif_mb_ereg_search_regs, arginfo_mb_ereg_search_regs, 0, NULL) #endif #if defined(HAVE_MBREGEX) - ZEND_FE(mb_ereg_search_init, arginfo_mb_ereg_search_init) + ZEND_RAW_FENTRY("mb_ereg_search_init", zif_mb_ereg_search_init, arginfo_mb_ereg_search_init, 0, NULL) #endif #if defined(HAVE_MBREGEX) - ZEND_FE(mb_ereg_search_getregs, arginfo_mb_ereg_search_getregs) + ZEND_RAW_FENTRY("mb_ereg_search_getregs", zif_mb_ereg_search_getregs, arginfo_mb_ereg_search_getregs, 0, NULL) #endif #if defined(HAVE_MBREGEX) - ZEND_FE(mb_ereg_search_getpos, arginfo_mb_ereg_search_getpos) + ZEND_RAW_FENTRY("mb_ereg_search_getpos", zif_mb_ereg_search_getpos, arginfo_mb_ereg_search_getpos, 0, NULL) #endif #if defined(HAVE_MBREGEX) - ZEND_FE(mb_ereg_search_setpos, arginfo_mb_ereg_search_setpos) + ZEND_RAW_FENTRY("mb_ereg_search_setpos", zif_mb_ereg_search_setpos, arginfo_mb_ereg_search_setpos, 0, NULL) #endif #if defined(HAVE_MBREGEX) - ZEND_FE(mb_regex_set_options, arginfo_mb_regex_set_options) + ZEND_RAW_FENTRY("mb_regex_set_options", zif_mb_regex_set_options, arginfo_mb_regex_set_options, 0, NULL) #endif ZEND_FE_END }; diff --git a/ext/mysqli/mysqli_arginfo.h b/ext/mysqli/mysqli_arginfo.h index 80b79a04e338c..2fb6b192fee0f 100644 --- a/ext/mysqli/mysqli_arginfo.h +++ b/ext/mysqli/mysqli_arginfo.h @@ -819,112 +819,112 @@ ZEND_METHOD(mysqli_warning, next); ZEND_METHOD(mysqli_sql_exception, getSqlState); static const zend_function_entry ext_functions[] = { - ZEND_FE(mysqli_affected_rows, arginfo_mysqli_affected_rows) - ZEND_FE(mysqli_autocommit, arginfo_mysqli_autocommit) - ZEND_FE(mysqli_begin_transaction, arginfo_mysqli_begin_transaction) - ZEND_FE(mysqli_change_user, arginfo_mysqli_change_user) - ZEND_FE(mysqli_character_set_name, arginfo_mysqli_character_set_name) - ZEND_FE(mysqli_close, arginfo_mysqli_close) - ZEND_FE(mysqli_commit, arginfo_mysqli_commit) - ZEND_FE(mysqli_connect, arginfo_mysqli_connect) - ZEND_FE(mysqli_connect_errno, arginfo_mysqli_connect_errno) - ZEND_FE(mysqli_connect_error, arginfo_mysqli_connect_error) - ZEND_FE(mysqli_data_seek, arginfo_mysqli_data_seek) - ZEND_FE(mysqli_dump_debug_info, arginfo_mysqli_dump_debug_info) - ZEND_FE(mysqli_debug, arginfo_mysqli_debug) - ZEND_FE(mysqli_errno, arginfo_mysqli_errno) - ZEND_FE(mysqli_error, arginfo_mysqli_error) - ZEND_FE(mysqli_error_list, arginfo_mysqli_error_list) - ZEND_FE(mysqli_stmt_execute, arginfo_mysqli_stmt_execute) - ZEND_FALIAS(mysqli_execute, mysqli_stmt_execute, arginfo_mysqli_execute) - ZEND_FE(mysqli_execute_query, arginfo_mysqli_execute_query) - ZEND_FE(mysqli_fetch_field, arginfo_mysqli_fetch_field) - ZEND_FE(mysqli_fetch_fields, arginfo_mysqli_fetch_fields) - ZEND_FE(mysqli_fetch_field_direct, arginfo_mysqli_fetch_field_direct) - ZEND_FE(mysqli_fetch_lengths, arginfo_mysqli_fetch_lengths) - ZEND_FE(mysqli_fetch_all, arginfo_mysqli_fetch_all) - ZEND_FE(mysqli_fetch_array, arginfo_mysqli_fetch_array) - ZEND_FE(mysqli_fetch_assoc, arginfo_mysqli_fetch_assoc) - ZEND_FE(mysqli_fetch_object, arginfo_mysqli_fetch_object) - ZEND_FE(mysqli_fetch_row, arginfo_mysqli_fetch_row) - ZEND_FE(mysqli_fetch_column, arginfo_mysqli_fetch_column) - ZEND_FE(mysqli_field_count, arginfo_mysqli_field_count) - ZEND_FE(mysqli_field_seek, arginfo_mysqli_field_seek) - ZEND_FE(mysqli_field_tell, arginfo_mysqli_field_tell) - ZEND_FE(mysqli_free_result, arginfo_mysqli_free_result) - ZEND_FE(mysqli_get_connection_stats, arginfo_mysqli_get_connection_stats) - ZEND_FE(mysqli_get_client_stats, arginfo_mysqli_get_client_stats) - ZEND_FE(mysqli_get_charset, arginfo_mysqli_get_charset) - ZEND_FE(mysqli_get_client_info, arginfo_mysqli_get_client_info) - ZEND_FE(mysqli_get_client_version, arginfo_mysqli_get_client_version) - ZEND_FE(mysqli_get_links_stats, arginfo_mysqli_get_links_stats) - ZEND_FE(mysqli_get_host_info, arginfo_mysqli_get_host_info) - ZEND_FE(mysqli_get_proto_info, arginfo_mysqli_get_proto_info) - ZEND_FE(mysqli_get_server_info, arginfo_mysqli_get_server_info) - ZEND_FE(mysqli_get_server_version, arginfo_mysqli_get_server_version) - ZEND_FE(mysqli_get_warnings, arginfo_mysqli_get_warnings) - ZEND_FE(mysqli_init, arginfo_mysqli_init) - ZEND_FE(mysqli_info, arginfo_mysqli_info) - ZEND_FE(mysqli_insert_id, arginfo_mysqli_insert_id) - ZEND_FE(mysqli_kill, arginfo_mysqli_kill) - ZEND_FE(mysqli_more_results, arginfo_mysqli_more_results) - ZEND_FE(mysqli_multi_query, arginfo_mysqli_multi_query) - ZEND_FE(mysqli_next_result, arginfo_mysqli_next_result) - ZEND_FE(mysqli_num_fields, arginfo_mysqli_num_fields) - ZEND_FE(mysqli_num_rows, arginfo_mysqli_num_rows) - ZEND_FE(mysqli_options, arginfo_mysqli_options) - ZEND_FALIAS(mysqli_set_opt, mysqli_options, arginfo_mysqli_set_opt) - ZEND_FE(mysqli_ping, arginfo_mysqli_ping) - ZEND_FE(mysqli_poll, arginfo_mysqli_poll) - ZEND_FE(mysqli_prepare, arginfo_mysqli_prepare) - ZEND_FE(mysqli_report, arginfo_mysqli_report) - ZEND_FE(mysqli_query, arginfo_mysqli_query) - ZEND_FE(mysqli_real_connect, arginfo_mysqli_real_connect) - ZEND_FE(mysqli_real_escape_string, arginfo_mysqli_real_escape_string) - ZEND_FALIAS(mysqli_escape_string, mysqli_real_escape_string, arginfo_mysqli_escape_string) - ZEND_FE(mysqli_real_query, arginfo_mysqli_real_query) - ZEND_FE(mysqli_reap_async_query, arginfo_mysqli_reap_async_query) - ZEND_FE(mysqli_release_savepoint, arginfo_mysqli_release_savepoint) - ZEND_FE(mysqli_rollback, arginfo_mysqli_rollback) - ZEND_FE(mysqli_savepoint, arginfo_mysqli_savepoint) - ZEND_FE(mysqli_select_db, arginfo_mysqli_select_db) - ZEND_FE(mysqli_set_charset, arginfo_mysqli_set_charset) - ZEND_FE(mysqli_stmt_affected_rows, arginfo_mysqli_stmt_affected_rows) - ZEND_FE(mysqli_stmt_attr_get, arginfo_mysqli_stmt_attr_get) - ZEND_FE(mysqli_stmt_attr_set, arginfo_mysqli_stmt_attr_set) - ZEND_FE(mysqli_stmt_bind_param, arginfo_mysqli_stmt_bind_param) - ZEND_FE(mysqli_stmt_bind_result, arginfo_mysqli_stmt_bind_result) - ZEND_FE(mysqli_stmt_close, arginfo_mysqli_stmt_close) - ZEND_FE(mysqli_stmt_data_seek, arginfo_mysqli_stmt_data_seek) - ZEND_FE(mysqli_stmt_errno, arginfo_mysqli_stmt_errno) - ZEND_FE(mysqli_stmt_error, arginfo_mysqli_stmt_error) - ZEND_FE(mysqli_stmt_error_list, arginfo_mysqli_stmt_error_list) - ZEND_FE(mysqli_stmt_fetch, arginfo_mysqli_stmt_fetch) - ZEND_FE(mysqli_stmt_field_count, arginfo_mysqli_stmt_field_count) - ZEND_FE(mysqli_stmt_free_result, arginfo_mysqli_stmt_free_result) - ZEND_FE(mysqli_stmt_get_result, arginfo_mysqli_stmt_get_result) - ZEND_FE(mysqli_stmt_get_warnings, arginfo_mysqli_stmt_get_warnings) - ZEND_FE(mysqli_stmt_init, arginfo_mysqli_stmt_init) - ZEND_FE(mysqli_stmt_insert_id, arginfo_mysqli_stmt_insert_id) - ZEND_FE(mysqli_stmt_more_results, arginfo_mysqli_stmt_more_results) - ZEND_FE(mysqli_stmt_next_result, arginfo_mysqli_stmt_next_result) - ZEND_FE(mysqli_stmt_num_rows, arginfo_mysqli_stmt_num_rows) - ZEND_FE(mysqli_stmt_param_count, arginfo_mysqli_stmt_param_count) - ZEND_FE(mysqli_stmt_prepare, arginfo_mysqli_stmt_prepare) - ZEND_FE(mysqli_stmt_reset, arginfo_mysqli_stmt_reset) - ZEND_FE(mysqli_stmt_result_metadata, arginfo_mysqli_stmt_result_metadata) - ZEND_FE(mysqli_stmt_send_long_data, arginfo_mysqli_stmt_send_long_data) - ZEND_FE(mysqli_stmt_store_result, arginfo_mysqli_stmt_store_result) - ZEND_FE(mysqli_stmt_sqlstate, arginfo_mysqli_stmt_sqlstate) - ZEND_FE(mysqli_sqlstate, arginfo_mysqli_sqlstate) - ZEND_FE(mysqli_ssl_set, arginfo_mysqli_ssl_set) - ZEND_FE(mysqli_stat, arginfo_mysqli_stat) - ZEND_FE(mysqli_store_result, arginfo_mysqli_store_result) - ZEND_FE(mysqli_thread_id, arginfo_mysqli_thread_id) - ZEND_FE(mysqli_thread_safe, arginfo_mysqli_thread_safe) - ZEND_FE(mysqli_use_result, arginfo_mysqli_use_result) - ZEND_FE(mysqli_warning_count, arginfo_mysqli_warning_count) - ZEND_FE(mysqli_refresh, arginfo_mysqli_refresh) + ZEND_RAW_FENTRY("mysqli_affected_rows", zif_mysqli_affected_rows, arginfo_mysqli_affected_rows, 0, NULL) + ZEND_RAW_FENTRY("mysqli_autocommit", zif_mysqli_autocommit, arginfo_mysqli_autocommit, 0, NULL) + ZEND_RAW_FENTRY("mysqli_begin_transaction", zif_mysqli_begin_transaction, arginfo_mysqli_begin_transaction, 0, NULL) + ZEND_RAW_FENTRY("mysqli_change_user", zif_mysqli_change_user, arginfo_mysqli_change_user, 0, NULL) + ZEND_RAW_FENTRY("mysqli_character_set_name", zif_mysqli_character_set_name, arginfo_mysqli_character_set_name, 0, NULL) + ZEND_RAW_FENTRY("mysqli_close", zif_mysqli_close, arginfo_mysqli_close, 0, NULL) + ZEND_RAW_FENTRY("mysqli_commit", zif_mysqli_commit, arginfo_mysqli_commit, 0, NULL) + ZEND_RAW_FENTRY("mysqli_connect", zif_mysqli_connect, arginfo_mysqli_connect, 0, NULL) + ZEND_RAW_FENTRY("mysqli_connect_errno", zif_mysqli_connect_errno, arginfo_mysqli_connect_errno, 0, NULL) + ZEND_RAW_FENTRY("mysqli_connect_error", zif_mysqli_connect_error, arginfo_mysqli_connect_error, 0, NULL) + ZEND_RAW_FENTRY("mysqli_data_seek", zif_mysqli_data_seek, arginfo_mysqli_data_seek, 0, NULL) + ZEND_RAW_FENTRY("mysqli_dump_debug_info", zif_mysqli_dump_debug_info, arginfo_mysqli_dump_debug_info, 0, NULL) + ZEND_RAW_FENTRY("mysqli_debug", zif_mysqli_debug, arginfo_mysqli_debug, 0, NULL) + ZEND_RAW_FENTRY("mysqli_errno", zif_mysqli_errno, arginfo_mysqli_errno, 0, NULL) + ZEND_RAW_FENTRY("mysqli_error", zif_mysqli_error, arginfo_mysqli_error, 0, NULL) + ZEND_RAW_FENTRY("mysqli_error_list", zif_mysqli_error_list, arginfo_mysqli_error_list, 0, NULL) + ZEND_RAW_FENTRY("mysqli_stmt_execute", zif_mysqli_stmt_execute, arginfo_mysqli_stmt_execute, 0, NULL) + ZEND_RAW_FENTRY("mysqli_execute", zif_mysqli_stmt_execute, arginfo_mysqli_execute, 0, NULL) + ZEND_RAW_FENTRY("mysqli_execute_query", zif_mysqli_execute_query, arginfo_mysqli_execute_query, 0, NULL) + ZEND_RAW_FENTRY("mysqli_fetch_field", zif_mysqli_fetch_field, arginfo_mysqli_fetch_field, 0, NULL) + ZEND_RAW_FENTRY("mysqli_fetch_fields", zif_mysqli_fetch_fields, arginfo_mysqli_fetch_fields, 0, NULL) + ZEND_RAW_FENTRY("mysqli_fetch_field_direct", zif_mysqli_fetch_field_direct, arginfo_mysqli_fetch_field_direct, 0, NULL) + ZEND_RAW_FENTRY("mysqli_fetch_lengths", zif_mysqli_fetch_lengths, arginfo_mysqli_fetch_lengths, 0, NULL) + ZEND_RAW_FENTRY("mysqli_fetch_all", zif_mysqli_fetch_all, arginfo_mysqli_fetch_all, 0, NULL) + ZEND_RAW_FENTRY("mysqli_fetch_array", zif_mysqli_fetch_array, arginfo_mysqli_fetch_array, 0, NULL) + ZEND_RAW_FENTRY("mysqli_fetch_assoc", zif_mysqli_fetch_assoc, arginfo_mysqli_fetch_assoc, 0, NULL) + ZEND_RAW_FENTRY("mysqli_fetch_object", zif_mysqli_fetch_object, arginfo_mysqli_fetch_object, 0, NULL) + ZEND_RAW_FENTRY("mysqli_fetch_row", zif_mysqli_fetch_row, arginfo_mysqli_fetch_row, 0, NULL) + ZEND_RAW_FENTRY("mysqli_fetch_column", zif_mysqli_fetch_column, arginfo_mysqli_fetch_column, 0, NULL) + ZEND_RAW_FENTRY("mysqli_field_count", zif_mysqli_field_count, arginfo_mysqli_field_count, 0, NULL) + ZEND_RAW_FENTRY("mysqli_field_seek", zif_mysqli_field_seek, arginfo_mysqli_field_seek, 0, NULL) + ZEND_RAW_FENTRY("mysqli_field_tell", zif_mysqli_field_tell, arginfo_mysqli_field_tell, 0, NULL) + ZEND_RAW_FENTRY("mysqli_free_result", zif_mysqli_free_result, arginfo_mysqli_free_result, 0, NULL) + ZEND_RAW_FENTRY("mysqli_get_connection_stats", zif_mysqli_get_connection_stats, arginfo_mysqli_get_connection_stats, 0, NULL) + ZEND_RAW_FENTRY("mysqli_get_client_stats", zif_mysqli_get_client_stats, arginfo_mysqli_get_client_stats, 0, NULL) + ZEND_RAW_FENTRY("mysqli_get_charset", zif_mysqli_get_charset, arginfo_mysqli_get_charset, 0, NULL) + ZEND_RAW_FENTRY("mysqli_get_client_info", zif_mysqli_get_client_info, arginfo_mysqli_get_client_info, 0, NULL) + ZEND_RAW_FENTRY("mysqli_get_client_version", zif_mysqli_get_client_version, arginfo_mysqli_get_client_version, 0, NULL) + ZEND_RAW_FENTRY("mysqli_get_links_stats", zif_mysqli_get_links_stats, arginfo_mysqli_get_links_stats, 0, NULL) + ZEND_RAW_FENTRY("mysqli_get_host_info", zif_mysqli_get_host_info, arginfo_mysqli_get_host_info, 0, NULL) + ZEND_RAW_FENTRY("mysqli_get_proto_info", zif_mysqli_get_proto_info, arginfo_mysqli_get_proto_info, 0, NULL) + ZEND_RAW_FENTRY("mysqli_get_server_info", zif_mysqli_get_server_info, arginfo_mysqli_get_server_info, 0, NULL) + ZEND_RAW_FENTRY("mysqli_get_server_version", zif_mysqli_get_server_version, arginfo_mysqli_get_server_version, 0, NULL) + ZEND_RAW_FENTRY("mysqli_get_warnings", zif_mysqli_get_warnings, arginfo_mysqli_get_warnings, 0, NULL) + ZEND_RAW_FENTRY("mysqli_init", zif_mysqli_init, arginfo_mysqli_init, 0, NULL) + ZEND_RAW_FENTRY("mysqli_info", zif_mysqli_info, arginfo_mysqli_info, 0, NULL) + ZEND_RAW_FENTRY("mysqli_insert_id", zif_mysqli_insert_id, arginfo_mysqli_insert_id, 0, NULL) + ZEND_RAW_FENTRY("mysqli_kill", zif_mysqli_kill, arginfo_mysqli_kill, 0, NULL) + ZEND_RAW_FENTRY("mysqli_more_results", zif_mysqli_more_results, arginfo_mysqli_more_results, 0, NULL) + ZEND_RAW_FENTRY("mysqli_multi_query", zif_mysqli_multi_query, arginfo_mysqli_multi_query, 0, NULL) + ZEND_RAW_FENTRY("mysqli_next_result", zif_mysqli_next_result, arginfo_mysqli_next_result, 0, NULL) + ZEND_RAW_FENTRY("mysqli_num_fields", zif_mysqli_num_fields, arginfo_mysqli_num_fields, 0, NULL) + ZEND_RAW_FENTRY("mysqli_num_rows", zif_mysqli_num_rows, arginfo_mysqli_num_rows, 0, NULL) + ZEND_RAW_FENTRY("mysqli_options", zif_mysqli_options, arginfo_mysqli_options, 0, NULL) + ZEND_RAW_FENTRY("mysqli_set_opt", zif_mysqli_options, arginfo_mysqli_set_opt, 0, NULL) + ZEND_RAW_FENTRY("mysqli_ping", zif_mysqli_ping, arginfo_mysqli_ping, 0, NULL) + ZEND_RAW_FENTRY("mysqli_poll", zif_mysqli_poll, arginfo_mysqli_poll, 0, NULL) + ZEND_RAW_FENTRY("mysqli_prepare", zif_mysqli_prepare, arginfo_mysqli_prepare, 0, NULL) + ZEND_RAW_FENTRY("mysqli_report", zif_mysqli_report, arginfo_mysqli_report, 0, NULL) + ZEND_RAW_FENTRY("mysqli_query", zif_mysqli_query, arginfo_mysqli_query, 0, NULL) + ZEND_RAW_FENTRY("mysqli_real_connect", zif_mysqli_real_connect, arginfo_mysqli_real_connect, 0, NULL) + ZEND_RAW_FENTRY("mysqli_real_escape_string", zif_mysqli_real_escape_string, arginfo_mysqli_real_escape_string, 0, NULL) + ZEND_RAW_FENTRY("mysqli_escape_string", zif_mysqli_real_escape_string, arginfo_mysqli_escape_string, 0, NULL) + ZEND_RAW_FENTRY("mysqli_real_query", zif_mysqli_real_query, arginfo_mysqli_real_query, 0, NULL) + ZEND_RAW_FENTRY("mysqli_reap_async_query", zif_mysqli_reap_async_query, arginfo_mysqli_reap_async_query, 0, NULL) + ZEND_RAW_FENTRY("mysqli_release_savepoint", zif_mysqli_release_savepoint, arginfo_mysqli_release_savepoint, 0, NULL) + ZEND_RAW_FENTRY("mysqli_rollback", zif_mysqli_rollback, arginfo_mysqli_rollback, 0, NULL) + ZEND_RAW_FENTRY("mysqli_savepoint", zif_mysqli_savepoint, arginfo_mysqli_savepoint, 0, NULL) + ZEND_RAW_FENTRY("mysqli_select_db", zif_mysqli_select_db, arginfo_mysqli_select_db, 0, NULL) + ZEND_RAW_FENTRY("mysqli_set_charset", zif_mysqli_set_charset, arginfo_mysqli_set_charset, 0, NULL) + ZEND_RAW_FENTRY("mysqli_stmt_affected_rows", zif_mysqli_stmt_affected_rows, arginfo_mysqli_stmt_affected_rows, 0, NULL) + ZEND_RAW_FENTRY("mysqli_stmt_attr_get", zif_mysqli_stmt_attr_get, arginfo_mysqli_stmt_attr_get, 0, NULL) + ZEND_RAW_FENTRY("mysqli_stmt_attr_set", zif_mysqli_stmt_attr_set, arginfo_mysqli_stmt_attr_set, 0, NULL) + ZEND_RAW_FENTRY("mysqli_stmt_bind_param", zif_mysqli_stmt_bind_param, arginfo_mysqli_stmt_bind_param, 0, NULL) + ZEND_RAW_FENTRY("mysqli_stmt_bind_result", zif_mysqli_stmt_bind_result, arginfo_mysqli_stmt_bind_result, 0, NULL) + ZEND_RAW_FENTRY("mysqli_stmt_close", zif_mysqli_stmt_close, arginfo_mysqli_stmt_close, 0, NULL) + ZEND_RAW_FENTRY("mysqli_stmt_data_seek", zif_mysqli_stmt_data_seek, arginfo_mysqli_stmt_data_seek, 0, NULL) + ZEND_RAW_FENTRY("mysqli_stmt_errno", zif_mysqli_stmt_errno, arginfo_mysqli_stmt_errno, 0, NULL) + ZEND_RAW_FENTRY("mysqli_stmt_error", zif_mysqli_stmt_error, arginfo_mysqli_stmt_error, 0, NULL) + ZEND_RAW_FENTRY("mysqli_stmt_error_list", zif_mysqli_stmt_error_list, arginfo_mysqli_stmt_error_list, 0, NULL) + ZEND_RAW_FENTRY("mysqli_stmt_fetch", zif_mysqli_stmt_fetch, arginfo_mysqli_stmt_fetch, 0, NULL) + ZEND_RAW_FENTRY("mysqli_stmt_field_count", zif_mysqli_stmt_field_count, arginfo_mysqli_stmt_field_count, 0, NULL) + ZEND_RAW_FENTRY("mysqli_stmt_free_result", zif_mysqli_stmt_free_result, arginfo_mysqli_stmt_free_result, 0, NULL) + ZEND_RAW_FENTRY("mysqli_stmt_get_result", zif_mysqli_stmt_get_result, arginfo_mysqli_stmt_get_result, 0, NULL) + ZEND_RAW_FENTRY("mysqli_stmt_get_warnings", zif_mysqli_stmt_get_warnings, arginfo_mysqli_stmt_get_warnings, 0, NULL) + ZEND_RAW_FENTRY("mysqli_stmt_init", zif_mysqli_stmt_init, arginfo_mysqli_stmt_init, 0, NULL) + ZEND_RAW_FENTRY("mysqli_stmt_insert_id", zif_mysqli_stmt_insert_id, arginfo_mysqli_stmt_insert_id, 0, NULL) + ZEND_RAW_FENTRY("mysqli_stmt_more_results", zif_mysqli_stmt_more_results, arginfo_mysqli_stmt_more_results, 0, NULL) + ZEND_RAW_FENTRY("mysqli_stmt_next_result", zif_mysqli_stmt_next_result, arginfo_mysqli_stmt_next_result, 0, NULL) + ZEND_RAW_FENTRY("mysqli_stmt_num_rows", zif_mysqli_stmt_num_rows, arginfo_mysqli_stmt_num_rows, 0, NULL) + ZEND_RAW_FENTRY("mysqli_stmt_param_count", zif_mysqli_stmt_param_count, arginfo_mysqli_stmt_param_count, 0, NULL) + ZEND_RAW_FENTRY("mysqli_stmt_prepare", zif_mysqli_stmt_prepare, arginfo_mysqli_stmt_prepare, 0, NULL) + ZEND_RAW_FENTRY("mysqli_stmt_reset", zif_mysqli_stmt_reset, arginfo_mysqli_stmt_reset, 0, NULL) + ZEND_RAW_FENTRY("mysqli_stmt_result_metadata", zif_mysqli_stmt_result_metadata, arginfo_mysqli_stmt_result_metadata, 0, NULL) + ZEND_RAW_FENTRY("mysqli_stmt_send_long_data", zif_mysqli_stmt_send_long_data, arginfo_mysqli_stmt_send_long_data, 0, NULL) + ZEND_RAW_FENTRY("mysqli_stmt_store_result", zif_mysqli_stmt_store_result, arginfo_mysqli_stmt_store_result, 0, NULL) + ZEND_RAW_FENTRY("mysqli_stmt_sqlstate", zif_mysqli_stmt_sqlstate, arginfo_mysqli_stmt_sqlstate, 0, NULL) + ZEND_RAW_FENTRY("mysqli_sqlstate", zif_mysqli_sqlstate, arginfo_mysqli_sqlstate, 0, NULL) + ZEND_RAW_FENTRY("mysqli_ssl_set", zif_mysqli_ssl_set, arginfo_mysqli_ssl_set, 0, NULL) + ZEND_RAW_FENTRY("mysqli_stat", zif_mysqli_stat, arginfo_mysqli_stat, 0, NULL) + ZEND_RAW_FENTRY("mysqli_store_result", zif_mysqli_store_result, arginfo_mysqli_store_result, 0, NULL) + ZEND_RAW_FENTRY("mysqli_thread_id", zif_mysqli_thread_id, arginfo_mysqli_thread_id, 0, NULL) + ZEND_RAW_FENTRY("mysqli_thread_safe", zif_mysqli_thread_safe, arginfo_mysqli_thread_safe, 0, NULL) + ZEND_RAW_FENTRY("mysqli_use_result", zif_mysqli_use_result, arginfo_mysqli_use_result, 0, NULL) + ZEND_RAW_FENTRY("mysqli_warning_count", zif_mysqli_warning_count, arginfo_mysqli_warning_count, 0, NULL) + ZEND_RAW_FENTRY("mysqli_refresh", zif_mysqli_refresh, arginfo_mysqli_refresh, 0, NULL) ZEND_FE_END }; @@ -933,105 +933,105 @@ static const zend_function_entry class_mysqli_driver_methods[] = { }; static const zend_function_entry class_mysqli_methods[] = { - ZEND_ME(mysqli, __construct, arginfo_class_mysqli___construct, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(autocommit, mysqli_autocommit, arginfo_class_mysqli_autocommit, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(begin_transaction, mysqli_begin_transaction, arginfo_class_mysqli_begin_transaction, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(change_user, mysqli_change_user, arginfo_class_mysqli_change_user, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(character_set_name, mysqli_character_set_name, arginfo_class_mysqli_character_set_name, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(close, mysqli_close, arginfo_class_mysqli_close, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(commit, mysqli_commit, arginfo_class_mysqli_commit, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(connect, mysqli_connect, arginfo_class_mysqli_connect, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(dump_debug_info, mysqli_dump_debug_info, arginfo_class_mysqli_dump_debug_info, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(debug, mysqli_debug, arginfo_class_mysqli_debug, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(get_charset, mysqli_get_charset, arginfo_class_mysqli_get_charset, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(execute_query, mysqli_execute_query, arginfo_class_mysqli_execute_query, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(get_client_info, mysqli_get_client_info, arginfo_class_mysqli_get_client_info, ZEND_ACC_PUBLIC|ZEND_ACC_DEPRECATED) - ZEND_ME_MAPPING(get_connection_stats, mysqli_get_connection_stats, arginfo_class_mysqli_get_connection_stats, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(get_server_info, mysqli_get_server_info, arginfo_class_mysqli_get_server_info, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(get_warnings, mysqli_get_warnings, arginfo_class_mysqli_get_warnings, ZEND_ACC_PUBLIC) - ZEND_ME(mysqli, init, arginfo_class_mysqli_init, ZEND_ACC_PUBLIC|ZEND_ACC_DEPRECATED) - ZEND_ME_MAPPING(kill, mysqli_kill, arginfo_class_mysqli_kill, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(multi_query, mysqli_multi_query, arginfo_class_mysqli_multi_query, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(more_results, mysqli_more_results, arginfo_class_mysqli_more_results, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(next_result, mysqli_next_result, arginfo_class_mysqli_next_result, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(ping, mysqli_ping, arginfo_class_mysqli_ping, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(poll, mysqli_poll, arginfo_class_mysqli_poll, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(prepare, mysqli_prepare, arginfo_class_mysqli_prepare, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(query, mysqli_query, arginfo_class_mysqli_query, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(real_connect, mysqli_real_connect, arginfo_class_mysqli_real_connect, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(real_escape_string, mysqli_real_escape_string, arginfo_class_mysqli_real_escape_string, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(reap_async_query, mysqli_reap_async_query, arginfo_class_mysqli_reap_async_query, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(escape_string, mysqli_real_escape_string, arginfo_class_mysqli_escape_string, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(real_query, mysqli_real_query, arginfo_class_mysqli_real_query, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(release_savepoint, mysqli_release_savepoint, arginfo_class_mysqli_release_savepoint, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(rollback, mysqli_rollback, arginfo_class_mysqli_rollback, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(savepoint, mysqli_savepoint, arginfo_class_mysqli_savepoint, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(select_db, mysqli_select_db, arginfo_class_mysqli_select_db, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(set_charset, mysqli_set_charset, arginfo_class_mysqli_set_charset, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(options, mysqli_options, arginfo_class_mysqli_options, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(set_opt, mysqli_options, arginfo_class_mysqli_set_opt, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(ssl_set, mysqli_ssl_set, arginfo_class_mysqli_ssl_set, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(stat, mysqli_stat, arginfo_class_mysqli_stat, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(stmt_init, mysqli_stmt_init, arginfo_class_mysqli_stmt_init, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(store_result, mysqli_store_result, arginfo_class_mysqli_store_result, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(thread_safe, mysqli_thread_safe, arginfo_class_mysqli_thread_safe, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(use_result, mysqli_use_result, arginfo_class_mysqli_use_result, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(refresh, mysqli_refresh, arginfo_class_mysqli_refresh, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_mysqli___construct, arginfo_class_mysqli___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("autocommit", zif_mysqli_autocommit, arginfo_class_mysqli_autocommit, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("begin_transaction", zif_mysqli_begin_transaction, arginfo_class_mysqli_begin_transaction, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("change_user", zif_mysqli_change_user, arginfo_class_mysqli_change_user, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("character_set_name", zif_mysqli_character_set_name, arginfo_class_mysqli_character_set_name, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("close", zif_mysqli_close, arginfo_class_mysqli_close, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("commit", zif_mysqli_commit, arginfo_class_mysqli_commit, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("connect", zif_mysqli_connect, arginfo_class_mysqli_connect, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("dump_debug_info", zif_mysqli_dump_debug_info, arginfo_class_mysqli_dump_debug_info, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("debug", zif_mysqli_debug, arginfo_class_mysqli_debug, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("get_charset", zif_mysqli_get_charset, arginfo_class_mysqli_get_charset, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("execute_query", zif_mysqli_execute_query, arginfo_class_mysqli_execute_query, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("get_client_info", zif_mysqli_get_client_info, arginfo_class_mysqli_get_client_info, ZEND_ACC_PUBLIC|ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("get_connection_stats", zif_mysqli_get_connection_stats, arginfo_class_mysqli_get_connection_stats, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("get_server_info", zif_mysqli_get_server_info, arginfo_class_mysqli_get_server_info, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("get_warnings", zif_mysqli_get_warnings, arginfo_class_mysqli_get_warnings, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("init", zim_mysqli_init, arginfo_class_mysqli_init, ZEND_ACC_PUBLIC|ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("kill", zif_mysqli_kill, arginfo_class_mysqli_kill, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("multi_query", zif_mysqli_multi_query, arginfo_class_mysqli_multi_query, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("more_results", zif_mysqli_more_results, arginfo_class_mysqli_more_results, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("next_result", zif_mysqli_next_result, arginfo_class_mysqli_next_result, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("ping", zif_mysqli_ping, arginfo_class_mysqli_ping, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("poll", zif_mysqli_poll, arginfo_class_mysqli_poll, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("prepare", zif_mysqli_prepare, arginfo_class_mysqli_prepare, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("query", zif_mysqli_query, arginfo_class_mysqli_query, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("real_connect", zif_mysqli_real_connect, arginfo_class_mysqli_real_connect, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("real_escape_string", zif_mysqli_real_escape_string, arginfo_class_mysqli_real_escape_string, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("reap_async_query", zif_mysqli_reap_async_query, arginfo_class_mysqli_reap_async_query, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("escape_string", zif_mysqli_real_escape_string, arginfo_class_mysqli_escape_string, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("real_query", zif_mysqli_real_query, arginfo_class_mysqli_real_query, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("release_savepoint", zif_mysqli_release_savepoint, arginfo_class_mysqli_release_savepoint, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("rollback", zif_mysqli_rollback, arginfo_class_mysqli_rollback, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("savepoint", zif_mysqli_savepoint, arginfo_class_mysqli_savepoint, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("select_db", zif_mysqli_select_db, arginfo_class_mysqli_select_db, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("set_charset", zif_mysqli_set_charset, arginfo_class_mysqli_set_charset, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("options", zif_mysqli_options, arginfo_class_mysqli_options, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("set_opt", zif_mysqli_options, arginfo_class_mysqli_set_opt, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("ssl_set", zif_mysqli_ssl_set, arginfo_class_mysqli_ssl_set, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("stat", zif_mysqli_stat, arginfo_class_mysqli_stat, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("stmt_init", zif_mysqli_stmt_init, arginfo_class_mysqli_stmt_init, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("store_result", zif_mysqli_store_result, arginfo_class_mysqli_store_result, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("thread_safe", zif_mysqli_thread_safe, arginfo_class_mysqli_thread_safe, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("use_result", zif_mysqli_use_result, arginfo_class_mysqli_use_result, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("refresh", zif_mysqli_refresh, arginfo_class_mysqli_refresh, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_mysqli_result_methods[] = { - ZEND_ME(mysqli_result, __construct, arginfo_class_mysqli_result___construct, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(close, mysqli_free_result, arginfo_class_mysqli_result_close, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(free, mysqli_free_result, arginfo_class_mysqli_result_free, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(data_seek, mysqli_data_seek, arginfo_class_mysqli_result_data_seek, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(fetch_field, mysqli_fetch_field, arginfo_class_mysqli_result_fetch_field, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(fetch_fields, mysqli_fetch_fields, arginfo_class_mysqli_result_fetch_fields, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(fetch_field_direct, mysqli_fetch_field_direct, arginfo_class_mysqli_result_fetch_field_direct, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(fetch_all, mysqli_fetch_all, arginfo_class_mysqli_result_fetch_all, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(fetch_array, mysqli_fetch_array, arginfo_class_mysqli_result_fetch_array, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(fetch_assoc, mysqli_fetch_assoc, arginfo_class_mysqli_result_fetch_assoc, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(fetch_object, mysqli_fetch_object, arginfo_class_mysqli_result_fetch_object, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(fetch_row, mysqli_fetch_row, arginfo_class_mysqli_result_fetch_row, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(fetch_column, mysqli_fetch_column, arginfo_class_mysqli_result_fetch_column, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(field_seek, mysqli_field_seek, arginfo_class_mysqli_result_field_seek, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(free_result, mysqli_free_result, arginfo_class_mysqli_result_free_result, ZEND_ACC_PUBLIC) - ZEND_ME(mysqli_result, getIterator, arginfo_class_mysqli_result_getIterator, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_mysqli_result___construct, arginfo_class_mysqli_result___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("close", zif_mysqli_free_result, arginfo_class_mysqli_result_close, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("free", zif_mysqli_free_result, arginfo_class_mysqli_result_free, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("data_seek", zif_mysqli_data_seek, arginfo_class_mysqli_result_data_seek, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("fetch_field", zif_mysqli_fetch_field, arginfo_class_mysqli_result_fetch_field, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("fetch_fields", zif_mysqli_fetch_fields, arginfo_class_mysqli_result_fetch_fields, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("fetch_field_direct", zif_mysqli_fetch_field_direct, arginfo_class_mysqli_result_fetch_field_direct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("fetch_all", zif_mysqli_fetch_all, arginfo_class_mysqli_result_fetch_all, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("fetch_array", zif_mysqli_fetch_array, arginfo_class_mysqli_result_fetch_array, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("fetch_assoc", zif_mysqli_fetch_assoc, arginfo_class_mysqli_result_fetch_assoc, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("fetch_object", zif_mysqli_fetch_object, arginfo_class_mysqli_result_fetch_object, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("fetch_row", zif_mysqli_fetch_row, arginfo_class_mysqli_result_fetch_row, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("fetch_column", zif_mysqli_fetch_column, arginfo_class_mysqli_result_fetch_column, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("field_seek", zif_mysqli_field_seek, arginfo_class_mysqli_result_field_seek, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("free_result", zif_mysqli_free_result, arginfo_class_mysqli_result_free_result, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getIterator", zim_mysqli_result_getIterator, arginfo_class_mysqli_result_getIterator, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_mysqli_stmt_methods[] = { - ZEND_ME(mysqli_stmt, __construct, arginfo_class_mysqli_stmt___construct, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(attr_get, mysqli_stmt_attr_get, arginfo_class_mysqli_stmt_attr_get, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(attr_set, mysqli_stmt_attr_set, arginfo_class_mysqli_stmt_attr_set, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(bind_param, mysqli_stmt_bind_param, arginfo_class_mysqli_stmt_bind_param, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(bind_result, mysqli_stmt_bind_result, arginfo_class_mysqli_stmt_bind_result, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(close, mysqli_stmt_close, arginfo_class_mysqli_stmt_close, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(data_seek, mysqli_stmt_data_seek, arginfo_class_mysqli_stmt_data_seek, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(execute, mysqli_stmt_execute, arginfo_class_mysqli_stmt_execute, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(fetch, mysqli_stmt_fetch, arginfo_class_mysqli_stmt_fetch, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(get_warnings, mysqli_stmt_get_warnings, arginfo_class_mysqli_stmt_get_warnings, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(result_metadata, mysqli_stmt_result_metadata, arginfo_class_mysqli_stmt_result_metadata, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(more_results, mysqli_stmt_more_results, arginfo_class_mysqli_stmt_more_results, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(next_result, mysqli_stmt_next_result, arginfo_class_mysqli_stmt_next_result, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(num_rows, mysqli_stmt_num_rows, arginfo_class_mysqli_stmt_num_rows, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(send_long_data, mysqli_stmt_send_long_data, arginfo_class_mysqli_stmt_send_long_data, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(free_result, mysqli_stmt_free_result, arginfo_class_mysqli_stmt_free_result, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(reset, mysqli_stmt_reset, arginfo_class_mysqli_stmt_reset, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(prepare, mysqli_stmt_prepare, arginfo_class_mysqli_stmt_prepare, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(store_result, mysqli_stmt_store_result, arginfo_class_mysqli_stmt_store_result, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(get_result, mysqli_stmt_get_result, arginfo_class_mysqli_stmt_get_result, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_mysqli_stmt___construct, arginfo_class_mysqli_stmt___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("attr_get", zif_mysqli_stmt_attr_get, arginfo_class_mysqli_stmt_attr_get, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("attr_set", zif_mysqli_stmt_attr_set, arginfo_class_mysqli_stmt_attr_set, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("bind_param", zif_mysqli_stmt_bind_param, arginfo_class_mysqli_stmt_bind_param, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("bind_result", zif_mysqli_stmt_bind_result, arginfo_class_mysqli_stmt_bind_result, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("close", zif_mysqli_stmt_close, arginfo_class_mysqli_stmt_close, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("data_seek", zif_mysqli_stmt_data_seek, arginfo_class_mysqli_stmt_data_seek, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("execute", zif_mysqli_stmt_execute, arginfo_class_mysqli_stmt_execute, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("fetch", zif_mysqli_stmt_fetch, arginfo_class_mysqli_stmt_fetch, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("get_warnings", zif_mysqli_stmt_get_warnings, arginfo_class_mysqli_stmt_get_warnings, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("result_metadata", zif_mysqli_stmt_result_metadata, arginfo_class_mysqli_stmt_result_metadata, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("more_results", zif_mysqli_stmt_more_results, arginfo_class_mysqli_stmt_more_results, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("next_result", zif_mysqli_stmt_next_result, arginfo_class_mysqli_stmt_next_result, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("num_rows", zif_mysqli_stmt_num_rows, arginfo_class_mysqli_stmt_num_rows, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("send_long_data", zif_mysqli_stmt_send_long_data, arginfo_class_mysqli_stmt_send_long_data, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("free_result", zif_mysqli_stmt_free_result, arginfo_class_mysqli_stmt_free_result, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("reset", zif_mysqli_stmt_reset, arginfo_class_mysqli_stmt_reset, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("prepare", zif_mysqli_stmt_prepare, arginfo_class_mysqli_stmt_prepare, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("store_result", zif_mysqli_stmt_store_result, arginfo_class_mysqli_stmt_store_result, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("get_result", zif_mysqli_stmt_get_result, arginfo_class_mysqli_stmt_get_result, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_mysqli_warning_methods[] = { - ZEND_ME(mysqli_warning, __construct, arginfo_class_mysqli_warning___construct, ZEND_ACC_PRIVATE) - ZEND_ME(mysqli_warning, next, arginfo_class_mysqli_warning_next, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_mysqli_warning___construct, arginfo_class_mysqli_warning___construct, ZEND_ACC_PRIVATE, NULL) + ZEND_RAW_FENTRY("next", zim_mysqli_warning_next, arginfo_class_mysqli_warning_next, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_mysqli_sql_exception_methods[] = { - ZEND_ME(mysqli_sql_exception, getSqlState, arginfo_class_mysqli_sql_exception_getSqlState, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("getSqlState", zim_mysqli_sql_exception_getSqlState, arginfo_class_mysqli_sql_exception_getSqlState, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/odbc/odbc_arginfo.h b/ext/odbc/odbc_arginfo.h index 1c81dbc008ff5..ab7e54a2c54a6 100644 --- a/ext/odbc/odbc_arginfo.h +++ b/ext/odbc/odbc_arginfo.h @@ -321,72 +321,72 @@ ZEND_FUNCTION(odbc_connection_string_should_quote); ZEND_FUNCTION(odbc_connection_string_quote); static const zend_function_entry ext_functions[] = { - ZEND_FE(odbc_close_all, arginfo_odbc_close_all) - ZEND_FE(odbc_binmode, arginfo_odbc_binmode) - ZEND_FE(odbc_longreadlen, arginfo_odbc_longreadlen) - ZEND_FE(odbc_prepare, arginfo_odbc_prepare) - ZEND_FE(odbc_execute, arginfo_odbc_execute) - ZEND_FE(odbc_cursor, arginfo_odbc_cursor) + ZEND_RAW_FENTRY("odbc_close_all", zif_odbc_close_all, arginfo_odbc_close_all, 0, NULL) + ZEND_RAW_FENTRY("odbc_binmode", zif_odbc_binmode, arginfo_odbc_binmode, 0, NULL) + ZEND_RAW_FENTRY("odbc_longreadlen", zif_odbc_longreadlen, arginfo_odbc_longreadlen, 0, NULL) + ZEND_RAW_FENTRY("odbc_prepare", zif_odbc_prepare, arginfo_odbc_prepare, 0, NULL) + ZEND_RAW_FENTRY("odbc_execute", zif_odbc_execute, arginfo_odbc_execute, 0, NULL) + ZEND_RAW_FENTRY("odbc_cursor", zif_odbc_cursor, arginfo_odbc_cursor, 0, NULL) #if defined(HAVE_SQLDATASOURCES) - ZEND_FE(odbc_data_source, arginfo_odbc_data_source) + ZEND_RAW_FENTRY("odbc_data_source", zif_odbc_data_source, arginfo_odbc_data_source, 0, NULL) #endif - ZEND_FE(odbc_exec, arginfo_odbc_exec) - ZEND_FALIAS(odbc_do, odbc_exec, arginfo_odbc_do) + ZEND_RAW_FENTRY("odbc_exec", zif_odbc_exec, arginfo_odbc_exec, 0, NULL) + ZEND_RAW_FENTRY("odbc_do", zif_odbc_exec, arginfo_odbc_do, 0, NULL) #if defined(PHP_ODBC_HAVE_FETCH_HASH) - ZEND_FE(odbc_fetch_object, arginfo_odbc_fetch_object) + ZEND_RAW_FENTRY("odbc_fetch_object", zif_odbc_fetch_object, arginfo_odbc_fetch_object, 0, NULL) #endif #if defined(PHP_ODBC_HAVE_FETCH_HASH) - ZEND_FE(odbc_fetch_array, arginfo_odbc_fetch_array) -#endif - ZEND_FE(odbc_fetch_into, arginfo_odbc_fetch_into) - ZEND_FE(odbc_fetch_row, arginfo_odbc_fetch_row) - ZEND_FE(odbc_result, arginfo_odbc_result) - ZEND_DEP_FE(odbc_result_all, arginfo_odbc_result_all) - ZEND_FE(odbc_free_result, arginfo_odbc_free_result) - ZEND_FE(odbc_connect, arginfo_odbc_connect) - ZEND_FE(odbc_pconnect, arginfo_odbc_pconnect) - ZEND_FE(odbc_close, arginfo_odbc_close) - ZEND_FE(odbc_num_rows, arginfo_odbc_num_rows) + ZEND_RAW_FENTRY("odbc_fetch_array", zif_odbc_fetch_array, arginfo_odbc_fetch_array, 0, NULL) +#endif + ZEND_RAW_FENTRY("odbc_fetch_into", zif_odbc_fetch_into, arginfo_odbc_fetch_into, 0, NULL) + ZEND_RAW_FENTRY("odbc_fetch_row", zif_odbc_fetch_row, arginfo_odbc_fetch_row, 0, NULL) + ZEND_RAW_FENTRY("odbc_result", zif_odbc_result, arginfo_odbc_result, 0, NULL) + ZEND_RAW_FENTRY("odbc_result_all", zif_odbc_result_all, arginfo_odbc_result_all, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("odbc_free_result", zif_odbc_free_result, arginfo_odbc_free_result, 0, NULL) + ZEND_RAW_FENTRY("odbc_connect", zif_odbc_connect, arginfo_odbc_connect, 0, NULL) + ZEND_RAW_FENTRY("odbc_pconnect", zif_odbc_pconnect, arginfo_odbc_pconnect, 0, NULL) + ZEND_RAW_FENTRY("odbc_close", zif_odbc_close, arginfo_odbc_close, 0, NULL) + ZEND_RAW_FENTRY("odbc_num_rows", zif_odbc_num_rows, arginfo_odbc_num_rows, 0, NULL) #if !defined(HAVE_SOLID) && !defined(HAVE_SOLID_30) - ZEND_FE(odbc_next_result, arginfo_odbc_next_result) -#endif - ZEND_FE(odbc_num_fields, arginfo_odbc_num_fields) - ZEND_FE(odbc_field_name, arginfo_odbc_field_name) - ZEND_FE(odbc_field_type, arginfo_odbc_field_type) - ZEND_FE(odbc_field_len, arginfo_odbc_field_len) - ZEND_FALIAS(odbc_field_precision, odbc_field_len, arginfo_odbc_field_precision) - ZEND_FE(odbc_field_scale, arginfo_odbc_field_scale) - ZEND_FE(odbc_field_num, arginfo_odbc_field_num) - ZEND_FE(odbc_autocommit, arginfo_odbc_autocommit) - ZEND_FE(odbc_commit, arginfo_odbc_commit) - ZEND_FE(odbc_rollback, arginfo_odbc_rollback) - ZEND_FE(odbc_error, arginfo_odbc_error) - ZEND_FE(odbc_errormsg, arginfo_odbc_errormsg) - ZEND_FE(odbc_setoption, arginfo_odbc_setoption) - ZEND_FE(odbc_tables, arginfo_odbc_tables) - ZEND_FE(odbc_columns, arginfo_odbc_columns) - ZEND_FE(odbc_gettypeinfo, arginfo_odbc_gettypeinfo) - ZEND_FE(odbc_primarykeys, arginfo_odbc_primarykeys) + ZEND_RAW_FENTRY("odbc_next_result", zif_odbc_next_result, arginfo_odbc_next_result, 0, NULL) +#endif + ZEND_RAW_FENTRY("odbc_num_fields", zif_odbc_num_fields, arginfo_odbc_num_fields, 0, NULL) + ZEND_RAW_FENTRY("odbc_field_name", zif_odbc_field_name, arginfo_odbc_field_name, 0, NULL) + ZEND_RAW_FENTRY("odbc_field_type", zif_odbc_field_type, arginfo_odbc_field_type, 0, NULL) + ZEND_RAW_FENTRY("odbc_field_len", zif_odbc_field_len, arginfo_odbc_field_len, 0, NULL) + ZEND_RAW_FENTRY("odbc_field_precision", zif_odbc_field_len, arginfo_odbc_field_precision, 0, NULL) + ZEND_RAW_FENTRY("odbc_field_scale", zif_odbc_field_scale, arginfo_odbc_field_scale, 0, NULL) + ZEND_RAW_FENTRY("odbc_field_num", zif_odbc_field_num, arginfo_odbc_field_num, 0, NULL) + ZEND_RAW_FENTRY("odbc_autocommit", zif_odbc_autocommit, arginfo_odbc_autocommit, 0, NULL) + ZEND_RAW_FENTRY("odbc_commit", zif_odbc_commit, arginfo_odbc_commit, 0, NULL) + ZEND_RAW_FENTRY("odbc_rollback", zif_odbc_rollback, arginfo_odbc_rollback, 0, NULL) + ZEND_RAW_FENTRY("odbc_error", zif_odbc_error, arginfo_odbc_error, 0, NULL) + ZEND_RAW_FENTRY("odbc_errormsg", zif_odbc_errormsg, arginfo_odbc_errormsg, 0, NULL) + ZEND_RAW_FENTRY("odbc_setoption", zif_odbc_setoption, arginfo_odbc_setoption, 0, NULL) + ZEND_RAW_FENTRY("odbc_tables", zif_odbc_tables, arginfo_odbc_tables, 0, NULL) + ZEND_RAW_FENTRY("odbc_columns", zif_odbc_columns, arginfo_odbc_columns, 0, NULL) + ZEND_RAW_FENTRY("odbc_gettypeinfo", zif_odbc_gettypeinfo, arginfo_odbc_gettypeinfo, 0, NULL) + ZEND_RAW_FENTRY("odbc_primarykeys", zif_odbc_primarykeys, arginfo_odbc_primarykeys, 0, NULL) #if !defined(HAVE_SOLID) && !defined(HAVE_SOLID_30) && !defined(HAVE_SOLID_35) - ZEND_FE(odbc_procedurecolumns, arginfo_odbc_procedurecolumns) + ZEND_RAW_FENTRY("odbc_procedurecolumns", zif_odbc_procedurecolumns, arginfo_odbc_procedurecolumns, 0, NULL) #endif #if !defined(HAVE_SOLID) && !defined(HAVE_SOLID_30) && !defined(HAVE_SOLID_35) - ZEND_FE(odbc_procedures, arginfo_odbc_procedures) + ZEND_RAW_FENTRY("odbc_procedures", zif_odbc_procedures, arginfo_odbc_procedures, 0, NULL) #endif #if !defined(HAVE_SOLID) && !defined(HAVE_SOLID_30) && !defined(HAVE_SOLID_35) - ZEND_FE(odbc_foreignkeys, arginfo_odbc_foreignkeys) + ZEND_RAW_FENTRY("odbc_foreignkeys", zif_odbc_foreignkeys, arginfo_odbc_foreignkeys, 0, NULL) #endif - ZEND_FE(odbc_specialcolumns, arginfo_odbc_specialcolumns) - ZEND_FE(odbc_statistics, arginfo_odbc_statistics) + ZEND_RAW_FENTRY("odbc_specialcolumns", zif_odbc_specialcolumns, arginfo_odbc_specialcolumns, 0, NULL) + ZEND_RAW_FENTRY("odbc_statistics", zif_odbc_statistics, arginfo_odbc_statistics, 0, NULL) #if !defined(HAVE_DBMAKER) && !defined(HAVE_SOLID) && !defined(HAVE_SOLID_30) &&!defined(HAVE_SOLID_35) - ZEND_FE(odbc_tableprivileges, arginfo_odbc_tableprivileges) + ZEND_RAW_FENTRY("odbc_tableprivileges", zif_odbc_tableprivileges, arginfo_odbc_tableprivileges, 0, NULL) #endif #if !defined(HAVE_DBMAKER) && !defined(HAVE_SOLID) && !defined(HAVE_SOLID_30) &&!defined(HAVE_SOLID_35) - ZEND_FE(odbc_columnprivileges, arginfo_odbc_columnprivileges) + ZEND_RAW_FENTRY("odbc_columnprivileges", zif_odbc_columnprivileges, arginfo_odbc_columnprivileges, 0, NULL) #endif - ZEND_FE(odbc_connection_string_is_quoted, arginfo_odbc_connection_string_is_quoted) - ZEND_FE(odbc_connection_string_should_quote, arginfo_odbc_connection_string_should_quote) - ZEND_FE(odbc_connection_string_quote, arginfo_odbc_connection_string_quote) + ZEND_RAW_FENTRY("odbc_connection_string_is_quoted", zif_odbc_connection_string_is_quoted, arginfo_odbc_connection_string_is_quoted, 0, NULL) + ZEND_RAW_FENTRY("odbc_connection_string_should_quote", zif_odbc_connection_string_should_quote, arginfo_odbc_connection_string_should_quote, 0, NULL) + ZEND_RAW_FENTRY("odbc_connection_string_quote", zif_odbc_connection_string_quote, arginfo_odbc_connection_string_quote, 0, NULL) ZEND_FE_END }; diff --git a/ext/opcache/opcache_arginfo.h b/ext/opcache/opcache_arginfo.h index b3e893fead62e..87b3c8568a462 100644 --- a/ext/opcache/opcache_arginfo.h +++ b/ext/opcache/opcache_arginfo.h @@ -30,11 +30,11 @@ ZEND_FUNCTION(opcache_get_configuration); ZEND_FUNCTION(opcache_is_script_cached); static const zend_function_entry ext_functions[] = { - ZEND_FE(opcache_reset, arginfo_opcache_reset) - ZEND_FE(opcache_get_status, arginfo_opcache_get_status) - ZEND_FE(opcache_compile_file, arginfo_opcache_compile_file) - ZEND_FE(opcache_invalidate, arginfo_opcache_invalidate) - ZEND_FE(opcache_get_configuration, arginfo_opcache_get_configuration) - ZEND_FE(opcache_is_script_cached, arginfo_opcache_is_script_cached) + ZEND_RAW_FENTRY("opcache_reset", zif_opcache_reset, arginfo_opcache_reset, 0, NULL) + ZEND_RAW_FENTRY("opcache_get_status", zif_opcache_get_status, arginfo_opcache_get_status, 0, NULL) + ZEND_RAW_FENTRY("opcache_compile_file", zif_opcache_compile_file, arginfo_opcache_compile_file, 0, NULL) + ZEND_RAW_FENTRY("opcache_invalidate", zif_opcache_invalidate, arginfo_opcache_invalidate, 0, NULL) + ZEND_RAW_FENTRY("opcache_get_configuration", zif_opcache_get_configuration, arginfo_opcache_get_configuration, 0, NULL) + ZEND_RAW_FENTRY("opcache_is_script_cached", zif_opcache_is_script_cached, arginfo_opcache_is_script_cached, 0, NULL) ZEND_FE_END }; diff --git a/ext/opcache/zend_file_cache.c b/ext/opcache/zend_file_cache.c index 05a1fec2b637a..31fae17267159 100644 --- a/ext/opcache/zend_file_cache.c +++ b/ext/opcache/zend_file_cache.c @@ -751,7 +751,7 @@ static void zend_file_cache_serialize_class(zval *zv, } zend_file_cache_serialize_hash(&ce->constants_table, script, info, buf, zend_file_cache_serialize_class_constant); SERIALIZE_STR(ce->info.user.filename); - SERIALIZE_STR(ce->info.user.doc_comment); + SERIALIZE_STR(ce->doc_comment); SERIALIZE_ATTRIBUTES(ce->attributes); zend_file_cache_serialize_hash(&ce->properties_info, script, info, buf, zend_file_cache_serialize_prop_info); @@ -1592,7 +1592,7 @@ static void zend_file_cache_unserialize_class(zval *zv, zend_file_cache_unserialize_hash(&ce->constants_table, script, buf, zend_file_cache_unserialize_class_constant, NULL); UNSERIALIZE_STR(ce->info.user.filename); - UNSERIALIZE_STR(ce->info.user.doc_comment); + UNSERIALIZE_STR(ce->doc_comment); UNSERIALIZE_ATTRIBUTES(ce->attributes); zend_file_cache_unserialize_hash(&ce->properties_info, script, buf, zend_file_cache_unserialize_prop_info, NULL); diff --git a/ext/opcache/zend_persist.c b/ext/opcache/zend_persist.c index 0d9ad4b61884b..e13a38d16765b 100644 --- a/ext/opcache/zend_persist.c +++ b/ext/opcache/zend_persist.c @@ -982,15 +982,15 @@ zend_class_entry *zend_persist_class_entry(zend_class_entry *orig_ce) zend_accel_store_string(ce->info.user.filename); } - if (ce->info.user.doc_comment) { + if (ce->doc_comment) { if (ZCG(accel_directives).save_comments) { - zend_accel_store_interned_string(ce->info.user.doc_comment); + zend_accel_store_interned_string(ce->doc_comment); } else { - if (!zend_shared_alloc_get_xlat_entry(ce->info.user.doc_comment)) { - zend_shared_alloc_register_xlat_entry(ce->info.user.doc_comment, ce->info.user.doc_comment); - zend_string_release_ex(ce->info.user.doc_comment, 0); + if (!zend_shared_alloc_get_xlat_entry(ce->doc_comment)) { + zend_shared_alloc_register_xlat_entry(ce->doc_comment, ce->doc_comment); + zend_string_release_ex(ce->doc_comment, 0); } - ce->info.user.doc_comment = NULL; + ce->doc_comment = NULL; } } diff --git a/ext/opcache/zend_persist_calc.c b/ext/opcache/zend_persist_calc.c index 2d4a3c92afa29..c4c5c5fa3ba5f 100644 --- a/ext/opcache/zend_persist_calc.c +++ b/ext/opcache/zend_persist_calc.c @@ -487,8 +487,8 @@ void zend_persist_class_entry_calc(zend_class_entry *ce) ADD_STRING(ce->info.user.filename); } - if (ZCG(accel_directives).save_comments && ce->info.user.doc_comment) { - ADD_STRING(ce->info.user.doc_comment); + if (ZCG(accel_directives).save_comments && ce->doc_comment) { + ADD_STRING(ce->doc_comment); } if (ce->attributes) { diff --git a/ext/openssl/openssl_arginfo.h b/ext/openssl/openssl_arginfo.h index 72d78abac919b..019fee59f0e81 100644 --- a/ext/openssl/openssl_arginfo.h +++ b/ext/openssl/openssl_arginfo.h @@ -453,72 +453,72 @@ ZEND_FUNCTION(openssl_spki_export_challenge); ZEND_FUNCTION(openssl_get_cert_locations); static const zend_function_entry ext_functions[] = { - ZEND_FE(openssl_x509_export_to_file, arginfo_openssl_x509_export_to_file) - ZEND_FE(openssl_x509_export, arginfo_openssl_x509_export) - ZEND_FE(openssl_x509_fingerprint, arginfo_openssl_x509_fingerprint) - ZEND_FE(openssl_x509_check_private_key, arginfo_openssl_x509_check_private_key) - ZEND_FE(openssl_x509_verify, arginfo_openssl_x509_verify) - ZEND_FE(openssl_x509_parse, arginfo_openssl_x509_parse) - ZEND_FE(openssl_x509_checkpurpose, arginfo_openssl_x509_checkpurpose) - ZEND_FE(openssl_x509_read, arginfo_openssl_x509_read) - ZEND_DEP_FE(openssl_x509_free, arginfo_openssl_x509_free) - ZEND_FE(openssl_pkcs12_export_to_file, arginfo_openssl_pkcs12_export_to_file) - ZEND_FE(openssl_pkcs12_export, arginfo_openssl_pkcs12_export) - ZEND_FE(openssl_pkcs12_read, arginfo_openssl_pkcs12_read) - ZEND_FE(openssl_csr_export_to_file, arginfo_openssl_csr_export_to_file) - ZEND_FE(openssl_csr_export, arginfo_openssl_csr_export) - ZEND_FE(openssl_csr_sign, arginfo_openssl_csr_sign) - ZEND_FE(openssl_csr_new, arginfo_openssl_csr_new) - ZEND_FE(openssl_csr_get_subject, arginfo_openssl_csr_get_subject) - ZEND_FE(openssl_csr_get_public_key, arginfo_openssl_csr_get_public_key) - ZEND_FE(openssl_pkey_new, arginfo_openssl_pkey_new) - ZEND_FE(openssl_pkey_export_to_file, arginfo_openssl_pkey_export_to_file) - ZEND_FE(openssl_pkey_export, arginfo_openssl_pkey_export) - ZEND_FE(openssl_pkey_get_public, arginfo_openssl_pkey_get_public) - ZEND_FALIAS(openssl_get_publickey, openssl_pkey_get_public, arginfo_openssl_get_publickey) - ZEND_DEP_FE(openssl_pkey_free, arginfo_openssl_pkey_free) - ZEND_DEP_FALIAS(openssl_free_key, openssl_pkey_free, arginfo_openssl_free_key) - ZEND_FE(openssl_pkey_get_private, arginfo_openssl_pkey_get_private) - ZEND_FALIAS(openssl_get_privatekey, openssl_pkey_get_private, arginfo_openssl_get_privatekey) - ZEND_FE(openssl_pkey_get_details, arginfo_openssl_pkey_get_details) - ZEND_FE(openssl_pbkdf2, arginfo_openssl_pbkdf2) - ZEND_FE(openssl_pkcs7_verify, arginfo_openssl_pkcs7_verify) - ZEND_FE(openssl_pkcs7_encrypt, arginfo_openssl_pkcs7_encrypt) - ZEND_FE(openssl_pkcs7_sign, arginfo_openssl_pkcs7_sign) - ZEND_FE(openssl_pkcs7_decrypt, arginfo_openssl_pkcs7_decrypt) - ZEND_FE(openssl_pkcs7_read, arginfo_openssl_pkcs7_read) - ZEND_FE(openssl_cms_verify, arginfo_openssl_cms_verify) - ZEND_FE(openssl_cms_encrypt, arginfo_openssl_cms_encrypt) - ZEND_FE(openssl_cms_sign, arginfo_openssl_cms_sign) - ZEND_FE(openssl_cms_decrypt, arginfo_openssl_cms_decrypt) - ZEND_FE(openssl_cms_read, arginfo_openssl_cms_read) - ZEND_FE(openssl_private_encrypt, arginfo_openssl_private_encrypt) - ZEND_FE(openssl_private_decrypt, arginfo_openssl_private_decrypt) - ZEND_FE(openssl_public_encrypt, arginfo_openssl_public_encrypt) - ZEND_FE(openssl_public_decrypt, arginfo_openssl_public_decrypt) - ZEND_FE(openssl_error_string, arginfo_openssl_error_string) - ZEND_FE(openssl_sign, arginfo_openssl_sign) - ZEND_FE(openssl_verify, arginfo_openssl_verify) - ZEND_FE(openssl_seal, arginfo_openssl_seal) - ZEND_FE(openssl_open, arginfo_openssl_open) - ZEND_FE(openssl_get_md_methods, arginfo_openssl_get_md_methods) - ZEND_FE(openssl_get_cipher_methods, arginfo_openssl_get_cipher_methods) + ZEND_RAW_FENTRY("openssl_x509_export_to_file", zif_openssl_x509_export_to_file, arginfo_openssl_x509_export_to_file, 0, NULL) + ZEND_RAW_FENTRY("openssl_x509_export", zif_openssl_x509_export, arginfo_openssl_x509_export, 0, NULL) + ZEND_RAW_FENTRY("openssl_x509_fingerprint", zif_openssl_x509_fingerprint, arginfo_openssl_x509_fingerprint, 0, NULL) + ZEND_RAW_FENTRY("openssl_x509_check_private_key", zif_openssl_x509_check_private_key, arginfo_openssl_x509_check_private_key, 0, NULL) + ZEND_RAW_FENTRY("openssl_x509_verify", zif_openssl_x509_verify, arginfo_openssl_x509_verify, 0, NULL) + ZEND_RAW_FENTRY("openssl_x509_parse", zif_openssl_x509_parse, arginfo_openssl_x509_parse, 0, NULL) + ZEND_RAW_FENTRY("openssl_x509_checkpurpose", zif_openssl_x509_checkpurpose, arginfo_openssl_x509_checkpurpose, 0, NULL) + ZEND_RAW_FENTRY("openssl_x509_read", zif_openssl_x509_read, arginfo_openssl_x509_read, 0, NULL) + ZEND_RAW_FENTRY("openssl_x509_free", zif_openssl_x509_free, arginfo_openssl_x509_free, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("openssl_pkcs12_export_to_file", zif_openssl_pkcs12_export_to_file, arginfo_openssl_pkcs12_export_to_file, 0, NULL) + ZEND_RAW_FENTRY("openssl_pkcs12_export", zif_openssl_pkcs12_export, arginfo_openssl_pkcs12_export, 0, NULL) + ZEND_RAW_FENTRY("openssl_pkcs12_read", zif_openssl_pkcs12_read, arginfo_openssl_pkcs12_read, 0, NULL) + ZEND_RAW_FENTRY("openssl_csr_export_to_file", zif_openssl_csr_export_to_file, arginfo_openssl_csr_export_to_file, 0, NULL) + ZEND_RAW_FENTRY("openssl_csr_export", zif_openssl_csr_export, arginfo_openssl_csr_export, 0, NULL) + ZEND_RAW_FENTRY("openssl_csr_sign", zif_openssl_csr_sign, arginfo_openssl_csr_sign, 0, NULL) + ZEND_RAW_FENTRY("openssl_csr_new", zif_openssl_csr_new, arginfo_openssl_csr_new, 0, NULL) + ZEND_RAW_FENTRY("openssl_csr_get_subject", zif_openssl_csr_get_subject, arginfo_openssl_csr_get_subject, 0, NULL) + ZEND_RAW_FENTRY("openssl_csr_get_public_key", zif_openssl_csr_get_public_key, arginfo_openssl_csr_get_public_key, 0, NULL) + ZEND_RAW_FENTRY("openssl_pkey_new", zif_openssl_pkey_new, arginfo_openssl_pkey_new, 0, NULL) + ZEND_RAW_FENTRY("openssl_pkey_export_to_file", zif_openssl_pkey_export_to_file, arginfo_openssl_pkey_export_to_file, 0, NULL) + ZEND_RAW_FENTRY("openssl_pkey_export", zif_openssl_pkey_export, arginfo_openssl_pkey_export, 0, NULL) + ZEND_RAW_FENTRY("openssl_pkey_get_public", zif_openssl_pkey_get_public, arginfo_openssl_pkey_get_public, 0, NULL) + ZEND_RAW_FENTRY("openssl_get_publickey", zif_openssl_pkey_get_public, arginfo_openssl_get_publickey, 0, NULL) + ZEND_RAW_FENTRY("openssl_pkey_free", zif_openssl_pkey_free, arginfo_openssl_pkey_free, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("openssl_free_key", zif_openssl_pkey_free, arginfo_openssl_free_key, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("openssl_pkey_get_private", zif_openssl_pkey_get_private, arginfo_openssl_pkey_get_private, 0, NULL) + ZEND_RAW_FENTRY("openssl_get_privatekey", zif_openssl_pkey_get_private, arginfo_openssl_get_privatekey, 0, NULL) + ZEND_RAW_FENTRY("openssl_pkey_get_details", zif_openssl_pkey_get_details, arginfo_openssl_pkey_get_details, 0, NULL) + ZEND_RAW_FENTRY("openssl_pbkdf2", zif_openssl_pbkdf2, arginfo_openssl_pbkdf2, 0, NULL) + ZEND_RAW_FENTRY("openssl_pkcs7_verify", zif_openssl_pkcs7_verify, arginfo_openssl_pkcs7_verify, 0, NULL) + ZEND_RAW_FENTRY("openssl_pkcs7_encrypt", zif_openssl_pkcs7_encrypt, arginfo_openssl_pkcs7_encrypt, 0, NULL) + ZEND_RAW_FENTRY("openssl_pkcs7_sign", zif_openssl_pkcs7_sign, arginfo_openssl_pkcs7_sign, 0, NULL) + ZEND_RAW_FENTRY("openssl_pkcs7_decrypt", zif_openssl_pkcs7_decrypt, arginfo_openssl_pkcs7_decrypt, 0, NULL) + ZEND_RAW_FENTRY("openssl_pkcs7_read", zif_openssl_pkcs7_read, arginfo_openssl_pkcs7_read, 0, NULL) + ZEND_RAW_FENTRY("openssl_cms_verify", zif_openssl_cms_verify, arginfo_openssl_cms_verify, 0, NULL) + ZEND_RAW_FENTRY("openssl_cms_encrypt", zif_openssl_cms_encrypt, arginfo_openssl_cms_encrypt, 0, NULL) + ZEND_RAW_FENTRY("openssl_cms_sign", zif_openssl_cms_sign, arginfo_openssl_cms_sign, 0, NULL) + ZEND_RAW_FENTRY("openssl_cms_decrypt", zif_openssl_cms_decrypt, arginfo_openssl_cms_decrypt, 0, NULL) + ZEND_RAW_FENTRY("openssl_cms_read", zif_openssl_cms_read, arginfo_openssl_cms_read, 0, NULL) + ZEND_RAW_FENTRY("openssl_private_encrypt", zif_openssl_private_encrypt, arginfo_openssl_private_encrypt, 0, NULL) + ZEND_RAW_FENTRY("openssl_private_decrypt", zif_openssl_private_decrypt, arginfo_openssl_private_decrypt, 0, NULL) + ZEND_RAW_FENTRY("openssl_public_encrypt", zif_openssl_public_encrypt, arginfo_openssl_public_encrypt, 0, NULL) + ZEND_RAW_FENTRY("openssl_public_decrypt", zif_openssl_public_decrypt, arginfo_openssl_public_decrypt, 0, NULL) + ZEND_RAW_FENTRY("openssl_error_string", zif_openssl_error_string, arginfo_openssl_error_string, 0, NULL) + ZEND_RAW_FENTRY("openssl_sign", zif_openssl_sign, arginfo_openssl_sign, 0, NULL) + ZEND_RAW_FENTRY("openssl_verify", zif_openssl_verify, arginfo_openssl_verify, 0, NULL) + ZEND_RAW_FENTRY("openssl_seal", zif_openssl_seal, arginfo_openssl_seal, 0, NULL) + ZEND_RAW_FENTRY("openssl_open", zif_openssl_open, arginfo_openssl_open, 0, NULL) + ZEND_RAW_FENTRY("openssl_get_md_methods", zif_openssl_get_md_methods, arginfo_openssl_get_md_methods, 0, NULL) + ZEND_RAW_FENTRY("openssl_get_cipher_methods", zif_openssl_get_cipher_methods, arginfo_openssl_get_cipher_methods, 0, NULL) #if defined(HAVE_EVP_PKEY_EC) - ZEND_FE(openssl_get_curve_names, arginfo_openssl_get_curve_names) + ZEND_RAW_FENTRY("openssl_get_curve_names", zif_openssl_get_curve_names, arginfo_openssl_get_curve_names, 0, NULL) #endif - ZEND_FE(openssl_digest, arginfo_openssl_digest) - ZEND_FE(openssl_encrypt, arginfo_openssl_encrypt) - ZEND_FE(openssl_decrypt, arginfo_openssl_decrypt) - ZEND_FE(openssl_cipher_iv_length, arginfo_openssl_cipher_iv_length) - ZEND_FE(openssl_cipher_key_length, arginfo_openssl_cipher_key_length) - ZEND_FE(openssl_dh_compute_key, arginfo_openssl_dh_compute_key) - ZEND_FE(openssl_pkey_derive, arginfo_openssl_pkey_derive) - ZEND_FE(openssl_random_pseudo_bytes, arginfo_openssl_random_pseudo_bytes) - ZEND_FE(openssl_spki_new, arginfo_openssl_spki_new) - ZEND_FE(openssl_spki_verify, arginfo_openssl_spki_verify) - ZEND_FE(openssl_spki_export, arginfo_openssl_spki_export) - ZEND_FE(openssl_spki_export_challenge, arginfo_openssl_spki_export_challenge) - ZEND_FE(openssl_get_cert_locations, arginfo_openssl_get_cert_locations) + ZEND_RAW_FENTRY("openssl_digest", zif_openssl_digest, arginfo_openssl_digest, 0, NULL) + ZEND_RAW_FENTRY("openssl_encrypt", zif_openssl_encrypt, arginfo_openssl_encrypt, 0, NULL) + ZEND_RAW_FENTRY("openssl_decrypt", zif_openssl_decrypt, arginfo_openssl_decrypt, 0, NULL) + ZEND_RAW_FENTRY("openssl_cipher_iv_length", zif_openssl_cipher_iv_length, arginfo_openssl_cipher_iv_length, 0, NULL) + ZEND_RAW_FENTRY("openssl_cipher_key_length", zif_openssl_cipher_key_length, arginfo_openssl_cipher_key_length, 0, NULL) + ZEND_RAW_FENTRY("openssl_dh_compute_key", zif_openssl_dh_compute_key, arginfo_openssl_dh_compute_key, 0, NULL) + ZEND_RAW_FENTRY("openssl_pkey_derive", zif_openssl_pkey_derive, arginfo_openssl_pkey_derive, 0, NULL) + ZEND_RAW_FENTRY("openssl_random_pseudo_bytes", zif_openssl_random_pseudo_bytes, arginfo_openssl_random_pseudo_bytes, 0, NULL) + ZEND_RAW_FENTRY("openssl_spki_new", zif_openssl_spki_new, arginfo_openssl_spki_new, 0, NULL) + ZEND_RAW_FENTRY("openssl_spki_verify", zif_openssl_spki_verify, arginfo_openssl_spki_verify, 0, NULL) + ZEND_RAW_FENTRY("openssl_spki_export", zif_openssl_spki_export, arginfo_openssl_spki_export, 0, NULL) + ZEND_RAW_FENTRY("openssl_spki_export_challenge", zif_openssl_spki_export_challenge, arginfo_openssl_spki_export_challenge, 0, NULL) + ZEND_RAW_FENTRY("openssl_get_cert_locations", zif_openssl_get_cert_locations, arginfo_openssl_get_cert_locations, 0, NULL) ZEND_FE_END }; diff --git a/ext/pcntl/pcntl_arginfo.h b/ext/pcntl/pcntl_arginfo.h index 3f935866b9938..002909357949a 100644 --- a/ext/pcntl/pcntl_arginfo.h +++ b/ext/pcntl/pcntl_arginfo.h @@ -178,50 +178,50 @@ ZEND_FUNCTION(pcntl_forkx); #endif static const zend_function_entry ext_functions[] = { - ZEND_FE(pcntl_fork, arginfo_pcntl_fork) - ZEND_FE(pcntl_waitpid, arginfo_pcntl_waitpid) - ZEND_FE(pcntl_wait, arginfo_pcntl_wait) - ZEND_FE(pcntl_signal, arginfo_pcntl_signal) - ZEND_FE(pcntl_signal_get_handler, arginfo_pcntl_signal_get_handler) - ZEND_FE(pcntl_signal_dispatch, arginfo_pcntl_signal_dispatch) + ZEND_RAW_FENTRY("pcntl_fork", zif_pcntl_fork, arginfo_pcntl_fork, 0, NULL) + ZEND_RAW_FENTRY("pcntl_waitpid", zif_pcntl_waitpid, arginfo_pcntl_waitpid, 0, NULL) + ZEND_RAW_FENTRY("pcntl_wait", zif_pcntl_wait, arginfo_pcntl_wait, 0, NULL) + ZEND_RAW_FENTRY("pcntl_signal", zif_pcntl_signal, arginfo_pcntl_signal, 0, NULL) + ZEND_RAW_FENTRY("pcntl_signal_get_handler", zif_pcntl_signal_get_handler, arginfo_pcntl_signal_get_handler, 0, NULL) + ZEND_RAW_FENTRY("pcntl_signal_dispatch", zif_pcntl_signal_dispatch, arginfo_pcntl_signal_dispatch, 0, NULL) #if defined(HAVE_SIGPROCMASK) - ZEND_FE(pcntl_sigprocmask, arginfo_pcntl_sigprocmask) + ZEND_RAW_FENTRY("pcntl_sigprocmask", zif_pcntl_sigprocmask, arginfo_pcntl_sigprocmask, 0, NULL) #endif #if defined(HAVE_STRUCT_SIGINFO_T) && (defined(HAVE_SIGWAITINFO) && defined(HAVE_SIGTIMEDWAIT)) - ZEND_FE(pcntl_sigwaitinfo, arginfo_pcntl_sigwaitinfo) + ZEND_RAW_FENTRY("pcntl_sigwaitinfo", zif_pcntl_sigwaitinfo, arginfo_pcntl_sigwaitinfo, 0, NULL) #endif #if defined(HAVE_STRUCT_SIGINFO_T) && (defined(HAVE_SIGWAITINFO) && defined(HAVE_SIGTIMEDWAIT)) - ZEND_FE(pcntl_sigtimedwait, arginfo_pcntl_sigtimedwait) + ZEND_RAW_FENTRY("pcntl_sigtimedwait", zif_pcntl_sigtimedwait, arginfo_pcntl_sigtimedwait, 0, NULL) #endif - ZEND_FE(pcntl_wifexited, arginfo_pcntl_wifexited) - ZEND_FE(pcntl_wifstopped, arginfo_pcntl_wifstopped) + ZEND_RAW_FENTRY("pcntl_wifexited", zif_pcntl_wifexited, arginfo_pcntl_wifexited, 0, NULL) + ZEND_RAW_FENTRY("pcntl_wifstopped", zif_pcntl_wifstopped, arginfo_pcntl_wifstopped, 0, NULL) #if defined(HAVE_WCONTINUED) - ZEND_FE(pcntl_wifcontinued, arginfo_pcntl_wifcontinued) -#endif - ZEND_FE(pcntl_wifsignaled, arginfo_pcntl_wifsignaled) - ZEND_FE(pcntl_wexitstatus, arginfo_pcntl_wexitstatus) - ZEND_FE(pcntl_wtermsig, arginfo_pcntl_wtermsig) - ZEND_FE(pcntl_wstopsig, arginfo_pcntl_wstopsig) - ZEND_FE(pcntl_exec, arginfo_pcntl_exec) - ZEND_FE(pcntl_alarm, arginfo_pcntl_alarm) - ZEND_FE(pcntl_get_last_error, arginfo_pcntl_get_last_error) - ZEND_FALIAS(pcntl_errno, pcntl_get_last_error, arginfo_pcntl_errno) + ZEND_RAW_FENTRY("pcntl_wifcontinued", zif_pcntl_wifcontinued, arginfo_pcntl_wifcontinued, 0, NULL) +#endif + ZEND_RAW_FENTRY("pcntl_wifsignaled", zif_pcntl_wifsignaled, arginfo_pcntl_wifsignaled, 0, NULL) + ZEND_RAW_FENTRY("pcntl_wexitstatus", zif_pcntl_wexitstatus, arginfo_pcntl_wexitstatus, 0, NULL) + ZEND_RAW_FENTRY("pcntl_wtermsig", zif_pcntl_wtermsig, arginfo_pcntl_wtermsig, 0, NULL) + ZEND_RAW_FENTRY("pcntl_wstopsig", zif_pcntl_wstopsig, arginfo_pcntl_wstopsig, 0, NULL) + ZEND_RAW_FENTRY("pcntl_exec", zif_pcntl_exec, arginfo_pcntl_exec, 0, NULL) + ZEND_RAW_FENTRY("pcntl_alarm", zif_pcntl_alarm, arginfo_pcntl_alarm, 0, NULL) + ZEND_RAW_FENTRY("pcntl_get_last_error", zif_pcntl_get_last_error, arginfo_pcntl_get_last_error, 0, NULL) + ZEND_RAW_FENTRY("pcntl_errno", zif_pcntl_get_last_error, arginfo_pcntl_errno, 0, NULL) #if defined(HAVE_GETPRIORITY) - ZEND_FE(pcntl_getpriority, arginfo_pcntl_getpriority) + ZEND_RAW_FENTRY("pcntl_getpriority", zif_pcntl_getpriority, arginfo_pcntl_getpriority, 0, NULL) #endif #if defined(HAVE_SETPRIORITY) - ZEND_FE(pcntl_setpriority, arginfo_pcntl_setpriority) + ZEND_RAW_FENTRY("pcntl_setpriority", zif_pcntl_setpriority, arginfo_pcntl_setpriority, 0, NULL) #endif - ZEND_FE(pcntl_strerror, arginfo_pcntl_strerror) - ZEND_FE(pcntl_async_signals, arginfo_pcntl_async_signals) + ZEND_RAW_FENTRY("pcntl_strerror", zif_pcntl_strerror, arginfo_pcntl_strerror, 0, NULL) + ZEND_RAW_FENTRY("pcntl_async_signals", zif_pcntl_async_signals, arginfo_pcntl_async_signals, 0, NULL) #if defined(HAVE_UNSHARE) - ZEND_FE(pcntl_unshare, arginfo_pcntl_unshare) + ZEND_RAW_FENTRY("pcntl_unshare", zif_pcntl_unshare, arginfo_pcntl_unshare, 0, NULL) #endif #if defined(HAVE_RFORK) - ZEND_FE(pcntl_rfork, arginfo_pcntl_rfork) + ZEND_RAW_FENTRY("pcntl_rfork", zif_pcntl_rfork, arginfo_pcntl_rfork, 0, NULL) #endif #if defined(HAVE_FORKX) - ZEND_FE(pcntl_forkx, arginfo_pcntl_forkx) + ZEND_RAW_FENTRY("pcntl_forkx", zif_pcntl_forkx, arginfo_pcntl_forkx, 0, NULL) #endif ZEND_FE_END }; diff --git a/ext/pcre/php_pcre_arginfo.h b/ext/pcre/php_pcre_arginfo.h index 9ec00d1a39aef..1f0b8487413df 100644 --- a/ext/pcre/php_pcre_arginfo.h +++ b/ext/pcre/php_pcre_arginfo.h @@ -89,16 +89,16 @@ ZEND_FUNCTION(preg_last_error_msg); static const zend_function_entry ext_functions[] = { ZEND_FRAMELESS_FE(preg_match, arginfo_preg_match, 0, frameless_function_infos_preg_match) - ZEND_FE(preg_match_all, arginfo_preg_match_all) + ZEND_RAW_FENTRY("preg_match_all", zif_preg_match_all, arginfo_preg_match_all, 0, NULL) ZEND_FRAMELESS_FE(preg_replace, arginfo_preg_replace, 0, frameless_function_infos_preg_replace) - ZEND_FE(preg_filter, arginfo_preg_filter) - ZEND_FE(preg_replace_callback, arginfo_preg_replace_callback) - ZEND_FE(preg_replace_callback_array, arginfo_preg_replace_callback_array) - ZEND_FE(preg_split, arginfo_preg_split) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(preg_quote, arginfo_preg_quote) - ZEND_FE(preg_grep, arginfo_preg_grep) - ZEND_FE(preg_last_error, arginfo_preg_last_error) - ZEND_FE(preg_last_error_msg, arginfo_preg_last_error_msg) + ZEND_RAW_FENTRY("preg_filter", zif_preg_filter, arginfo_preg_filter, 0, NULL) + ZEND_RAW_FENTRY("preg_replace_callback", zif_preg_replace_callback, arginfo_preg_replace_callback, 0, NULL) + ZEND_RAW_FENTRY("preg_replace_callback_array", zif_preg_replace_callback_array, arginfo_preg_replace_callback_array, 0, NULL) + ZEND_RAW_FENTRY("preg_split", zif_preg_split, arginfo_preg_split, 0, NULL) + ZEND_RAW_FENTRY("preg_quote", zif_preg_quote, arginfo_preg_quote, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("preg_grep", zif_preg_grep, arginfo_preg_grep, 0, NULL) + ZEND_RAW_FENTRY("preg_last_error", zif_preg_last_error, arginfo_preg_last_error, 0, NULL) + ZEND_RAW_FENTRY("preg_last_error_msg", zif_preg_last_error_msg, arginfo_preg_last_error_msg, 0, NULL) ZEND_FE_END }; diff --git a/ext/pdo/pdo_arginfo.h b/ext/pdo/pdo_arginfo.h index e6beb57bd23e5..a63aa3a24663d 100644 --- a/ext/pdo/pdo_arginfo.h +++ b/ext/pdo/pdo_arginfo.h @@ -7,7 +7,7 @@ ZEND_END_ARG_INFO() ZEND_FUNCTION(pdo_drivers); static const zend_function_entry ext_functions[] = { - ZEND_FE(pdo_drivers, arginfo_pdo_drivers) + ZEND_RAW_FENTRY("pdo_drivers", zif_pdo_drivers, arginfo_pdo_drivers, 0, NULL) ZEND_FE_END }; diff --git a/ext/pdo/pdo_dbh_arginfo.h b/ext/pdo/pdo_dbh_arginfo.h index ecb21b3e4d917..d97363b73dea6 100644 --- a/ext/pdo/pdo_dbh_arginfo.h +++ b/ext/pdo/pdo_dbh_arginfo.h @@ -83,22 +83,22 @@ ZEND_METHOD(PDO, rollBack); ZEND_METHOD(PDO, setAttribute); static const zend_function_entry class_PDO_methods[] = { - ZEND_ME(PDO, __construct, arginfo_class_PDO___construct, ZEND_ACC_PUBLIC) - ZEND_ME(PDO, connect, arginfo_class_PDO_connect, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(PDO, beginTransaction, arginfo_class_PDO_beginTransaction, ZEND_ACC_PUBLIC) - ZEND_ME(PDO, commit, arginfo_class_PDO_commit, ZEND_ACC_PUBLIC) - ZEND_ME(PDO, errorCode, arginfo_class_PDO_errorCode, ZEND_ACC_PUBLIC) - ZEND_ME(PDO, errorInfo, arginfo_class_PDO_errorInfo, ZEND_ACC_PUBLIC) - ZEND_ME(PDO, exec, arginfo_class_PDO_exec, ZEND_ACC_PUBLIC) - ZEND_ME(PDO, getAttribute, arginfo_class_PDO_getAttribute, ZEND_ACC_PUBLIC) - ZEND_ME(PDO, getAvailableDrivers, arginfo_class_PDO_getAvailableDrivers, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(PDO, inTransaction, arginfo_class_PDO_inTransaction, ZEND_ACC_PUBLIC) - ZEND_ME(PDO, lastInsertId, arginfo_class_PDO_lastInsertId, ZEND_ACC_PUBLIC) - ZEND_ME(PDO, prepare, arginfo_class_PDO_prepare, ZEND_ACC_PUBLIC) - ZEND_ME(PDO, query, arginfo_class_PDO_query, ZEND_ACC_PUBLIC) - ZEND_ME(PDO, quote, arginfo_class_PDO_quote, ZEND_ACC_PUBLIC) - ZEND_ME(PDO, rollBack, arginfo_class_PDO_rollBack, ZEND_ACC_PUBLIC) - ZEND_ME(PDO, setAttribute, arginfo_class_PDO_setAttribute, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_PDO___construct, arginfo_class_PDO___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("connect", zim_PDO_connect, arginfo_class_PDO_connect, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("beginTransaction", zim_PDO_beginTransaction, arginfo_class_PDO_beginTransaction, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("commit", zim_PDO_commit, arginfo_class_PDO_commit, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("errorCode", zim_PDO_errorCode, arginfo_class_PDO_errorCode, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("errorInfo", zim_PDO_errorInfo, arginfo_class_PDO_errorInfo, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("exec", zim_PDO_exec, arginfo_class_PDO_exec, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getAttribute", zim_PDO_getAttribute, arginfo_class_PDO_getAttribute, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getAvailableDrivers", zim_PDO_getAvailableDrivers, arginfo_class_PDO_getAvailableDrivers, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("inTransaction", zim_PDO_inTransaction, arginfo_class_PDO_inTransaction, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("lastInsertId", zim_PDO_lastInsertId, arginfo_class_PDO_lastInsertId, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("prepare", zim_PDO_prepare, arginfo_class_PDO_prepare, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("query", zim_PDO_query, arginfo_class_PDO_query, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("quote", zim_PDO_quote, arginfo_class_PDO_quote, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("rollBack", zim_PDO_rollBack, arginfo_class_PDO_rollBack, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setAttribute", zim_PDO_setAttribute, arginfo_class_PDO_setAttribute, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/pdo/pdo_stmt_arginfo.h b/ext/pdo/pdo_stmt_arginfo.h index 3292967f05fcf..5635f6e040f5f 100644 --- a/ext/pdo/pdo_stmt_arginfo.h +++ b/ext/pdo/pdo_stmt_arginfo.h @@ -109,26 +109,26 @@ ZEND_METHOD(PDOStatement, setFetchMode); ZEND_METHOD(PDOStatement, getIterator); static const zend_function_entry class_PDOStatement_methods[] = { - ZEND_ME(PDOStatement, bindColumn, arginfo_class_PDOStatement_bindColumn, ZEND_ACC_PUBLIC) - ZEND_ME(PDOStatement, bindParam, arginfo_class_PDOStatement_bindParam, ZEND_ACC_PUBLIC) - ZEND_ME(PDOStatement, bindValue, arginfo_class_PDOStatement_bindValue, ZEND_ACC_PUBLIC) - ZEND_ME(PDOStatement, closeCursor, arginfo_class_PDOStatement_closeCursor, ZEND_ACC_PUBLIC) - ZEND_ME(PDOStatement, columnCount, arginfo_class_PDOStatement_columnCount, ZEND_ACC_PUBLIC) - ZEND_ME(PDOStatement, debugDumpParams, arginfo_class_PDOStatement_debugDumpParams, ZEND_ACC_PUBLIC) - ZEND_ME(PDOStatement, errorCode, arginfo_class_PDOStatement_errorCode, ZEND_ACC_PUBLIC) - ZEND_ME(PDOStatement, errorInfo, arginfo_class_PDOStatement_errorInfo, ZEND_ACC_PUBLIC) - ZEND_ME(PDOStatement, execute, arginfo_class_PDOStatement_execute, ZEND_ACC_PUBLIC) - ZEND_ME(PDOStatement, fetch, arginfo_class_PDOStatement_fetch, ZEND_ACC_PUBLIC) - ZEND_ME(PDOStatement, fetchAll, arginfo_class_PDOStatement_fetchAll, ZEND_ACC_PUBLIC) - ZEND_ME(PDOStatement, fetchColumn, arginfo_class_PDOStatement_fetchColumn, ZEND_ACC_PUBLIC) - ZEND_ME(PDOStatement, fetchObject, arginfo_class_PDOStatement_fetchObject, ZEND_ACC_PUBLIC) - ZEND_ME(PDOStatement, getAttribute, arginfo_class_PDOStatement_getAttribute, ZEND_ACC_PUBLIC) - ZEND_ME(PDOStatement, getColumnMeta, arginfo_class_PDOStatement_getColumnMeta, ZEND_ACC_PUBLIC) - ZEND_ME(PDOStatement, nextRowset, arginfo_class_PDOStatement_nextRowset, ZEND_ACC_PUBLIC) - ZEND_ME(PDOStatement, rowCount, arginfo_class_PDOStatement_rowCount, ZEND_ACC_PUBLIC) - ZEND_ME(PDOStatement, setAttribute, arginfo_class_PDOStatement_setAttribute, ZEND_ACC_PUBLIC) - ZEND_ME(PDOStatement, setFetchMode, arginfo_class_PDOStatement_setFetchMode, ZEND_ACC_PUBLIC) - ZEND_ME(PDOStatement, getIterator, arginfo_class_PDOStatement_getIterator, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("bindColumn", zim_PDOStatement_bindColumn, arginfo_class_PDOStatement_bindColumn, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("bindParam", zim_PDOStatement_bindParam, arginfo_class_PDOStatement_bindParam, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("bindValue", zim_PDOStatement_bindValue, arginfo_class_PDOStatement_bindValue, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("closeCursor", zim_PDOStatement_closeCursor, arginfo_class_PDOStatement_closeCursor, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("columnCount", zim_PDOStatement_columnCount, arginfo_class_PDOStatement_columnCount, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("debugDumpParams", zim_PDOStatement_debugDumpParams, arginfo_class_PDOStatement_debugDumpParams, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("errorCode", zim_PDOStatement_errorCode, arginfo_class_PDOStatement_errorCode, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("errorInfo", zim_PDOStatement_errorInfo, arginfo_class_PDOStatement_errorInfo, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("execute", zim_PDOStatement_execute, arginfo_class_PDOStatement_execute, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("fetch", zim_PDOStatement_fetch, arginfo_class_PDOStatement_fetch, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("fetchAll", zim_PDOStatement_fetchAll, arginfo_class_PDOStatement_fetchAll, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("fetchColumn", zim_PDOStatement_fetchColumn, arginfo_class_PDOStatement_fetchColumn, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("fetchObject", zim_PDOStatement_fetchObject, arginfo_class_PDOStatement_fetchObject, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getAttribute", zim_PDOStatement_getAttribute, arginfo_class_PDOStatement_getAttribute, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getColumnMeta", zim_PDOStatement_getColumnMeta, arginfo_class_PDOStatement_getColumnMeta, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("nextRowset", zim_PDOStatement_nextRowset, arginfo_class_PDOStatement_nextRowset, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("rowCount", zim_PDOStatement_rowCount, arginfo_class_PDOStatement_rowCount, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setAttribute", zim_PDOStatement_setAttribute, arginfo_class_PDOStatement_setAttribute, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setFetchMode", zim_PDOStatement_setFetchMode, arginfo_class_PDOStatement_setFetchMode, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getIterator", zim_PDOStatement_getIterator, arginfo_class_PDOStatement_getIterator, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/pdo_mysql/pdo_mysql_arginfo.h b/ext/pdo_mysql/pdo_mysql_arginfo.h index dfecf642dc46b..a1fdc125449e3 100644 --- a/ext/pdo_mysql/pdo_mysql_arginfo.h +++ b/ext/pdo_mysql/pdo_mysql_arginfo.h @@ -7,7 +7,7 @@ ZEND_END_ARG_INFO() ZEND_METHOD(PdoMysql, getWarningCount); static const zend_function_entry class_PdoMysql_methods[] = { - ZEND_ME(PdoMysql, getWarningCount, arginfo_class_PdoMysql_getWarningCount, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("getWarningCount", zim_PdoMysql_getWarningCount, arginfo_class_PdoMysql_getWarningCount, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/pdo_pgsql/pdo_pgsql_arginfo.h b/ext/pdo_pgsql/pdo_pgsql_arginfo.h index 41f18486ad53c..b1f047af69719 100644 --- a/ext/pdo_pgsql/pdo_pgsql_arginfo.h +++ b/ext/pdo_pgsql/pdo_pgsql_arginfo.h @@ -62,16 +62,16 @@ ZEND_METHOD(PdoPgsql, getNotify); ZEND_METHOD(PdoPgsql, getPid); static const zend_function_entry class_PdoPgsql_methods[] = { - ZEND_ME(PdoPgsql, escapeIdentifier, arginfo_class_PdoPgsql_escapeIdentifier, ZEND_ACC_PUBLIC) - ZEND_ME(PdoPgsql, copyFromArray, arginfo_class_PdoPgsql_copyFromArray, ZEND_ACC_PUBLIC) - ZEND_ME(PdoPgsql, copyFromFile, arginfo_class_PdoPgsql_copyFromFile, ZEND_ACC_PUBLIC) - ZEND_ME(PdoPgsql, copyToArray, arginfo_class_PdoPgsql_copyToArray, ZEND_ACC_PUBLIC) - ZEND_ME(PdoPgsql, copyToFile, arginfo_class_PdoPgsql_copyToFile, ZEND_ACC_PUBLIC) - ZEND_ME(PdoPgsql, lobCreate, arginfo_class_PdoPgsql_lobCreate, ZEND_ACC_PUBLIC) - ZEND_ME(PdoPgsql, lobOpen, arginfo_class_PdoPgsql_lobOpen, ZEND_ACC_PUBLIC) - ZEND_ME(PdoPgsql, lobUnlink, arginfo_class_PdoPgsql_lobUnlink, ZEND_ACC_PUBLIC) - ZEND_ME(PdoPgsql, getNotify, arginfo_class_PdoPgsql_getNotify, ZEND_ACC_PUBLIC) - ZEND_ME(PdoPgsql, getPid, arginfo_class_PdoPgsql_getPid, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("escapeIdentifier", zim_PdoPgsql_escapeIdentifier, arginfo_class_PdoPgsql_escapeIdentifier, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("copyFromArray", zim_PdoPgsql_copyFromArray, arginfo_class_PdoPgsql_copyFromArray, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("copyFromFile", zim_PdoPgsql_copyFromFile, arginfo_class_PdoPgsql_copyFromFile, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("copyToArray", zim_PdoPgsql_copyToArray, arginfo_class_PdoPgsql_copyToArray, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("copyToFile", zim_PdoPgsql_copyToFile, arginfo_class_PdoPgsql_copyToFile, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("lobCreate", zim_PdoPgsql_lobCreate, arginfo_class_PdoPgsql_lobCreate, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("lobOpen", zim_PdoPgsql_lobOpen, arginfo_class_PdoPgsql_lobOpen, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("lobUnlink", zim_PdoPgsql_lobUnlink, arginfo_class_PdoPgsql_lobUnlink, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getNotify", zim_PdoPgsql_getNotify, arginfo_class_PdoPgsql_getNotify, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getPid", zim_PdoPgsql_getPid, arginfo_class_PdoPgsql_getPid, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/pdo_pgsql/pgsql_driver_arginfo.h b/ext/pdo_pgsql/pgsql_driver_arginfo.h index 2b858e0a1ad1c..ebf8771489847 100644 --- a/ext/pdo_pgsql/pgsql_driver_arginfo.h +++ b/ext/pdo_pgsql/pgsql_driver_arginfo.h @@ -57,14 +57,14 @@ ZEND_METHOD(PDO_PGSql_Ext, pgsqlGetNotify); ZEND_METHOD(PDO_PGSql_Ext, pgsqlGetPid); static const zend_function_entry class_PDO_PGSql_Ext_methods[] = { - ZEND_ME(PDO_PGSql_Ext, pgsqlCopyFromArray, arginfo_class_PDO_PGSql_Ext_pgsqlCopyFromArray, ZEND_ACC_PUBLIC) - ZEND_ME(PDO_PGSql_Ext, pgsqlCopyFromFile, arginfo_class_PDO_PGSql_Ext_pgsqlCopyFromFile, ZEND_ACC_PUBLIC) - ZEND_ME(PDO_PGSql_Ext, pgsqlCopyToArray, arginfo_class_PDO_PGSql_Ext_pgsqlCopyToArray, ZEND_ACC_PUBLIC) - ZEND_ME(PDO_PGSql_Ext, pgsqlCopyToFile, arginfo_class_PDO_PGSql_Ext_pgsqlCopyToFile, ZEND_ACC_PUBLIC) - ZEND_ME(PDO_PGSql_Ext, pgsqlLOBCreate, arginfo_class_PDO_PGSql_Ext_pgsqlLOBCreate, ZEND_ACC_PUBLIC) - ZEND_ME(PDO_PGSql_Ext, pgsqlLOBOpen, arginfo_class_PDO_PGSql_Ext_pgsqlLOBOpen, ZEND_ACC_PUBLIC) - ZEND_ME(PDO_PGSql_Ext, pgsqlLOBUnlink, arginfo_class_PDO_PGSql_Ext_pgsqlLOBUnlink, ZEND_ACC_PUBLIC) - ZEND_ME(PDO_PGSql_Ext, pgsqlGetNotify, arginfo_class_PDO_PGSql_Ext_pgsqlGetNotify, ZEND_ACC_PUBLIC) - ZEND_ME(PDO_PGSql_Ext, pgsqlGetPid, arginfo_class_PDO_PGSql_Ext_pgsqlGetPid, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("pgsqlCopyFromArray", zim_PDO_PGSql_Ext_pgsqlCopyFromArray, arginfo_class_PDO_PGSql_Ext_pgsqlCopyFromArray, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("pgsqlCopyFromFile", zim_PDO_PGSql_Ext_pgsqlCopyFromFile, arginfo_class_PDO_PGSql_Ext_pgsqlCopyFromFile, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("pgsqlCopyToArray", zim_PDO_PGSql_Ext_pgsqlCopyToArray, arginfo_class_PDO_PGSql_Ext_pgsqlCopyToArray, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("pgsqlCopyToFile", zim_PDO_PGSql_Ext_pgsqlCopyToFile, arginfo_class_PDO_PGSql_Ext_pgsqlCopyToFile, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("pgsqlLOBCreate", zim_PDO_PGSql_Ext_pgsqlLOBCreate, arginfo_class_PDO_PGSql_Ext_pgsqlLOBCreate, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("pgsqlLOBOpen", zim_PDO_PGSql_Ext_pgsqlLOBOpen, arginfo_class_PDO_PGSql_Ext_pgsqlLOBOpen, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("pgsqlLOBUnlink", zim_PDO_PGSql_Ext_pgsqlLOBUnlink, arginfo_class_PDO_PGSql_Ext_pgsqlLOBUnlink, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("pgsqlGetNotify", zim_PDO_PGSql_Ext_pgsqlGetNotify, arginfo_class_PDO_PGSql_Ext_pgsqlGetNotify, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("pgsqlGetPid", zim_PDO_PGSql_Ext_pgsqlGetPid, arginfo_class_PDO_PGSql_Ext_pgsqlGetPid, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/pdo_sqlite/pdo_sqlite_arginfo.h b/ext/pdo_sqlite/pdo_sqlite_arginfo.h index 0b9b3390ec55e..cb5df33ed9118 100644 --- a/ext/pdo_sqlite/pdo_sqlite_arginfo.h +++ b/ext/pdo_sqlite/pdo_sqlite_arginfo.h @@ -43,13 +43,13 @@ ZEND_METHOD(PdoSqlite, loadExtension); ZEND_METHOD(PdoSqlite, openBlob); static const zend_function_entry class_PdoSqlite_methods[] = { - ZEND_ME(PdoSqlite, createAggregate, arginfo_class_PdoSqlite_createAggregate, ZEND_ACC_PUBLIC) - ZEND_ME(PdoSqlite, createCollation, arginfo_class_PdoSqlite_createCollation, ZEND_ACC_PUBLIC) - ZEND_ME(PdoSqlite, createFunction, arginfo_class_PdoSqlite_createFunction, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("createAggregate", zim_PdoSqlite_createAggregate, arginfo_class_PdoSqlite_createAggregate, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("createCollation", zim_PdoSqlite_createCollation, arginfo_class_PdoSqlite_createCollation, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("createFunction", zim_PdoSqlite_createFunction, arginfo_class_PdoSqlite_createFunction, ZEND_ACC_PUBLIC, NULL) #if !defined(PDO_SQLITE_OMIT_LOAD_EXTENSION) - ZEND_ME(PdoSqlite, loadExtension, arginfo_class_PdoSqlite_loadExtension, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("loadExtension", zim_PdoSqlite_loadExtension, arginfo_class_PdoSqlite_loadExtension, ZEND_ACC_PUBLIC, NULL) #endif - ZEND_ME(PdoSqlite, openBlob, arginfo_class_PdoSqlite_openBlob, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("openBlob", zim_PdoSqlite_openBlob, arginfo_class_PdoSqlite_openBlob, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/pdo_sqlite/sqlite_driver_arginfo.h b/ext/pdo_sqlite/sqlite_driver_arginfo.h index 8785c187a97a9..148b35e178062 100644 --- a/ext/pdo_sqlite/sqlite_driver_arginfo.h +++ b/ext/pdo_sqlite/sqlite_driver_arginfo.h @@ -25,8 +25,8 @@ ZEND_METHOD(PDO_SQLite_Ext, sqliteCreateAggregate); ZEND_METHOD(PDO_SQLite_Ext, sqliteCreateCollation); static const zend_function_entry class_PDO_SQLite_Ext_methods[] = { - ZEND_ME(PDO_SQLite_Ext, sqliteCreateFunction, arginfo_class_PDO_SQLite_Ext_sqliteCreateFunction, ZEND_ACC_PUBLIC) - ZEND_ME(PDO_SQLite_Ext, sqliteCreateAggregate, arginfo_class_PDO_SQLite_Ext_sqliteCreateAggregate, ZEND_ACC_PUBLIC) - ZEND_ME(PDO_SQLite_Ext, sqliteCreateCollation, arginfo_class_PDO_SQLite_Ext_sqliteCreateCollation, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("sqliteCreateFunction", zim_PDO_SQLite_Ext_sqliteCreateFunction, arginfo_class_PDO_SQLite_Ext_sqliteCreateFunction, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("sqliteCreateAggregate", zim_PDO_SQLite_Ext_sqliteCreateAggregate, arginfo_class_PDO_SQLite_Ext_sqliteCreateAggregate, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("sqliteCreateCollation", zim_PDO_SQLite_Ext_sqliteCreateCollation, arginfo_class_PDO_SQLite_Ext_sqliteCreateCollation, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/pgsql/pgsql_arginfo.h b/ext/pgsql/pgsql_arginfo.h index a65a880814c36..934126d66e979 100644 --- a/ext/pgsql/pgsql_arginfo.h +++ b/ext/pgsql/pgsql_arginfo.h @@ -555,122 +555,122 @@ ZEND_FUNCTION(pg_set_error_context_visibility); #endif static const zend_function_entry ext_functions[] = { - ZEND_FE(pg_connect, arginfo_pg_connect) - ZEND_FE(pg_pconnect, arginfo_pg_pconnect) - ZEND_FE(pg_connect_poll, arginfo_pg_connect_poll) - ZEND_FE(pg_close, arginfo_pg_close) - ZEND_FE(pg_dbname, arginfo_pg_dbname) - ZEND_FE(pg_last_error, arginfo_pg_last_error) - ZEND_DEP_FALIAS(pg_errormessage, pg_last_error, arginfo_pg_errormessage) - ZEND_FE(pg_options, arginfo_pg_options) - ZEND_FE(pg_port, arginfo_pg_port) - ZEND_FE(pg_tty, arginfo_pg_tty) - ZEND_FE(pg_host, arginfo_pg_host) - ZEND_FE(pg_version, arginfo_pg_version) - ZEND_FE(pg_parameter_status, arginfo_pg_parameter_status) - ZEND_FE(pg_ping, arginfo_pg_ping) - ZEND_FE(pg_query, arginfo_pg_query) - ZEND_FALIAS(pg_exec, pg_query, arginfo_pg_exec) - ZEND_FE(pg_query_params, arginfo_pg_query_params) - ZEND_FE(pg_prepare, arginfo_pg_prepare) - ZEND_FE(pg_execute, arginfo_pg_execute) - ZEND_FE(pg_num_rows, arginfo_pg_num_rows) - ZEND_DEP_FALIAS(pg_numrows, pg_num_rows, arginfo_pg_numrows) - ZEND_FE(pg_num_fields, arginfo_pg_num_fields) - ZEND_DEP_FALIAS(pg_numfields, pg_num_fields, arginfo_pg_numfields) - ZEND_FE(pg_affected_rows, arginfo_pg_affected_rows) - ZEND_DEP_FALIAS(pg_cmdtuples, pg_affected_rows, arginfo_pg_cmdtuples) - ZEND_FE(pg_last_notice, arginfo_pg_last_notice) - ZEND_FE(pg_field_table, arginfo_pg_field_table) - ZEND_FE(pg_field_name, arginfo_pg_field_name) - ZEND_DEP_FALIAS(pg_fieldname, pg_field_name, arginfo_pg_fieldname) - ZEND_FE(pg_field_size, arginfo_pg_field_size) - ZEND_DEP_FALIAS(pg_fieldsize, pg_field_size, arginfo_pg_fieldsize) - ZEND_FE(pg_field_type, arginfo_pg_field_type) - ZEND_DEP_FALIAS(pg_fieldtype, pg_field_type, arginfo_pg_fieldtype) - ZEND_FE(pg_field_type_oid, arginfo_pg_field_type_oid) - ZEND_FE(pg_field_num, arginfo_pg_field_num) - ZEND_DEP_FALIAS(pg_fieldnum, pg_field_num, arginfo_pg_fieldnum) - ZEND_FE(pg_fetch_result, arginfo_pg_fetch_result) - ZEND_DEP_FALIAS(pg_result, pg_fetch_result, arginfo_pg_result) - ZEND_FE(pg_fetch_row, arginfo_pg_fetch_row) - ZEND_FE(pg_fetch_assoc, arginfo_pg_fetch_assoc) - ZEND_FE(pg_fetch_array, arginfo_pg_fetch_array) - ZEND_FE(pg_fetch_object, arginfo_pg_fetch_object) - ZEND_FE(pg_fetch_all, arginfo_pg_fetch_all) - ZEND_FE(pg_fetch_all_columns, arginfo_pg_fetch_all_columns) - ZEND_FE(pg_result_seek, arginfo_pg_result_seek) - ZEND_FE(pg_field_prtlen, arginfo_pg_field_prtlen) - ZEND_DEP_FE(pg_fieldprtlen, arginfo_pg_fieldprtlen) - ZEND_FE(pg_field_is_null, arginfo_pg_field_is_null) - ZEND_DEP_FE(pg_fieldisnull, arginfo_pg_fieldisnull) - ZEND_FE(pg_free_result, arginfo_pg_free_result) - ZEND_DEP_FALIAS(pg_freeresult, pg_free_result, arginfo_pg_freeresult) - ZEND_FE(pg_last_oid, arginfo_pg_last_oid) - ZEND_DEP_FALIAS(pg_getlastoid, pg_last_oid, arginfo_pg_getlastoid) - ZEND_FE(pg_trace, arginfo_pg_trace) - ZEND_FE(pg_untrace, arginfo_pg_untrace) - ZEND_FE(pg_lo_create, arginfo_pg_lo_create) - ZEND_DEP_FALIAS(pg_locreate, pg_lo_create, arginfo_pg_locreate) - ZEND_FE(pg_lo_unlink, arginfo_pg_lo_unlink) - ZEND_DEP_FALIAS(pg_lounlink, pg_lo_unlink, arginfo_pg_lounlink) - ZEND_FE(pg_lo_open, arginfo_pg_lo_open) - ZEND_DEP_FALIAS(pg_loopen, pg_lo_open, arginfo_pg_loopen) - ZEND_FE(pg_lo_close, arginfo_pg_lo_close) - ZEND_DEP_FALIAS(pg_loclose, pg_lo_close, arginfo_pg_loclose) - ZEND_FE(pg_lo_read, arginfo_pg_lo_read) - ZEND_DEP_FALIAS(pg_loread, pg_lo_read, arginfo_pg_loread) - ZEND_FE(pg_lo_write, arginfo_pg_lo_write) - ZEND_DEP_FALIAS(pg_lowrite, pg_lo_write, arginfo_pg_lowrite) - ZEND_FE(pg_lo_read_all, arginfo_pg_lo_read_all) - ZEND_DEP_FALIAS(pg_loreadall, pg_lo_read_all, arginfo_pg_loreadall) - ZEND_FE(pg_lo_import, arginfo_pg_lo_import) - ZEND_DEP_FALIAS(pg_loimport, pg_lo_import, arginfo_pg_loimport) - ZEND_FE(pg_lo_export, arginfo_pg_lo_export) - ZEND_DEP_FALIAS(pg_loexport, pg_lo_export, arginfo_pg_loexport) - ZEND_FE(pg_lo_seek, arginfo_pg_lo_seek) - ZEND_FE(pg_lo_tell, arginfo_pg_lo_tell) - ZEND_FE(pg_lo_truncate, arginfo_pg_lo_truncate) - ZEND_FE(pg_set_error_verbosity, arginfo_pg_set_error_verbosity) - ZEND_FE(pg_set_client_encoding, arginfo_pg_set_client_encoding) - ZEND_DEP_FALIAS(pg_setclientencoding, pg_set_client_encoding, arginfo_pg_setclientencoding) - ZEND_FE(pg_client_encoding, arginfo_pg_client_encoding) - ZEND_DEP_FALIAS(pg_clientencoding, pg_client_encoding, arginfo_pg_clientencoding) - ZEND_FE(pg_end_copy, arginfo_pg_end_copy) - ZEND_FE(pg_put_line, arginfo_pg_put_line) - ZEND_FE(pg_copy_to, arginfo_pg_copy_to) - ZEND_FE(pg_copy_from, arginfo_pg_copy_from) - ZEND_FE(pg_escape_string, arginfo_pg_escape_string) - ZEND_FE(pg_escape_bytea, arginfo_pg_escape_bytea) - ZEND_FE(pg_unescape_bytea, arginfo_pg_unescape_bytea) - ZEND_FE(pg_escape_literal, arginfo_pg_escape_literal) - ZEND_FE(pg_escape_identifier, arginfo_pg_escape_identifier) - ZEND_FE(pg_result_error, arginfo_pg_result_error) - ZEND_FE(pg_result_error_field, arginfo_pg_result_error_field) - ZEND_FE(pg_connection_status, arginfo_pg_connection_status) - ZEND_FE(pg_transaction_status, arginfo_pg_transaction_status) - ZEND_FE(pg_connection_reset, arginfo_pg_connection_reset) - ZEND_FE(pg_cancel_query, arginfo_pg_cancel_query) - ZEND_FE(pg_connection_busy, arginfo_pg_connection_busy) - ZEND_FE(pg_send_query, arginfo_pg_send_query) - ZEND_FE(pg_send_query_params, arginfo_pg_send_query_params) - ZEND_FE(pg_send_prepare, arginfo_pg_send_prepare) - ZEND_FE(pg_send_execute, arginfo_pg_send_execute) - ZEND_FE(pg_get_result, arginfo_pg_get_result) - ZEND_FE(pg_result_status, arginfo_pg_result_status) - ZEND_FE(pg_get_notify, arginfo_pg_get_notify) - ZEND_FE(pg_get_pid, arginfo_pg_get_pid) - ZEND_FE(pg_socket, arginfo_pg_socket) - ZEND_FE(pg_consume_input, arginfo_pg_consume_input) - ZEND_FE(pg_flush, arginfo_pg_flush) - ZEND_FE(pg_meta_data, arginfo_pg_meta_data) - ZEND_FE(pg_convert, arginfo_pg_convert) - ZEND_FE(pg_insert, arginfo_pg_insert) - ZEND_FE(pg_update, arginfo_pg_update) - ZEND_FE(pg_delete, arginfo_pg_delete) - ZEND_FE(pg_select, arginfo_pg_select) + ZEND_RAW_FENTRY("pg_connect", zif_pg_connect, arginfo_pg_connect, 0, NULL) + ZEND_RAW_FENTRY("pg_pconnect", zif_pg_pconnect, arginfo_pg_pconnect, 0, NULL) + ZEND_RAW_FENTRY("pg_connect_poll", zif_pg_connect_poll, arginfo_pg_connect_poll, 0, NULL) + ZEND_RAW_FENTRY("pg_close", zif_pg_close, arginfo_pg_close, 0, NULL) + ZEND_RAW_FENTRY("pg_dbname", zif_pg_dbname, arginfo_pg_dbname, 0, NULL) + ZEND_RAW_FENTRY("pg_last_error", zif_pg_last_error, arginfo_pg_last_error, 0, NULL) + ZEND_RAW_FENTRY("pg_errormessage", zif_pg_last_error, arginfo_pg_errormessage, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("pg_options", zif_pg_options, arginfo_pg_options, 0, NULL) + ZEND_RAW_FENTRY("pg_port", zif_pg_port, arginfo_pg_port, 0, NULL) + ZEND_RAW_FENTRY("pg_tty", zif_pg_tty, arginfo_pg_tty, 0, NULL) + ZEND_RAW_FENTRY("pg_host", zif_pg_host, arginfo_pg_host, 0, NULL) + ZEND_RAW_FENTRY("pg_version", zif_pg_version, arginfo_pg_version, 0, NULL) + ZEND_RAW_FENTRY("pg_parameter_status", zif_pg_parameter_status, arginfo_pg_parameter_status, 0, NULL) + ZEND_RAW_FENTRY("pg_ping", zif_pg_ping, arginfo_pg_ping, 0, NULL) + ZEND_RAW_FENTRY("pg_query", zif_pg_query, arginfo_pg_query, 0, NULL) + ZEND_RAW_FENTRY("pg_exec", zif_pg_query, arginfo_pg_exec, 0, NULL) + ZEND_RAW_FENTRY("pg_query_params", zif_pg_query_params, arginfo_pg_query_params, 0, NULL) + ZEND_RAW_FENTRY("pg_prepare", zif_pg_prepare, arginfo_pg_prepare, 0, NULL) + ZEND_RAW_FENTRY("pg_execute", zif_pg_execute, arginfo_pg_execute, 0, NULL) + ZEND_RAW_FENTRY("pg_num_rows", zif_pg_num_rows, arginfo_pg_num_rows, 0, NULL) + ZEND_RAW_FENTRY("pg_numrows", zif_pg_num_rows, arginfo_pg_numrows, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("pg_num_fields", zif_pg_num_fields, arginfo_pg_num_fields, 0, NULL) + ZEND_RAW_FENTRY("pg_numfields", zif_pg_num_fields, arginfo_pg_numfields, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("pg_affected_rows", zif_pg_affected_rows, arginfo_pg_affected_rows, 0, NULL) + ZEND_RAW_FENTRY("pg_cmdtuples", zif_pg_affected_rows, arginfo_pg_cmdtuples, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("pg_last_notice", zif_pg_last_notice, arginfo_pg_last_notice, 0, NULL) + ZEND_RAW_FENTRY("pg_field_table", zif_pg_field_table, arginfo_pg_field_table, 0, NULL) + ZEND_RAW_FENTRY("pg_field_name", zif_pg_field_name, arginfo_pg_field_name, 0, NULL) + ZEND_RAW_FENTRY("pg_fieldname", zif_pg_field_name, arginfo_pg_fieldname, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("pg_field_size", zif_pg_field_size, arginfo_pg_field_size, 0, NULL) + ZEND_RAW_FENTRY("pg_fieldsize", zif_pg_field_size, arginfo_pg_fieldsize, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("pg_field_type", zif_pg_field_type, arginfo_pg_field_type, 0, NULL) + ZEND_RAW_FENTRY("pg_fieldtype", zif_pg_field_type, arginfo_pg_fieldtype, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("pg_field_type_oid", zif_pg_field_type_oid, arginfo_pg_field_type_oid, 0, NULL) + ZEND_RAW_FENTRY("pg_field_num", zif_pg_field_num, arginfo_pg_field_num, 0, NULL) + ZEND_RAW_FENTRY("pg_fieldnum", zif_pg_field_num, arginfo_pg_fieldnum, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("pg_fetch_result", zif_pg_fetch_result, arginfo_pg_fetch_result, 0, NULL) + ZEND_RAW_FENTRY("pg_result", zif_pg_fetch_result, arginfo_pg_result, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("pg_fetch_row", zif_pg_fetch_row, arginfo_pg_fetch_row, 0, NULL) + ZEND_RAW_FENTRY("pg_fetch_assoc", zif_pg_fetch_assoc, arginfo_pg_fetch_assoc, 0, NULL) + ZEND_RAW_FENTRY("pg_fetch_array", zif_pg_fetch_array, arginfo_pg_fetch_array, 0, NULL) + ZEND_RAW_FENTRY("pg_fetch_object", zif_pg_fetch_object, arginfo_pg_fetch_object, 0, NULL) + ZEND_RAW_FENTRY("pg_fetch_all", zif_pg_fetch_all, arginfo_pg_fetch_all, 0, NULL) + ZEND_RAW_FENTRY("pg_fetch_all_columns", zif_pg_fetch_all_columns, arginfo_pg_fetch_all_columns, 0, NULL) + ZEND_RAW_FENTRY("pg_result_seek", zif_pg_result_seek, arginfo_pg_result_seek, 0, NULL) + ZEND_RAW_FENTRY("pg_field_prtlen", zif_pg_field_prtlen, arginfo_pg_field_prtlen, 0, NULL) + ZEND_RAW_FENTRY("pg_fieldprtlen", zif_pg_fieldprtlen, arginfo_pg_fieldprtlen, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("pg_field_is_null", zif_pg_field_is_null, arginfo_pg_field_is_null, 0, NULL) + ZEND_RAW_FENTRY("pg_fieldisnull", zif_pg_fieldisnull, arginfo_pg_fieldisnull, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("pg_free_result", zif_pg_free_result, arginfo_pg_free_result, 0, NULL) + ZEND_RAW_FENTRY("pg_freeresult", zif_pg_free_result, arginfo_pg_freeresult, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("pg_last_oid", zif_pg_last_oid, arginfo_pg_last_oid, 0, NULL) + ZEND_RAW_FENTRY("pg_getlastoid", zif_pg_last_oid, arginfo_pg_getlastoid, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("pg_trace", zif_pg_trace, arginfo_pg_trace, 0, NULL) + ZEND_RAW_FENTRY("pg_untrace", zif_pg_untrace, arginfo_pg_untrace, 0, NULL) + ZEND_RAW_FENTRY("pg_lo_create", zif_pg_lo_create, arginfo_pg_lo_create, 0, NULL) + ZEND_RAW_FENTRY("pg_locreate", zif_pg_lo_create, arginfo_pg_locreate, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("pg_lo_unlink", zif_pg_lo_unlink, arginfo_pg_lo_unlink, 0, NULL) + ZEND_RAW_FENTRY("pg_lounlink", zif_pg_lo_unlink, arginfo_pg_lounlink, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("pg_lo_open", zif_pg_lo_open, arginfo_pg_lo_open, 0, NULL) + ZEND_RAW_FENTRY("pg_loopen", zif_pg_lo_open, arginfo_pg_loopen, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("pg_lo_close", zif_pg_lo_close, arginfo_pg_lo_close, 0, NULL) + ZEND_RAW_FENTRY("pg_loclose", zif_pg_lo_close, arginfo_pg_loclose, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("pg_lo_read", zif_pg_lo_read, arginfo_pg_lo_read, 0, NULL) + ZEND_RAW_FENTRY("pg_loread", zif_pg_lo_read, arginfo_pg_loread, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("pg_lo_write", zif_pg_lo_write, arginfo_pg_lo_write, 0, NULL) + ZEND_RAW_FENTRY("pg_lowrite", zif_pg_lo_write, arginfo_pg_lowrite, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("pg_lo_read_all", zif_pg_lo_read_all, arginfo_pg_lo_read_all, 0, NULL) + ZEND_RAW_FENTRY("pg_loreadall", zif_pg_lo_read_all, arginfo_pg_loreadall, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("pg_lo_import", zif_pg_lo_import, arginfo_pg_lo_import, 0, NULL) + ZEND_RAW_FENTRY("pg_loimport", zif_pg_lo_import, arginfo_pg_loimport, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("pg_lo_export", zif_pg_lo_export, arginfo_pg_lo_export, 0, NULL) + ZEND_RAW_FENTRY("pg_loexport", zif_pg_lo_export, arginfo_pg_loexport, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("pg_lo_seek", zif_pg_lo_seek, arginfo_pg_lo_seek, 0, NULL) + ZEND_RAW_FENTRY("pg_lo_tell", zif_pg_lo_tell, arginfo_pg_lo_tell, 0, NULL) + ZEND_RAW_FENTRY("pg_lo_truncate", zif_pg_lo_truncate, arginfo_pg_lo_truncate, 0, NULL) + ZEND_RAW_FENTRY("pg_set_error_verbosity", zif_pg_set_error_verbosity, arginfo_pg_set_error_verbosity, 0, NULL) + ZEND_RAW_FENTRY("pg_set_client_encoding", zif_pg_set_client_encoding, arginfo_pg_set_client_encoding, 0, NULL) + ZEND_RAW_FENTRY("pg_setclientencoding", zif_pg_set_client_encoding, arginfo_pg_setclientencoding, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("pg_client_encoding", zif_pg_client_encoding, arginfo_pg_client_encoding, 0, NULL) + ZEND_RAW_FENTRY("pg_clientencoding", zif_pg_client_encoding, arginfo_pg_clientencoding, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("pg_end_copy", zif_pg_end_copy, arginfo_pg_end_copy, 0, NULL) + ZEND_RAW_FENTRY("pg_put_line", zif_pg_put_line, arginfo_pg_put_line, 0, NULL) + ZEND_RAW_FENTRY("pg_copy_to", zif_pg_copy_to, arginfo_pg_copy_to, 0, NULL) + ZEND_RAW_FENTRY("pg_copy_from", zif_pg_copy_from, arginfo_pg_copy_from, 0, NULL) + ZEND_RAW_FENTRY("pg_escape_string", zif_pg_escape_string, arginfo_pg_escape_string, 0, NULL) + ZEND_RAW_FENTRY("pg_escape_bytea", zif_pg_escape_bytea, arginfo_pg_escape_bytea, 0, NULL) + ZEND_RAW_FENTRY("pg_unescape_bytea", zif_pg_unescape_bytea, arginfo_pg_unescape_bytea, 0, NULL) + ZEND_RAW_FENTRY("pg_escape_literal", zif_pg_escape_literal, arginfo_pg_escape_literal, 0, NULL) + ZEND_RAW_FENTRY("pg_escape_identifier", zif_pg_escape_identifier, arginfo_pg_escape_identifier, 0, NULL) + ZEND_RAW_FENTRY("pg_result_error", zif_pg_result_error, arginfo_pg_result_error, 0, NULL) + ZEND_RAW_FENTRY("pg_result_error_field", zif_pg_result_error_field, arginfo_pg_result_error_field, 0, NULL) + ZEND_RAW_FENTRY("pg_connection_status", zif_pg_connection_status, arginfo_pg_connection_status, 0, NULL) + ZEND_RAW_FENTRY("pg_transaction_status", zif_pg_transaction_status, arginfo_pg_transaction_status, 0, NULL) + ZEND_RAW_FENTRY("pg_connection_reset", zif_pg_connection_reset, arginfo_pg_connection_reset, 0, NULL) + ZEND_RAW_FENTRY("pg_cancel_query", zif_pg_cancel_query, arginfo_pg_cancel_query, 0, NULL) + ZEND_RAW_FENTRY("pg_connection_busy", zif_pg_connection_busy, arginfo_pg_connection_busy, 0, NULL) + ZEND_RAW_FENTRY("pg_send_query", zif_pg_send_query, arginfo_pg_send_query, 0, NULL) + ZEND_RAW_FENTRY("pg_send_query_params", zif_pg_send_query_params, arginfo_pg_send_query_params, 0, NULL) + ZEND_RAW_FENTRY("pg_send_prepare", zif_pg_send_prepare, arginfo_pg_send_prepare, 0, NULL) + ZEND_RAW_FENTRY("pg_send_execute", zif_pg_send_execute, arginfo_pg_send_execute, 0, NULL) + ZEND_RAW_FENTRY("pg_get_result", zif_pg_get_result, arginfo_pg_get_result, 0, NULL) + ZEND_RAW_FENTRY("pg_result_status", zif_pg_result_status, arginfo_pg_result_status, 0, NULL) + ZEND_RAW_FENTRY("pg_get_notify", zif_pg_get_notify, arginfo_pg_get_notify, 0, NULL) + ZEND_RAW_FENTRY("pg_get_pid", zif_pg_get_pid, arginfo_pg_get_pid, 0, NULL) + ZEND_RAW_FENTRY("pg_socket", zif_pg_socket, arginfo_pg_socket, 0, NULL) + ZEND_RAW_FENTRY("pg_consume_input", zif_pg_consume_input, arginfo_pg_consume_input, 0, NULL) + ZEND_RAW_FENTRY("pg_flush", zif_pg_flush, arginfo_pg_flush, 0, NULL) + ZEND_RAW_FENTRY("pg_meta_data", zif_pg_meta_data, arginfo_pg_meta_data, 0, NULL) + ZEND_RAW_FENTRY("pg_convert", zif_pg_convert, arginfo_pg_convert, 0, NULL) + ZEND_RAW_FENTRY("pg_insert", zif_pg_insert, arginfo_pg_insert, 0, NULL) + ZEND_RAW_FENTRY("pg_update", zif_pg_update, arginfo_pg_update, 0, NULL) + ZEND_RAW_FENTRY("pg_delete", zif_pg_delete, arginfo_pg_delete, 0, NULL) + ZEND_RAW_FENTRY("pg_select", zif_pg_select, arginfo_pg_select, 0, NULL) #if defined(HAVE_PG_CONTEXT_VISIBILITY) - ZEND_FE(pg_set_error_context_visibility, arginfo_pg_set_error_context_visibility) + ZEND_RAW_FENTRY("pg_set_error_context_visibility", zif_pg_set_error_context_visibility, arginfo_pg_set_error_context_visibility, 0, NULL) #endif ZEND_FE_END }; diff --git a/ext/phar/phar_object_arginfo.h b/ext/phar/phar_object_arginfo.h index 7598d72844e0a..0be16d2ff1d81 100644 --- a/ext/phar/phar_object_arginfo.h +++ b/ext/phar/phar_object_arginfo.h @@ -461,141 +461,141 @@ static const zend_function_entry class_PharException_methods[] = { }; static const zend_function_entry class_Phar_methods[] = { - ZEND_ME(Phar, __construct, arginfo_class_Phar___construct, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, __destruct, arginfo_class_Phar___destruct, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, addEmptyDir, arginfo_class_Phar_addEmptyDir, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, addFile, arginfo_class_Phar_addFile, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, addFromString, arginfo_class_Phar_addFromString, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, buildFromDirectory, arginfo_class_Phar_buildFromDirectory, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, buildFromIterator, arginfo_class_Phar_buildFromIterator, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, compressFiles, arginfo_class_Phar_compressFiles, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, decompressFiles, arginfo_class_Phar_decompressFiles, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, compress, arginfo_class_Phar_compress, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, decompress, arginfo_class_Phar_decompress, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, convertToExecutable, arginfo_class_Phar_convertToExecutable, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, convertToData, arginfo_class_Phar_convertToData, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, copy, arginfo_class_Phar_copy, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, count, arginfo_class_Phar_count, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, delete, arginfo_class_Phar_delete, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, delMetadata, arginfo_class_Phar_delMetadata, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, extractTo, arginfo_class_Phar_extractTo, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, getAlias, arginfo_class_Phar_getAlias, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, getPath, arginfo_class_Phar_getPath, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, getMetadata, arginfo_class_Phar_getMetadata, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, getModified, arginfo_class_Phar_getModified, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, getSignature, arginfo_class_Phar_getSignature, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, getStub, arginfo_class_Phar_getStub, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, getVersion, arginfo_class_Phar_getVersion, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, hasMetadata, arginfo_class_Phar_hasMetadata, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, isBuffering, arginfo_class_Phar_isBuffering, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, isCompressed, arginfo_class_Phar_isCompressed, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, isFileFormat, arginfo_class_Phar_isFileFormat, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, isWritable, arginfo_class_Phar_isWritable, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, offsetExists, arginfo_class_Phar_offsetExists, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, offsetGet, arginfo_class_Phar_offsetGet, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, offsetSet, arginfo_class_Phar_offsetSet, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, offsetUnset, arginfo_class_Phar_offsetUnset, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, setAlias, arginfo_class_Phar_setAlias, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, setDefaultStub, arginfo_class_Phar_setDefaultStub, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, setMetadata, arginfo_class_Phar_setMetadata, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, setSignatureAlgorithm, arginfo_class_Phar_setSignatureAlgorithm, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, setStub, arginfo_class_Phar_setStub, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, startBuffering, arginfo_class_Phar_startBuffering, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, stopBuffering, arginfo_class_Phar_stopBuffering, ZEND_ACC_PUBLIC) - ZEND_ME(Phar, apiVersion, arginfo_class_Phar_apiVersion, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) - ZEND_ME(Phar, canCompress, arginfo_class_Phar_canCompress, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) - ZEND_ME(Phar, canWrite, arginfo_class_Phar_canWrite, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) - ZEND_ME(Phar, createDefaultStub, arginfo_class_Phar_createDefaultStub, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) - ZEND_ME(Phar, getSupportedCompression, arginfo_class_Phar_getSupportedCompression, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) - ZEND_ME(Phar, getSupportedSignatures, arginfo_class_Phar_getSupportedSignatures, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) - ZEND_ME(Phar, interceptFileFuncs, arginfo_class_Phar_interceptFileFuncs, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) - ZEND_ME(Phar, isValidPharFilename, arginfo_class_Phar_isValidPharFilename, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) - ZEND_ME(Phar, loadPhar, arginfo_class_Phar_loadPhar, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) - ZEND_ME(Phar, mapPhar, arginfo_class_Phar_mapPhar, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) - ZEND_ME(Phar, running, arginfo_class_Phar_running, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) - ZEND_ME(Phar, mount, arginfo_class_Phar_mount, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) - ZEND_ME(Phar, mungServer, arginfo_class_Phar_mungServer, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) - ZEND_ME(Phar, unlinkArchive, arginfo_class_Phar_unlinkArchive, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) - ZEND_ME(Phar, webPhar, arginfo_class_Phar_webPhar, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) + ZEND_RAW_FENTRY("__construct", zim_Phar___construct, arginfo_class_Phar___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__destruct", zim_Phar___destruct, arginfo_class_Phar___destruct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("addEmptyDir", zim_Phar_addEmptyDir, arginfo_class_Phar_addEmptyDir, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("addFile", zim_Phar_addFile, arginfo_class_Phar_addFile, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("addFromString", zim_Phar_addFromString, arginfo_class_Phar_addFromString, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("buildFromDirectory", zim_Phar_buildFromDirectory, arginfo_class_Phar_buildFromDirectory, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("buildFromIterator", zim_Phar_buildFromIterator, arginfo_class_Phar_buildFromIterator, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("compressFiles", zim_Phar_compressFiles, arginfo_class_Phar_compressFiles, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("decompressFiles", zim_Phar_decompressFiles, arginfo_class_Phar_decompressFiles, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("compress", zim_Phar_compress, arginfo_class_Phar_compress, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("decompress", zim_Phar_decompress, arginfo_class_Phar_decompress, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("convertToExecutable", zim_Phar_convertToExecutable, arginfo_class_Phar_convertToExecutable, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("convertToData", zim_Phar_convertToData, arginfo_class_Phar_convertToData, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("copy", zim_Phar_copy, arginfo_class_Phar_copy, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("count", zim_Phar_count, arginfo_class_Phar_count, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("delete", zim_Phar_delete, arginfo_class_Phar_delete, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("delMetadata", zim_Phar_delMetadata, arginfo_class_Phar_delMetadata, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("extractTo", zim_Phar_extractTo, arginfo_class_Phar_extractTo, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getAlias", zim_Phar_getAlias, arginfo_class_Phar_getAlias, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getPath", zim_Phar_getPath, arginfo_class_Phar_getPath, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getMetadata", zim_Phar_getMetadata, arginfo_class_Phar_getMetadata, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getModified", zim_Phar_getModified, arginfo_class_Phar_getModified, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getSignature", zim_Phar_getSignature, arginfo_class_Phar_getSignature, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getStub", zim_Phar_getStub, arginfo_class_Phar_getStub, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getVersion", zim_Phar_getVersion, arginfo_class_Phar_getVersion, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("hasMetadata", zim_Phar_hasMetadata, arginfo_class_Phar_hasMetadata, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isBuffering", zim_Phar_isBuffering, arginfo_class_Phar_isBuffering, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isCompressed", zim_Phar_isCompressed, arginfo_class_Phar_isCompressed, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isFileFormat", zim_Phar_isFileFormat, arginfo_class_Phar_isFileFormat, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isWritable", zim_Phar_isWritable, arginfo_class_Phar_isWritable, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("offsetExists", zim_Phar_offsetExists, arginfo_class_Phar_offsetExists, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("offsetGet", zim_Phar_offsetGet, arginfo_class_Phar_offsetGet, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("offsetSet", zim_Phar_offsetSet, arginfo_class_Phar_offsetSet, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("offsetUnset", zim_Phar_offsetUnset, arginfo_class_Phar_offsetUnset, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setAlias", zim_Phar_setAlias, arginfo_class_Phar_setAlias, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setDefaultStub", zim_Phar_setDefaultStub, arginfo_class_Phar_setDefaultStub, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setMetadata", zim_Phar_setMetadata, arginfo_class_Phar_setMetadata, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setSignatureAlgorithm", zim_Phar_setSignatureAlgorithm, arginfo_class_Phar_setSignatureAlgorithm, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setStub", zim_Phar_setStub, arginfo_class_Phar_setStub, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("startBuffering", zim_Phar_startBuffering, arginfo_class_Phar_startBuffering, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("stopBuffering", zim_Phar_stopBuffering, arginfo_class_Phar_stopBuffering, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("apiVersion", zim_Phar_apiVersion, arginfo_class_Phar_apiVersion, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("canCompress", zim_Phar_canCompress, arginfo_class_Phar_canCompress, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("canWrite", zim_Phar_canWrite, arginfo_class_Phar_canWrite, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("createDefaultStub", zim_Phar_createDefaultStub, arginfo_class_Phar_createDefaultStub, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("getSupportedCompression", zim_Phar_getSupportedCompression, arginfo_class_Phar_getSupportedCompression, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("getSupportedSignatures", zim_Phar_getSupportedSignatures, arginfo_class_Phar_getSupportedSignatures, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("interceptFileFuncs", zim_Phar_interceptFileFuncs, arginfo_class_Phar_interceptFileFuncs, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("isValidPharFilename", zim_Phar_isValidPharFilename, arginfo_class_Phar_isValidPharFilename, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("loadPhar", zim_Phar_loadPhar, arginfo_class_Phar_loadPhar, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("mapPhar", zim_Phar_mapPhar, arginfo_class_Phar_mapPhar, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("running", zim_Phar_running, arginfo_class_Phar_running, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("mount", zim_Phar_mount, arginfo_class_Phar_mount, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("mungServer", zim_Phar_mungServer, arginfo_class_Phar_mungServer, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("unlinkArchive", zim_Phar_unlinkArchive, arginfo_class_Phar_unlinkArchive, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("webPhar", zim_Phar_webPhar, arginfo_class_Phar_webPhar, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) ZEND_FE_END }; static const zend_function_entry class_PharData_methods[] = { - ZEND_MALIAS(Phar, __construct, __construct, arginfo_class_PharData___construct, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, __destruct, __destruct, arginfo_class_PharData___destruct, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, addEmptyDir, addEmptyDir, arginfo_class_PharData_addEmptyDir, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, addFile, addFile, arginfo_class_PharData_addFile, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, addFromString, addFromString, arginfo_class_PharData_addFromString, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, buildFromDirectory, buildFromDirectory, arginfo_class_PharData_buildFromDirectory, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, buildFromIterator, buildFromIterator, arginfo_class_PharData_buildFromIterator, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, compressFiles, compressFiles, arginfo_class_PharData_compressFiles, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, decompressFiles, decompressFiles, arginfo_class_PharData_decompressFiles, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, compress, compress, arginfo_class_PharData_compress, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, decompress, decompress, arginfo_class_PharData_decompress, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, convertToExecutable, convertToExecutable, arginfo_class_PharData_convertToExecutable, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, convertToData, convertToData, arginfo_class_PharData_convertToData, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, copy, copy, arginfo_class_PharData_copy, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, count, count, arginfo_class_PharData_count, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, delete, delete, arginfo_class_PharData_delete, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, delMetadata, delMetadata, arginfo_class_PharData_delMetadata, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, extractTo, extractTo, arginfo_class_PharData_extractTo, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, getAlias, getAlias, arginfo_class_PharData_getAlias, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, getPath, getPath, arginfo_class_PharData_getPath, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, getMetadata, getMetadata, arginfo_class_PharData_getMetadata, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, getModified, getModified, arginfo_class_PharData_getModified, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, getSignature, getSignature, arginfo_class_PharData_getSignature, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, getStub, getStub, arginfo_class_PharData_getStub, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, getVersion, getVersion, arginfo_class_PharData_getVersion, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, hasMetadata, hasMetadata, arginfo_class_PharData_hasMetadata, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, isBuffering, isBuffering, arginfo_class_PharData_isBuffering, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, isCompressed, isCompressed, arginfo_class_PharData_isCompressed, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, isFileFormat, isFileFormat, arginfo_class_PharData_isFileFormat, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, isWritable, isWritable, arginfo_class_PharData_isWritable, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, offsetExists, offsetExists, arginfo_class_PharData_offsetExists, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, offsetGet, offsetGet, arginfo_class_PharData_offsetGet, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, offsetSet, offsetSet, arginfo_class_PharData_offsetSet, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, offsetUnset, offsetUnset, arginfo_class_PharData_offsetUnset, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, setAlias, setAlias, arginfo_class_PharData_setAlias, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, setDefaultStub, setDefaultStub, arginfo_class_PharData_setDefaultStub, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, setMetadata, setMetadata, arginfo_class_PharData_setMetadata, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, setSignatureAlgorithm, setSignatureAlgorithm, arginfo_class_PharData_setSignatureAlgorithm, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, setStub, setStub, arginfo_class_PharData_setStub, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, startBuffering, startBuffering, arginfo_class_PharData_startBuffering, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, stopBuffering, stopBuffering, arginfo_class_PharData_stopBuffering, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Phar, apiVersion, apiVersion, arginfo_class_PharData_apiVersion, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) - ZEND_MALIAS(Phar, canCompress, canCompress, arginfo_class_PharData_canCompress, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) - ZEND_MALIAS(Phar, canWrite, canWrite, arginfo_class_PharData_canWrite, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) - ZEND_MALIAS(Phar, createDefaultStub, createDefaultStub, arginfo_class_PharData_createDefaultStub, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) - ZEND_MALIAS(Phar, getSupportedCompression, getSupportedCompression, arginfo_class_PharData_getSupportedCompression, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) - ZEND_MALIAS(Phar, getSupportedSignatures, getSupportedSignatures, arginfo_class_PharData_getSupportedSignatures, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) - ZEND_MALIAS(Phar, interceptFileFuncs, interceptFileFuncs, arginfo_class_PharData_interceptFileFuncs, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) - ZEND_MALIAS(Phar, isValidPharFilename, isValidPharFilename, arginfo_class_PharData_isValidPharFilename, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) - ZEND_MALIAS(Phar, loadPhar, loadPhar, arginfo_class_PharData_loadPhar, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) - ZEND_MALIAS(Phar, mapPhar, mapPhar, arginfo_class_PharData_mapPhar, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) - ZEND_MALIAS(Phar, running, running, arginfo_class_PharData_running, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) - ZEND_MALIAS(Phar, mount, mount, arginfo_class_PharData_mount, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) - ZEND_MALIAS(Phar, mungServer, mungServer, arginfo_class_PharData_mungServer, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) - ZEND_MALIAS(Phar, unlinkArchive, unlinkArchive, arginfo_class_PharData_unlinkArchive, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) - ZEND_MALIAS(Phar, webPhar, webPhar, arginfo_class_PharData_webPhar, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) + ZEND_RAW_FENTRY("__construct", zim_Phar___construct, arginfo_class_PharData___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__destruct", zim_Phar___destruct, arginfo_class_PharData___destruct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("addEmptyDir", zim_Phar_addEmptyDir, arginfo_class_PharData_addEmptyDir, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("addFile", zim_Phar_addFile, arginfo_class_PharData_addFile, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("addFromString", zim_Phar_addFromString, arginfo_class_PharData_addFromString, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("buildFromDirectory", zim_Phar_buildFromDirectory, arginfo_class_PharData_buildFromDirectory, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("buildFromIterator", zim_Phar_buildFromIterator, arginfo_class_PharData_buildFromIterator, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("compressFiles", zim_Phar_compressFiles, arginfo_class_PharData_compressFiles, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("decompressFiles", zim_Phar_decompressFiles, arginfo_class_PharData_decompressFiles, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("compress", zim_Phar_compress, arginfo_class_PharData_compress, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("decompress", zim_Phar_decompress, arginfo_class_PharData_decompress, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("convertToExecutable", zim_Phar_convertToExecutable, arginfo_class_PharData_convertToExecutable, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("convertToData", zim_Phar_convertToData, arginfo_class_PharData_convertToData, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("copy", zim_Phar_copy, arginfo_class_PharData_copy, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("count", zim_Phar_count, arginfo_class_PharData_count, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("delete", zim_Phar_delete, arginfo_class_PharData_delete, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("delMetadata", zim_Phar_delMetadata, arginfo_class_PharData_delMetadata, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("extractTo", zim_Phar_extractTo, arginfo_class_PharData_extractTo, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getAlias", zim_Phar_getAlias, arginfo_class_PharData_getAlias, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getPath", zim_Phar_getPath, arginfo_class_PharData_getPath, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getMetadata", zim_Phar_getMetadata, arginfo_class_PharData_getMetadata, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getModified", zim_Phar_getModified, arginfo_class_PharData_getModified, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getSignature", zim_Phar_getSignature, arginfo_class_PharData_getSignature, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getStub", zim_Phar_getStub, arginfo_class_PharData_getStub, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getVersion", zim_Phar_getVersion, arginfo_class_PharData_getVersion, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("hasMetadata", zim_Phar_hasMetadata, arginfo_class_PharData_hasMetadata, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isBuffering", zim_Phar_isBuffering, arginfo_class_PharData_isBuffering, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isCompressed", zim_Phar_isCompressed, arginfo_class_PharData_isCompressed, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isFileFormat", zim_Phar_isFileFormat, arginfo_class_PharData_isFileFormat, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isWritable", zim_Phar_isWritable, arginfo_class_PharData_isWritable, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("offsetExists", zim_Phar_offsetExists, arginfo_class_PharData_offsetExists, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("offsetGet", zim_Phar_offsetGet, arginfo_class_PharData_offsetGet, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("offsetSet", zim_Phar_offsetSet, arginfo_class_PharData_offsetSet, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("offsetUnset", zim_Phar_offsetUnset, arginfo_class_PharData_offsetUnset, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setAlias", zim_Phar_setAlias, arginfo_class_PharData_setAlias, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setDefaultStub", zim_Phar_setDefaultStub, arginfo_class_PharData_setDefaultStub, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setMetadata", zim_Phar_setMetadata, arginfo_class_PharData_setMetadata, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setSignatureAlgorithm", zim_Phar_setSignatureAlgorithm, arginfo_class_PharData_setSignatureAlgorithm, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setStub", zim_Phar_setStub, arginfo_class_PharData_setStub, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("startBuffering", zim_Phar_startBuffering, arginfo_class_PharData_startBuffering, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("stopBuffering", zim_Phar_stopBuffering, arginfo_class_PharData_stopBuffering, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("apiVersion", zim_Phar_apiVersion, arginfo_class_PharData_apiVersion, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("canCompress", zim_Phar_canCompress, arginfo_class_PharData_canCompress, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("canWrite", zim_Phar_canWrite, arginfo_class_PharData_canWrite, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("createDefaultStub", zim_Phar_createDefaultStub, arginfo_class_PharData_createDefaultStub, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("getSupportedCompression", zim_Phar_getSupportedCompression, arginfo_class_PharData_getSupportedCompression, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("getSupportedSignatures", zim_Phar_getSupportedSignatures, arginfo_class_PharData_getSupportedSignatures, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("interceptFileFuncs", zim_Phar_interceptFileFuncs, arginfo_class_PharData_interceptFileFuncs, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("isValidPharFilename", zim_Phar_isValidPharFilename, arginfo_class_PharData_isValidPharFilename, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("loadPhar", zim_Phar_loadPhar, arginfo_class_PharData_loadPhar, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("mapPhar", zim_Phar_mapPhar, arginfo_class_PharData_mapPhar, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("running", zim_Phar_running, arginfo_class_PharData_running, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("mount", zim_Phar_mount, arginfo_class_PharData_mount, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("mungServer", zim_Phar_mungServer, arginfo_class_PharData_mungServer, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("unlinkArchive", zim_Phar_unlinkArchive, arginfo_class_PharData_unlinkArchive, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("webPhar", zim_Phar_webPhar, arginfo_class_PharData_webPhar, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) ZEND_FE_END }; static const zend_function_entry class_PharFileInfo_methods[] = { - ZEND_ME(PharFileInfo, __construct, arginfo_class_PharFileInfo___construct, ZEND_ACC_PUBLIC) - ZEND_ME(PharFileInfo, __destruct, arginfo_class_PharFileInfo___destruct, ZEND_ACC_PUBLIC) - ZEND_ME(PharFileInfo, chmod, arginfo_class_PharFileInfo_chmod, ZEND_ACC_PUBLIC) - ZEND_ME(PharFileInfo, compress, arginfo_class_PharFileInfo_compress, ZEND_ACC_PUBLIC) - ZEND_ME(PharFileInfo, decompress, arginfo_class_PharFileInfo_decompress, ZEND_ACC_PUBLIC) - ZEND_ME(PharFileInfo, delMetadata, arginfo_class_PharFileInfo_delMetadata, ZEND_ACC_PUBLIC) - ZEND_ME(PharFileInfo, getCompressedSize, arginfo_class_PharFileInfo_getCompressedSize, ZEND_ACC_PUBLIC) - ZEND_ME(PharFileInfo, getCRC32, arginfo_class_PharFileInfo_getCRC32, ZEND_ACC_PUBLIC) - ZEND_ME(PharFileInfo, getContent, arginfo_class_PharFileInfo_getContent, ZEND_ACC_PUBLIC) - ZEND_ME(PharFileInfo, getMetadata, arginfo_class_PharFileInfo_getMetadata, ZEND_ACC_PUBLIC) - ZEND_ME(PharFileInfo, getPharFlags, arginfo_class_PharFileInfo_getPharFlags, ZEND_ACC_PUBLIC) - ZEND_ME(PharFileInfo, hasMetadata, arginfo_class_PharFileInfo_hasMetadata, ZEND_ACC_PUBLIC) - ZEND_ME(PharFileInfo, isCompressed, arginfo_class_PharFileInfo_isCompressed, ZEND_ACC_PUBLIC) - ZEND_ME(PharFileInfo, isCRCChecked, arginfo_class_PharFileInfo_isCRCChecked, ZEND_ACC_PUBLIC) - ZEND_ME(PharFileInfo, setMetadata, arginfo_class_PharFileInfo_setMetadata, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_PharFileInfo___construct, arginfo_class_PharFileInfo___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__destruct", zim_PharFileInfo___destruct, arginfo_class_PharFileInfo___destruct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("chmod", zim_PharFileInfo_chmod, arginfo_class_PharFileInfo_chmod, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("compress", zim_PharFileInfo_compress, arginfo_class_PharFileInfo_compress, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("decompress", zim_PharFileInfo_decompress, arginfo_class_PharFileInfo_decompress, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("delMetadata", zim_PharFileInfo_delMetadata, arginfo_class_PharFileInfo_delMetadata, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getCompressedSize", zim_PharFileInfo_getCompressedSize, arginfo_class_PharFileInfo_getCompressedSize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getCRC32", zim_PharFileInfo_getCRC32, arginfo_class_PharFileInfo_getCRC32, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getContent", zim_PharFileInfo_getContent, arginfo_class_PharFileInfo_getContent, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getMetadata", zim_PharFileInfo_getMetadata, arginfo_class_PharFileInfo_getMetadata, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getPharFlags", zim_PharFileInfo_getPharFlags, arginfo_class_PharFileInfo_getPharFlags, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("hasMetadata", zim_PharFileInfo_hasMetadata, arginfo_class_PharFileInfo_hasMetadata, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isCompressed", zim_PharFileInfo_isCompressed, arginfo_class_PharFileInfo_isCompressed, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isCRCChecked", zim_PharFileInfo_isCRCChecked, arginfo_class_PharFileInfo_isCRCChecked, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setMetadata", zim_PharFileInfo_setMetadata, arginfo_class_PharFileInfo_setMetadata, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/posix/posix_arginfo.h b/ext/posix/posix_arginfo.h index 8aa5c88b9fa1e..bb46cdf18b976 100644 --- a/ext/posix/posix_arginfo.h +++ b/ext/posix/posix_arginfo.h @@ -259,78 +259,78 @@ ZEND_FUNCTION(posix_fpathconf); #endif static const zend_function_entry ext_functions[] = { - ZEND_FE(posix_kill, arginfo_posix_kill) - ZEND_FE(posix_getpid, arginfo_posix_getpid) - ZEND_FE(posix_getppid, arginfo_posix_getppid) - ZEND_FE(posix_getuid, arginfo_posix_getuid) - ZEND_FE(posix_setuid, arginfo_posix_setuid) - ZEND_FE(posix_geteuid, arginfo_posix_geteuid) + ZEND_RAW_FENTRY("posix_kill", zif_posix_kill, arginfo_posix_kill, 0, NULL) + ZEND_RAW_FENTRY("posix_getpid", zif_posix_getpid, arginfo_posix_getpid, 0, NULL) + ZEND_RAW_FENTRY("posix_getppid", zif_posix_getppid, arginfo_posix_getppid, 0, NULL) + ZEND_RAW_FENTRY("posix_getuid", zif_posix_getuid, arginfo_posix_getuid, 0, NULL) + ZEND_RAW_FENTRY("posix_setuid", zif_posix_setuid, arginfo_posix_setuid, 0, NULL) + ZEND_RAW_FENTRY("posix_geteuid", zif_posix_geteuid, arginfo_posix_geteuid, 0, NULL) #if defined(HAVE_SETEUID) - ZEND_FE(posix_seteuid, arginfo_posix_seteuid) + ZEND_RAW_FENTRY("posix_seteuid", zif_posix_seteuid, arginfo_posix_seteuid, 0, NULL) #endif - ZEND_FE(posix_getgid, arginfo_posix_getgid) - ZEND_FE(posix_setgid, arginfo_posix_setgid) - ZEND_FE(posix_getegid, arginfo_posix_getegid) + ZEND_RAW_FENTRY("posix_getgid", zif_posix_getgid, arginfo_posix_getgid, 0, NULL) + ZEND_RAW_FENTRY("posix_setgid", zif_posix_setgid, arginfo_posix_setgid, 0, NULL) + ZEND_RAW_FENTRY("posix_getegid", zif_posix_getegid, arginfo_posix_getegid, 0, NULL) #if defined(HAVE_SETEGID) - ZEND_FE(posix_setegid, arginfo_posix_setegid) + ZEND_RAW_FENTRY("posix_setegid", zif_posix_setegid, arginfo_posix_setegid, 0, NULL) #endif #if defined(HAVE_GETGROUPS) - ZEND_FE(posix_getgroups, arginfo_posix_getgroups) + ZEND_RAW_FENTRY("posix_getgroups", zif_posix_getgroups, arginfo_posix_getgroups, 0, NULL) #endif #if defined(HAVE_GETLOGIN) - ZEND_FE(posix_getlogin, arginfo_posix_getlogin) + ZEND_RAW_FENTRY("posix_getlogin", zif_posix_getlogin, arginfo_posix_getlogin, 0, NULL) #endif - ZEND_FE(posix_getpgrp, arginfo_posix_getpgrp) + ZEND_RAW_FENTRY("posix_getpgrp", zif_posix_getpgrp, arginfo_posix_getpgrp, 0, NULL) #if defined(HAVE_SETSID) - ZEND_FE(posix_setsid, arginfo_posix_setsid) + ZEND_RAW_FENTRY("posix_setsid", zif_posix_setsid, arginfo_posix_setsid, 0, NULL) #endif - ZEND_FE(posix_setpgid, arginfo_posix_setpgid) + ZEND_RAW_FENTRY("posix_setpgid", zif_posix_setpgid, arginfo_posix_setpgid, 0, NULL) #if defined(HAVE_GETPGID) - ZEND_FE(posix_getpgid, arginfo_posix_getpgid) + ZEND_RAW_FENTRY("posix_getpgid", zif_posix_getpgid, arginfo_posix_getpgid, 0, NULL) #endif #if defined(HAVE_GETSID) - ZEND_FE(posix_getsid, arginfo_posix_getsid) + ZEND_RAW_FENTRY("posix_getsid", zif_posix_getsid, arginfo_posix_getsid, 0, NULL) #endif - ZEND_FE(posix_uname, arginfo_posix_uname) - ZEND_FE(posix_times, arginfo_posix_times) + ZEND_RAW_FENTRY("posix_uname", zif_posix_uname, arginfo_posix_uname, 0, NULL) + ZEND_RAW_FENTRY("posix_times", zif_posix_times, arginfo_posix_times, 0, NULL) #if defined(HAVE_CTERMID) - ZEND_FE(posix_ctermid, arginfo_posix_ctermid) + ZEND_RAW_FENTRY("posix_ctermid", zif_posix_ctermid, arginfo_posix_ctermid, 0, NULL) #endif - ZEND_FE(posix_ttyname, arginfo_posix_ttyname) - ZEND_FE(posix_isatty, arginfo_posix_isatty) - ZEND_FE(posix_getcwd, arginfo_posix_getcwd) + ZEND_RAW_FENTRY("posix_ttyname", zif_posix_ttyname, arginfo_posix_ttyname, 0, NULL) + ZEND_RAW_FENTRY("posix_isatty", zif_posix_isatty, arginfo_posix_isatty, 0, NULL) + ZEND_RAW_FENTRY("posix_getcwd", zif_posix_getcwd, arginfo_posix_getcwd, 0, NULL) #if defined(HAVE_MKFIFO) - ZEND_FE(posix_mkfifo, arginfo_posix_mkfifo) + ZEND_RAW_FENTRY("posix_mkfifo", zif_posix_mkfifo, arginfo_posix_mkfifo, 0, NULL) #endif #if defined(HAVE_MKNOD) - ZEND_FE(posix_mknod, arginfo_posix_mknod) + ZEND_RAW_FENTRY("posix_mknod", zif_posix_mknod, arginfo_posix_mknod, 0, NULL) #endif - ZEND_FE(posix_access, arginfo_posix_access) + ZEND_RAW_FENTRY("posix_access", zif_posix_access, arginfo_posix_access, 0, NULL) #if defined(HAVE_EACCESS) - ZEND_FE(posix_eaccess, arginfo_posix_eaccess) + ZEND_RAW_FENTRY("posix_eaccess", zif_posix_eaccess, arginfo_posix_eaccess, 0, NULL) #endif - ZEND_FE(posix_getgrnam, arginfo_posix_getgrnam) - ZEND_FE(posix_getgrgid, arginfo_posix_getgrgid) - ZEND_FE(posix_getpwnam, arginfo_posix_getpwnam) - ZEND_FE(posix_getpwuid, arginfo_posix_getpwuid) + ZEND_RAW_FENTRY("posix_getgrnam", zif_posix_getgrnam, arginfo_posix_getgrnam, 0, NULL) + ZEND_RAW_FENTRY("posix_getgrgid", zif_posix_getgrgid, arginfo_posix_getgrgid, 0, NULL) + ZEND_RAW_FENTRY("posix_getpwnam", zif_posix_getpwnam, arginfo_posix_getpwnam, 0, NULL) + ZEND_RAW_FENTRY("posix_getpwuid", zif_posix_getpwuid, arginfo_posix_getpwuid, 0, NULL) #if defined(HAVE_GETRLIMIT) - ZEND_FE(posix_getrlimit, arginfo_posix_getrlimit) + ZEND_RAW_FENTRY("posix_getrlimit", zif_posix_getrlimit, arginfo_posix_getrlimit, 0, NULL) #endif #if defined(HAVE_SETRLIMIT) - ZEND_FE(posix_setrlimit, arginfo_posix_setrlimit) + ZEND_RAW_FENTRY("posix_setrlimit", zif_posix_setrlimit, arginfo_posix_setrlimit, 0, NULL) #endif - ZEND_FE(posix_get_last_error, arginfo_posix_get_last_error) - ZEND_FALIAS(posix_errno, posix_get_last_error, arginfo_posix_errno) - ZEND_FE(posix_strerror, arginfo_posix_strerror) + ZEND_RAW_FENTRY("posix_get_last_error", zif_posix_get_last_error, arginfo_posix_get_last_error, 0, NULL) + ZEND_RAW_FENTRY("posix_errno", zif_posix_get_last_error, arginfo_posix_errno, 0, NULL) + ZEND_RAW_FENTRY("posix_strerror", zif_posix_strerror, arginfo_posix_strerror, 0, NULL) #if defined(HAVE_INITGROUPS) - ZEND_FE(posix_initgroups, arginfo_posix_initgroups) + ZEND_RAW_FENTRY("posix_initgroups", zif_posix_initgroups, arginfo_posix_initgroups, 0, NULL) #endif - ZEND_FE(posix_sysconf, arginfo_posix_sysconf) + ZEND_RAW_FENTRY("posix_sysconf", zif_posix_sysconf, arginfo_posix_sysconf, 0, NULL) #if defined(HAVE_PATHCONF) - ZEND_FE(posix_pathconf, arginfo_posix_pathconf) + ZEND_RAW_FENTRY("posix_pathconf", zif_posix_pathconf, arginfo_posix_pathconf, 0, NULL) #endif #if defined(HAVE_FPATHCONF) - ZEND_FE(posix_fpathconf, arginfo_posix_fpathconf) + ZEND_RAW_FENTRY("posix_fpathconf", zif_posix_fpathconf, arginfo_posix_fpathconf, 0, NULL) #endif ZEND_FE_END }; diff --git a/ext/random/random_arginfo.h b/ext/random/random_arginfo.h index 503b300dbefb8..abc1fac07904d 100644 --- a/ext/random/random_arginfo.h +++ b/ext/random/random_arginfo.h @@ -155,55 +155,55 @@ ZEND_METHOD(Random_Randomizer, __serialize); ZEND_METHOD(Random_Randomizer, __unserialize); static const zend_function_entry ext_functions[] = { - ZEND_FE(lcg_value, arginfo_lcg_value) - ZEND_FE(mt_srand, arginfo_mt_srand) - ZEND_FALIAS(srand, mt_srand, arginfo_srand) - ZEND_FE(rand, arginfo_rand) - ZEND_FE(mt_rand, arginfo_mt_rand) - ZEND_FE(mt_getrandmax, arginfo_mt_getrandmax) - ZEND_FALIAS(getrandmax, mt_getrandmax, arginfo_getrandmax) - ZEND_FE(random_bytes, arginfo_random_bytes) - ZEND_FE(random_int, arginfo_random_int) + ZEND_RAW_FENTRY("lcg_value", zif_lcg_value, arginfo_lcg_value, 0, NULL) + ZEND_RAW_FENTRY("mt_srand", zif_mt_srand, arginfo_mt_srand, 0, NULL) + ZEND_RAW_FENTRY("srand", zif_mt_srand, arginfo_srand, 0, NULL) + ZEND_RAW_FENTRY("rand", zif_rand, arginfo_rand, 0, NULL) + ZEND_RAW_FENTRY("mt_rand", zif_mt_rand, arginfo_mt_rand, 0, NULL) + ZEND_RAW_FENTRY("mt_getrandmax", zif_mt_getrandmax, arginfo_mt_getrandmax, 0, NULL) + ZEND_RAW_FENTRY("getrandmax", zif_mt_getrandmax, arginfo_getrandmax, 0, NULL) + ZEND_RAW_FENTRY("random_bytes", zif_random_bytes, arginfo_random_bytes, 0, NULL) + ZEND_RAW_FENTRY("random_int", zif_random_int, arginfo_random_int, 0, NULL) ZEND_FE_END }; static const zend_function_entry class_Random_Engine_Mt19937_methods[] = { - ZEND_ME(Random_Engine_Mt19937, __construct, arginfo_class_Random_Engine_Mt19937___construct, ZEND_ACC_PUBLIC) - ZEND_ME(Random_Engine_Mt19937, generate, arginfo_class_Random_Engine_Mt19937_generate, ZEND_ACC_PUBLIC) - ZEND_ME(Random_Engine_Mt19937, __serialize, arginfo_class_Random_Engine_Mt19937___serialize, ZEND_ACC_PUBLIC) - ZEND_ME(Random_Engine_Mt19937, __unserialize, arginfo_class_Random_Engine_Mt19937___unserialize, ZEND_ACC_PUBLIC) - ZEND_ME(Random_Engine_Mt19937, __debugInfo, arginfo_class_Random_Engine_Mt19937___debugInfo, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_Random_Engine_Mt19937___construct, arginfo_class_Random_Engine_Mt19937___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("generate", zim_Random_Engine_Mt19937_generate, arginfo_class_Random_Engine_Mt19937_generate, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__serialize", zim_Random_Engine_Mt19937___serialize, arginfo_class_Random_Engine_Mt19937___serialize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__unserialize", zim_Random_Engine_Mt19937___unserialize, arginfo_class_Random_Engine_Mt19937___unserialize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__debugInfo", zim_Random_Engine_Mt19937___debugInfo, arginfo_class_Random_Engine_Mt19937___debugInfo, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_Random_Engine_PcgOneseq128XslRr64_methods[] = { - ZEND_ME(Random_Engine_PcgOneseq128XslRr64, __construct, arginfo_class_Random_Engine_PcgOneseq128XslRr64___construct, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Random_Engine_Mt19937, generate, generate, arginfo_class_Random_Engine_PcgOneseq128XslRr64_generate, ZEND_ACC_PUBLIC) - ZEND_ME(Random_Engine_PcgOneseq128XslRr64, jump, arginfo_class_Random_Engine_PcgOneseq128XslRr64_jump, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Random_Engine_Mt19937, __serialize, __serialize, arginfo_class_Random_Engine_PcgOneseq128XslRr64___serialize, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Random_Engine_Mt19937, __unserialize, __unserialize, arginfo_class_Random_Engine_PcgOneseq128XslRr64___unserialize, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Random_Engine_Mt19937, __debugInfo, __debugInfo, arginfo_class_Random_Engine_PcgOneseq128XslRr64___debugInfo, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_Random_Engine_PcgOneseq128XslRr64___construct, arginfo_class_Random_Engine_PcgOneseq128XslRr64___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("generate", zim_Random_Engine_Mt19937_generate, arginfo_class_Random_Engine_PcgOneseq128XslRr64_generate, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("jump", zim_Random_Engine_PcgOneseq128XslRr64_jump, arginfo_class_Random_Engine_PcgOneseq128XslRr64_jump, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__serialize", zim_Random_Engine_Mt19937___serialize, arginfo_class_Random_Engine_PcgOneseq128XslRr64___serialize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__unserialize", zim_Random_Engine_Mt19937___unserialize, arginfo_class_Random_Engine_PcgOneseq128XslRr64___unserialize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__debugInfo", zim_Random_Engine_Mt19937___debugInfo, arginfo_class_Random_Engine_PcgOneseq128XslRr64___debugInfo, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_Random_Engine_Xoshiro256StarStar_methods[] = { - ZEND_ME(Random_Engine_Xoshiro256StarStar, __construct, arginfo_class_Random_Engine_Xoshiro256StarStar___construct, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Random_Engine_Mt19937, generate, generate, arginfo_class_Random_Engine_Xoshiro256StarStar_generate, ZEND_ACC_PUBLIC) - ZEND_ME(Random_Engine_Xoshiro256StarStar, jump, arginfo_class_Random_Engine_Xoshiro256StarStar_jump, ZEND_ACC_PUBLIC) - ZEND_ME(Random_Engine_Xoshiro256StarStar, jumpLong, arginfo_class_Random_Engine_Xoshiro256StarStar_jumpLong, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Random_Engine_Mt19937, __serialize, __serialize, arginfo_class_Random_Engine_Xoshiro256StarStar___serialize, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Random_Engine_Mt19937, __unserialize, __unserialize, arginfo_class_Random_Engine_Xoshiro256StarStar___unserialize, ZEND_ACC_PUBLIC) - ZEND_MALIAS(Random_Engine_Mt19937, __debugInfo, __debugInfo, arginfo_class_Random_Engine_Xoshiro256StarStar___debugInfo, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_Random_Engine_Xoshiro256StarStar___construct, arginfo_class_Random_Engine_Xoshiro256StarStar___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("generate", zim_Random_Engine_Mt19937_generate, arginfo_class_Random_Engine_Xoshiro256StarStar_generate, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("jump", zim_Random_Engine_Xoshiro256StarStar_jump, arginfo_class_Random_Engine_Xoshiro256StarStar_jump, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("jumpLong", zim_Random_Engine_Xoshiro256StarStar_jumpLong, arginfo_class_Random_Engine_Xoshiro256StarStar_jumpLong, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__serialize", zim_Random_Engine_Mt19937___serialize, arginfo_class_Random_Engine_Xoshiro256StarStar___serialize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__unserialize", zim_Random_Engine_Mt19937___unserialize, arginfo_class_Random_Engine_Xoshiro256StarStar___unserialize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__debugInfo", zim_Random_Engine_Mt19937___debugInfo, arginfo_class_Random_Engine_Xoshiro256StarStar___debugInfo, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_Random_Engine_Secure_methods[] = { - ZEND_MALIAS(Random_Engine_Mt19937, generate, generate, arginfo_class_Random_Engine_Secure_generate, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("generate", zim_Random_Engine_Mt19937_generate, arginfo_class_Random_Engine_Secure_generate, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_Random_Engine_methods[] = { - ZEND_ABSTRACT_ME_WITH_FLAGS(Random_Engine, generate, arginfo_class_Random_Engine_generate, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) + ZEND_RAW_FENTRY("generate", NULL, arginfo_class_Random_Engine_generate, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) ZEND_FE_END }; @@ -212,18 +212,18 @@ static const zend_function_entry class_Random_CryptoSafeEngine_methods[] = { }; static const zend_function_entry class_Random_Randomizer_methods[] = { - ZEND_ME(Random_Randomizer, __construct, arginfo_class_Random_Randomizer___construct, ZEND_ACC_PUBLIC) - ZEND_ME(Random_Randomizer, nextInt, arginfo_class_Random_Randomizer_nextInt, ZEND_ACC_PUBLIC) - ZEND_ME(Random_Randomizer, nextFloat, arginfo_class_Random_Randomizer_nextFloat, ZEND_ACC_PUBLIC) - ZEND_ME(Random_Randomizer, getFloat, arginfo_class_Random_Randomizer_getFloat, ZEND_ACC_PUBLIC) - ZEND_ME(Random_Randomizer, getInt, arginfo_class_Random_Randomizer_getInt, ZEND_ACC_PUBLIC) - ZEND_ME(Random_Randomizer, getBytes, arginfo_class_Random_Randomizer_getBytes, ZEND_ACC_PUBLIC) - ZEND_ME(Random_Randomizer, getBytesFromString, arginfo_class_Random_Randomizer_getBytesFromString, ZEND_ACC_PUBLIC) - ZEND_ME(Random_Randomizer, shuffleArray, arginfo_class_Random_Randomizer_shuffleArray, ZEND_ACC_PUBLIC) - ZEND_ME(Random_Randomizer, shuffleBytes, arginfo_class_Random_Randomizer_shuffleBytes, ZEND_ACC_PUBLIC) - ZEND_ME(Random_Randomizer, pickArrayKeys, arginfo_class_Random_Randomizer_pickArrayKeys, ZEND_ACC_PUBLIC) - ZEND_ME(Random_Randomizer, __serialize, arginfo_class_Random_Randomizer___serialize, ZEND_ACC_PUBLIC) - ZEND_ME(Random_Randomizer, __unserialize, arginfo_class_Random_Randomizer___unserialize, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_Random_Randomizer___construct, arginfo_class_Random_Randomizer___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("nextInt", zim_Random_Randomizer_nextInt, arginfo_class_Random_Randomizer_nextInt, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("nextFloat", zim_Random_Randomizer_nextFloat, arginfo_class_Random_Randomizer_nextFloat, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getFloat", zim_Random_Randomizer_getFloat, arginfo_class_Random_Randomizer_getFloat, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getInt", zim_Random_Randomizer_getInt, arginfo_class_Random_Randomizer_getInt, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getBytes", zim_Random_Randomizer_getBytes, arginfo_class_Random_Randomizer_getBytes, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getBytesFromString", zim_Random_Randomizer_getBytesFromString, arginfo_class_Random_Randomizer_getBytesFromString, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("shuffleArray", zim_Random_Randomizer_shuffleArray, arginfo_class_Random_Randomizer_shuffleArray, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("shuffleBytes", zim_Random_Randomizer_shuffleBytes, arginfo_class_Random_Randomizer_shuffleBytes, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("pickArrayKeys", zim_Random_Randomizer_pickArrayKeys, arginfo_class_Random_Randomizer_pickArrayKeys, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__serialize", zim_Random_Randomizer___serialize, arginfo_class_Random_Randomizer___serialize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__unserialize", zim_Random_Randomizer___unserialize, arginfo_class_Random_Randomizer___unserialize, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/readline/readline_arginfo.h b/ext/readline/readline_arginfo.h index d2c4b1214db93..76a91b50e6c25 100644 --- a/ext/readline/readline_arginfo.h +++ b/ext/readline/readline_arginfo.h @@ -85,30 +85,30 @@ ZEND_FUNCTION(readline_on_new_line); #endif static const zend_function_entry ext_functions[] = { - ZEND_FE(readline, arginfo_readline) - ZEND_FE(readline_info, arginfo_readline_info) - ZEND_FE(readline_add_history, arginfo_readline_add_history) - ZEND_FE(readline_clear_history, arginfo_readline_clear_history) + ZEND_RAW_FENTRY("readline", zif_readline, arginfo_readline, 0, NULL) + ZEND_RAW_FENTRY("readline_info", zif_readline_info, arginfo_readline_info, 0, NULL) + ZEND_RAW_FENTRY("readline_add_history", zif_readline_add_history, arginfo_readline_add_history, 0, NULL) + ZEND_RAW_FENTRY("readline_clear_history", zif_readline_clear_history, arginfo_readline_clear_history, 0, NULL) #if defined(HAVE_HISTORY_LIST) - ZEND_FE(readline_list_history, arginfo_readline_list_history) + ZEND_RAW_FENTRY("readline_list_history", zif_readline_list_history, arginfo_readline_list_history, 0, NULL) #endif - ZEND_FE(readline_read_history, arginfo_readline_read_history) - ZEND_FE(readline_write_history, arginfo_readline_write_history) - ZEND_FE(readline_completion_function, arginfo_readline_completion_function) + ZEND_RAW_FENTRY("readline_read_history", zif_readline_read_history, arginfo_readline_read_history, 0, NULL) + ZEND_RAW_FENTRY("readline_write_history", zif_readline_write_history, arginfo_readline_write_history, 0, NULL) + ZEND_RAW_FENTRY("readline_completion_function", zif_readline_completion_function, arginfo_readline_completion_function, 0, NULL) #if HAVE_RL_CALLBACK_READ_CHAR - ZEND_FE(readline_callback_handler_install, arginfo_readline_callback_handler_install) + ZEND_RAW_FENTRY("readline_callback_handler_install", zif_readline_callback_handler_install, arginfo_readline_callback_handler_install, 0, NULL) #endif #if HAVE_RL_CALLBACK_READ_CHAR - ZEND_FE(readline_callback_read_char, arginfo_readline_callback_read_char) + ZEND_RAW_FENTRY("readline_callback_read_char", zif_readline_callback_read_char, arginfo_readline_callback_read_char, 0, NULL) #endif #if HAVE_RL_CALLBACK_READ_CHAR - ZEND_FE(readline_callback_handler_remove, arginfo_readline_callback_handler_remove) + ZEND_RAW_FENTRY("readline_callback_handler_remove", zif_readline_callback_handler_remove, arginfo_readline_callback_handler_remove, 0, NULL) #endif #if HAVE_RL_CALLBACK_READ_CHAR - ZEND_FE(readline_redisplay, arginfo_readline_redisplay) + ZEND_RAW_FENTRY("readline_redisplay", zif_readline_redisplay, arginfo_readline_redisplay, 0, NULL) #endif #if HAVE_RL_CALLBACK_READ_CHAR && HAVE_RL_ON_NEW_LINE - ZEND_FE(readline_on_new_line, arginfo_readline_on_new_line) + ZEND_RAW_FENTRY("readline_on_new_line", zif_readline_on_new_line, arginfo_readline_on_new_line, 0, NULL) #endif ZEND_FE_END }; diff --git a/ext/reflection/php_reflection.c b/ext/reflection/php_reflection.c index 10eaaa9734833..007d8311850cb 100644 --- a/ext/reflection/php_reflection.c +++ b/ext/reflection/php_reflection.c @@ -309,8 +309,8 @@ static void _class_string(smart_str *str, zend_class_entry *ce, zval *obj, char zend_string *sub_indent = strpprintf(0, "%s ", indent); /* TBD: Repair indenting of doc comment (or is this to be done in the parser?) */ - if (ce->type == ZEND_USER_CLASS && ce->info.user.doc_comment) { - smart_str_append_printf(str, "%s%s", indent, ZSTR_VAL(ce->info.user.doc_comment)); + if (ce->doc_comment) { + smart_str_append_printf(str, "%s%s", indent, ZSTR_VAL(ce->doc_comment)); smart_str_appendc(str, '\n'); } @@ -1915,10 +1915,15 @@ ZEND_METHOD(ReflectionFunctionAbstract, getDocComment) if (zend_parse_parameters_none() == FAILURE) { RETURN_THROWS(); } + GET_REFLECTION_OBJECT_PTR(fptr); + if (fptr->type == ZEND_USER_FUNCTION && fptr->op_array.doc_comment) { RETURN_STR_COPY(fptr->op_array.doc_comment); + } else if (fptr->type == ZEND_INTERNAL_FUNCTION && ((zend_internal_function *) fptr)->doc_comment) { + RETURN_STR_COPY(((zend_internal_function *) fptr)->doc_comment); } + RETURN_FALSE; } /* }}} */ @@ -4396,8 +4401,8 @@ ZEND_METHOD(ReflectionClass, getDocComment) RETURN_THROWS(); } GET_REFLECTION_OBJECT_PTR(ce); - if (ce->type == ZEND_USER_CLASS && ce->info.user.doc_comment) { - RETURN_STR_COPY(ce->info.user.doc_comment); + if (ce->doc_comment) { + RETURN_STR_COPY(ce->doc_comment); } RETURN_FALSE; } diff --git a/ext/reflection/php_reflection_arginfo.h b/ext/reflection/php_reflection_arginfo.h index 0459a531dd614..94e19f02338a6 100644 --- a/ext/reflection/php_reflection_arginfo.h +++ b/ext/reflection/php_reflection_arginfo.h @@ -851,7 +851,7 @@ static const zend_function_entry class_ReflectionException_methods[] = { }; static const zend_function_entry class_Reflection_methods[] = { - ZEND_ME(Reflection, getModifierNames, arginfo_class_Reflection_getModifierNames, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_RAW_FENTRY("getModifierNames", zim_Reflection_getModifierNames, arginfo_class_Reflection_getModifierNames, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) ZEND_FE_END }; @@ -860,327 +860,327 @@ static const zend_function_entry class_Reflector_methods[] = { }; static const zend_function_entry class_ReflectionFunctionAbstract_methods[] = { - ZEND_MALIAS(ReflectionClass, __clone, __clone, arginfo_class_ReflectionFunctionAbstract___clone, ZEND_ACC_PRIVATE) - ZEND_ME(ReflectionFunctionAbstract, inNamespace, arginfo_class_ReflectionFunctionAbstract_inNamespace, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionFunctionAbstract, isClosure, arginfo_class_ReflectionFunctionAbstract_isClosure, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionFunctionAbstract, isDeprecated, arginfo_class_ReflectionFunctionAbstract_isDeprecated, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionFunctionAbstract, isInternal, arginfo_class_ReflectionFunctionAbstract_isInternal, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionFunctionAbstract, isUserDefined, arginfo_class_ReflectionFunctionAbstract_isUserDefined, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionFunctionAbstract, isGenerator, arginfo_class_ReflectionFunctionAbstract_isGenerator, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionFunctionAbstract, isVariadic, arginfo_class_ReflectionFunctionAbstract_isVariadic, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionFunctionAbstract, isStatic, arginfo_class_ReflectionFunctionAbstract_isStatic, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionFunctionAbstract, getClosureThis, arginfo_class_ReflectionFunctionAbstract_getClosureThis, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionFunctionAbstract, getClosureScopeClass, arginfo_class_ReflectionFunctionAbstract_getClosureScopeClass, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionFunctionAbstract, getClosureCalledClass, arginfo_class_ReflectionFunctionAbstract_getClosureCalledClass, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionFunctionAbstract, getClosureUsedVariables, arginfo_class_ReflectionFunctionAbstract_getClosureUsedVariables, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionFunctionAbstract, getDocComment, arginfo_class_ReflectionFunctionAbstract_getDocComment, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionFunctionAbstract, getEndLine, arginfo_class_ReflectionFunctionAbstract_getEndLine, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionFunctionAbstract, getExtension, arginfo_class_ReflectionFunctionAbstract_getExtension, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionFunctionAbstract, getExtensionName, arginfo_class_ReflectionFunctionAbstract_getExtensionName, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionFunctionAbstract, getFileName, arginfo_class_ReflectionFunctionAbstract_getFileName, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionFunctionAbstract, getName, arginfo_class_ReflectionFunctionAbstract_getName, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionFunctionAbstract, getNamespaceName, arginfo_class_ReflectionFunctionAbstract_getNamespaceName, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionFunctionAbstract, getNumberOfParameters, arginfo_class_ReflectionFunctionAbstract_getNumberOfParameters, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionFunctionAbstract, getNumberOfRequiredParameters, arginfo_class_ReflectionFunctionAbstract_getNumberOfRequiredParameters, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionFunctionAbstract, getParameters, arginfo_class_ReflectionFunctionAbstract_getParameters, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionFunctionAbstract, getShortName, arginfo_class_ReflectionFunctionAbstract_getShortName, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionFunctionAbstract, getStartLine, arginfo_class_ReflectionFunctionAbstract_getStartLine, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionFunctionAbstract, getStaticVariables, arginfo_class_ReflectionFunctionAbstract_getStaticVariables, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionFunctionAbstract, returnsReference, arginfo_class_ReflectionFunctionAbstract_returnsReference, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionFunctionAbstract, hasReturnType, arginfo_class_ReflectionFunctionAbstract_hasReturnType, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionFunctionAbstract, getReturnType, arginfo_class_ReflectionFunctionAbstract_getReturnType, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionFunctionAbstract, hasTentativeReturnType, arginfo_class_ReflectionFunctionAbstract_hasTentativeReturnType, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionFunctionAbstract, getTentativeReturnType, arginfo_class_ReflectionFunctionAbstract_getTentativeReturnType, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionFunctionAbstract, getAttributes, arginfo_class_ReflectionFunctionAbstract_getAttributes, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__clone", zim_ReflectionClass___clone, arginfo_class_ReflectionFunctionAbstract___clone, ZEND_ACC_PRIVATE, NULL) + ZEND_RAW_FENTRY("inNamespace", zim_ReflectionFunctionAbstract_inNamespace, arginfo_class_ReflectionFunctionAbstract_inNamespace, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isClosure", zim_ReflectionFunctionAbstract_isClosure, arginfo_class_ReflectionFunctionAbstract_isClosure, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isDeprecated", zim_ReflectionFunctionAbstract_isDeprecated, arginfo_class_ReflectionFunctionAbstract_isDeprecated, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isInternal", zim_ReflectionFunctionAbstract_isInternal, arginfo_class_ReflectionFunctionAbstract_isInternal, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isUserDefined", zim_ReflectionFunctionAbstract_isUserDefined, arginfo_class_ReflectionFunctionAbstract_isUserDefined, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isGenerator", zim_ReflectionFunctionAbstract_isGenerator, arginfo_class_ReflectionFunctionAbstract_isGenerator, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isVariadic", zim_ReflectionFunctionAbstract_isVariadic, arginfo_class_ReflectionFunctionAbstract_isVariadic, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isStatic", zim_ReflectionFunctionAbstract_isStatic, arginfo_class_ReflectionFunctionAbstract_isStatic, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getClosureThis", zim_ReflectionFunctionAbstract_getClosureThis, arginfo_class_ReflectionFunctionAbstract_getClosureThis, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getClosureScopeClass", zim_ReflectionFunctionAbstract_getClosureScopeClass, arginfo_class_ReflectionFunctionAbstract_getClosureScopeClass, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getClosureCalledClass", zim_ReflectionFunctionAbstract_getClosureCalledClass, arginfo_class_ReflectionFunctionAbstract_getClosureCalledClass, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getClosureUsedVariables", zim_ReflectionFunctionAbstract_getClosureUsedVariables, arginfo_class_ReflectionFunctionAbstract_getClosureUsedVariables, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getDocComment", zim_ReflectionFunctionAbstract_getDocComment, arginfo_class_ReflectionFunctionAbstract_getDocComment, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getEndLine", zim_ReflectionFunctionAbstract_getEndLine, arginfo_class_ReflectionFunctionAbstract_getEndLine, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getExtension", zim_ReflectionFunctionAbstract_getExtension, arginfo_class_ReflectionFunctionAbstract_getExtension, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getExtensionName", zim_ReflectionFunctionAbstract_getExtensionName, arginfo_class_ReflectionFunctionAbstract_getExtensionName, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getFileName", zim_ReflectionFunctionAbstract_getFileName, arginfo_class_ReflectionFunctionAbstract_getFileName, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getName", zim_ReflectionFunctionAbstract_getName, arginfo_class_ReflectionFunctionAbstract_getName, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getNamespaceName", zim_ReflectionFunctionAbstract_getNamespaceName, arginfo_class_ReflectionFunctionAbstract_getNamespaceName, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getNumberOfParameters", zim_ReflectionFunctionAbstract_getNumberOfParameters, arginfo_class_ReflectionFunctionAbstract_getNumberOfParameters, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getNumberOfRequiredParameters", zim_ReflectionFunctionAbstract_getNumberOfRequiredParameters, arginfo_class_ReflectionFunctionAbstract_getNumberOfRequiredParameters, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getParameters", zim_ReflectionFunctionAbstract_getParameters, arginfo_class_ReflectionFunctionAbstract_getParameters, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getShortName", zim_ReflectionFunctionAbstract_getShortName, arginfo_class_ReflectionFunctionAbstract_getShortName, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getStartLine", zim_ReflectionFunctionAbstract_getStartLine, arginfo_class_ReflectionFunctionAbstract_getStartLine, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getStaticVariables", zim_ReflectionFunctionAbstract_getStaticVariables, arginfo_class_ReflectionFunctionAbstract_getStaticVariables, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("returnsReference", zim_ReflectionFunctionAbstract_returnsReference, arginfo_class_ReflectionFunctionAbstract_returnsReference, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("hasReturnType", zim_ReflectionFunctionAbstract_hasReturnType, arginfo_class_ReflectionFunctionAbstract_hasReturnType, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getReturnType", zim_ReflectionFunctionAbstract_getReturnType, arginfo_class_ReflectionFunctionAbstract_getReturnType, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("hasTentativeReturnType", zim_ReflectionFunctionAbstract_hasTentativeReturnType, arginfo_class_ReflectionFunctionAbstract_hasTentativeReturnType, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getTentativeReturnType", zim_ReflectionFunctionAbstract_getTentativeReturnType, arginfo_class_ReflectionFunctionAbstract_getTentativeReturnType, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getAttributes", zim_ReflectionFunctionAbstract_getAttributes, arginfo_class_ReflectionFunctionAbstract_getAttributes, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_ReflectionFunction_methods[] = { - ZEND_ME(ReflectionFunction, __construct, arginfo_class_ReflectionFunction___construct, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionFunction, __toString, arginfo_class_ReflectionFunction___toString, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionFunction, isAnonymous, arginfo_class_ReflectionFunction_isAnonymous, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionFunction, isDisabled, arginfo_class_ReflectionFunction_isDisabled, ZEND_ACC_PUBLIC|ZEND_ACC_DEPRECATED) - ZEND_ME(ReflectionFunction, invoke, arginfo_class_ReflectionFunction_invoke, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionFunction, invokeArgs, arginfo_class_ReflectionFunction_invokeArgs, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionFunction, getClosure, arginfo_class_ReflectionFunction_getClosure, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_ReflectionFunction___construct, arginfo_class_ReflectionFunction___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__toString", zim_ReflectionFunction___toString, arginfo_class_ReflectionFunction___toString, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isAnonymous", zim_ReflectionFunction_isAnonymous, arginfo_class_ReflectionFunction_isAnonymous, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isDisabled", zim_ReflectionFunction_isDisabled, arginfo_class_ReflectionFunction_isDisabled, ZEND_ACC_PUBLIC|ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("invoke", zim_ReflectionFunction_invoke, arginfo_class_ReflectionFunction_invoke, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("invokeArgs", zim_ReflectionFunction_invokeArgs, arginfo_class_ReflectionFunction_invokeArgs, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getClosure", zim_ReflectionFunction_getClosure, arginfo_class_ReflectionFunction_getClosure, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_ReflectionGenerator_methods[] = { - ZEND_ME(ReflectionGenerator, __construct, arginfo_class_ReflectionGenerator___construct, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionGenerator, getExecutingLine, arginfo_class_ReflectionGenerator_getExecutingLine, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionGenerator, getExecutingFile, arginfo_class_ReflectionGenerator_getExecutingFile, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionGenerator, getTrace, arginfo_class_ReflectionGenerator_getTrace, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionGenerator, getFunction, arginfo_class_ReflectionGenerator_getFunction, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionGenerator, getThis, arginfo_class_ReflectionGenerator_getThis, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionGenerator, getExecutingGenerator, arginfo_class_ReflectionGenerator_getExecutingGenerator, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_ReflectionGenerator___construct, arginfo_class_ReflectionGenerator___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getExecutingLine", zim_ReflectionGenerator_getExecutingLine, arginfo_class_ReflectionGenerator_getExecutingLine, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getExecutingFile", zim_ReflectionGenerator_getExecutingFile, arginfo_class_ReflectionGenerator_getExecutingFile, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getTrace", zim_ReflectionGenerator_getTrace, arginfo_class_ReflectionGenerator_getTrace, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getFunction", zim_ReflectionGenerator_getFunction, arginfo_class_ReflectionGenerator_getFunction, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getThis", zim_ReflectionGenerator_getThis, arginfo_class_ReflectionGenerator_getThis, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getExecutingGenerator", zim_ReflectionGenerator_getExecutingGenerator, arginfo_class_ReflectionGenerator_getExecutingGenerator, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_ReflectionMethod_methods[] = { - ZEND_ME(ReflectionMethod, __construct, arginfo_class_ReflectionMethod___construct, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionMethod, createFromMethodName, arginfo_class_ReflectionMethod_createFromMethodName, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(ReflectionMethod, __toString, arginfo_class_ReflectionMethod___toString, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionMethod, isPublic, arginfo_class_ReflectionMethod_isPublic, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionMethod, isPrivate, arginfo_class_ReflectionMethod_isPrivate, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionMethod, isProtected, arginfo_class_ReflectionMethod_isProtected, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionMethod, isAbstract, arginfo_class_ReflectionMethod_isAbstract, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionMethod, isFinal, arginfo_class_ReflectionMethod_isFinal, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionMethod, isConstructor, arginfo_class_ReflectionMethod_isConstructor, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionMethod, isDestructor, arginfo_class_ReflectionMethod_isDestructor, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionMethod, getClosure, arginfo_class_ReflectionMethod_getClosure, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionMethod, getModifiers, arginfo_class_ReflectionMethod_getModifiers, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionMethod, invoke, arginfo_class_ReflectionMethod_invoke, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionMethod, invokeArgs, arginfo_class_ReflectionMethod_invokeArgs, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionMethod, getDeclaringClass, arginfo_class_ReflectionMethod_getDeclaringClass, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionMethod, getPrototype, arginfo_class_ReflectionMethod_getPrototype, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionMethod, hasPrototype, arginfo_class_ReflectionMethod_hasPrototype, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionMethod, setAccessible, arginfo_class_ReflectionMethod_setAccessible, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_ReflectionMethod___construct, arginfo_class_ReflectionMethod___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("createFromMethodName", zim_ReflectionMethod_createFromMethodName, arginfo_class_ReflectionMethod_createFromMethodName, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("__toString", zim_ReflectionMethod___toString, arginfo_class_ReflectionMethod___toString, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isPublic", zim_ReflectionMethod_isPublic, arginfo_class_ReflectionMethod_isPublic, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isPrivate", zim_ReflectionMethod_isPrivate, arginfo_class_ReflectionMethod_isPrivate, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isProtected", zim_ReflectionMethod_isProtected, arginfo_class_ReflectionMethod_isProtected, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isAbstract", zim_ReflectionMethod_isAbstract, arginfo_class_ReflectionMethod_isAbstract, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isFinal", zim_ReflectionMethod_isFinal, arginfo_class_ReflectionMethod_isFinal, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isConstructor", zim_ReflectionMethod_isConstructor, arginfo_class_ReflectionMethod_isConstructor, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isDestructor", zim_ReflectionMethod_isDestructor, arginfo_class_ReflectionMethod_isDestructor, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getClosure", zim_ReflectionMethod_getClosure, arginfo_class_ReflectionMethod_getClosure, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getModifiers", zim_ReflectionMethod_getModifiers, arginfo_class_ReflectionMethod_getModifiers, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("invoke", zim_ReflectionMethod_invoke, arginfo_class_ReflectionMethod_invoke, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("invokeArgs", zim_ReflectionMethod_invokeArgs, arginfo_class_ReflectionMethod_invokeArgs, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getDeclaringClass", zim_ReflectionMethod_getDeclaringClass, arginfo_class_ReflectionMethod_getDeclaringClass, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getPrototype", zim_ReflectionMethod_getPrototype, arginfo_class_ReflectionMethod_getPrototype, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("hasPrototype", zim_ReflectionMethod_hasPrototype, arginfo_class_ReflectionMethod_hasPrototype, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setAccessible", zim_ReflectionMethod_setAccessible, arginfo_class_ReflectionMethod_setAccessible, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_ReflectionClass_methods[] = { - ZEND_ME(ReflectionClass, __clone, arginfo_class_ReflectionClass___clone, ZEND_ACC_PRIVATE) - ZEND_ME(ReflectionClass, __construct, arginfo_class_ReflectionClass___construct, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, __toString, arginfo_class_ReflectionClass___toString, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, getName, arginfo_class_ReflectionClass_getName, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, isInternal, arginfo_class_ReflectionClass_isInternal, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, isUserDefined, arginfo_class_ReflectionClass_isUserDefined, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, isAnonymous, arginfo_class_ReflectionClass_isAnonymous, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, isInstantiable, arginfo_class_ReflectionClass_isInstantiable, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, isCloneable, arginfo_class_ReflectionClass_isCloneable, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, getFileName, arginfo_class_ReflectionClass_getFileName, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, getStartLine, arginfo_class_ReflectionClass_getStartLine, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, getEndLine, arginfo_class_ReflectionClass_getEndLine, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, getDocComment, arginfo_class_ReflectionClass_getDocComment, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, getConstructor, arginfo_class_ReflectionClass_getConstructor, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, hasMethod, arginfo_class_ReflectionClass_hasMethod, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, getMethod, arginfo_class_ReflectionClass_getMethod, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, getMethods, arginfo_class_ReflectionClass_getMethods, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, hasProperty, arginfo_class_ReflectionClass_hasProperty, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, getProperty, arginfo_class_ReflectionClass_getProperty, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, getProperties, arginfo_class_ReflectionClass_getProperties, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, hasConstant, arginfo_class_ReflectionClass_hasConstant, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, getConstants, arginfo_class_ReflectionClass_getConstants, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, getReflectionConstants, arginfo_class_ReflectionClass_getReflectionConstants, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, getConstant, arginfo_class_ReflectionClass_getConstant, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, getReflectionConstant, arginfo_class_ReflectionClass_getReflectionConstant, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, getInterfaces, arginfo_class_ReflectionClass_getInterfaces, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, getInterfaceNames, arginfo_class_ReflectionClass_getInterfaceNames, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, isInterface, arginfo_class_ReflectionClass_isInterface, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, getTraits, arginfo_class_ReflectionClass_getTraits, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, getTraitNames, arginfo_class_ReflectionClass_getTraitNames, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, getTraitAliases, arginfo_class_ReflectionClass_getTraitAliases, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, isTrait, arginfo_class_ReflectionClass_isTrait, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, isEnum, arginfo_class_ReflectionClass_isEnum, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, isAbstract, arginfo_class_ReflectionClass_isAbstract, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, isFinal, arginfo_class_ReflectionClass_isFinal, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, isReadOnly, arginfo_class_ReflectionClass_isReadOnly, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, getModifiers, arginfo_class_ReflectionClass_getModifiers, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, isInstance, arginfo_class_ReflectionClass_isInstance, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, newInstance, arginfo_class_ReflectionClass_newInstance, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, newInstanceWithoutConstructor, arginfo_class_ReflectionClass_newInstanceWithoutConstructor, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, newInstanceArgs, arginfo_class_ReflectionClass_newInstanceArgs, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, getParentClass, arginfo_class_ReflectionClass_getParentClass, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, isSubclassOf, arginfo_class_ReflectionClass_isSubclassOf, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, getStaticProperties, arginfo_class_ReflectionClass_getStaticProperties, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, getStaticPropertyValue, arginfo_class_ReflectionClass_getStaticPropertyValue, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, setStaticPropertyValue, arginfo_class_ReflectionClass_setStaticPropertyValue, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, getDefaultProperties, arginfo_class_ReflectionClass_getDefaultProperties, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, isIterable, arginfo_class_ReflectionClass_isIterable, ZEND_ACC_PUBLIC) - ZEND_MALIAS(ReflectionClass, isIterateable, isIterable, arginfo_class_ReflectionClass_isIterateable, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, implementsInterface, arginfo_class_ReflectionClass_implementsInterface, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, getExtension, arginfo_class_ReflectionClass_getExtension, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, getExtensionName, arginfo_class_ReflectionClass_getExtensionName, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, inNamespace, arginfo_class_ReflectionClass_inNamespace, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, getNamespaceName, arginfo_class_ReflectionClass_getNamespaceName, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, getShortName, arginfo_class_ReflectionClass_getShortName, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClass, getAttributes, arginfo_class_ReflectionClass_getAttributes, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__clone", zim_ReflectionClass___clone, arginfo_class_ReflectionClass___clone, ZEND_ACC_PRIVATE, NULL) + ZEND_RAW_FENTRY("__construct", zim_ReflectionClass___construct, arginfo_class_ReflectionClass___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__toString", zim_ReflectionClass___toString, arginfo_class_ReflectionClass___toString, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getName", zim_ReflectionClass_getName, arginfo_class_ReflectionClass_getName, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isInternal", zim_ReflectionClass_isInternal, arginfo_class_ReflectionClass_isInternal, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isUserDefined", zim_ReflectionClass_isUserDefined, arginfo_class_ReflectionClass_isUserDefined, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isAnonymous", zim_ReflectionClass_isAnonymous, arginfo_class_ReflectionClass_isAnonymous, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isInstantiable", zim_ReflectionClass_isInstantiable, arginfo_class_ReflectionClass_isInstantiable, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isCloneable", zim_ReflectionClass_isCloneable, arginfo_class_ReflectionClass_isCloneable, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getFileName", zim_ReflectionClass_getFileName, arginfo_class_ReflectionClass_getFileName, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getStartLine", zim_ReflectionClass_getStartLine, arginfo_class_ReflectionClass_getStartLine, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getEndLine", zim_ReflectionClass_getEndLine, arginfo_class_ReflectionClass_getEndLine, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getDocComment", zim_ReflectionClass_getDocComment, arginfo_class_ReflectionClass_getDocComment, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getConstructor", zim_ReflectionClass_getConstructor, arginfo_class_ReflectionClass_getConstructor, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("hasMethod", zim_ReflectionClass_hasMethod, arginfo_class_ReflectionClass_hasMethod, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getMethod", zim_ReflectionClass_getMethod, arginfo_class_ReflectionClass_getMethod, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getMethods", zim_ReflectionClass_getMethods, arginfo_class_ReflectionClass_getMethods, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("hasProperty", zim_ReflectionClass_hasProperty, arginfo_class_ReflectionClass_hasProperty, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getProperty", zim_ReflectionClass_getProperty, arginfo_class_ReflectionClass_getProperty, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getProperties", zim_ReflectionClass_getProperties, arginfo_class_ReflectionClass_getProperties, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("hasConstant", zim_ReflectionClass_hasConstant, arginfo_class_ReflectionClass_hasConstant, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getConstants", zim_ReflectionClass_getConstants, arginfo_class_ReflectionClass_getConstants, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getReflectionConstants", zim_ReflectionClass_getReflectionConstants, arginfo_class_ReflectionClass_getReflectionConstants, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getConstant", zim_ReflectionClass_getConstant, arginfo_class_ReflectionClass_getConstant, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getReflectionConstant", zim_ReflectionClass_getReflectionConstant, arginfo_class_ReflectionClass_getReflectionConstant, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getInterfaces", zim_ReflectionClass_getInterfaces, arginfo_class_ReflectionClass_getInterfaces, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getInterfaceNames", zim_ReflectionClass_getInterfaceNames, arginfo_class_ReflectionClass_getInterfaceNames, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isInterface", zim_ReflectionClass_isInterface, arginfo_class_ReflectionClass_isInterface, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getTraits", zim_ReflectionClass_getTraits, arginfo_class_ReflectionClass_getTraits, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getTraitNames", zim_ReflectionClass_getTraitNames, arginfo_class_ReflectionClass_getTraitNames, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getTraitAliases", zim_ReflectionClass_getTraitAliases, arginfo_class_ReflectionClass_getTraitAliases, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isTrait", zim_ReflectionClass_isTrait, arginfo_class_ReflectionClass_isTrait, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isEnum", zim_ReflectionClass_isEnum, arginfo_class_ReflectionClass_isEnum, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isAbstract", zim_ReflectionClass_isAbstract, arginfo_class_ReflectionClass_isAbstract, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isFinal", zim_ReflectionClass_isFinal, arginfo_class_ReflectionClass_isFinal, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isReadOnly", zim_ReflectionClass_isReadOnly, arginfo_class_ReflectionClass_isReadOnly, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getModifiers", zim_ReflectionClass_getModifiers, arginfo_class_ReflectionClass_getModifiers, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isInstance", zim_ReflectionClass_isInstance, arginfo_class_ReflectionClass_isInstance, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("newInstance", zim_ReflectionClass_newInstance, arginfo_class_ReflectionClass_newInstance, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("newInstanceWithoutConstructor", zim_ReflectionClass_newInstanceWithoutConstructor, arginfo_class_ReflectionClass_newInstanceWithoutConstructor, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("newInstanceArgs", zim_ReflectionClass_newInstanceArgs, arginfo_class_ReflectionClass_newInstanceArgs, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getParentClass", zim_ReflectionClass_getParentClass, arginfo_class_ReflectionClass_getParentClass, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isSubclassOf", zim_ReflectionClass_isSubclassOf, arginfo_class_ReflectionClass_isSubclassOf, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getStaticProperties", zim_ReflectionClass_getStaticProperties, arginfo_class_ReflectionClass_getStaticProperties, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getStaticPropertyValue", zim_ReflectionClass_getStaticPropertyValue, arginfo_class_ReflectionClass_getStaticPropertyValue, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setStaticPropertyValue", zim_ReflectionClass_setStaticPropertyValue, arginfo_class_ReflectionClass_setStaticPropertyValue, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getDefaultProperties", zim_ReflectionClass_getDefaultProperties, arginfo_class_ReflectionClass_getDefaultProperties, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isIterable", zim_ReflectionClass_isIterable, arginfo_class_ReflectionClass_isIterable, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isIterateable", zim_ReflectionClass_isIterable, arginfo_class_ReflectionClass_isIterateable, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("implementsInterface", zim_ReflectionClass_implementsInterface, arginfo_class_ReflectionClass_implementsInterface, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getExtension", zim_ReflectionClass_getExtension, arginfo_class_ReflectionClass_getExtension, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getExtensionName", zim_ReflectionClass_getExtensionName, arginfo_class_ReflectionClass_getExtensionName, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("inNamespace", zim_ReflectionClass_inNamespace, arginfo_class_ReflectionClass_inNamespace, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getNamespaceName", zim_ReflectionClass_getNamespaceName, arginfo_class_ReflectionClass_getNamespaceName, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getShortName", zim_ReflectionClass_getShortName, arginfo_class_ReflectionClass_getShortName, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getAttributes", zim_ReflectionClass_getAttributes, arginfo_class_ReflectionClass_getAttributes, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_ReflectionObject_methods[] = { - ZEND_ME(ReflectionObject, __construct, arginfo_class_ReflectionObject___construct, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_ReflectionObject___construct, arginfo_class_ReflectionObject___construct, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_ReflectionProperty_methods[] = { - ZEND_MALIAS(ReflectionClass, __clone, __clone, arginfo_class_ReflectionProperty___clone, ZEND_ACC_PRIVATE) - ZEND_ME(ReflectionProperty, __construct, arginfo_class_ReflectionProperty___construct, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionProperty, __toString, arginfo_class_ReflectionProperty___toString, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionProperty, getName, arginfo_class_ReflectionProperty_getName, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionProperty, getValue, arginfo_class_ReflectionProperty_getValue, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionProperty, setValue, arginfo_class_ReflectionProperty_setValue, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionProperty, isInitialized, arginfo_class_ReflectionProperty_isInitialized, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionProperty, isPublic, arginfo_class_ReflectionProperty_isPublic, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionProperty, isPrivate, arginfo_class_ReflectionProperty_isPrivate, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionProperty, isProtected, arginfo_class_ReflectionProperty_isProtected, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionProperty, isStatic, arginfo_class_ReflectionProperty_isStatic, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionProperty, isReadOnly, arginfo_class_ReflectionProperty_isReadOnly, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionProperty, isDefault, arginfo_class_ReflectionProperty_isDefault, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionProperty, isPromoted, arginfo_class_ReflectionProperty_isPromoted, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionProperty, getModifiers, arginfo_class_ReflectionProperty_getModifiers, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionProperty, getDeclaringClass, arginfo_class_ReflectionProperty_getDeclaringClass, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionProperty, getDocComment, arginfo_class_ReflectionProperty_getDocComment, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionProperty, setAccessible, arginfo_class_ReflectionProperty_setAccessible, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionProperty, getType, arginfo_class_ReflectionProperty_getType, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionProperty, hasType, arginfo_class_ReflectionProperty_hasType, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionProperty, hasDefaultValue, arginfo_class_ReflectionProperty_hasDefaultValue, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionProperty, getDefaultValue, arginfo_class_ReflectionProperty_getDefaultValue, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionProperty, getAttributes, arginfo_class_ReflectionProperty_getAttributes, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__clone", zim_ReflectionClass___clone, arginfo_class_ReflectionProperty___clone, ZEND_ACC_PRIVATE, NULL) + ZEND_RAW_FENTRY("__construct", zim_ReflectionProperty___construct, arginfo_class_ReflectionProperty___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__toString", zim_ReflectionProperty___toString, arginfo_class_ReflectionProperty___toString, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getName", zim_ReflectionProperty_getName, arginfo_class_ReflectionProperty_getName, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getValue", zim_ReflectionProperty_getValue, arginfo_class_ReflectionProperty_getValue, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setValue", zim_ReflectionProperty_setValue, arginfo_class_ReflectionProperty_setValue, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isInitialized", zim_ReflectionProperty_isInitialized, arginfo_class_ReflectionProperty_isInitialized, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isPublic", zim_ReflectionProperty_isPublic, arginfo_class_ReflectionProperty_isPublic, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isPrivate", zim_ReflectionProperty_isPrivate, arginfo_class_ReflectionProperty_isPrivate, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isProtected", zim_ReflectionProperty_isProtected, arginfo_class_ReflectionProperty_isProtected, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isStatic", zim_ReflectionProperty_isStatic, arginfo_class_ReflectionProperty_isStatic, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isReadOnly", zim_ReflectionProperty_isReadOnly, arginfo_class_ReflectionProperty_isReadOnly, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isDefault", zim_ReflectionProperty_isDefault, arginfo_class_ReflectionProperty_isDefault, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isPromoted", zim_ReflectionProperty_isPromoted, arginfo_class_ReflectionProperty_isPromoted, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getModifiers", zim_ReflectionProperty_getModifiers, arginfo_class_ReflectionProperty_getModifiers, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getDeclaringClass", zim_ReflectionProperty_getDeclaringClass, arginfo_class_ReflectionProperty_getDeclaringClass, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getDocComment", zim_ReflectionProperty_getDocComment, arginfo_class_ReflectionProperty_getDocComment, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setAccessible", zim_ReflectionProperty_setAccessible, arginfo_class_ReflectionProperty_setAccessible, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getType", zim_ReflectionProperty_getType, arginfo_class_ReflectionProperty_getType, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("hasType", zim_ReflectionProperty_hasType, arginfo_class_ReflectionProperty_hasType, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("hasDefaultValue", zim_ReflectionProperty_hasDefaultValue, arginfo_class_ReflectionProperty_hasDefaultValue, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getDefaultValue", zim_ReflectionProperty_getDefaultValue, arginfo_class_ReflectionProperty_getDefaultValue, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getAttributes", zim_ReflectionProperty_getAttributes, arginfo_class_ReflectionProperty_getAttributes, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_ReflectionClassConstant_methods[] = { - ZEND_MALIAS(ReflectionClass, __clone, __clone, arginfo_class_ReflectionClassConstant___clone, ZEND_ACC_PRIVATE) - ZEND_ME(ReflectionClassConstant, __construct, arginfo_class_ReflectionClassConstant___construct, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClassConstant, __toString, arginfo_class_ReflectionClassConstant___toString, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClassConstant, getName, arginfo_class_ReflectionClassConstant_getName, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClassConstant, getValue, arginfo_class_ReflectionClassConstant_getValue, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClassConstant, isPublic, arginfo_class_ReflectionClassConstant_isPublic, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClassConstant, isPrivate, arginfo_class_ReflectionClassConstant_isPrivate, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClassConstant, isProtected, arginfo_class_ReflectionClassConstant_isProtected, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClassConstant, isFinal, arginfo_class_ReflectionClassConstant_isFinal, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClassConstant, getModifiers, arginfo_class_ReflectionClassConstant_getModifiers, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClassConstant, getDeclaringClass, arginfo_class_ReflectionClassConstant_getDeclaringClass, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClassConstant, getDocComment, arginfo_class_ReflectionClassConstant_getDocComment, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClassConstant, getAttributes, arginfo_class_ReflectionClassConstant_getAttributes, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClassConstant, isEnumCase, arginfo_class_ReflectionClassConstant_isEnumCase, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClassConstant, hasType, arginfo_class_ReflectionClassConstant_hasType, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionClassConstant, getType, arginfo_class_ReflectionClassConstant_getType, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__clone", zim_ReflectionClass___clone, arginfo_class_ReflectionClassConstant___clone, ZEND_ACC_PRIVATE, NULL) + ZEND_RAW_FENTRY("__construct", zim_ReflectionClassConstant___construct, arginfo_class_ReflectionClassConstant___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__toString", zim_ReflectionClassConstant___toString, arginfo_class_ReflectionClassConstant___toString, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getName", zim_ReflectionClassConstant_getName, arginfo_class_ReflectionClassConstant_getName, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getValue", zim_ReflectionClassConstant_getValue, arginfo_class_ReflectionClassConstant_getValue, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isPublic", zim_ReflectionClassConstant_isPublic, arginfo_class_ReflectionClassConstant_isPublic, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isPrivate", zim_ReflectionClassConstant_isPrivate, arginfo_class_ReflectionClassConstant_isPrivate, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isProtected", zim_ReflectionClassConstant_isProtected, arginfo_class_ReflectionClassConstant_isProtected, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isFinal", zim_ReflectionClassConstant_isFinal, arginfo_class_ReflectionClassConstant_isFinal, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getModifiers", zim_ReflectionClassConstant_getModifiers, arginfo_class_ReflectionClassConstant_getModifiers, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getDeclaringClass", zim_ReflectionClassConstant_getDeclaringClass, arginfo_class_ReflectionClassConstant_getDeclaringClass, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getDocComment", zim_ReflectionClassConstant_getDocComment, arginfo_class_ReflectionClassConstant_getDocComment, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getAttributes", zim_ReflectionClassConstant_getAttributes, arginfo_class_ReflectionClassConstant_getAttributes, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isEnumCase", zim_ReflectionClassConstant_isEnumCase, arginfo_class_ReflectionClassConstant_isEnumCase, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("hasType", zim_ReflectionClassConstant_hasType, arginfo_class_ReflectionClassConstant_hasType, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getType", zim_ReflectionClassConstant_getType, arginfo_class_ReflectionClassConstant_getType, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_ReflectionParameter_methods[] = { - ZEND_MALIAS(ReflectionClass, __clone, __clone, arginfo_class_ReflectionParameter___clone, ZEND_ACC_PRIVATE) - ZEND_ME(ReflectionParameter, __construct, arginfo_class_ReflectionParameter___construct, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionParameter, __toString, arginfo_class_ReflectionParameter___toString, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionParameter, getName, arginfo_class_ReflectionParameter_getName, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionParameter, isPassedByReference, arginfo_class_ReflectionParameter_isPassedByReference, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionParameter, canBePassedByValue, arginfo_class_ReflectionParameter_canBePassedByValue, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionParameter, getDeclaringFunction, arginfo_class_ReflectionParameter_getDeclaringFunction, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionParameter, getDeclaringClass, arginfo_class_ReflectionParameter_getDeclaringClass, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionParameter, getClass, arginfo_class_ReflectionParameter_getClass, ZEND_ACC_PUBLIC|ZEND_ACC_DEPRECATED) - ZEND_ME(ReflectionParameter, hasType, arginfo_class_ReflectionParameter_hasType, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionParameter, getType, arginfo_class_ReflectionParameter_getType, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionParameter, isArray, arginfo_class_ReflectionParameter_isArray, ZEND_ACC_PUBLIC|ZEND_ACC_DEPRECATED) - ZEND_ME(ReflectionParameter, isCallable, arginfo_class_ReflectionParameter_isCallable, ZEND_ACC_PUBLIC|ZEND_ACC_DEPRECATED) - ZEND_ME(ReflectionParameter, allowsNull, arginfo_class_ReflectionParameter_allowsNull, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionParameter, getPosition, arginfo_class_ReflectionParameter_getPosition, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionParameter, isOptional, arginfo_class_ReflectionParameter_isOptional, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionParameter, isDefaultValueAvailable, arginfo_class_ReflectionParameter_isDefaultValueAvailable, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionParameter, getDefaultValue, arginfo_class_ReflectionParameter_getDefaultValue, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionParameter, isDefaultValueConstant, arginfo_class_ReflectionParameter_isDefaultValueConstant, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionParameter, getDefaultValueConstantName, arginfo_class_ReflectionParameter_getDefaultValueConstantName, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionParameter, isVariadic, arginfo_class_ReflectionParameter_isVariadic, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionParameter, isPromoted, arginfo_class_ReflectionParameter_isPromoted, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionParameter, getAttributes, arginfo_class_ReflectionParameter_getAttributes, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__clone", zim_ReflectionClass___clone, arginfo_class_ReflectionParameter___clone, ZEND_ACC_PRIVATE, NULL) + ZEND_RAW_FENTRY("__construct", zim_ReflectionParameter___construct, arginfo_class_ReflectionParameter___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__toString", zim_ReflectionParameter___toString, arginfo_class_ReflectionParameter___toString, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getName", zim_ReflectionParameter_getName, arginfo_class_ReflectionParameter_getName, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isPassedByReference", zim_ReflectionParameter_isPassedByReference, arginfo_class_ReflectionParameter_isPassedByReference, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("canBePassedByValue", zim_ReflectionParameter_canBePassedByValue, arginfo_class_ReflectionParameter_canBePassedByValue, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getDeclaringFunction", zim_ReflectionParameter_getDeclaringFunction, arginfo_class_ReflectionParameter_getDeclaringFunction, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getDeclaringClass", zim_ReflectionParameter_getDeclaringClass, arginfo_class_ReflectionParameter_getDeclaringClass, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getClass", zim_ReflectionParameter_getClass, arginfo_class_ReflectionParameter_getClass, ZEND_ACC_PUBLIC|ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("hasType", zim_ReflectionParameter_hasType, arginfo_class_ReflectionParameter_hasType, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getType", zim_ReflectionParameter_getType, arginfo_class_ReflectionParameter_getType, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isArray", zim_ReflectionParameter_isArray, arginfo_class_ReflectionParameter_isArray, ZEND_ACC_PUBLIC|ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("isCallable", zim_ReflectionParameter_isCallable, arginfo_class_ReflectionParameter_isCallable, ZEND_ACC_PUBLIC|ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("allowsNull", zim_ReflectionParameter_allowsNull, arginfo_class_ReflectionParameter_allowsNull, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getPosition", zim_ReflectionParameter_getPosition, arginfo_class_ReflectionParameter_getPosition, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isOptional", zim_ReflectionParameter_isOptional, arginfo_class_ReflectionParameter_isOptional, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isDefaultValueAvailable", zim_ReflectionParameter_isDefaultValueAvailable, arginfo_class_ReflectionParameter_isDefaultValueAvailable, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getDefaultValue", zim_ReflectionParameter_getDefaultValue, arginfo_class_ReflectionParameter_getDefaultValue, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isDefaultValueConstant", zim_ReflectionParameter_isDefaultValueConstant, arginfo_class_ReflectionParameter_isDefaultValueConstant, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getDefaultValueConstantName", zim_ReflectionParameter_getDefaultValueConstantName, arginfo_class_ReflectionParameter_getDefaultValueConstantName, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isVariadic", zim_ReflectionParameter_isVariadic, arginfo_class_ReflectionParameter_isVariadic, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isPromoted", zim_ReflectionParameter_isPromoted, arginfo_class_ReflectionParameter_isPromoted, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getAttributes", zim_ReflectionParameter_getAttributes, arginfo_class_ReflectionParameter_getAttributes, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_ReflectionType_methods[] = { - ZEND_MALIAS(ReflectionClass, __clone, __clone, arginfo_class_ReflectionType___clone, ZEND_ACC_PRIVATE) - ZEND_ME(ReflectionType, allowsNull, arginfo_class_ReflectionType_allowsNull, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionType, __toString, arginfo_class_ReflectionType___toString, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__clone", zim_ReflectionClass___clone, arginfo_class_ReflectionType___clone, ZEND_ACC_PRIVATE, NULL) + ZEND_RAW_FENTRY("allowsNull", zim_ReflectionType_allowsNull, arginfo_class_ReflectionType_allowsNull, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__toString", zim_ReflectionType___toString, arginfo_class_ReflectionType___toString, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_ReflectionNamedType_methods[] = { - ZEND_ME(ReflectionNamedType, getName, arginfo_class_ReflectionNamedType_getName, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionNamedType, isBuiltin, arginfo_class_ReflectionNamedType_isBuiltin, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("getName", zim_ReflectionNamedType_getName, arginfo_class_ReflectionNamedType_getName, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isBuiltin", zim_ReflectionNamedType_isBuiltin, arginfo_class_ReflectionNamedType_isBuiltin, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_ReflectionUnionType_methods[] = { - ZEND_ME(ReflectionUnionType, getTypes, arginfo_class_ReflectionUnionType_getTypes, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("getTypes", zim_ReflectionUnionType_getTypes, arginfo_class_ReflectionUnionType_getTypes, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_ReflectionIntersectionType_methods[] = { - ZEND_ME(ReflectionIntersectionType, getTypes, arginfo_class_ReflectionIntersectionType_getTypes, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("getTypes", zim_ReflectionIntersectionType_getTypes, arginfo_class_ReflectionIntersectionType_getTypes, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_ReflectionExtension_methods[] = { - ZEND_MALIAS(ReflectionClass, __clone, __clone, arginfo_class_ReflectionExtension___clone, ZEND_ACC_PRIVATE) - ZEND_ME(ReflectionExtension, __construct, arginfo_class_ReflectionExtension___construct, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionExtension, __toString, arginfo_class_ReflectionExtension___toString, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionExtension, getName, arginfo_class_ReflectionExtension_getName, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionExtension, getVersion, arginfo_class_ReflectionExtension_getVersion, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionExtension, getFunctions, arginfo_class_ReflectionExtension_getFunctions, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionExtension, getConstants, arginfo_class_ReflectionExtension_getConstants, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionExtension, getINIEntries, arginfo_class_ReflectionExtension_getINIEntries, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionExtension, getClasses, arginfo_class_ReflectionExtension_getClasses, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionExtension, getClassNames, arginfo_class_ReflectionExtension_getClassNames, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionExtension, getDependencies, arginfo_class_ReflectionExtension_getDependencies, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionExtension, info, arginfo_class_ReflectionExtension_info, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionExtension, isPersistent, arginfo_class_ReflectionExtension_isPersistent, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionExtension, isTemporary, arginfo_class_ReflectionExtension_isTemporary, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__clone", zim_ReflectionClass___clone, arginfo_class_ReflectionExtension___clone, ZEND_ACC_PRIVATE, NULL) + ZEND_RAW_FENTRY("__construct", zim_ReflectionExtension___construct, arginfo_class_ReflectionExtension___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__toString", zim_ReflectionExtension___toString, arginfo_class_ReflectionExtension___toString, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getName", zim_ReflectionExtension_getName, arginfo_class_ReflectionExtension_getName, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getVersion", zim_ReflectionExtension_getVersion, arginfo_class_ReflectionExtension_getVersion, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getFunctions", zim_ReflectionExtension_getFunctions, arginfo_class_ReflectionExtension_getFunctions, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getConstants", zim_ReflectionExtension_getConstants, arginfo_class_ReflectionExtension_getConstants, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getINIEntries", zim_ReflectionExtension_getINIEntries, arginfo_class_ReflectionExtension_getINIEntries, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getClasses", zim_ReflectionExtension_getClasses, arginfo_class_ReflectionExtension_getClasses, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getClassNames", zim_ReflectionExtension_getClassNames, arginfo_class_ReflectionExtension_getClassNames, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getDependencies", zim_ReflectionExtension_getDependencies, arginfo_class_ReflectionExtension_getDependencies, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("info", zim_ReflectionExtension_info, arginfo_class_ReflectionExtension_info, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isPersistent", zim_ReflectionExtension_isPersistent, arginfo_class_ReflectionExtension_isPersistent, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isTemporary", zim_ReflectionExtension_isTemporary, arginfo_class_ReflectionExtension_isTemporary, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_ReflectionZendExtension_methods[] = { - ZEND_MALIAS(ReflectionClass, __clone, __clone, arginfo_class_ReflectionZendExtension___clone, ZEND_ACC_PRIVATE) - ZEND_ME(ReflectionZendExtension, __construct, arginfo_class_ReflectionZendExtension___construct, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionZendExtension, __toString, arginfo_class_ReflectionZendExtension___toString, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionZendExtension, getName, arginfo_class_ReflectionZendExtension_getName, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionZendExtension, getVersion, arginfo_class_ReflectionZendExtension_getVersion, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionZendExtension, getAuthor, arginfo_class_ReflectionZendExtension_getAuthor, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionZendExtension, getURL, arginfo_class_ReflectionZendExtension_getURL, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionZendExtension, getCopyright, arginfo_class_ReflectionZendExtension_getCopyright, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__clone", zim_ReflectionClass___clone, arginfo_class_ReflectionZendExtension___clone, ZEND_ACC_PRIVATE, NULL) + ZEND_RAW_FENTRY("__construct", zim_ReflectionZendExtension___construct, arginfo_class_ReflectionZendExtension___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__toString", zim_ReflectionZendExtension___toString, arginfo_class_ReflectionZendExtension___toString, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getName", zim_ReflectionZendExtension_getName, arginfo_class_ReflectionZendExtension_getName, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getVersion", zim_ReflectionZendExtension_getVersion, arginfo_class_ReflectionZendExtension_getVersion, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getAuthor", zim_ReflectionZendExtension_getAuthor, arginfo_class_ReflectionZendExtension_getAuthor, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getURL", zim_ReflectionZendExtension_getURL, arginfo_class_ReflectionZendExtension_getURL, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getCopyright", zim_ReflectionZendExtension_getCopyright, arginfo_class_ReflectionZendExtension_getCopyright, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_ReflectionReference_methods[] = { - ZEND_ME(ReflectionReference, fromArrayElement, arginfo_class_ReflectionReference_fromArrayElement, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(ReflectionReference, getId, arginfo_class_ReflectionReference_getId, ZEND_ACC_PUBLIC) - ZEND_MALIAS(ReflectionClass, __clone, __clone, arginfo_class_ReflectionReference___clone, ZEND_ACC_PRIVATE) - ZEND_ME(ReflectionReference, __construct, arginfo_class_ReflectionReference___construct, ZEND_ACC_PRIVATE) + ZEND_RAW_FENTRY("fromArrayElement", zim_ReflectionReference_fromArrayElement, arginfo_class_ReflectionReference_fromArrayElement, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getId", zim_ReflectionReference_getId, arginfo_class_ReflectionReference_getId, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__clone", zim_ReflectionClass___clone, arginfo_class_ReflectionReference___clone, ZEND_ACC_PRIVATE, NULL) + ZEND_RAW_FENTRY("__construct", zim_ReflectionReference___construct, arginfo_class_ReflectionReference___construct, ZEND_ACC_PRIVATE, NULL) ZEND_FE_END }; static const zend_function_entry class_ReflectionAttribute_methods[] = { - ZEND_ME(ReflectionAttribute, getName, arginfo_class_ReflectionAttribute_getName, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionAttribute, getTarget, arginfo_class_ReflectionAttribute_getTarget, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionAttribute, isRepeated, arginfo_class_ReflectionAttribute_isRepeated, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionAttribute, getArguments, arginfo_class_ReflectionAttribute_getArguments, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionAttribute, newInstance, arginfo_class_ReflectionAttribute_newInstance, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionAttribute, __toString, arginfo_class_ReflectionAttribute___toString, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionAttribute, __clone, arginfo_class_ReflectionAttribute___clone, ZEND_ACC_PRIVATE) - ZEND_ME(ReflectionAttribute, __construct, arginfo_class_ReflectionAttribute___construct, ZEND_ACC_PRIVATE) + ZEND_RAW_FENTRY("getName", zim_ReflectionAttribute_getName, arginfo_class_ReflectionAttribute_getName, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getTarget", zim_ReflectionAttribute_getTarget, arginfo_class_ReflectionAttribute_getTarget, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isRepeated", zim_ReflectionAttribute_isRepeated, arginfo_class_ReflectionAttribute_isRepeated, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getArguments", zim_ReflectionAttribute_getArguments, arginfo_class_ReflectionAttribute_getArguments, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("newInstance", zim_ReflectionAttribute_newInstance, arginfo_class_ReflectionAttribute_newInstance, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__toString", zim_ReflectionAttribute___toString, arginfo_class_ReflectionAttribute___toString, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__clone", zim_ReflectionAttribute___clone, arginfo_class_ReflectionAttribute___clone, ZEND_ACC_PRIVATE, NULL) + ZEND_RAW_FENTRY("__construct", zim_ReflectionAttribute___construct, arginfo_class_ReflectionAttribute___construct, ZEND_ACC_PRIVATE, NULL) ZEND_FE_END }; static const zend_function_entry class_ReflectionEnum_methods[] = { - ZEND_ME(ReflectionEnum, __construct, arginfo_class_ReflectionEnum___construct, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionEnum, hasCase, arginfo_class_ReflectionEnum_hasCase, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionEnum, getCase, arginfo_class_ReflectionEnum_getCase, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionEnum, getCases, arginfo_class_ReflectionEnum_getCases, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionEnum, isBacked, arginfo_class_ReflectionEnum_isBacked, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionEnum, getBackingType, arginfo_class_ReflectionEnum_getBackingType, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_ReflectionEnum___construct, arginfo_class_ReflectionEnum___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("hasCase", zim_ReflectionEnum_hasCase, arginfo_class_ReflectionEnum_hasCase, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getCase", zim_ReflectionEnum_getCase, arginfo_class_ReflectionEnum_getCase, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getCases", zim_ReflectionEnum_getCases, arginfo_class_ReflectionEnum_getCases, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isBacked", zim_ReflectionEnum_isBacked, arginfo_class_ReflectionEnum_isBacked, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getBackingType", zim_ReflectionEnum_getBackingType, arginfo_class_ReflectionEnum_getBackingType, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_ReflectionEnumUnitCase_methods[] = { - ZEND_ME(ReflectionEnumUnitCase, __construct, arginfo_class_ReflectionEnumUnitCase___construct, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionEnumUnitCase, getEnum, arginfo_class_ReflectionEnumUnitCase_getEnum, ZEND_ACC_PUBLIC) - ZEND_MALIAS(ReflectionClassConstant, getValue, getValue, arginfo_class_ReflectionEnumUnitCase_getValue, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_ReflectionEnumUnitCase___construct, arginfo_class_ReflectionEnumUnitCase___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getEnum", zim_ReflectionEnumUnitCase_getEnum, arginfo_class_ReflectionEnumUnitCase_getEnum, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getValue", zim_ReflectionClassConstant_getValue, arginfo_class_ReflectionEnumUnitCase_getValue, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_ReflectionEnumBackedCase_methods[] = { - ZEND_ME(ReflectionEnumBackedCase, __construct, arginfo_class_ReflectionEnumBackedCase___construct, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionEnumBackedCase, getBackingValue, arginfo_class_ReflectionEnumBackedCase_getBackingValue, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_ReflectionEnumBackedCase___construct, arginfo_class_ReflectionEnumBackedCase___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getBackingValue", zim_ReflectionEnumBackedCase_getBackingValue, arginfo_class_ReflectionEnumBackedCase_getBackingValue, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_ReflectionFiber_methods[] = { - ZEND_ME(ReflectionFiber, __construct, arginfo_class_ReflectionFiber___construct, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionFiber, getFiber, arginfo_class_ReflectionFiber_getFiber, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionFiber, getExecutingFile, arginfo_class_ReflectionFiber_getExecutingFile, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionFiber, getExecutingLine, arginfo_class_ReflectionFiber_getExecutingLine, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionFiber, getCallable, arginfo_class_ReflectionFiber_getCallable, ZEND_ACC_PUBLIC) - ZEND_ME(ReflectionFiber, getTrace, arginfo_class_ReflectionFiber_getTrace, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_ReflectionFiber___construct, arginfo_class_ReflectionFiber___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getFiber", zim_ReflectionFiber_getFiber, arginfo_class_ReflectionFiber_getFiber, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getExecutingFile", zim_ReflectionFiber_getExecutingFile, arginfo_class_ReflectionFiber_getExecutingFile, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getExecutingLine", zim_ReflectionFiber_getExecutingLine, arginfo_class_ReflectionFiber_getExecutingLine, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getCallable", zim_ReflectionFiber_getCallable, arginfo_class_ReflectionFiber_getCallable, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getTrace", zim_ReflectionFiber_getTrace, arginfo_class_ReflectionFiber_getTrace, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/session/session_arginfo.h b/ext/session/session_arginfo.h index 964c623c6ba2f..c3784832cd497 100644 --- a/ext/session/session_arginfo.h +++ b/ext/session/session_arginfo.h @@ -166,61 +166,61 @@ ZEND_METHOD(SessionHandler, gc); ZEND_METHOD(SessionHandler, create_sid); static const zend_function_entry ext_functions[] = { - ZEND_FE(session_name, arginfo_session_name) - ZEND_FE(session_module_name, arginfo_session_module_name) - ZEND_FE(session_save_path, arginfo_session_save_path) - ZEND_FE(session_id, arginfo_session_id) - ZEND_FE(session_create_id, arginfo_session_create_id) - ZEND_FE(session_regenerate_id, arginfo_session_regenerate_id) - ZEND_FE(session_decode, arginfo_session_decode) - ZEND_FE(session_encode, arginfo_session_encode) - ZEND_FE(session_destroy, arginfo_session_destroy) - ZEND_FE(session_unset, arginfo_session_unset) - ZEND_FE(session_gc, arginfo_session_gc) - ZEND_FE(session_get_cookie_params, arginfo_session_get_cookie_params) - ZEND_FE(session_write_close, arginfo_session_write_close) - ZEND_FE(session_abort, arginfo_session_abort) - ZEND_FE(session_reset, arginfo_session_reset) - ZEND_FE(session_status, arginfo_session_status) - ZEND_FE(session_register_shutdown, arginfo_session_register_shutdown) - ZEND_FALIAS(session_commit, session_write_close, arginfo_session_commit) - ZEND_FE(session_set_save_handler, arginfo_session_set_save_handler) - ZEND_FE(session_cache_limiter, arginfo_session_cache_limiter) - ZEND_FE(session_cache_expire, arginfo_session_cache_expire) - ZEND_FE(session_set_cookie_params, arginfo_session_set_cookie_params) - ZEND_FE(session_start, arginfo_session_start) + ZEND_RAW_FENTRY("session_name", zif_session_name, arginfo_session_name, 0, NULL) + ZEND_RAW_FENTRY("session_module_name", zif_session_module_name, arginfo_session_module_name, 0, NULL) + ZEND_RAW_FENTRY("session_save_path", zif_session_save_path, arginfo_session_save_path, 0, NULL) + ZEND_RAW_FENTRY("session_id", zif_session_id, arginfo_session_id, 0, NULL) + ZEND_RAW_FENTRY("session_create_id", zif_session_create_id, arginfo_session_create_id, 0, NULL) + ZEND_RAW_FENTRY("session_regenerate_id", zif_session_regenerate_id, arginfo_session_regenerate_id, 0, NULL) + ZEND_RAW_FENTRY("session_decode", zif_session_decode, arginfo_session_decode, 0, NULL) + ZEND_RAW_FENTRY("session_encode", zif_session_encode, arginfo_session_encode, 0, NULL) + ZEND_RAW_FENTRY("session_destroy", zif_session_destroy, arginfo_session_destroy, 0, NULL) + ZEND_RAW_FENTRY("session_unset", zif_session_unset, arginfo_session_unset, 0, NULL) + ZEND_RAW_FENTRY("session_gc", zif_session_gc, arginfo_session_gc, 0, NULL) + ZEND_RAW_FENTRY("session_get_cookie_params", zif_session_get_cookie_params, arginfo_session_get_cookie_params, 0, NULL) + ZEND_RAW_FENTRY("session_write_close", zif_session_write_close, arginfo_session_write_close, 0, NULL) + ZEND_RAW_FENTRY("session_abort", zif_session_abort, arginfo_session_abort, 0, NULL) + ZEND_RAW_FENTRY("session_reset", zif_session_reset, arginfo_session_reset, 0, NULL) + ZEND_RAW_FENTRY("session_status", zif_session_status, arginfo_session_status, 0, NULL) + ZEND_RAW_FENTRY("session_register_shutdown", zif_session_register_shutdown, arginfo_session_register_shutdown, 0, NULL) + ZEND_RAW_FENTRY("session_commit", zif_session_write_close, arginfo_session_commit, 0, NULL) + ZEND_RAW_FENTRY("session_set_save_handler", zif_session_set_save_handler, arginfo_session_set_save_handler, 0, NULL) + ZEND_RAW_FENTRY("session_cache_limiter", zif_session_cache_limiter, arginfo_session_cache_limiter, 0, NULL) + ZEND_RAW_FENTRY("session_cache_expire", zif_session_cache_expire, arginfo_session_cache_expire, 0, NULL) + ZEND_RAW_FENTRY("session_set_cookie_params", zif_session_set_cookie_params, arginfo_session_set_cookie_params, 0, NULL) + ZEND_RAW_FENTRY("session_start", zif_session_start, arginfo_session_start, 0, NULL) ZEND_FE_END }; static const zend_function_entry class_SessionHandlerInterface_methods[] = { - ZEND_ABSTRACT_ME_WITH_FLAGS(SessionHandlerInterface, open, arginfo_class_SessionHandlerInterface_open, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) - ZEND_ABSTRACT_ME_WITH_FLAGS(SessionHandlerInterface, close, arginfo_class_SessionHandlerInterface_close, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) - ZEND_ABSTRACT_ME_WITH_FLAGS(SessionHandlerInterface, read, arginfo_class_SessionHandlerInterface_read, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) - ZEND_ABSTRACT_ME_WITH_FLAGS(SessionHandlerInterface, write, arginfo_class_SessionHandlerInterface_write, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) - ZEND_ABSTRACT_ME_WITH_FLAGS(SessionHandlerInterface, destroy, arginfo_class_SessionHandlerInterface_destroy, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) - ZEND_ABSTRACT_ME_WITH_FLAGS(SessionHandlerInterface, gc, arginfo_class_SessionHandlerInterface_gc, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) + ZEND_RAW_FENTRY("open", NULL, arginfo_class_SessionHandlerInterface_open, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("close", NULL, arginfo_class_SessionHandlerInterface_close, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("read", NULL, arginfo_class_SessionHandlerInterface_read, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("write", NULL, arginfo_class_SessionHandlerInterface_write, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("destroy", NULL, arginfo_class_SessionHandlerInterface_destroy, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("gc", NULL, arginfo_class_SessionHandlerInterface_gc, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) ZEND_FE_END }; static const zend_function_entry class_SessionIdInterface_methods[] = { - ZEND_ABSTRACT_ME_WITH_FLAGS(SessionIdInterface, create_sid, arginfo_class_SessionIdInterface_create_sid, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) + ZEND_RAW_FENTRY("create_sid", NULL, arginfo_class_SessionIdInterface_create_sid, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) ZEND_FE_END }; static const zend_function_entry class_SessionUpdateTimestampHandlerInterface_methods[] = { - ZEND_ABSTRACT_ME_WITH_FLAGS(SessionUpdateTimestampHandlerInterface, validateId, arginfo_class_SessionUpdateTimestampHandlerInterface_validateId, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) - ZEND_ABSTRACT_ME_WITH_FLAGS(SessionUpdateTimestampHandlerInterface, updateTimestamp, arginfo_class_SessionUpdateTimestampHandlerInterface_updateTimestamp, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) + ZEND_RAW_FENTRY("validateId", NULL, arginfo_class_SessionUpdateTimestampHandlerInterface_validateId, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("updateTimestamp", NULL, arginfo_class_SessionUpdateTimestampHandlerInterface_updateTimestamp, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) ZEND_FE_END }; static const zend_function_entry class_SessionHandler_methods[] = { - ZEND_ME(SessionHandler, open, arginfo_class_SessionHandler_open, ZEND_ACC_PUBLIC) - ZEND_ME(SessionHandler, close, arginfo_class_SessionHandler_close, ZEND_ACC_PUBLIC) - ZEND_ME(SessionHandler, read, arginfo_class_SessionHandler_read, ZEND_ACC_PUBLIC) - ZEND_ME(SessionHandler, write, arginfo_class_SessionHandler_write, ZEND_ACC_PUBLIC) - ZEND_ME(SessionHandler, destroy, arginfo_class_SessionHandler_destroy, ZEND_ACC_PUBLIC) - ZEND_ME(SessionHandler, gc, arginfo_class_SessionHandler_gc, ZEND_ACC_PUBLIC) - ZEND_ME(SessionHandler, create_sid, arginfo_class_SessionHandler_create_sid, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("open", zim_SessionHandler_open, arginfo_class_SessionHandler_open, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("close", zim_SessionHandler_close, arginfo_class_SessionHandler_close, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("read", zim_SessionHandler_read, arginfo_class_SessionHandler_read, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("write", zim_SessionHandler_write, arginfo_class_SessionHandler_write, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("destroy", zim_SessionHandler_destroy, arginfo_class_SessionHandler_destroy, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("gc", zim_SessionHandler_gc, arginfo_class_SessionHandler_gc, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("create_sid", zim_SessionHandler_create_sid, arginfo_class_SessionHandler_create_sid, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/shmop/shmop_arginfo.h b/ext/shmop/shmop_arginfo.h index a74f416fad9c1..13e08e7477581 100644 --- a/ext/shmop/shmop_arginfo.h +++ b/ext/shmop/shmop_arginfo.h @@ -40,12 +40,12 @@ ZEND_FUNCTION(shmop_write); ZEND_FUNCTION(shmop_delete); static const zend_function_entry ext_functions[] = { - ZEND_FE(shmop_open, arginfo_shmop_open) - ZEND_FE(shmop_read, arginfo_shmop_read) - ZEND_DEP_FE(shmop_close, arginfo_shmop_close) - ZEND_FE(shmop_size, arginfo_shmop_size) - ZEND_FE(shmop_write, arginfo_shmop_write) - ZEND_FE(shmop_delete, arginfo_shmop_delete) + ZEND_RAW_FENTRY("shmop_open", zif_shmop_open, arginfo_shmop_open, 0, NULL) + ZEND_RAW_FENTRY("shmop_read", zif_shmop_read, arginfo_shmop_read, 0, NULL) + ZEND_RAW_FENTRY("shmop_close", zif_shmop_close, arginfo_shmop_close, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("shmop_size", zif_shmop_size, arginfo_shmop_size, 0, NULL) + ZEND_RAW_FENTRY("shmop_write", zif_shmop_write, arginfo_shmop_write, 0, NULL) + ZEND_RAW_FENTRY("shmop_delete", zif_shmop_delete, arginfo_shmop_delete, 0, NULL) ZEND_FE_END }; diff --git a/ext/simplexml/simplexml_arginfo.h b/ext/simplexml/simplexml_arginfo.h index 8f49eb1322eaf..b8d2e0b72ce3f 100644 --- a/ext/simplexml/simplexml_arginfo.h +++ b/ext/simplexml/simplexml_arginfo.h @@ -125,34 +125,34 @@ ZEND_METHOD(SimpleXMLElement, hasChildren); ZEND_METHOD(SimpleXMLElement, getChildren); static const zend_function_entry ext_functions[] = { - ZEND_FE(simplexml_load_file, arginfo_simplexml_load_file) - ZEND_FE(simplexml_load_string, arginfo_simplexml_load_string) - ZEND_FE(simplexml_import_dom, arginfo_simplexml_import_dom) + ZEND_RAW_FENTRY("simplexml_load_file", zif_simplexml_load_file, arginfo_simplexml_load_file, 0, NULL) + ZEND_RAW_FENTRY("simplexml_load_string", zif_simplexml_load_string, arginfo_simplexml_load_string, 0, NULL) + ZEND_RAW_FENTRY("simplexml_import_dom", zif_simplexml_import_dom, arginfo_simplexml_import_dom, 0, NULL) ZEND_FE_END }; static const zend_function_entry class_SimpleXMLElement_methods[] = { - ZEND_ME(SimpleXMLElement, xpath, arginfo_class_SimpleXMLElement_xpath, ZEND_ACC_PUBLIC) - ZEND_ME(SimpleXMLElement, registerXPathNamespace, arginfo_class_SimpleXMLElement_registerXPathNamespace, ZEND_ACC_PUBLIC) - ZEND_ME(SimpleXMLElement, asXML, arginfo_class_SimpleXMLElement_asXML, ZEND_ACC_PUBLIC) - ZEND_MALIAS(SimpleXMLElement, saveXML, asXML, arginfo_class_SimpleXMLElement_saveXML, ZEND_ACC_PUBLIC) - ZEND_ME(SimpleXMLElement, getNamespaces, arginfo_class_SimpleXMLElement_getNamespaces, ZEND_ACC_PUBLIC) - ZEND_ME(SimpleXMLElement, getDocNamespaces, arginfo_class_SimpleXMLElement_getDocNamespaces, ZEND_ACC_PUBLIC) - ZEND_ME(SimpleXMLElement, children, arginfo_class_SimpleXMLElement_children, ZEND_ACC_PUBLIC) - ZEND_ME(SimpleXMLElement, attributes, arginfo_class_SimpleXMLElement_attributes, ZEND_ACC_PUBLIC) - ZEND_ME(SimpleXMLElement, __construct, arginfo_class_SimpleXMLElement___construct, ZEND_ACC_PUBLIC) - ZEND_ME(SimpleXMLElement, addChild, arginfo_class_SimpleXMLElement_addChild, ZEND_ACC_PUBLIC) - ZEND_ME(SimpleXMLElement, addAttribute, arginfo_class_SimpleXMLElement_addAttribute, ZEND_ACC_PUBLIC) - ZEND_ME(SimpleXMLElement, getName, arginfo_class_SimpleXMLElement_getName, ZEND_ACC_PUBLIC) - ZEND_ME(SimpleXMLElement, __toString, arginfo_class_SimpleXMLElement___toString, ZEND_ACC_PUBLIC) - ZEND_ME(SimpleXMLElement, count, arginfo_class_SimpleXMLElement_count, ZEND_ACC_PUBLIC) - ZEND_ME(SimpleXMLElement, rewind, arginfo_class_SimpleXMLElement_rewind, ZEND_ACC_PUBLIC) - ZEND_ME(SimpleXMLElement, valid, arginfo_class_SimpleXMLElement_valid, ZEND_ACC_PUBLIC) - ZEND_ME(SimpleXMLElement, current, arginfo_class_SimpleXMLElement_current, ZEND_ACC_PUBLIC) - ZEND_ME(SimpleXMLElement, key, arginfo_class_SimpleXMLElement_key, ZEND_ACC_PUBLIC) - ZEND_ME(SimpleXMLElement, next, arginfo_class_SimpleXMLElement_next, ZEND_ACC_PUBLIC) - ZEND_ME(SimpleXMLElement, hasChildren, arginfo_class_SimpleXMLElement_hasChildren, ZEND_ACC_PUBLIC) - ZEND_ME(SimpleXMLElement, getChildren, arginfo_class_SimpleXMLElement_getChildren, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("xpath", zim_SimpleXMLElement_xpath, arginfo_class_SimpleXMLElement_xpath, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("registerXPathNamespace", zim_SimpleXMLElement_registerXPathNamespace, arginfo_class_SimpleXMLElement_registerXPathNamespace, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("asXML", zim_SimpleXMLElement_asXML, arginfo_class_SimpleXMLElement_asXML, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("saveXML", zim_SimpleXMLElement_asXML, arginfo_class_SimpleXMLElement_saveXML, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getNamespaces", zim_SimpleXMLElement_getNamespaces, arginfo_class_SimpleXMLElement_getNamespaces, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getDocNamespaces", zim_SimpleXMLElement_getDocNamespaces, arginfo_class_SimpleXMLElement_getDocNamespaces, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("children", zim_SimpleXMLElement_children, arginfo_class_SimpleXMLElement_children, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("attributes", zim_SimpleXMLElement_attributes, arginfo_class_SimpleXMLElement_attributes, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__construct", zim_SimpleXMLElement___construct, arginfo_class_SimpleXMLElement___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("addChild", zim_SimpleXMLElement_addChild, arginfo_class_SimpleXMLElement_addChild, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("addAttribute", zim_SimpleXMLElement_addAttribute, arginfo_class_SimpleXMLElement_addAttribute, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getName", zim_SimpleXMLElement_getName, arginfo_class_SimpleXMLElement_getName, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__toString", zim_SimpleXMLElement___toString, arginfo_class_SimpleXMLElement___toString, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("count", zim_SimpleXMLElement_count, arginfo_class_SimpleXMLElement_count, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("rewind", zim_SimpleXMLElement_rewind, arginfo_class_SimpleXMLElement_rewind, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("valid", zim_SimpleXMLElement_valid, arginfo_class_SimpleXMLElement_valid, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("current", zim_SimpleXMLElement_current, arginfo_class_SimpleXMLElement_current, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("key", zim_SimpleXMLElement_key, arginfo_class_SimpleXMLElement_key, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("next", zim_SimpleXMLElement_next, arginfo_class_SimpleXMLElement_next, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("hasChildren", zim_SimpleXMLElement_hasChildren, arginfo_class_SimpleXMLElement_hasChildren, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getChildren", zim_SimpleXMLElement_getChildren, arginfo_class_SimpleXMLElement_getChildren, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/skeleton/skeleton_arginfo.h b/ext/skeleton/skeleton_arginfo.h index 50b6b7793ef5b..ebbc3ebd50684 100644 --- a/ext/skeleton/skeleton_arginfo.h +++ b/ext/skeleton/skeleton_arginfo.h @@ -12,7 +12,7 @@ ZEND_FUNCTION(test1); ZEND_FUNCTION(test2); static const zend_function_entry ext_functions[] = { - ZEND_FE(test1, arginfo_test1) - ZEND_FE(test2, arginfo_test2) + ZEND_RAW_FENTRY("test1", zif_test1, arginfo_test1, 0, NULL) + ZEND_RAW_FENTRY("test2", zif_test2, arginfo_test2, 0, NULL) ZEND_FE_END }; diff --git a/ext/snmp/snmp_arginfo.h b/ext/snmp/snmp_arginfo.h index 606487238774c..ece75484f853f 100644 --- a/ext/snmp/snmp_arginfo.h +++ b/ext/snmp/snmp_arginfo.h @@ -196,43 +196,43 @@ ZEND_METHOD(SNMP, getErrno); ZEND_METHOD(SNMP, getError); static const zend_function_entry ext_functions[] = { - ZEND_FE(snmpget, arginfo_snmpget) - ZEND_FE(snmpgetnext, arginfo_snmpgetnext) - ZEND_FE(snmpwalk, arginfo_snmpwalk) - ZEND_FE(snmprealwalk, arginfo_snmprealwalk) - ZEND_FALIAS(snmpwalkoid, snmprealwalk, arginfo_snmpwalkoid) - ZEND_FE(snmpset, arginfo_snmpset) - ZEND_FE(snmp_get_quick_print, arginfo_snmp_get_quick_print) - ZEND_FE(snmp_set_quick_print, arginfo_snmp_set_quick_print) - ZEND_FE(snmp_set_enum_print, arginfo_snmp_set_enum_print) - ZEND_FE(snmp_set_oid_output_format, arginfo_snmp_set_oid_output_format) - ZEND_FALIAS(snmp_set_oid_numeric_print, snmp_set_oid_output_format, arginfo_snmp_set_oid_numeric_print) - ZEND_FE(snmp2_get, arginfo_snmp2_get) - ZEND_FE(snmp2_getnext, arginfo_snmp2_getnext) - ZEND_FE(snmp2_walk, arginfo_snmp2_walk) - ZEND_FE(snmp2_real_walk, arginfo_snmp2_real_walk) - ZEND_FE(snmp2_set, arginfo_snmp2_set) - ZEND_FE(snmp3_get, arginfo_snmp3_get) - ZEND_FE(snmp3_getnext, arginfo_snmp3_getnext) - ZEND_FE(snmp3_walk, arginfo_snmp3_walk) - ZEND_FE(snmp3_real_walk, arginfo_snmp3_real_walk) - ZEND_FE(snmp3_set, arginfo_snmp3_set) - ZEND_FE(snmp_set_valueretrieval, arginfo_snmp_set_valueretrieval) - ZEND_FE(snmp_get_valueretrieval, arginfo_snmp_get_valueretrieval) - ZEND_FE(snmp_read_mib, arginfo_snmp_read_mib) + ZEND_RAW_FENTRY("snmpget", zif_snmpget, arginfo_snmpget, 0, NULL) + ZEND_RAW_FENTRY("snmpgetnext", zif_snmpgetnext, arginfo_snmpgetnext, 0, NULL) + ZEND_RAW_FENTRY("snmpwalk", zif_snmpwalk, arginfo_snmpwalk, 0, NULL) + ZEND_RAW_FENTRY("snmprealwalk", zif_snmprealwalk, arginfo_snmprealwalk, 0, NULL) + ZEND_RAW_FENTRY("snmpwalkoid", zif_snmprealwalk, arginfo_snmpwalkoid, 0, NULL) + ZEND_RAW_FENTRY("snmpset", zif_snmpset, arginfo_snmpset, 0, NULL) + ZEND_RAW_FENTRY("snmp_get_quick_print", zif_snmp_get_quick_print, arginfo_snmp_get_quick_print, 0, NULL) + ZEND_RAW_FENTRY("snmp_set_quick_print", zif_snmp_set_quick_print, arginfo_snmp_set_quick_print, 0, NULL) + ZEND_RAW_FENTRY("snmp_set_enum_print", zif_snmp_set_enum_print, arginfo_snmp_set_enum_print, 0, NULL) + ZEND_RAW_FENTRY("snmp_set_oid_output_format", zif_snmp_set_oid_output_format, arginfo_snmp_set_oid_output_format, 0, NULL) + ZEND_RAW_FENTRY("snmp_set_oid_numeric_print", zif_snmp_set_oid_output_format, arginfo_snmp_set_oid_numeric_print, 0, NULL) + ZEND_RAW_FENTRY("snmp2_get", zif_snmp2_get, arginfo_snmp2_get, 0, NULL) + ZEND_RAW_FENTRY("snmp2_getnext", zif_snmp2_getnext, arginfo_snmp2_getnext, 0, NULL) + ZEND_RAW_FENTRY("snmp2_walk", zif_snmp2_walk, arginfo_snmp2_walk, 0, NULL) + ZEND_RAW_FENTRY("snmp2_real_walk", zif_snmp2_real_walk, arginfo_snmp2_real_walk, 0, NULL) + ZEND_RAW_FENTRY("snmp2_set", zif_snmp2_set, arginfo_snmp2_set, 0, NULL) + ZEND_RAW_FENTRY("snmp3_get", zif_snmp3_get, arginfo_snmp3_get, 0, NULL) + ZEND_RAW_FENTRY("snmp3_getnext", zif_snmp3_getnext, arginfo_snmp3_getnext, 0, NULL) + ZEND_RAW_FENTRY("snmp3_walk", zif_snmp3_walk, arginfo_snmp3_walk, 0, NULL) + ZEND_RAW_FENTRY("snmp3_real_walk", zif_snmp3_real_walk, arginfo_snmp3_real_walk, 0, NULL) + ZEND_RAW_FENTRY("snmp3_set", zif_snmp3_set, arginfo_snmp3_set, 0, NULL) + ZEND_RAW_FENTRY("snmp_set_valueretrieval", zif_snmp_set_valueretrieval, arginfo_snmp_set_valueretrieval, 0, NULL) + ZEND_RAW_FENTRY("snmp_get_valueretrieval", zif_snmp_get_valueretrieval, arginfo_snmp_get_valueretrieval, 0, NULL) + ZEND_RAW_FENTRY("snmp_read_mib", zif_snmp_read_mib, arginfo_snmp_read_mib, 0, NULL) ZEND_FE_END }; static const zend_function_entry class_SNMP_methods[] = { - ZEND_ME(SNMP, __construct, arginfo_class_SNMP___construct, ZEND_ACC_PUBLIC) - ZEND_ME(SNMP, close, arginfo_class_SNMP_close, ZEND_ACC_PUBLIC) - ZEND_ME(SNMP, setSecurity, arginfo_class_SNMP_setSecurity, ZEND_ACC_PUBLIC) - ZEND_ME(SNMP, get, arginfo_class_SNMP_get, ZEND_ACC_PUBLIC) - ZEND_ME(SNMP, getnext, arginfo_class_SNMP_getnext, ZEND_ACC_PUBLIC) - ZEND_ME(SNMP, walk, arginfo_class_SNMP_walk, ZEND_ACC_PUBLIC) - ZEND_ME(SNMP, set, arginfo_class_SNMP_set, ZEND_ACC_PUBLIC) - ZEND_ME(SNMP, getErrno, arginfo_class_SNMP_getErrno, ZEND_ACC_PUBLIC) - ZEND_ME(SNMP, getError, arginfo_class_SNMP_getError, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_SNMP___construct, arginfo_class_SNMP___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("close", zim_SNMP_close, arginfo_class_SNMP_close, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setSecurity", zim_SNMP_setSecurity, arginfo_class_SNMP_setSecurity, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("get", zim_SNMP_get, arginfo_class_SNMP_get, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getnext", zim_SNMP_getnext, arginfo_class_SNMP_getnext, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("walk", zim_SNMP_walk, arginfo_class_SNMP_walk, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("set", zim_SNMP_set, arginfo_class_SNMP_set, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getErrno", zim_SNMP_getErrno, arginfo_class_SNMP_getErrno, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getError", zim_SNMP_getError, arginfo_class_SNMP_getError, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/soap/soap_arginfo.h b/ext/soap/soap_arginfo.h index e4611093842a0..24374c417dca3 100644 --- a/ext/soap/soap_arginfo.h +++ b/ext/soap/soap_arginfo.h @@ -168,60 +168,60 @@ ZEND_METHOD(SoapClient, __setSoapHeaders); ZEND_METHOD(SoapClient, __setLocation); static const zend_function_entry ext_functions[] = { - ZEND_FE(use_soap_error_handler, arginfo_use_soap_error_handler) - ZEND_FE(is_soap_fault, arginfo_is_soap_fault) + ZEND_RAW_FENTRY("use_soap_error_handler", zif_use_soap_error_handler, arginfo_use_soap_error_handler, 0, NULL) + ZEND_RAW_FENTRY("is_soap_fault", zif_is_soap_fault, arginfo_is_soap_fault, 0, NULL) ZEND_FE_END }; static const zend_function_entry class_SoapParam_methods[] = { - ZEND_ME(SoapParam, __construct, arginfo_class_SoapParam___construct, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_SoapParam___construct, arginfo_class_SoapParam___construct, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_SoapHeader_methods[] = { - ZEND_ME(SoapHeader, __construct, arginfo_class_SoapHeader___construct, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_SoapHeader___construct, arginfo_class_SoapHeader___construct, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_SoapFault_methods[] = { - ZEND_ME(SoapFault, __construct, arginfo_class_SoapFault___construct, ZEND_ACC_PUBLIC) - ZEND_ME(SoapFault, __toString, arginfo_class_SoapFault___toString, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_SoapFault___construct, arginfo_class_SoapFault___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__toString", zim_SoapFault___toString, arginfo_class_SoapFault___toString, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_SoapVar_methods[] = { - ZEND_ME(SoapVar, __construct, arginfo_class_SoapVar___construct, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_SoapVar___construct, arginfo_class_SoapVar___construct, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_SoapServer_methods[] = { - ZEND_ME(SoapServer, __construct, arginfo_class_SoapServer___construct, ZEND_ACC_PUBLIC) - ZEND_ME(SoapServer, fault, arginfo_class_SoapServer_fault, ZEND_ACC_PUBLIC) - ZEND_ME(SoapServer, addSoapHeader, arginfo_class_SoapServer_addSoapHeader, ZEND_ACC_PUBLIC) - ZEND_ME(SoapServer, setPersistence, arginfo_class_SoapServer_setPersistence, ZEND_ACC_PUBLIC) - ZEND_ME(SoapServer, setClass, arginfo_class_SoapServer_setClass, ZEND_ACC_PUBLIC) - ZEND_ME(SoapServer, setObject, arginfo_class_SoapServer_setObject, ZEND_ACC_PUBLIC) - ZEND_ME(SoapServer, getFunctions, arginfo_class_SoapServer_getFunctions, ZEND_ACC_PUBLIC) - ZEND_ME(SoapServer, addFunction, arginfo_class_SoapServer_addFunction, ZEND_ACC_PUBLIC) - ZEND_ME(SoapServer, handle, arginfo_class_SoapServer_handle, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_SoapServer___construct, arginfo_class_SoapServer___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("fault", zim_SoapServer_fault, arginfo_class_SoapServer_fault, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("addSoapHeader", zim_SoapServer_addSoapHeader, arginfo_class_SoapServer_addSoapHeader, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setPersistence", zim_SoapServer_setPersistence, arginfo_class_SoapServer_setPersistence, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setClass", zim_SoapServer_setClass, arginfo_class_SoapServer_setClass, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setObject", zim_SoapServer_setObject, arginfo_class_SoapServer_setObject, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getFunctions", zim_SoapServer_getFunctions, arginfo_class_SoapServer_getFunctions, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("addFunction", zim_SoapServer_addFunction, arginfo_class_SoapServer_addFunction, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("handle", zim_SoapServer_handle, arginfo_class_SoapServer_handle, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_SoapClient_methods[] = { - ZEND_ME(SoapClient, __construct, arginfo_class_SoapClient___construct, ZEND_ACC_PUBLIC) - ZEND_ME(SoapClient, __call, arginfo_class_SoapClient___call, ZEND_ACC_PUBLIC) - ZEND_ME(SoapClient, __soapCall, arginfo_class_SoapClient___soapCall, ZEND_ACC_PUBLIC) - ZEND_ME(SoapClient, __getFunctions, arginfo_class_SoapClient___getFunctions, ZEND_ACC_PUBLIC) - ZEND_ME(SoapClient, __getTypes, arginfo_class_SoapClient___getTypes, ZEND_ACC_PUBLIC) - ZEND_ME(SoapClient, __getLastRequest, arginfo_class_SoapClient___getLastRequest, ZEND_ACC_PUBLIC) - ZEND_ME(SoapClient, __getLastResponse, arginfo_class_SoapClient___getLastResponse, ZEND_ACC_PUBLIC) - ZEND_ME(SoapClient, __getLastRequestHeaders, arginfo_class_SoapClient___getLastRequestHeaders, ZEND_ACC_PUBLIC) - ZEND_ME(SoapClient, __getLastResponseHeaders, arginfo_class_SoapClient___getLastResponseHeaders, ZEND_ACC_PUBLIC) - ZEND_ME(SoapClient, __doRequest, arginfo_class_SoapClient___doRequest, ZEND_ACC_PUBLIC) - ZEND_ME(SoapClient, __setCookie, arginfo_class_SoapClient___setCookie, ZEND_ACC_PUBLIC) - ZEND_ME(SoapClient, __getCookies, arginfo_class_SoapClient___getCookies, ZEND_ACC_PUBLIC) - ZEND_ME(SoapClient, __setSoapHeaders, arginfo_class_SoapClient___setSoapHeaders, ZEND_ACC_PUBLIC) - ZEND_ME(SoapClient, __setLocation, arginfo_class_SoapClient___setLocation, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_SoapClient___construct, arginfo_class_SoapClient___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__call", zim_SoapClient___call, arginfo_class_SoapClient___call, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__soapCall", zim_SoapClient___soapCall, arginfo_class_SoapClient___soapCall, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__getFunctions", zim_SoapClient___getFunctions, arginfo_class_SoapClient___getFunctions, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__getTypes", zim_SoapClient___getTypes, arginfo_class_SoapClient___getTypes, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__getLastRequest", zim_SoapClient___getLastRequest, arginfo_class_SoapClient___getLastRequest, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__getLastResponse", zim_SoapClient___getLastResponse, arginfo_class_SoapClient___getLastResponse, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__getLastRequestHeaders", zim_SoapClient___getLastRequestHeaders, arginfo_class_SoapClient___getLastRequestHeaders, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__getLastResponseHeaders", zim_SoapClient___getLastResponseHeaders, arginfo_class_SoapClient___getLastResponseHeaders, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__doRequest", zim_SoapClient___doRequest, arginfo_class_SoapClient___doRequest, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__setCookie", zim_SoapClient___setCookie, arginfo_class_SoapClient___setCookie, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__getCookies", zim_SoapClient___getCookies, arginfo_class_SoapClient___getCookies, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__setSoapHeaders", zim_SoapClient___setSoapHeaders, arginfo_class_SoapClient___setSoapHeaders, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__setLocation", zim_SoapClient___setLocation, arginfo_class_SoapClient___setLocation, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/sockets/sockets_arginfo.h b/ext/sockets/sockets_arginfo.h index 9b43346766cb6..ad7e06bfc9d6a 100644 --- a/ext/sockets/sockets_arginfo.h +++ b/ext/sockets/sockets_arginfo.h @@ -267,57 +267,57 @@ ZEND_FUNCTION(socket_wsaprotocol_info_release); #endif static const zend_function_entry ext_functions[] = { - ZEND_FE(socket_select, arginfo_socket_select) - ZEND_FE(socket_create_listen, arginfo_socket_create_listen) - ZEND_FE(socket_accept, arginfo_socket_accept) - ZEND_FE(socket_set_nonblock, arginfo_socket_set_nonblock) - ZEND_FE(socket_set_block, arginfo_socket_set_block) - ZEND_FE(socket_listen, arginfo_socket_listen) - ZEND_FE(socket_close, arginfo_socket_close) - ZEND_FE(socket_write, arginfo_socket_write) - ZEND_FE(socket_read, arginfo_socket_read) - ZEND_FE(socket_getsockname, arginfo_socket_getsockname) - ZEND_FE(socket_getpeername, arginfo_socket_getpeername) - ZEND_FE(socket_create, arginfo_socket_create) - ZEND_FE(socket_connect, arginfo_socket_connect) - ZEND_FE(socket_strerror, arginfo_socket_strerror) - ZEND_FE(socket_bind, arginfo_socket_bind) - ZEND_FE(socket_recv, arginfo_socket_recv) - ZEND_FE(socket_send, arginfo_socket_send) - ZEND_FE(socket_recvfrom, arginfo_socket_recvfrom) - ZEND_FE(socket_sendto, arginfo_socket_sendto) - ZEND_FE(socket_get_option, arginfo_socket_get_option) - ZEND_FALIAS(socket_getopt, socket_get_option, arginfo_socket_getopt) - ZEND_FE(socket_set_option, arginfo_socket_set_option) - ZEND_FALIAS(socket_setopt, socket_set_option, arginfo_socket_setopt) + ZEND_RAW_FENTRY("socket_select", zif_socket_select, arginfo_socket_select, 0, NULL) + ZEND_RAW_FENTRY("socket_create_listen", zif_socket_create_listen, arginfo_socket_create_listen, 0, NULL) + ZEND_RAW_FENTRY("socket_accept", zif_socket_accept, arginfo_socket_accept, 0, NULL) + ZEND_RAW_FENTRY("socket_set_nonblock", zif_socket_set_nonblock, arginfo_socket_set_nonblock, 0, NULL) + ZEND_RAW_FENTRY("socket_set_block", zif_socket_set_block, arginfo_socket_set_block, 0, NULL) + ZEND_RAW_FENTRY("socket_listen", zif_socket_listen, arginfo_socket_listen, 0, NULL) + ZEND_RAW_FENTRY("socket_close", zif_socket_close, arginfo_socket_close, 0, NULL) + ZEND_RAW_FENTRY("socket_write", zif_socket_write, arginfo_socket_write, 0, NULL) + ZEND_RAW_FENTRY("socket_read", zif_socket_read, arginfo_socket_read, 0, NULL) + ZEND_RAW_FENTRY("socket_getsockname", zif_socket_getsockname, arginfo_socket_getsockname, 0, NULL) + ZEND_RAW_FENTRY("socket_getpeername", zif_socket_getpeername, arginfo_socket_getpeername, 0, NULL) + ZEND_RAW_FENTRY("socket_create", zif_socket_create, arginfo_socket_create, 0, NULL) + ZEND_RAW_FENTRY("socket_connect", zif_socket_connect, arginfo_socket_connect, 0, NULL) + ZEND_RAW_FENTRY("socket_strerror", zif_socket_strerror, arginfo_socket_strerror, 0, NULL) + ZEND_RAW_FENTRY("socket_bind", zif_socket_bind, arginfo_socket_bind, 0, NULL) + ZEND_RAW_FENTRY("socket_recv", zif_socket_recv, arginfo_socket_recv, 0, NULL) + ZEND_RAW_FENTRY("socket_send", zif_socket_send, arginfo_socket_send, 0, NULL) + ZEND_RAW_FENTRY("socket_recvfrom", zif_socket_recvfrom, arginfo_socket_recvfrom, 0, NULL) + ZEND_RAW_FENTRY("socket_sendto", zif_socket_sendto, arginfo_socket_sendto, 0, NULL) + ZEND_RAW_FENTRY("socket_get_option", zif_socket_get_option, arginfo_socket_get_option, 0, NULL) + ZEND_RAW_FENTRY("socket_getopt", zif_socket_get_option, arginfo_socket_getopt, 0, NULL) + ZEND_RAW_FENTRY("socket_set_option", zif_socket_set_option, arginfo_socket_set_option, 0, NULL) + ZEND_RAW_FENTRY("socket_setopt", zif_socket_set_option, arginfo_socket_setopt, 0, NULL) #if defined(HAVE_SOCKETPAIR) - ZEND_FE(socket_create_pair, arginfo_socket_create_pair) + ZEND_RAW_FENTRY("socket_create_pair", zif_socket_create_pair, arginfo_socket_create_pair, 0, NULL) #endif #if defined(HAVE_SHUTDOWN) - ZEND_FE(socket_shutdown, arginfo_socket_shutdown) + ZEND_RAW_FENTRY("socket_shutdown", zif_socket_shutdown, arginfo_socket_shutdown, 0, NULL) #endif #if defined(HAVE_SOCKATMARK) - ZEND_FE(socket_atmark, arginfo_socket_atmark) -#endif - ZEND_FE(socket_last_error, arginfo_socket_last_error) - ZEND_FE(socket_clear_error, arginfo_socket_clear_error) - ZEND_FE(socket_import_stream, arginfo_socket_import_stream) - ZEND_FE(socket_export_stream, arginfo_socket_export_stream) - ZEND_FE(socket_sendmsg, arginfo_socket_sendmsg) - ZEND_FE(socket_recvmsg, arginfo_socket_recvmsg) - ZEND_FE(socket_cmsg_space, arginfo_socket_cmsg_space) - ZEND_FE(socket_addrinfo_lookup, arginfo_socket_addrinfo_lookup) - ZEND_FE(socket_addrinfo_connect, arginfo_socket_addrinfo_connect) - ZEND_FE(socket_addrinfo_bind, arginfo_socket_addrinfo_bind) - ZEND_FE(socket_addrinfo_explain, arginfo_socket_addrinfo_explain) + ZEND_RAW_FENTRY("socket_atmark", zif_socket_atmark, arginfo_socket_atmark, 0, NULL) +#endif + ZEND_RAW_FENTRY("socket_last_error", zif_socket_last_error, arginfo_socket_last_error, 0, NULL) + ZEND_RAW_FENTRY("socket_clear_error", zif_socket_clear_error, arginfo_socket_clear_error, 0, NULL) + ZEND_RAW_FENTRY("socket_import_stream", zif_socket_import_stream, arginfo_socket_import_stream, 0, NULL) + ZEND_RAW_FENTRY("socket_export_stream", zif_socket_export_stream, arginfo_socket_export_stream, 0, NULL) + ZEND_RAW_FENTRY("socket_sendmsg", zif_socket_sendmsg, arginfo_socket_sendmsg, 0, NULL) + ZEND_RAW_FENTRY("socket_recvmsg", zif_socket_recvmsg, arginfo_socket_recvmsg, 0, NULL) + ZEND_RAW_FENTRY("socket_cmsg_space", zif_socket_cmsg_space, arginfo_socket_cmsg_space, 0, NULL) + ZEND_RAW_FENTRY("socket_addrinfo_lookup", zif_socket_addrinfo_lookup, arginfo_socket_addrinfo_lookup, 0, NULL) + ZEND_RAW_FENTRY("socket_addrinfo_connect", zif_socket_addrinfo_connect, arginfo_socket_addrinfo_connect, 0, NULL) + ZEND_RAW_FENTRY("socket_addrinfo_bind", zif_socket_addrinfo_bind, arginfo_socket_addrinfo_bind, 0, NULL) + ZEND_RAW_FENTRY("socket_addrinfo_explain", zif_socket_addrinfo_explain, arginfo_socket_addrinfo_explain, 0, NULL) #if defined(PHP_WIN32) - ZEND_FE(socket_wsaprotocol_info_export, arginfo_socket_wsaprotocol_info_export) + ZEND_RAW_FENTRY("socket_wsaprotocol_info_export", zif_socket_wsaprotocol_info_export, arginfo_socket_wsaprotocol_info_export, 0, NULL) #endif #if defined(PHP_WIN32) - ZEND_FE(socket_wsaprotocol_info_import, arginfo_socket_wsaprotocol_info_import) + ZEND_RAW_FENTRY("socket_wsaprotocol_info_import", zif_socket_wsaprotocol_info_import, arginfo_socket_wsaprotocol_info_import, 0, NULL) #endif #if defined(PHP_WIN32) - ZEND_FE(socket_wsaprotocol_info_release, arginfo_socket_wsaprotocol_info_release) + ZEND_RAW_FENTRY("socket_wsaprotocol_info_release", zif_socket_wsaprotocol_info_release, arginfo_socket_wsaprotocol_info_release, 0, NULL) #endif ZEND_FE_END }; diff --git a/ext/sodium/libsodium_arginfo.h b/ext/sodium/libsodium_arginfo.h index 65ea911d7f5f5..15fc40f6140a5 100644 --- a/ext/sodium/libsodium_arginfo.h +++ b/ext/sodium/libsodium_arginfo.h @@ -754,208 +754,208 @@ ZEND_FUNCTION(sodium_base642bin); #endif static const zend_function_entry ext_functions[] = { - ZEND_FE(sodium_crypto_aead_aes256gcm_is_available, arginfo_sodium_crypto_aead_aes256gcm_is_available) + ZEND_RAW_FENTRY("sodium_crypto_aead_aes256gcm_is_available", zif_sodium_crypto_aead_aes256gcm_is_available, arginfo_sodium_crypto_aead_aes256gcm_is_available, 0, NULL) #if defined(HAVE_AESGCM) - ZEND_FE(sodium_crypto_aead_aes256gcm_decrypt, arginfo_sodium_crypto_aead_aes256gcm_decrypt) + ZEND_RAW_FENTRY("sodium_crypto_aead_aes256gcm_decrypt", zif_sodium_crypto_aead_aes256gcm_decrypt, arginfo_sodium_crypto_aead_aes256gcm_decrypt, 0, NULL) #endif #if defined(HAVE_AESGCM) - ZEND_FE(sodium_crypto_aead_aes256gcm_encrypt, arginfo_sodium_crypto_aead_aes256gcm_encrypt) + ZEND_RAW_FENTRY("sodium_crypto_aead_aes256gcm_encrypt", zif_sodium_crypto_aead_aes256gcm_encrypt, arginfo_sodium_crypto_aead_aes256gcm_encrypt, 0, NULL) #endif #if defined(HAVE_AESGCM) - ZEND_FE(sodium_crypto_aead_aes256gcm_keygen, arginfo_sodium_crypto_aead_aes256gcm_keygen) + ZEND_RAW_FENTRY("sodium_crypto_aead_aes256gcm_keygen", zif_sodium_crypto_aead_aes256gcm_keygen, arginfo_sodium_crypto_aead_aes256gcm_keygen, 0, NULL) #endif #if defined(crypto_aead_aegis128l_KEYBYTES) - ZEND_FE(sodium_crypto_aead_aegis128l_decrypt, arginfo_sodium_crypto_aead_aegis128l_decrypt) + ZEND_RAW_FENTRY("sodium_crypto_aead_aegis128l_decrypt", zif_sodium_crypto_aead_aegis128l_decrypt, arginfo_sodium_crypto_aead_aegis128l_decrypt, 0, NULL) #endif #if defined(crypto_aead_aegis128l_KEYBYTES) - ZEND_FE(sodium_crypto_aead_aegis128l_encrypt, arginfo_sodium_crypto_aead_aegis128l_encrypt) + ZEND_RAW_FENTRY("sodium_crypto_aead_aegis128l_encrypt", zif_sodium_crypto_aead_aegis128l_encrypt, arginfo_sodium_crypto_aead_aegis128l_encrypt, 0, NULL) #endif #if defined(crypto_aead_aegis128l_KEYBYTES) - ZEND_FE(sodium_crypto_aead_aegis128l_keygen, arginfo_sodium_crypto_aead_aegis128l_keygen) + ZEND_RAW_FENTRY("sodium_crypto_aead_aegis128l_keygen", zif_sodium_crypto_aead_aegis128l_keygen, arginfo_sodium_crypto_aead_aegis128l_keygen, 0, NULL) #endif #if defined(crypto_aead_aegis256_KEYBYTES) - ZEND_FE(sodium_crypto_aead_aegis256_decrypt, arginfo_sodium_crypto_aead_aegis256_decrypt) + ZEND_RAW_FENTRY("sodium_crypto_aead_aegis256_decrypt", zif_sodium_crypto_aead_aegis256_decrypt, arginfo_sodium_crypto_aead_aegis256_decrypt, 0, NULL) #endif #if defined(crypto_aead_aegis256_KEYBYTES) - ZEND_FE(sodium_crypto_aead_aegis256_encrypt, arginfo_sodium_crypto_aead_aegis256_encrypt) + ZEND_RAW_FENTRY("sodium_crypto_aead_aegis256_encrypt", zif_sodium_crypto_aead_aegis256_encrypt, arginfo_sodium_crypto_aead_aegis256_encrypt, 0, NULL) #endif #if defined(crypto_aead_aegis256_KEYBYTES) - ZEND_FE(sodium_crypto_aead_aegis256_keygen, arginfo_sodium_crypto_aead_aegis256_keygen) -#endif - ZEND_FE(sodium_crypto_aead_chacha20poly1305_decrypt, arginfo_sodium_crypto_aead_chacha20poly1305_decrypt) - ZEND_FE(sodium_crypto_aead_chacha20poly1305_encrypt, arginfo_sodium_crypto_aead_chacha20poly1305_encrypt) - ZEND_FE(sodium_crypto_aead_chacha20poly1305_keygen, arginfo_sodium_crypto_aead_chacha20poly1305_keygen) - ZEND_FE(sodium_crypto_aead_chacha20poly1305_ietf_decrypt, arginfo_sodium_crypto_aead_chacha20poly1305_ietf_decrypt) - ZEND_FE(sodium_crypto_aead_chacha20poly1305_ietf_encrypt, arginfo_sodium_crypto_aead_chacha20poly1305_ietf_encrypt) - ZEND_FE(sodium_crypto_aead_chacha20poly1305_ietf_keygen, arginfo_sodium_crypto_aead_chacha20poly1305_ietf_keygen) + ZEND_RAW_FENTRY("sodium_crypto_aead_aegis256_keygen", zif_sodium_crypto_aead_aegis256_keygen, arginfo_sodium_crypto_aead_aegis256_keygen, 0, NULL) +#endif + ZEND_RAW_FENTRY("sodium_crypto_aead_chacha20poly1305_decrypt", zif_sodium_crypto_aead_chacha20poly1305_decrypt, arginfo_sodium_crypto_aead_chacha20poly1305_decrypt, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_aead_chacha20poly1305_encrypt", zif_sodium_crypto_aead_chacha20poly1305_encrypt, arginfo_sodium_crypto_aead_chacha20poly1305_encrypt, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_aead_chacha20poly1305_keygen", zif_sodium_crypto_aead_chacha20poly1305_keygen, arginfo_sodium_crypto_aead_chacha20poly1305_keygen, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_aead_chacha20poly1305_ietf_decrypt", zif_sodium_crypto_aead_chacha20poly1305_ietf_decrypt, arginfo_sodium_crypto_aead_chacha20poly1305_ietf_decrypt, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_aead_chacha20poly1305_ietf_encrypt", zif_sodium_crypto_aead_chacha20poly1305_ietf_encrypt, arginfo_sodium_crypto_aead_chacha20poly1305_ietf_encrypt, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_aead_chacha20poly1305_ietf_keygen", zif_sodium_crypto_aead_chacha20poly1305_ietf_keygen, arginfo_sodium_crypto_aead_chacha20poly1305_ietf_keygen, 0, NULL) #if defined(crypto_aead_xchacha20poly1305_IETF_NPUBBYTES) - ZEND_FE(sodium_crypto_aead_xchacha20poly1305_ietf_decrypt, arginfo_sodium_crypto_aead_xchacha20poly1305_ietf_decrypt) + ZEND_RAW_FENTRY("sodium_crypto_aead_xchacha20poly1305_ietf_decrypt", zif_sodium_crypto_aead_xchacha20poly1305_ietf_decrypt, arginfo_sodium_crypto_aead_xchacha20poly1305_ietf_decrypt, 0, NULL) #endif #if defined(crypto_aead_xchacha20poly1305_IETF_NPUBBYTES) - ZEND_FE(sodium_crypto_aead_xchacha20poly1305_ietf_keygen, arginfo_sodium_crypto_aead_xchacha20poly1305_ietf_keygen) + ZEND_RAW_FENTRY("sodium_crypto_aead_xchacha20poly1305_ietf_keygen", zif_sodium_crypto_aead_xchacha20poly1305_ietf_keygen, arginfo_sodium_crypto_aead_xchacha20poly1305_ietf_keygen, 0, NULL) #endif #if defined(crypto_aead_xchacha20poly1305_IETF_NPUBBYTES) - ZEND_FE(sodium_crypto_aead_xchacha20poly1305_ietf_encrypt, arginfo_sodium_crypto_aead_xchacha20poly1305_ietf_encrypt) -#endif - ZEND_FE(sodium_crypto_auth, arginfo_sodium_crypto_auth) - ZEND_FE(sodium_crypto_auth_keygen, arginfo_sodium_crypto_auth_keygen) - ZEND_FE(sodium_crypto_auth_verify, arginfo_sodium_crypto_auth_verify) - ZEND_FE(sodium_crypto_box, arginfo_sodium_crypto_box) - ZEND_FE(sodium_crypto_box_keypair, arginfo_sodium_crypto_box_keypair) - ZEND_FE(sodium_crypto_box_seed_keypair, arginfo_sodium_crypto_box_seed_keypair) - ZEND_FE(sodium_crypto_box_keypair_from_secretkey_and_publickey, arginfo_sodium_crypto_box_keypair_from_secretkey_and_publickey) - ZEND_FE(sodium_crypto_box_open, arginfo_sodium_crypto_box_open) - ZEND_FE(sodium_crypto_box_publickey, arginfo_sodium_crypto_box_publickey) - ZEND_FE(sodium_crypto_box_publickey_from_secretkey, arginfo_sodium_crypto_box_publickey_from_secretkey) - ZEND_FE(sodium_crypto_box_seal, arginfo_sodium_crypto_box_seal) - ZEND_FE(sodium_crypto_box_seal_open, arginfo_sodium_crypto_box_seal_open) - ZEND_FE(sodium_crypto_box_secretkey, arginfo_sodium_crypto_box_secretkey) + ZEND_RAW_FENTRY("sodium_crypto_aead_xchacha20poly1305_ietf_encrypt", zif_sodium_crypto_aead_xchacha20poly1305_ietf_encrypt, arginfo_sodium_crypto_aead_xchacha20poly1305_ietf_encrypt, 0, NULL) +#endif + ZEND_RAW_FENTRY("sodium_crypto_auth", zif_sodium_crypto_auth, arginfo_sodium_crypto_auth, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_auth_keygen", zif_sodium_crypto_auth_keygen, arginfo_sodium_crypto_auth_keygen, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_auth_verify", zif_sodium_crypto_auth_verify, arginfo_sodium_crypto_auth_verify, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_box", zif_sodium_crypto_box, arginfo_sodium_crypto_box, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_box_keypair", zif_sodium_crypto_box_keypair, arginfo_sodium_crypto_box_keypair, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_box_seed_keypair", zif_sodium_crypto_box_seed_keypair, arginfo_sodium_crypto_box_seed_keypair, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_box_keypair_from_secretkey_and_publickey", zif_sodium_crypto_box_keypair_from_secretkey_and_publickey, arginfo_sodium_crypto_box_keypair_from_secretkey_and_publickey, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_box_open", zif_sodium_crypto_box_open, arginfo_sodium_crypto_box_open, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_box_publickey", zif_sodium_crypto_box_publickey, arginfo_sodium_crypto_box_publickey, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_box_publickey_from_secretkey", zif_sodium_crypto_box_publickey_from_secretkey, arginfo_sodium_crypto_box_publickey_from_secretkey, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_box_seal", zif_sodium_crypto_box_seal, arginfo_sodium_crypto_box_seal, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_box_seal_open", zif_sodium_crypto_box_seal_open, arginfo_sodium_crypto_box_seal_open, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_box_secretkey", zif_sodium_crypto_box_secretkey, arginfo_sodium_crypto_box_secretkey, 0, NULL) #if defined(crypto_core_ristretto255_HASHBYTES) - ZEND_FE(sodium_crypto_core_ristretto255_add, arginfo_sodium_crypto_core_ristretto255_add) + ZEND_RAW_FENTRY("sodium_crypto_core_ristretto255_add", zif_sodium_crypto_core_ristretto255_add, arginfo_sodium_crypto_core_ristretto255_add, 0, NULL) #endif #if defined(crypto_core_ristretto255_HASHBYTES) - ZEND_FE(sodium_crypto_core_ristretto255_from_hash, arginfo_sodium_crypto_core_ristretto255_from_hash) + ZEND_RAW_FENTRY("sodium_crypto_core_ristretto255_from_hash", zif_sodium_crypto_core_ristretto255_from_hash, arginfo_sodium_crypto_core_ristretto255_from_hash, 0, NULL) #endif #if defined(crypto_core_ristretto255_HASHBYTES) - ZEND_FE(sodium_crypto_core_ristretto255_is_valid_point, arginfo_sodium_crypto_core_ristretto255_is_valid_point) + ZEND_RAW_FENTRY("sodium_crypto_core_ristretto255_is_valid_point", zif_sodium_crypto_core_ristretto255_is_valid_point, arginfo_sodium_crypto_core_ristretto255_is_valid_point, 0, NULL) #endif #if defined(crypto_core_ristretto255_HASHBYTES) - ZEND_FE(sodium_crypto_core_ristretto255_random, arginfo_sodium_crypto_core_ristretto255_random) + ZEND_RAW_FENTRY("sodium_crypto_core_ristretto255_random", zif_sodium_crypto_core_ristretto255_random, arginfo_sodium_crypto_core_ristretto255_random, 0, NULL) #endif #if defined(crypto_core_ristretto255_HASHBYTES) - ZEND_FE(sodium_crypto_core_ristretto255_scalar_add, arginfo_sodium_crypto_core_ristretto255_scalar_add) + ZEND_RAW_FENTRY("sodium_crypto_core_ristretto255_scalar_add", zif_sodium_crypto_core_ristretto255_scalar_add, arginfo_sodium_crypto_core_ristretto255_scalar_add, 0, NULL) #endif #if defined(crypto_core_ristretto255_HASHBYTES) - ZEND_FE(sodium_crypto_core_ristretto255_scalar_complement, arginfo_sodium_crypto_core_ristretto255_scalar_complement) + ZEND_RAW_FENTRY("sodium_crypto_core_ristretto255_scalar_complement", zif_sodium_crypto_core_ristretto255_scalar_complement, arginfo_sodium_crypto_core_ristretto255_scalar_complement, 0, NULL) #endif #if defined(crypto_core_ristretto255_HASHBYTES) - ZEND_FE(sodium_crypto_core_ristretto255_scalar_invert, arginfo_sodium_crypto_core_ristretto255_scalar_invert) + ZEND_RAW_FENTRY("sodium_crypto_core_ristretto255_scalar_invert", zif_sodium_crypto_core_ristretto255_scalar_invert, arginfo_sodium_crypto_core_ristretto255_scalar_invert, 0, NULL) #endif #if defined(crypto_core_ristretto255_HASHBYTES) - ZEND_FE(sodium_crypto_core_ristretto255_scalar_mul, arginfo_sodium_crypto_core_ristretto255_scalar_mul) + ZEND_RAW_FENTRY("sodium_crypto_core_ristretto255_scalar_mul", zif_sodium_crypto_core_ristretto255_scalar_mul, arginfo_sodium_crypto_core_ristretto255_scalar_mul, 0, NULL) #endif #if defined(crypto_core_ristretto255_HASHBYTES) - ZEND_FE(sodium_crypto_core_ristretto255_scalar_negate, arginfo_sodium_crypto_core_ristretto255_scalar_negate) + ZEND_RAW_FENTRY("sodium_crypto_core_ristretto255_scalar_negate", zif_sodium_crypto_core_ristretto255_scalar_negate, arginfo_sodium_crypto_core_ristretto255_scalar_negate, 0, NULL) #endif #if defined(crypto_core_ristretto255_HASHBYTES) - ZEND_FE(sodium_crypto_core_ristretto255_scalar_random, arginfo_sodium_crypto_core_ristretto255_scalar_random) + ZEND_RAW_FENTRY("sodium_crypto_core_ristretto255_scalar_random", zif_sodium_crypto_core_ristretto255_scalar_random, arginfo_sodium_crypto_core_ristretto255_scalar_random, 0, NULL) #endif #if defined(crypto_core_ristretto255_HASHBYTES) - ZEND_FE(sodium_crypto_core_ristretto255_scalar_reduce, arginfo_sodium_crypto_core_ristretto255_scalar_reduce) + ZEND_RAW_FENTRY("sodium_crypto_core_ristretto255_scalar_reduce", zif_sodium_crypto_core_ristretto255_scalar_reduce, arginfo_sodium_crypto_core_ristretto255_scalar_reduce, 0, NULL) #endif #if defined(crypto_core_ristretto255_HASHBYTES) - ZEND_FE(sodium_crypto_core_ristretto255_scalar_sub, arginfo_sodium_crypto_core_ristretto255_scalar_sub) + ZEND_RAW_FENTRY("sodium_crypto_core_ristretto255_scalar_sub", zif_sodium_crypto_core_ristretto255_scalar_sub, arginfo_sodium_crypto_core_ristretto255_scalar_sub, 0, NULL) #endif #if defined(crypto_core_ristretto255_HASHBYTES) - ZEND_FE(sodium_crypto_core_ristretto255_sub, arginfo_sodium_crypto_core_ristretto255_sub) -#endif - ZEND_FE(sodium_crypto_kx_keypair, arginfo_sodium_crypto_kx_keypair) - ZEND_FE(sodium_crypto_kx_publickey, arginfo_sodium_crypto_kx_publickey) - ZEND_FE(sodium_crypto_kx_secretkey, arginfo_sodium_crypto_kx_secretkey) - ZEND_FE(sodium_crypto_kx_seed_keypair, arginfo_sodium_crypto_kx_seed_keypair) - ZEND_FE(sodium_crypto_kx_client_session_keys, arginfo_sodium_crypto_kx_client_session_keys) - ZEND_FE(sodium_crypto_kx_server_session_keys, arginfo_sodium_crypto_kx_server_session_keys) - ZEND_FE(sodium_crypto_generichash, arginfo_sodium_crypto_generichash) - ZEND_FE(sodium_crypto_generichash_keygen, arginfo_sodium_crypto_generichash_keygen) - ZEND_FE(sodium_crypto_generichash_init, arginfo_sodium_crypto_generichash_init) - ZEND_FE(sodium_crypto_generichash_update, arginfo_sodium_crypto_generichash_update) - ZEND_FE(sodium_crypto_generichash_final, arginfo_sodium_crypto_generichash_final) - ZEND_FE(sodium_crypto_kdf_derive_from_key, arginfo_sodium_crypto_kdf_derive_from_key) - ZEND_FE(sodium_crypto_kdf_keygen, arginfo_sodium_crypto_kdf_keygen) + ZEND_RAW_FENTRY("sodium_crypto_core_ristretto255_sub", zif_sodium_crypto_core_ristretto255_sub, arginfo_sodium_crypto_core_ristretto255_sub, 0, NULL) +#endif + ZEND_RAW_FENTRY("sodium_crypto_kx_keypair", zif_sodium_crypto_kx_keypair, arginfo_sodium_crypto_kx_keypair, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_kx_publickey", zif_sodium_crypto_kx_publickey, arginfo_sodium_crypto_kx_publickey, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_kx_secretkey", zif_sodium_crypto_kx_secretkey, arginfo_sodium_crypto_kx_secretkey, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_kx_seed_keypair", zif_sodium_crypto_kx_seed_keypair, arginfo_sodium_crypto_kx_seed_keypair, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_kx_client_session_keys", zif_sodium_crypto_kx_client_session_keys, arginfo_sodium_crypto_kx_client_session_keys, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_kx_server_session_keys", zif_sodium_crypto_kx_server_session_keys, arginfo_sodium_crypto_kx_server_session_keys, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_generichash", zif_sodium_crypto_generichash, arginfo_sodium_crypto_generichash, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_generichash_keygen", zif_sodium_crypto_generichash_keygen, arginfo_sodium_crypto_generichash_keygen, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_generichash_init", zif_sodium_crypto_generichash_init, arginfo_sodium_crypto_generichash_init, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_generichash_update", zif_sodium_crypto_generichash_update, arginfo_sodium_crypto_generichash_update, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_generichash_final", zif_sodium_crypto_generichash_final, arginfo_sodium_crypto_generichash_final, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_kdf_derive_from_key", zif_sodium_crypto_kdf_derive_from_key, arginfo_sodium_crypto_kdf_derive_from_key, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_kdf_keygen", zif_sodium_crypto_kdf_keygen, arginfo_sodium_crypto_kdf_keygen, 0, NULL) #if defined(crypto_pwhash_SALTBYTES) - ZEND_FE(sodium_crypto_pwhash, arginfo_sodium_crypto_pwhash) + ZEND_RAW_FENTRY("sodium_crypto_pwhash", zif_sodium_crypto_pwhash, arginfo_sodium_crypto_pwhash, 0, NULL) #endif #if defined(crypto_pwhash_SALTBYTES) - ZEND_FE(sodium_crypto_pwhash_str, arginfo_sodium_crypto_pwhash_str) + ZEND_RAW_FENTRY("sodium_crypto_pwhash_str", zif_sodium_crypto_pwhash_str, arginfo_sodium_crypto_pwhash_str, 0, NULL) #endif #if defined(crypto_pwhash_SALTBYTES) - ZEND_FE(sodium_crypto_pwhash_str_verify, arginfo_sodium_crypto_pwhash_str_verify) + ZEND_RAW_FENTRY("sodium_crypto_pwhash_str_verify", zif_sodium_crypto_pwhash_str_verify, arginfo_sodium_crypto_pwhash_str_verify, 0, NULL) #endif #if SODIUM_LIBRARY_VERSION_MAJOR > 9 || (SODIUM_LIBRARY_VERSION_MAJOR == 9 && SODIUM_LIBRARY_VERSION_MINOR >= 6) - ZEND_FE(sodium_crypto_pwhash_str_needs_rehash, arginfo_sodium_crypto_pwhash_str_needs_rehash) + ZEND_RAW_FENTRY("sodium_crypto_pwhash_str_needs_rehash", zif_sodium_crypto_pwhash_str_needs_rehash, arginfo_sodium_crypto_pwhash_str_needs_rehash, 0, NULL) #endif #if defined(crypto_pwhash_scryptsalsa208sha256_SALTBYTES) - ZEND_FE(sodium_crypto_pwhash_scryptsalsa208sha256, arginfo_sodium_crypto_pwhash_scryptsalsa208sha256) + ZEND_RAW_FENTRY("sodium_crypto_pwhash_scryptsalsa208sha256", zif_sodium_crypto_pwhash_scryptsalsa208sha256, arginfo_sodium_crypto_pwhash_scryptsalsa208sha256, 0, NULL) #endif #if defined(crypto_pwhash_scryptsalsa208sha256_SALTBYTES) - ZEND_FE(sodium_crypto_pwhash_scryptsalsa208sha256_str, arginfo_sodium_crypto_pwhash_scryptsalsa208sha256_str) + ZEND_RAW_FENTRY("sodium_crypto_pwhash_scryptsalsa208sha256_str", zif_sodium_crypto_pwhash_scryptsalsa208sha256_str, arginfo_sodium_crypto_pwhash_scryptsalsa208sha256_str, 0, NULL) #endif #if defined(crypto_pwhash_scryptsalsa208sha256_SALTBYTES) - ZEND_FE(sodium_crypto_pwhash_scryptsalsa208sha256_str_verify, arginfo_sodium_crypto_pwhash_scryptsalsa208sha256_str_verify) + ZEND_RAW_FENTRY("sodium_crypto_pwhash_scryptsalsa208sha256_str_verify", zif_sodium_crypto_pwhash_scryptsalsa208sha256_str_verify, arginfo_sodium_crypto_pwhash_scryptsalsa208sha256_str_verify, 0, NULL) #endif - ZEND_FE(sodium_crypto_scalarmult, arginfo_sodium_crypto_scalarmult) + ZEND_RAW_FENTRY("sodium_crypto_scalarmult", zif_sodium_crypto_scalarmult, arginfo_sodium_crypto_scalarmult, 0, NULL) #if defined(crypto_core_ristretto255_HASHBYTES) - ZEND_FE(sodium_crypto_scalarmult_ristretto255, arginfo_sodium_crypto_scalarmult_ristretto255) + ZEND_RAW_FENTRY("sodium_crypto_scalarmult_ristretto255", zif_sodium_crypto_scalarmult_ristretto255, arginfo_sodium_crypto_scalarmult_ristretto255, 0, NULL) #endif #if defined(crypto_core_ristretto255_HASHBYTES) - ZEND_FE(sodium_crypto_scalarmult_ristretto255_base, arginfo_sodium_crypto_scalarmult_ristretto255_base) + ZEND_RAW_FENTRY("sodium_crypto_scalarmult_ristretto255_base", zif_sodium_crypto_scalarmult_ristretto255_base, arginfo_sodium_crypto_scalarmult_ristretto255_base, 0, NULL) #endif - ZEND_FE(sodium_crypto_secretbox, arginfo_sodium_crypto_secretbox) - ZEND_FE(sodium_crypto_secretbox_keygen, arginfo_sodium_crypto_secretbox_keygen) - ZEND_FE(sodium_crypto_secretbox_open, arginfo_sodium_crypto_secretbox_open) + ZEND_RAW_FENTRY("sodium_crypto_secretbox", zif_sodium_crypto_secretbox, arginfo_sodium_crypto_secretbox, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_secretbox_keygen", zif_sodium_crypto_secretbox_keygen, arginfo_sodium_crypto_secretbox_keygen, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_secretbox_open", zif_sodium_crypto_secretbox_open, arginfo_sodium_crypto_secretbox_open, 0, NULL) #if defined(crypto_secretstream_xchacha20poly1305_ABYTES) - ZEND_FE(sodium_crypto_secretstream_xchacha20poly1305_keygen, arginfo_sodium_crypto_secretstream_xchacha20poly1305_keygen) + ZEND_RAW_FENTRY("sodium_crypto_secretstream_xchacha20poly1305_keygen", zif_sodium_crypto_secretstream_xchacha20poly1305_keygen, arginfo_sodium_crypto_secretstream_xchacha20poly1305_keygen, 0, NULL) #endif #if defined(crypto_secretstream_xchacha20poly1305_ABYTES) - ZEND_FE(sodium_crypto_secretstream_xchacha20poly1305_init_push, arginfo_sodium_crypto_secretstream_xchacha20poly1305_init_push) + ZEND_RAW_FENTRY("sodium_crypto_secretstream_xchacha20poly1305_init_push", zif_sodium_crypto_secretstream_xchacha20poly1305_init_push, arginfo_sodium_crypto_secretstream_xchacha20poly1305_init_push, 0, NULL) #endif #if defined(crypto_secretstream_xchacha20poly1305_ABYTES) - ZEND_FE(sodium_crypto_secretstream_xchacha20poly1305_push, arginfo_sodium_crypto_secretstream_xchacha20poly1305_push) + ZEND_RAW_FENTRY("sodium_crypto_secretstream_xchacha20poly1305_push", zif_sodium_crypto_secretstream_xchacha20poly1305_push, arginfo_sodium_crypto_secretstream_xchacha20poly1305_push, 0, NULL) #endif #if defined(crypto_secretstream_xchacha20poly1305_ABYTES) - ZEND_FE(sodium_crypto_secretstream_xchacha20poly1305_init_pull, arginfo_sodium_crypto_secretstream_xchacha20poly1305_init_pull) + ZEND_RAW_FENTRY("sodium_crypto_secretstream_xchacha20poly1305_init_pull", zif_sodium_crypto_secretstream_xchacha20poly1305_init_pull, arginfo_sodium_crypto_secretstream_xchacha20poly1305_init_pull, 0, NULL) #endif #if defined(crypto_secretstream_xchacha20poly1305_ABYTES) - ZEND_FE(sodium_crypto_secretstream_xchacha20poly1305_pull, arginfo_sodium_crypto_secretstream_xchacha20poly1305_pull) + ZEND_RAW_FENTRY("sodium_crypto_secretstream_xchacha20poly1305_pull", zif_sodium_crypto_secretstream_xchacha20poly1305_pull, arginfo_sodium_crypto_secretstream_xchacha20poly1305_pull, 0, NULL) #endif #if defined(crypto_secretstream_xchacha20poly1305_ABYTES) - ZEND_FE(sodium_crypto_secretstream_xchacha20poly1305_rekey, arginfo_sodium_crypto_secretstream_xchacha20poly1305_rekey) -#endif - ZEND_FE(sodium_crypto_shorthash, arginfo_sodium_crypto_shorthash) - ZEND_FE(sodium_crypto_shorthash_keygen, arginfo_sodium_crypto_shorthash_keygen) - ZEND_FE(sodium_crypto_sign, arginfo_sodium_crypto_sign) - ZEND_FE(sodium_crypto_sign_detached, arginfo_sodium_crypto_sign_detached) - ZEND_FE(sodium_crypto_sign_ed25519_pk_to_curve25519, arginfo_sodium_crypto_sign_ed25519_pk_to_curve25519) - ZEND_FE(sodium_crypto_sign_ed25519_sk_to_curve25519, arginfo_sodium_crypto_sign_ed25519_sk_to_curve25519) - ZEND_FE(sodium_crypto_sign_keypair, arginfo_sodium_crypto_sign_keypair) - ZEND_FE(sodium_crypto_sign_keypair_from_secretkey_and_publickey, arginfo_sodium_crypto_sign_keypair_from_secretkey_and_publickey) - ZEND_FE(sodium_crypto_sign_open, arginfo_sodium_crypto_sign_open) - ZEND_FE(sodium_crypto_sign_publickey, arginfo_sodium_crypto_sign_publickey) - ZEND_FE(sodium_crypto_sign_secretkey, arginfo_sodium_crypto_sign_secretkey) - ZEND_FE(sodium_crypto_sign_publickey_from_secretkey, arginfo_sodium_crypto_sign_publickey_from_secretkey) - ZEND_FE(sodium_crypto_sign_seed_keypair, arginfo_sodium_crypto_sign_seed_keypair) - ZEND_FE(sodium_crypto_sign_verify_detached, arginfo_sodium_crypto_sign_verify_detached) - ZEND_FE(sodium_crypto_stream, arginfo_sodium_crypto_stream) - ZEND_FE(sodium_crypto_stream_keygen, arginfo_sodium_crypto_stream_keygen) - ZEND_FE(sodium_crypto_stream_xor, arginfo_sodium_crypto_stream_xor) + ZEND_RAW_FENTRY("sodium_crypto_secretstream_xchacha20poly1305_rekey", zif_sodium_crypto_secretstream_xchacha20poly1305_rekey, arginfo_sodium_crypto_secretstream_xchacha20poly1305_rekey, 0, NULL) +#endif + ZEND_RAW_FENTRY("sodium_crypto_shorthash", zif_sodium_crypto_shorthash, arginfo_sodium_crypto_shorthash, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_shorthash_keygen", zif_sodium_crypto_shorthash_keygen, arginfo_sodium_crypto_shorthash_keygen, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_sign", zif_sodium_crypto_sign, arginfo_sodium_crypto_sign, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_sign_detached", zif_sodium_crypto_sign_detached, arginfo_sodium_crypto_sign_detached, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_sign_ed25519_pk_to_curve25519", zif_sodium_crypto_sign_ed25519_pk_to_curve25519, arginfo_sodium_crypto_sign_ed25519_pk_to_curve25519, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_sign_ed25519_sk_to_curve25519", zif_sodium_crypto_sign_ed25519_sk_to_curve25519, arginfo_sodium_crypto_sign_ed25519_sk_to_curve25519, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_sign_keypair", zif_sodium_crypto_sign_keypair, arginfo_sodium_crypto_sign_keypair, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_sign_keypair_from_secretkey_and_publickey", zif_sodium_crypto_sign_keypair_from_secretkey_and_publickey, arginfo_sodium_crypto_sign_keypair_from_secretkey_and_publickey, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_sign_open", zif_sodium_crypto_sign_open, arginfo_sodium_crypto_sign_open, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_sign_publickey", zif_sodium_crypto_sign_publickey, arginfo_sodium_crypto_sign_publickey, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_sign_secretkey", zif_sodium_crypto_sign_secretkey, arginfo_sodium_crypto_sign_secretkey, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_sign_publickey_from_secretkey", zif_sodium_crypto_sign_publickey_from_secretkey, arginfo_sodium_crypto_sign_publickey_from_secretkey, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_sign_seed_keypair", zif_sodium_crypto_sign_seed_keypair, arginfo_sodium_crypto_sign_seed_keypair, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_sign_verify_detached", zif_sodium_crypto_sign_verify_detached, arginfo_sodium_crypto_sign_verify_detached, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_stream", zif_sodium_crypto_stream, arginfo_sodium_crypto_stream, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_stream_keygen", zif_sodium_crypto_stream_keygen, arginfo_sodium_crypto_stream_keygen, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_stream_xor", zif_sodium_crypto_stream_xor, arginfo_sodium_crypto_stream_xor, 0, NULL) #if defined(crypto_stream_xchacha20_KEYBYTES) - ZEND_FE(sodium_crypto_stream_xchacha20, arginfo_sodium_crypto_stream_xchacha20) + ZEND_RAW_FENTRY("sodium_crypto_stream_xchacha20", zif_sodium_crypto_stream_xchacha20, arginfo_sodium_crypto_stream_xchacha20, 0, NULL) #endif #if defined(crypto_stream_xchacha20_KEYBYTES) - ZEND_FE(sodium_crypto_stream_xchacha20_keygen, arginfo_sodium_crypto_stream_xchacha20_keygen) + ZEND_RAW_FENTRY("sodium_crypto_stream_xchacha20_keygen", zif_sodium_crypto_stream_xchacha20_keygen, arginfo_sodium_crypto_stream_xchacha20_keygen, 0, NULL) #endif #if defined(crypto_stream_xchacha20_KEYBYTES) - ZEND_FE(sodium_crypto_stream_xchacha20_xor, arginfo_sodium_crypto_stream_xchacha20_xor) + ZEND_RAW_FENTRY("sodium_crypto_stream_xchacha20_xor", zif_sodium_crypto_stream_xchacha20_xor, arginfo_sodium_crypto_stream_xchacha20_xor, 0, NULL) #endif #if defined(crypto_stream_xchacha20_KEYBYTES) - ZEND_FE(sodium_crypto_stream_xchacha20_xor_ic, arginfo_sodium_crypto_stream_xchacha20_xor_ic) -#endif - ZEND_FE(sodium_add, arginfo_sodium_add) - ZEND_FE(sodium_compare, arginfo_sodium_compare) - ZEND_FE(sodium_increment, arginfo_sodium_increment) - ZEND_FE(sodium_memcmp, arginfo_sodium_memcmp) - ZEND_FE(sodium_memzero, arginfo_sodium_memzero) - ZEND_FE(sodium_pad, arginfo_sodium_pad) - ZEND_FE(sodium_unpad, arginfo_sodium_unpad) - ZEND_FE(sodium_bin2hex, arginfo_sodium_bin2hex) - ZEND_FE(sodium_hex2bin, arginfo_sodium_hex2bin) + ZEND_RAW_FENTRY("sodium_crypto_stream_xchacha20_xor_ic", zif_sodium_crypto_stream_xchacha20_xor_ic, arginfo_sodium_crypto_stream_xchacha20_xor_ic, 0, NULL) +#endif + ZEND_RAW_FENTRY("sodium_add", zif_sodium_add, arginfo_sodium_add, 0, NULL) + ZEND_RAW_FENTRY("sodium_compare", zif_sodium_compare, arginfo_sodium_compare, 0, NULL) + ZEND_RAW_FENTRY("sodium_increment", zif_sodium_increment, arginfo_sodium_increment, 0, NULL) + ZEND_RAW_FENTRY("sodium_memcmp", zif_sodium_memcmp, arginfo_sodium_memcmp, 0, NULL) + ZEND_RAW_FENTRY("sodium_memzero", zif_sodium_memzero, arginfo_sodium_memzero, 0, NULL) + ZEND_RAW_FENTRY("sodium_pad", zif_sodium_pad, arginfo_sodium_pad, 0, NULL) + ZEND_RAW_FENTRY("sodium_unpad", zif_sodium_unpad, arginfo_sodium_unpad, 0, NULL) + ZEND_RAW_FENTRY("sodium_bin2hex", zif_sodium_bin2hex, arginfo_sodium_bin2hex, 0, NULL) + ZEND_RAW_FENTRY("sodium_hex2bin", zif_sodium_hex2bin, arginfo_sodium_hex2bin, 0, NULL) #if defined(sodium_base64_VARIANT_ORIGINAL) - ZEND_FE(sodium_bin2base64, arginfo_sodium_bin2base64) + ZEND_RAW_FENTRY("sodium_bin2base64", zif_sodium_bin2base64, arginfo_sodium_bin2base64, 0, NULL) #endif #if defined(sodium_base64_VARIANT_ORIGINAL) - ZEND_FE(sodium_base642bin, arginfo_sodium_base642bin) + ZEND_RAW_FENTRY("sodium_base642bin", zif_sodium_base642bin, arginfo_sodium_base642bin, 0, NULL) #endif - ZEND_FALIAS(sodium_crypto_scalarmult_base, sodium_crypto_box_publickey_from_secretkey, arginfo_sodium_crypto_scalarmult_base) + ZEND_RAW_FENTRY("sodium_crypto_scalarmult_base", zif_sodium_crypto_box_publickey_from_secretkey, arginfo_sodium_crypto_scalarmult_base, 0, NULL) ZEND_FE_END }; diff --git a/ext/spl/php_spl_arginfo.h b/ext/spl/php_spl_arginfo.h index 68c71fc524bc5..ff32933018dee 100644 --- a/ext/spl/php_spl_arginfo.h +++ b/ext/spl/php_spl_arginfo.h @@ -78,20 +78,20 @@ ZEND_FUNCTION(iterator_count); ZEND_FUNCTION(iterator_to_array); static const zend_function_entry ext_functions[] = { - ZEND_FE(class_implements, arginfo_class_implements) - ZEND_FE(class_parents, arginfo_class_parents) - ZEND_FE(class_uses, arginfo_class_uses) - ZEND_FE(spl_autoload, arginfo_spl_autoload) - ZEND_FE(spl_autoload_call, arginfo_spl_autoload_call) - ZEND_FE(spl_autoload_extensions, arginfo_spl_autoload_extensions) - ZEND_FE(spl_autoload_functions, arginfo_spl_autoload_functions) - ZEND_FE(spl_autoload_register, arginfo_spl_autoload_register) - ZEND_FE(spl_autoload_unregister, arginfo_spl_autoload_unregister) - ZEND_FE(spl_classes, arginfo_spl_classes) - ZEND_FE(spl_object_hash, arginfo_spl_object_hash) - ZEND_FE(spl_object_id, arginfo_spl_object_id) - ZEND_FE(iterator_apply, arginfo_iterator_apply) - ZEND_FE(iterator_count, arginfo_iterator_count) - ZEND_FE(iterator_to_array, arginfo_iterator_to_array) + ZEND_RAW_FENTRY("class_implements", zif_class_implements, arginfo_class_implements, 0, NULL) + ZEND_RAW_FENTRY("class_parents", zif_class_parents, arginfo_class_parents, 0, NULL) + ZEND_RAW_FENTRY("class_uses", zif_class_uses, arginfo_class_uses, 0, NULL) + ZEND_RAW_FENTRY("spl_autoload", zif_spl_autoload, arginfo_spl_autoload, 0, NULL) + ZEND_RAW_FENTRY("spl_autoload_call", zif_spl_autoload_call, arginfo_spl_autoload_call, 0, NULL) + ZEND_RAW_FENTRY("spl_autoload_extensions", zif_spl_autoload_extensions, arginfo_spl_autoload_extensions, 0, NULL) + ZEND_RAW_FENTRY("spl_autoload_functions", zif_spl_autoload_functions, arginfo_spl_autoload_functions, 0, NULL) + ZEND_RAW_FENTRY("spl_autoload_register", zif_spl_autoload_register, arginfo_spl_autoload_register, 0, NULL) + ZEND_RAW_FENTRY("spl_autoload_unregister", zif_spl_autoload_unregister, arginfo_spl_autoload_unregister, 0, NULL) + ZEND_RAW_FENTRY("spl_classes", zif_spl_classes, arginfo_spl_classes, 0, NULL) + ZEND_RAW_FENTRY("spl_object_hash", zif_spl_object_hash, arginfo_spl_object_hash, 0, NULL) + ZEND_RAW_FENTRY("spl_object_id", zif_spl_object_id, arginfo_spl_object_id, 0, NULL) + ZEND_RAW_FENTRY("iterator_apply", zif_iterator_apply, arginfo_iterator_apply, 0, NULL) + ZEND_RAW_FENTRY("iterator_count", zif_iterator_count, arginfo_iterator_count, 0, NULL) + ZEND_RAW_FENTRY("iterator_to_array", zif_iterator_to_array, arginfo_iterator_to_array, 0, NULL) ZEND_FE_END }; diff --git a/ext/spl/spl_array_arginfo.h b/ext/spl/spl_array_arginfo.h index 22f986b8cd1ec..3dfb7cfb6e52c 100644 --- a/ext/spl/spl_array_arginfo.h +++ b/ext/spl/spl_array_arginfo.h @@ -189,68 +189,68 @@ ZEND_METHOD(RecursiveArrayIterator, hasChildren); ZEND_METHOD(RecursiveArrayIterator, getChildren); static const zend_function_entry class_ArrayObject_methods[] = { - ZEND_ME(ArrayObject, __construct, arginfo_class_ArrayObject___construct, ZEND_ACC_PUBLIC) - ZEND_ME(ArrayObject, offsetExists, arginfo_class_ArrayObject_offsetExists, ZEND_ACC_PUBLIC) - ZEND_ME(ArrayObject, offsetGet, arginfo_class_ArrayObject_offsetGet, ZEND_ACC_PUBLIC) - ZEND_ME(ArrayObject, offsetSet, arginfo_class_ArrayObject_offsetSet, ZEND_ACC_PUBLIC) - ZEND_ME(ArrayObject, offsetUnset, arginfo_class_ArrayObject_offsetUnset, ZEND_ACC_PUBLIC) - ZEND_ME(ArrayObject, append, arginfo_class_ArrayObject_append, ZEND_ACC_PUBLIC) - ZEND_ME(ArrayObject, getArrayCopy, arginfo_class_ArrayObject_getArrayCopy, ZEND_ACC_PUBLIC) - ZEND_ME(ArrayObject, count, arginfo_class_ArrayObject_count, ZEND_ACC_PUBLIC) - ZEND_ME(ArrayObject, getFlags, arginfo_class_ArrayObject_getFlags, ZEND_ACC_PUBLIC) - ZEND_ME(ArrayObject, setFlags, arginfo_class_ArrayObject_setFlags, ZEND_ACC_PUBLIC) - ZEND_ME(ArrayObject, asort, arginfo_class_ArrayObject_asort, ZEND_ACC_PUBLIC) - ZEND_ME(ArrayObject, ksort, arginfo_class_ArrayObject_ksort, ZEND_ACC_PUBLIC) - ZEND_ME(ArrayObject, uasort, arginfo_class_ArrayObject_uasort, ZEND_ACC_PUBLIC) - ZEND_ME(ArrayObject, uksort, arginfo_class_ArrayObject_uksort, ZEND_ACC_PUBLIC) - ZEND_ME(ArrayObject, natsort, arginfo_class_ArrayObject_natsort, ZEND_ACC_PUBLIC) - ZEND_ME(ArrayObject, natcasesort, arginfo_class_ArrayObject_natcasesort, ZEND_ACC_PUBLIC) - ZEND_ME(ArrayObject, unserialize, arginfo_class_ArrayObject_unserialize, ZEND_ACC_PUBLIC) - ZEND_ME(ArrayObject, serialize, arginfo_class_ArrayObject_serialize, ZEND_ACC_PUBLIC) - ZEND_ME(ArrayObject, __serialize, arginfo_class_ArrayObject___serialize, ZEND_ACC_PUBLIC) - ZEND_ME(ArrayObject, __unserialize, arginfo_class_ArrayObject___unserialize, ZEND_ACC_PUBLIC) - ZEND_ME(ArrayObject, getIterator, arginfo_class_ArrayObject_getIterator, ZEND_ACC_PUBLIC) - ZEND_ME(ArrayObject, exchangeArray, arginfo_class_ArrayObject_exchangeArray, ZEND_ACC_PUBLIC) - ZEND_ME(ArrayObject, setIteratorClass, arginfo_class_ArrayObject_setIteratorClass, ZEND_ACC_PUBLIC) - ZEND_ME(ArrayObject, getIteratorClass, arginfo_class_ArrayObject_getIteratorClass, ZEND_ACC_PUBLIC) - ZEND_ME(ArrayObject, __debugInfo, arginfo_class_ArrayObject___debugInfo, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_ArrayObject___construct, arginfo_class_ArrayObject___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("offsetExists", zim_ArrayObject_offsetExists, arginfo_class_ArrayObject_offsetExists, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("offsetGet", zim_ArrayObject_offsetGet, arginfo_class_ArrayObject_offsetGet, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("offsetSet", zim_ArrayObject_offsetSet, arginfo_class_ArrayObject_offsetSet, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("offsetUnset", zim_ArrayObject_offsetUnset, arginfo_class_ArrayObject_offsetUnset, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("append", zim_ArrayObject_append, arginfo_class_ArrayObject_append, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getArrayCopy", zim_ArrayObject_getArrayCopy, arginfo_class_ArrayObject_getArrayCopy, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("count", zim_ArrayObject_count, arginfo_class_ArrayObject_count, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getFlags", zim_ArrayObject_getFlags, arginfo_class_ArrayObject_getFlags, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setFlags", zim_ArrayObject_setFlags, arginfo_class_ArrayObject_setFlags, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("asort", zim_ArrayObject_asort, arginfo_class_ArrayObject_asort, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("ksort", zim_ArrayObject_ksort, arginfo_class_ArrayObject_ksort, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("uasort", zim_ArrayObject_uasort, arginfo_class_ArrayObject_uasort, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("uksort", zim_ArrayObject_uksort, arginfo_class_ArrayObject_uksort, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("natsort", zim_ArrayObject_natsort, arginfo_class_ArrayObject_natsort, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("natcasesort", zim_ArrayObject_natcasesort, arginfo_class_ArrayObject_natcasesort, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("unserialize", zim_ArrayObject_unserialize, arginfo_class_ArrayObject_unserialize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("serialize", zim_ArrayObject_serialize, arginfo_class_ArrayObject_serialize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__serialize", zim_ArrayObject___serialize, arginfo_class_ArrayObject___serialize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__unserialize", zim_ArrayObject___unserialize, arginfo_class_ArrayObject___unserialize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getIterator", zim_ArrayObject_getIterator, arginfo_class_ArrayObject_getIterator, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("exchangeArray", zim_ArrayObject_exchangeArray, arginfo_class_ArrayObject_exchangeArray, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setIteratorClass", zim_ArrayObject_setIteratorClass, arginfo_class_ArrayObject_setIteratorClass, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getIteratorClass", zim_ArrayObject_getIteratorClass, arginfo_class_ArrayObject_getIteratorClass, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__debugInfo", zim_ArrayObject___debugInfo, arginfo_class_ArrayObject___debugInfo, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_ArrayIterator_methods[] = { - ZEND_ME(ArrayIterator, __construct, arginfo_class_ArrayIterator___construct, ZEND_ACC_PUBLIC) - ZEND_MALIAS(ArrayObject, offsetExists, offsetExists, arginfo_class_ArrayIterator_offsetExists, ZEND_ACC_PUBLIC) - ZEND_MALIAS(ArrayObject, offsetGet, offsetGet, arginfo_class_ArrayIterator_offsetGet, ZEND_ACC_PUBLIC) - ZEND_MALIAS(ArrayObject, offsetSet, offsetSet, arginfo_class_ArrayIterator_offsetSet, ZEND_ACC_PUBLIC) - ZEND_MALIAS(ArrayObject, offsetUnset, offsetUnset, arginfo_class_ArrayIterator_offsetUnset, ZEND_ACC_PUBLIC) - ZEND_MALIAS(ArrayObject, append, append, arginfo_class_ArrayIterator_append, ZEND_ACC_PUBLIC) - ZEND_MALIAS(ArrayObject, getArrayCopy, getArrayCopy, arginfo_class_ArrayIterator_getArrayCopy, ZEND_ACC_PUBLIC) - ZEND_MALIAS(ArrayObject, count, count, arginfo_class_ArrayIterator_count, ZEND_ACC_PUBLIC) - ZEND_MALIAS(ArrayObject, getFlags, getFlags, arginfo_class_ArrayIterator_getFlags, ZEND_ACC_PUBLIC) - ZEND_MALIAS(ArrayObject, setFlags, setFlags, arginfo_class_ArrayIterator_setFlags, ZEND_ACC_PUBLIC) - ZEND_MALIAS(ArrayObject, asort, asort, arginfo_class_ArrayIterator_asort, ZEND_ACC_PUBLIC) - ZEND_MALIAS(ArrayObject, ksort, ksort, arginfo_class_ArrayIterator_ksort, ZEND_ACC_PUBLIC) - ZEND_MALIAS(ArrayObject, uasort, uasort, arginfo_class_ArrayIterator_uasort, ZEND_ACC_PUBLIC) - ZEND_MALIAS(ArrayObject, uksort, uksort, arginfo_class_ArrayIterator_uksort, ZEND_ACC_PUBLIC) - ZEND_MALIAS(ArrayObject, natsort, natsort, arginfo_class_ArrayIterator_natsort, ZEND_ACC_PUBLIC) - ZEND_MALIAS(ArrayObject, natcasesort, natcasesort, arginfo_class_ArrayIterator_natcasesort, ZEND_ACC_PUBLIC) - ZEND_MALIAS(ArrayObject, unserialize, unserialize, arginfo_class_ArrayIterator_unserialize, ZEND_ACC_PUBLIC) - ZEND_MALIAS(ArrayObject, serialize, serialize, arginfo_class_ArrayIterator_serialize, ZEND_ACC_PUBLIC) - ZEND_MALIAS(ArrayObject, __serialize, __serialize, arginfo_class_ArrayIterator___serialize, ZEND_ACC_PUBLIC) - ZEND_MALIAS(ArrayObject, __unserialize, __unserialize, arginfo_class_ArrayIterator___unserialize, ZEND_ACC_PUBLIC) - ZEND_ME(ArrayIterator, rewind, arginfo_class_ArrayIterator_rewind, ZEND_ACC_PUBLIC) - ZEND_ME(ArrayIterator, current, arginfo_class_ArrayIterator_current, ZEND_ACC_PUBLIC) - ZEND_ME(ArrayIterator, key, arginfo_class_ArrayIterator_key, ZEND_ACC_PUBLIC) - ZEND_ME(ArrayIterator, next, arginfo_class_ArrayIterator_next, ZEND_ACC_PUBLIC) - ZEND_ME(ArrayIterator, valid, arginfo_class_ArrayIterator_valid, ZEND_ACC_PUBLIC) - ZEND_ME(ArrayIterator, seek, arginfo_class_ArrayIterator_seek, ZEND_ACC_PUBLIC) - ZEND_MALIAS(ArrayObject, __debugInfo, __debugInfo, arginfo_class_ArrayIterator___debugInfo, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_ArrayIterator___construct, arginfo_class_ArrayIterator___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("offsetExists", zim_ArrayObject_offsetExists, arginfo_class_ArrayIterator_offsetExists, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("offsetGet", zim_ArrayObject_offsetGet, arginfo_class_ArrayIterator_offsetGet, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("offsetSet", zim_ArrayObject_offsetSet, arginfo_class_ArrayIterator_offsetSet, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("offsetUnset", zim_ArrayObject_offsetUnset, arginfo_class_ArrayIterator_offsetUnset, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("append", zim_ArrayObject_append, arginfo_class_ArrayIterator_append, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getArrayCopy", zim_ArrayObject_getArrayCopy, arginfo_class_ArrayIterator_getArrayCopy, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("count", zim_ArrayObject_count, arginfo_class_ArrayIterator_count, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getFlags", zim_ArrayObject_getFlags, arginfo_class_ArrayIterator_getFlags, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setFlags", zim_ArrayObject_setFlags, arginfo_class_ArrayIterator_setFlags, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("asort", zim_ArrayObject_asort, arginfo_class_ArrayIterator_asort, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("ksort", zim_ArrayObject_ksort, arginfo_class_ArrayIterator_ksort, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("uasort", zim_ArrayObject_uasort, arginfo_class_ArrayIterator_uasort, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("uksort", zim_ArrayObject_uksort, arginfo_class_ArrayIterator_uksort, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("natsort", zim_ArrayObject_natsort, arginfo_class_ArrayIterator_natsort, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("natcasesort", zim_ArrayObject_natcasesort, arginfo_class_ArrayIterator_natcasesort, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("unserialize", zim_ArrayObject_unserialize, arginfo_class_ArrayIterator_unserialize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("serialize", zim_ArrayObject_serialize, arginfo_class_ArrayIterator_serialize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__serialize", zim_ArrayObject___serialize, arginfo_class_ArrayIterator___serialize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__unserialize", zim_ArrayObject___unserialize, arginfo_class_ArrayIterator___unserialize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("rewind", zim_ArrayIterator_rewind, arginfo_class_ArrayIterator_rewind, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("current", zim_ArrayIterator_current, arginfo_class_ArrayIterator_current, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("key", zim_ArrayIterator_key, arginfo_class_ArrayIterator_key, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("next", zim_ArrayIterator_next, arginfo_class_ArrayIterator_next, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("valid", zim_ArrayIterator_valid, arginfo_class_ArrayIterator_valid, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("seek", zim_ArrayIterator_seek, arginfo_class_ArrayIterator_seek, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__debugInfo", zim_ArrayObject___debugInfo, arginfo_class_ArrayIterator___debugInfo, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_RecursiveArrayIterator_methods[] = { - ZEND_ME(RecursiveArrayIterator, hasChildren, arginfo_class_RecursiveArrayIterator_hasChildren, ZEND_ACC_PUBLIC) - ZEND_ME(RecursiveArrayIterator, getChildren, arginfo_class_RecursiveArrayIterator_getChildren, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("hasChildren", zim_RecursiveArrayIterator_hasChildren, arginfo_class_RecursiveArrayIterator_hasChildren, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getChildren", zim_RecursiveArrayIterator_getChildren, arginfo_class_RecursiveArrayIterator_getChildren, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/spl/spl_directory_arginfo.h b/ext/spl/spl_directory_arginfo.h index d28ec1e29f487..8918909bbf645 100644 --- a/ext/spl/spl_directory_arginfo.h +++ b/ext/spl/spl_directory_arginfo.h @@ -364,121 +364,121 @@ ZEND_METHOD(SplFileObject, __toString); ZEND_METHOD(SplTempFileObject, __construct); static const zend_function_entry class_SplFileInfo_methods[] = { - ZEND_ME(SplFileInfo, __construct, arginfo_class_SplFileInfo___construct, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileInfo, getPath, arginfo_class_SplFileInfo_getPath, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileInfo, getFilename, arginfo_class_SplFileInfo_getFilename, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileInfo, getExtension, arginfo_class_SplFileInfo_getExtension, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileInfo, getBasename, arginfo_class_SplFileInfo_getBasename, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileInfo, getPathname, arginfo_class_SplFileInfo_getPathname, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileInfo, getPerms, arginfo_class_SplFileInfo_getPerms, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileInfo, getInode, arginfo_class_SplFileInfo_getInode, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileInfo, getSize, arginfo_class_SplFileInfo_getSize, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileInfo, getOwner, arginfo_class_SplFileInfo_getOwner, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileInfo, getGroup, arginfo_class_SplFileInfo_getGroup, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileInfo, getATime, arginfo_class_SplFileInfo_getATime, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileInfo, getMTime, arginfo_class_SplFileInfo_getMTime, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileInfo, getCTime, arginfo_class_SplFileInfo_getCTime, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileInfo, getType, arginfo_class_SplFileInfo_getType, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileInfo, isWritable, arginfo_class_SplFileInfo_isWritable, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileInfo, isReadable, arginfo_class_SplFileInfo_isReadable, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileInfo, isExecutable, arginfo_class_SplFileInfo_isExecutable, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileInfo, isFile, arginfo_class_SplFileInfo_isFile, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileInfo, isDir, arginfo_class_SplFileInfo_isDir, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileInfo, isLink, arginfo_class_SplFileInfo_isLink, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileInfo, getLinkTarget, arginfo_class_SplFileInfo_getLinkTarget, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileInfo, getRealPath, arginfo_class_SplFileInfo_getRealPath, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileInfo, getFileInfo, arginfo_class_SplFileInfo_getFileInfo, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileInfo, getPathInfo, arginfo_class_SplFileInfo_getPathInfo, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileInfo, openFile, arginfo_class_SplFileInfo_openFile, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileInfo, setFileClass, arginfo_class_SplFileInfo_setFileClass, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileInfo, setInfoClass, arginfo_class_SplFileInfo_setInfoClass, ZEND_ACC_PUBLIC) - ZEND_MALIAS(SplFileInfo, __toString, getPathname, arginfo_class_SplFileInfo___toString, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileInfo, __debugInfo, arginfo_class_SplFileInfo___debugInfo, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileInfo, _bad_state_ex, arginfo_class_SplFileInfo__bad_state_ex, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL|ZEND_ACC_DEPRECATED) + ZEND_RAW_FENTRY("__construct", zim_SplFileInfo___construct, arginfo_class_SplFileInfo___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getPath", zim_SplFileInfo_getPath, arginfo_class_SplFileInfo_getPath, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getFilename", zim_SplFileInfo_getFilename, arginfo_class_SplFileInfo_getFilename, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getExtension", zim_SplFileInfo_getExtension, arginfo_class_SplFileInfo_getExtension, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getBasename", zim_SplFileInfo_getBasename, arginfo_class_SplFileInfo_getBasename, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getPathname", zim_SplFileInfo_getPathname, arginfo_class_SplFileInfo_getPathname, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getPerms", zim_SplFileInfo_getPerms, arginfo_class_SplFileInfo_getPerms, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getInode", zim_SplFileInfo_getInode, arginfo_class_SplFileInfo_getInode, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getSize", zim_SplFileInfo_getSize, arginfo_class_SplFileInfo_getSize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getOwner", zim_SplFileInfo_getOwner, arginfo_class_SplFileInfo_getOwner, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getGroup", zim_SplFileInfo_getGroup, arginfo_class_SplFileInfo_getGroup, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getATime", zim_SplFileInfo_getATime, arginfo_class_SplFileInfo_getATime, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getMTime", zim_SplFileInfo_getMTime, arginfo_class_SplFileInfo_getMTime, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getCTime", zim_SplFileInfo_getCTime, arginfo_class_SplFileInfo_getCTime, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getType", zim_SplFileInfo_getType, arginfo_class_SplFileInfo_getType, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isWritable", zim_SplFileInfo_isWritable, arginfo_class_SplFileInfo_isWritable, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isReadable", zim_SplFileInfo_isReadable, arginfo_class_SplFileInfo_isReadable, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isExecutable", zim_SplFileInfo_isExecutable, arginfo_class_SplFileInfo_isExecutable, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isFile", zim_SplFileInfo_isFile, arginfo_class_SplFileInfo_isFile, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isDir", zim_SplFileInfo_isDir, arginfo_class_SplFileInfo_isDir, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isLink", zim_SplFileInfo_isLink, arginfo_class_SplFileInfo_isLink, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getLinkTarget", zim_SplFileInfo_getLinkTarget, arginfo_class_SplFileInfo_getLinkTarget, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getRealPath", zim_SplFileInfo_getRealPath, arginfo_class_SplFileInfo_getRealPath, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getFileInfo", zim_SplFileInfo_getFileInfo, arginfo_class_SplFileInfo_getFileInfo, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getPathInfo", zim_SplFileInfo_getPathInfo, arginfo_class_SplFileInfo_getPathInfo, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("openFile", zim_SplFileInfo_openFile, arginfo_class_SplFileInfo_openFile, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setFileClass", zim_SplFileInfo_setFileClass, arginfo_class_SplFileInfo_setFileClass, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setInfoClass", zim_SplFileInfo_setInfoClass, arginfo_class_SplFileInfo_setInfoClass, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__toString", zim_SplFileInfo_getPathname, arginfo_class_SplFileInfo___toString, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__debugInfo", zim_SplFileInfo___debugInfo, arginfo_class_SplFileInfo___debugInfo, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("_bad_state_ex", zim_SplFileInfo__bad_state_ex, arginfo_class_SplFileInfo__bad_state_ex, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL|ZEND_ACC_DEPRECATED, NULL) ZEND_FE_END }; static const zend_function_entry class_DirectoryIterator_methods[] = { - ZEND_ME(DirectoryIterator, __construct, arginfo_class_DirectoryIterator___construct, ZEND_ACC_PUBLIC) - ZEND_ME(DirectoryIterator, getFilename, arginfo_class_DirectoryIterator_getFilename, ZEND_ACC_PUBLIC) - ZEND_ME(DirectoryIterator, getExtension, arginfo_class_DirectoryIterator_getExtension, ZEND_ACC_PUBLIC) - ZEND_ME(DirectoryIterator, getBasename, arginfo_class_DirectoryIterator_getBasename, ZEND_ACC_PUBLIC) - ZEND_ME(DirectoryIterator, isDot, arginfo_class_DirectoryIterator_isDot, ZEND_ACC_PUBLIC) - ZEND_ME(DirectoryIterator, rewind, arginfo_class_DirectoryIterator_rewind, ZEND_ACC_PUBLIC) - ZEND_ME(DirectoryIterator, valid, arginfo_class_DirectoryIterator_valid, ZEND_ACC_PUBLIC) - ZEND_ME(DirectoryIterator, key, arginfo_class_DirectoryIterator_key, ZEND_ACC_PUBLIC) - ZEND_ME(DirectoryIterator, current, arginfo_class_DirectoryIterator_current, ZEND_ACC_PUBLIC) - ZEND_ME(DirectoryIterator, next, arginfo_class_DirectoryIterator_next, ZEND_ACC_PUBLIC) - ZEND_ME(DirectoryIterator, seek, arginfo_class_DirectoryIterator_seek, ZEND_ACC_PUBLIC) - ZEND_MALIAS(DirectoryIterator, __toString, getFilename, arginfo_class_DirectoryIterator___toString, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_DirectoryIterator___construct, arginfo_class_DirectoryIterator___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getFilename", zim_DirectoryIterator_getFilename, arginfo_class_DirectoryIterator_getFilename, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getExtension", zim_DirectoryIterator_getExtension, arginfo_class_DirectoryIterator_getExtension, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getBasename", zim_DirectoryIterator_getBasename, arginfo_class_DirectoryIterator_getBasename, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isDot", zim_DirectoryIterator_isDot, arginfo_class_DirectoryIterator_isDot, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("rewind", zim_DirectoryIterator_rewind, arginfo_class_DirectoryIterator_rewind, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("valid", zim_DirectoryIterator_valid, arginfo_class_DirectoryIterator_valid, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("key", zim_DirectoryIterator_key, arginfo_class_DirectoryIterator_key, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("current", zim_DirectoryIterator_current, arginfo_class_DirectoryIterator_current, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("next", zim_DirectoryIterator_next, arginfo_class_DirectoryIterator_next, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("seek", zim_DirectoryIterator_seek, arginfo_class_DirectoryIterator_seek, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__toString", zim_DirectoryIterator_getFilename, arginfo_class_DirectoryIterator___toString, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_FilesystemIterator_methods[] = { - ZEND_ME(FilesystemIterator, __construct, arginfo_class_FilesystemIterator___construct, ZEND_ACC_PUBLIC) - ZEND_ME(FilesystemIterator, rewind, arginfo_class_FilesystemIterator_rewind, ZEND_ACC_PUBLIC) - ZEND_ME(FilesystemIterator, key, arginfo_class_FilesystemIterator_key, ZEND_ACC_PUBLIC) - ZEND_ME(FilesystemIterator, current, arginfo_class_FilesystemIterator_current, ZEND_ACC_PUBLIC) - ZEND_ME(FilesystemIterator, getFlags, arginfo_class_FilesystemIterator_getFlags, ZEND_ACC_PUBLIC) - ZEND_ME(FilesystemIterator, setFlags, arginfo_class_FilesystemIterator_setFlags, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_FilesystemIterator___construct, arginfo_class_FilesystemIterator___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("rewind", zim_FilesystemIterator_rewind, arginfo_class_FilesystemIterator_rewind, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("key", zim_FilesystemIterator_key, arginfo_class_FilesystemIterator_key, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("current", zim_FilesystemIterator_current, arginfo_class_FilesystemIterator_current, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getFlags", zim_FilesystemIterator_getFlags, arginfo_class_FilesystemIterator_getFlags, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setFlags", zim_FilesystemIterator_setFlags, arginfo_class_FilesystemIterator_setFlags, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_RecursiveDirectoryIterator_methods[] = { - ZEND_ME(RecursiveDirectoryIterator, __construct, arginfo_class_RecursiveDirectoryIterator___construct, ZEND_ACC_PUBLIC) - ZEND_ME(RecursiveDirectoryIterator, hasChildren, arginfo_class_RecursiveDirectoryIterator_hasChildren, ZEND_ACC_PUBLIC) - ZEND_ME(RecursiveDirectoryIterator, getChildren, arginfo_class_RecursiveDirectoryIterator_getChildren, ZEND_ACC_PUBLIC) - ZEND_ME(RecursiveDirectoryIterator, getSubPath, arginfo_class_RecursiveDirectoryIterator_getSubPath, ZEND_ACC_PUBLIC) - ZEND_ME(RecursiveDirectoryIterator, getSubPathname, arginfo_class_RecursiveDirectoryIterator_getSubPathname, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_RecursiveDirectoryIterator___construct, arginfo_class_RecursiveDirectoryIterator___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("hasChildren", zim_RecursiveDirectoryIterator_hasChildren, arginfo_class_RecursiveDirectoryIterator_hasChildren, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getChildren", zim_RecursiveDirectoryIterator_getChildren, arginfo_class_RecursiveDirectoryIterator_getChildren, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getSubPath", zim_RecursiveDirectoryIterator_getSubPath, arginfo_class_RecursiveDirectoryIterator_getSubPath, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getSubPathname", zim_RecursiveDirectoryIterator_getSubPathname, arginfo_class_RecursiveDirectoryIterator_getSubPathname, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; #if defined(HAVE_GLOB) static const zend_function_entry class_GlobIterator_methods[] = { - ZEND_ME(GlobIterator, __construct, arginfo_class_GlobIterator___construct, ZEND_ACC_PUBLIC) - ZEND_ME(GlobIterator, count, arginfo_class_GlobIterator_count, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_GlobIterator___construct, arginfo_class_GlobIterator___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("count", zim_GlobIterator_count, arginfo_class_GlobIterator_count, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; #endif static const zend_function_entry class_SplFileObject_methods[] = { - ZEND_ME(SplFileObject, __construct, arginfo_class_SplFileObject___construct, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileObject, rewind, arginfo_class_SplFileObject_rewind, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileObject, eof, arginfo_class_SplFileObject_eof, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileObject, valid, arginfo_class_SplFileObject_valid, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileObject, fgets, arginfo_class_SplFileObject_fgets, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileObject, fread, arginfo_class_SplFileObject_fread, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileObject, fgetcsv, arginfo_class_SplFileObject_fgetcsv, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileObject, fputcsv, arginfo_class_SplFileObject_fputcsv, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileObject, setCsvControl, arginfo_class_SplFileObject_setCsvControl, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileObject, getCsvControl, arginfo_class_SplFileObject_getCsvControl, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileObject, flock, arginfo_class_SplFileObject_flock, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileObject, fflush, arginfo_class_SplFileObject_fflush, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileObject, ftell, arginfo_class_SplFileObject_ftell, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileObject, fseek, arginfo_class_SplFileObject_fseek, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileObject, fgetc, arginfo_class_SplFileObject_fgetc, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileObject, fpassthru, arginfo_class_SplFileObject_fpassthru, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileObject, fscanf, arginfo_class_SplFileObject_fscanf, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileObject, fwrite, arginfo_class_SplFileObject_fwrite, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileObject, fstat, arginfo_class_SplFileObject_fstat, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileObject, ftruncate, arginfo_class_SplFileObject_ftruncate, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileObject, current, arginfo_class_SplFileObject_current, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileObject, key, arginfo_class_SplFileObject_key, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileObject, next, arginfo_class_SplFileObject_next, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileObject, setFlags, arginfo_class_SplFileObject_setFlags, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileObject, getFlags, arginfo_class_SplFileObject_getFlags, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileObject, setMaxLineLen, arginfo_class_SplFileObject_setMaxLineLen, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileObject, getMaxLineLen, arginfo_class_SplFileObject_getMaxLineLen, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileObject, hasChildren, arginfo_class_SplFileObject_hasChildren, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileObject, getChildren, arginfo_class_SplFileObject_getChildren, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileObject, seek, arginfo_class_SplFileObject_seek, ZEND_ACC_PUBLIC) - ZEND_MALIAS(SplFileObject, getCurrentLine, fgets, arginfo_class_SplFileObject_getCurrentLine, ZEND_ACC_PUBLIC) - ZEND_ME(SplFileObject, __toString, arginfo_class_SplFileObject___toString, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_SplFileObject___construct, arginfo_class_SplFileObject___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("rewind", zim_SplFileObject_rewind, arginfo_class_SplFileObject_rewind, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("eof", zim_SplFileObject_eof, arginfo_class_SplFileObject_eof, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("valid", zim_SplFileObject_valid, arginfo_class_SplFileObject_valid, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("fgets", zim_SplFileObject_fgets, arginfo_class_SplFileObject_fgets, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("fread", zim_SplFileObject_fread, arginfo_class_SplFileObject_fread, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("fgetcsv", zim_SplFileObject_fgetcsv, arginfo_class_SplFileObject_fgetcsv, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("fputcsv", zim_SplFileObject_fputcsv, arginfo_class_SplFileObject_fputcsv, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setCsvControl", zim_SplFileObject_setCsvControl, arginfo_class_SplFileObject_setCsvControl, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getCsvControl", zim_SplFileObject_getCsvControl, arginfo_class_SplFileObject_getCsvControl, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("flock", zim_SplFileObject_flock, arginfo_class_SplFileObject_flock, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("fflush", zim_SplFileObject_fflush, arginfo_class_SplFileObject_fflush, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("ftell", zim_SplFileObject_ftell, arginfo_class_SplFileObject_ftell, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("fseek", zim_SplFileObject_fseek, arginfo_class_SplFileObject_fseek, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("fgetc", zim_SplFileObject_fgetc, arginfo_class_SplFileObject_fgetc, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("fpassthru", zim_SplFileObject_fpassthru, arginfo_class_SplFileObject_fpassthru, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("fscanf", zim_SplFileObject_fscanf, arginfo_class_SplFileObject_fscanf, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("fwrite", zim_SplFileObject_fwrite, arginfo_class_SplFileObject_fwrite, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("fstat", zim_SplFileObject_fstat, arginfo_class_SplFileObject_fstat, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("ftruncate", zim_SplFileObject_ftruncate, arginfo_class_SplFileObject_ftruncate, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("current", zim_SplFileObject_current, arginfo_class_SplFileObject_current, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("key", zim_SplFileObject_key, arginfo_class_SplFileObject_key, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("next", zim_SplFileObject_next, arginfo_class_SplFileObject_next, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setFlags", zim_SplFileObject_setFlags, arginfo_class_SplFileObject_setFlags, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getFlags", zim_SplFileObject_getFlags, arginfo_class_SplFileObject_getFlags, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setMaxLineLen", zim_SplFileObject_setMaxLineLen, arginfo_class_SplFileObject_setMaxLineLen, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getMaxLineLen", zim_SplFileObject_getMaxLineLen, arginfo_class_SplFileObject_getMaxLineLen, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("hasChildren", zim_SplFileObject_hasChildren, arginfo_class_SplFileObject_hasChildren, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getChildren", zim_SplFileObject_getChildren, arginfo_class_SplFileObject_getChildren, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("seek", zim_SplFileObject_seek, arginfo_class_SplFileObject_seek, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getCurrentLine", zim_SplFileObject_fgets, arginfo_class_SplFileObject_getCurrentLine, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__toString", zim_SplFileObject___toString, arginfo_class_SplFileObject___toString, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_SplTempFileObject_methods[] = { - ZEND_ME(SplTempFileObject, __construct, arginfo_class_SplTempFileObject___construct, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_SplTempFileObject___construct, arginfo_class_SplTempFileObject___construct, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/spl/spl_dllist_arginfo.h b/ext/spl/spl_dllist_arginfo.h index e6998c3476645..057df178e9d4d 100644 --- a/ext/spl/spl_dllist_arginfo.h +++ b/ext/spl/spl_dllist_arginfo.h @@ -111,38 +111,38 @@ ZEND_METHOD(SplDoublyLinkedList, __serialize); ZEND_METHOD(SplDoublyLinkedList, __unserialize); static const zend_function_entry class_SplDoublyLinkedList_methods[] = { - ZEND_ME(SplDoublyLinkedList, add, arginfo_class_SplDoublyLinkedList_add, ZEND_ACC_PUBLIC) - ZEND_ME(SplDoublyLinkedList, pop, arginfo_class_SplDoublyLinkedList_pop, ZEND_ACC_PUBLIC) - ZEND_ME(SplDoublyLinkedList, shift, arginfo_class_SplDoublyLinkedList_shift, ZEND_ACC_PUBLIC) - ZEND_ME(SplDoublyLinkedList, push, arginfo_class_SplDoublyLinkedList_push, ZEND_ACC_PUBLIC) - ZEND_ME(SplDoublyLinkedList, unshift, arginfo_class_SplDoublyLinkedList_unshift, ZEND_ACC_PUBLIC) - ZEND_ME(SplDoublyLinkedList, top, arginfo_class_SplDoublyLinkedList_top, ZEND_ACC_PUBLIC) - ZEND_ME(SplDoublyLinkedList, bottom, arginfo_class_SplDoublyLinkedList_bottom, ZEND_ACC_PUBLIC) - ZEND_ME(SplDoublyLinkedList, __debugInfo, arginfo_class_SplDoublyLinkedList___debugInfo, ZEND_ACC_PUBLIC) - ZEND_ME(SplDoublyLinkedList, count, arginfo_class_SplDoublyLinkedList_count, ZEND_ACC_PUBLIC) - ZEND_ME(SplDoublyLinkedList, isEmpty, arginfo_class_SplDoublyLinkedList_isEmpty, ZEND_ACC_PUBLIC) - ZEND_ME(SplDoublyLinkedList, setIteratorMode, arginfo_class_SplDoublyLinkedList_setIteratorMode, ZEND_ACC_PUBLIC) - ZEND_ME(SplDoublyLinkedList, getIteratorMode, arginfo_class_SplDoublyLinkedList_getIteratorMode, ZEND_ACC_PUBLIC) - ZEND_ME(SplDoublyLinkedList, offsetExists, arginfo_class_SplDoublyLinkedList_offsetExists, ZEND_ACC_PUBLIC) - ZEND_ME(SplDoublyLinkedList, offsetGet, arginfo_class_SplDoublyLinkedList_offsetGet, ZEND_ACC_PUBLIC) - ZEND_ME(SplDoublyLinkedList, offsetSet, arginfo_class_SplDoublyLinkedList_offsetSet, ZEND_ACC_PUBLIC) - ZEND_ME(SplDoublyLinkedList, offsetUnset, arginfo_class_SplDoublyLinkedList_offsetUnset, ZEND_ACC_PUBLIC) - ZEND_ME(SplDoublyLinkedList, rewind, arginfo_class_SplDoublyLinkedList_rewind, ZEND_ACC_PUBLIC) - ZEND_ME(SplDoublyLinkedList, current, arginfo_class_SplDoublyLinkedList_current, ZEND_ACC_PUBLIC) - ZEND_ME(SplDoublyLinkedList, key, arginfo_class_SplDoublyLinkedList_key, ZEND_ACC_PUBLIC) - ZEND_ME(SplDoublyLinkedList, prev, arginfo_class_SplDoublyLinkedList_prev, ZEND_ACC_PUBLIC) - ZEND_ME(SplDoublyLinkedList, next, arginfo_class_SplDoublyLinkedList_next, ZEND_ACC_PUBLIC) - ZEND_ME(SplDoublyLinkedList, valid, arginfo_class_SplDoublyLinkedList_valid, ZEND_ACC_PUBLIC) - ZEND_ME(SplDoublyLinkedList, unserialize, arginfo_class_SplDoublyLinkedList_unserialize, ZEND_ACC_PUBLIC) - ZEND_ME(SplDoublyLinkedList, serialize, arginfo_class_SplDoublyLinkedList_serialize, ZEND_ACC_PUBLIC) - ZEND_ME(SplDoublyLinkedList, __serialize, arginfo_class_SplDoublyLinkedList___serialize, ZEND_ACC_PUBLIC) - ZEND_ME(SplDoublyLinkedList, __unserialize, arginfo_class_SplDoublyLinkedList___unserialize, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("add", zim_SplDoublyLinkedList_add, arginfo_class_SplDoublyLinkedList_add, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("pop", zim_SplDoublyLinkedList_pop, arginfo_class_SplDoublyLinkedList_pop, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("shift", zim_SplDoublyLinkedList_shift, arginfo_class_SplDoublyLinkedList_shift, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("push", zim_SplDoublyLinkedList_push, arginfo_class_SplDoublyLinkedList_push, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("unshift", zim_SplDoublyLinkedList_unshift, arginfo_class_SplDoublyLinkedList_unshift, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("top", zim_SplDoublyLinkedList_top, arginfo_class_SplDoublyLinkedList_top, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("bottom", zim_SplDoublyLinkedList_bottom, arginfo_class_SplDoublyLinkedList_bottom, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__debugInfo", zim_SplDoublyLinkedList___debugInfo, arginfo_class_SplDoublyLinkedList___debugInfo, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("count", zim_SplDoublyLinkedList_count, arginfo_class_SplDoublyLinkedList_count, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isEmpty", zim_SplDoublyLinkedList_isEmpty, arginfo_class_SplDoublyLinkedList_isEmpty, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setIteratorMode", zim_SplDoublyLinkedList_setIteratorMode, arginfo_class_SplDoublyLinkedList_setIteratorMode, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getIteratorMode", zim_SplDoublyLinkedList_getIteratorMode, arginfo_class_SplDoublyLinkedList_getIteratorMode, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("offsetExists", zim_SplDoublyLinkedList_offsetExists, arginfo_class_SplDoublyLinkedList_offsetExists, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("offsetGet", zim_SplDoublyLinkedList_offsetGet, arginfo_class_SplDoublyLinkedList_offsetGet, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("offsetSet", zim_SplDoublyLinkedList_offsetSet, arginfo_class_SplDoublyLinkedList_offsetSet, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("offsetUnset", zim_SplDoublyLinkedList_offsetUnset, arginfo_class_SplDoublyLinkedList_offsetUnset, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("rewind", zim_SplDoublyLinkedList_rewind, arginfo_class_SplDoublyLinkedList_rewind, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("current", zim_SplDoublyLinkedList_current, arginfo_class_SplDoublyLinkedList_current, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("key", zim_SplDoublyLinkedList_key, arginfo_class_SplDoublyLinkedList_key, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("prev", zim_SplDoublyLinkedList_prev, arginfo_class_SplDoublyLinkedList_prev, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("next", zim_SplDoublyLinkedList_next, arginfo_class_SplDoublyLinkedList_next, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("valid", zim_SplDoublyLinkedList_valid, arginfo_class_SplDoublyLinkedList_valid, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("unserialize", zim_SplDoublyLinkedList_unserialize, arginfo_class_SplDoublyLinkedList_unserialize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("serialize", zim_SplDoublyLinkedList_serialize, arginfo_class_SplDoublyLinkedList_serialize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__serialize", zim_SplDoublyLinkedList___serialize, arginfo_class_SplDoublyLinkedList___serialize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__unserialize", zim_SplDoublyLinkedList___unserialize, arginfo_class_SplDoublyLinkedList___unserialize, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_SplQueue_methods[] = { - ZEND_MALIAS(SplDoublyLinkedList, enqueue, push, arginfo_class_SplQueue_enqueue, ZEND_ACC_PUBLIC) - ZEND_MALIAS(SplDoublyLinkedList, dequeue, shift, arginfo_class_SplQueue_dequeue, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("enqueue", zim_SplDoublyLinkedList_push, arginfo_class_SplQueue_enqueue, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("dequeue", zim_SplDoublyLinkedList_shift, arginfo_class_SplQueue_dequeue, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/spl/spl_fixedarray_arginfo.h b/ext/spl/spl_fixedarray_arginfo.h index 5e9922f61e239..a0936a4d55e57 100644 --- a/ext/spl/spl_fixedarray_arginfo.h +++ b/ext/spl/spl_fixedarray_arginfo.h @@ -71,21 +71,21 @@ ZEND_METHOD(SplFixedArray, getIterator); ZEND_METHOD(SplFixedArray, jsonSerialize); static const zend_function_entry class_SplFixedArray_methods[] = { - ZEND_ME(SplFixedArray, __construct, arginfo_class_SplFixedArray___construct, ZEND_ACC_PUBLIC) - ZEND_ME(SplFixedArray, __wakeup, arginfo_class_SplFixedArray___wakeup, ZEND_ACC_PUBLIC) - ZEND_ME(SplFixedArray, __serialize, arginfo_class_SplFixedArray___serialize, ZEND_ACC_PUBLIC) - ZEND_ME(SplFixedArray, __unserialize, arginfo_class_SplFixedArray___unserialize, ZEND_ACC_PUBLIC) - ZEND_ME(SplFixedArray, count, arginfo_class_SplFixedArray_count, ZEND_ACC_PUBLIC) - ZEND_ME(SplFixedArray, toArray, arginfo_class_SplFixedArray_toArray, ZEND_ACC_PUBLIC) - ZEND_ME(SplFixedArray, fromArray, arginfo_class_SplFixedArray_fromArray, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(SplFixedArray, getSize, arginfo_class_SplFixedArray_getSize, ZEND_ACC_PUBLIC) - ZEND_ME(SplFixedArray, setSize, arginfo_class_SplFixedArray_setSize, ZEND_ACC_PUBLIC) - ZEND_ME(SplFixedArray, offsetExists, arginfo_class_SplFixedArray_offsetExists, ZEND_ACC_PUBLIC) - ZEND_ME(SplFixedArray, offsetGet, arginfo_class_SplFixedArray_offsetGet, ZEND_ACC_PUBLIC) - ZEND_ME(SplFixedArray, offsetSet, arginfo_class_SplFixedArray_offsetSet, ZEND_ACC_PUBLIC) - ZEND_ME(SplFixedArray, offsetUnset, arginfo_class_SplFixedArray_offsetUnset, ZEND_ACC_PUBLIC) - ZEND_ME(SplFixedArray, getIterator, arginfo_class_SplFixedArray_getIterator, ZEND_ACC_PUBLIC) - ZEND_ME(SplFixedArray, jsonSerialize, arginfo_class_SplFixedArray_jsonSerialize, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_SplFixedArray___construct, arginfo_class_SplFixedArray___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__wakeup", zim_SplFixedArray___wakeup, arginfo_class_SplFixedArray___wakeup, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__serialize", zim_SplFixedArray___serialize, arginfo_class_SplFixedArray___serialize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__unserialize", zim_SplFixedArray___unserialize, arginfo_class_SplFixedArray___unserialize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("count", zim_SplFixedArray_count, arginfo_class_SplFixedArray_count, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("toArray", zim_SplFixedArray_toArray, arginfo_class_SplFixedArray_toArray, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("fromArray", zim_SplFixedArray_fromArray, arginfo_class_SplFixedArray_fromArray, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getSize", zim_SplFixedArray_getSize, arginfo_class_SplFixedArray_getSize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setSize", zim_SplFixedArray_setSize, arginfo_class_SplFixedArray_setSize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("offsetExists", zim_SplFixedArray_offsetExists, arginfo_class_SplFixedArray_offsetExists, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("offsetGet", zim_SplFixedArray_offsetGet, arginfo_class_SplFixedArray_offsetGet, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("offsetSet", zim_SplFixedArray_offsetSet, arginfo_class_SplFixedArray_offsetSet, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("offsetUnset", zim_SplFixedArray_offsetUnset, arginfo_class_SplFixedArray_offsetUnset, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getIterator", zim_SplFixedArray_getIterator, arginfo_class_SplFixedArray_getIterator, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("jsonSerialize", zim_SplFixedArray_jsonSerialize, arginfo_class_SplFixedArray_jsonSerialize, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/spl/spl_heap_arginfo.h b/ext/spl/spl_heap_arginfo.h index 53e94b886ab91..8740a1bb98508 100644 --- a/ext/spl/spl_heap_arginfo.h +++ b/ext/spl/spl_heap_arginfo.h @@ -109,50 +109,50 @@ ZEND_METHOD(SplMinHeap, compare); ZEND_METHOD(SplMaxHeap, compare); static const zend_function_entry class_SplPriorityQueue_methods[] = { - ZEND_ME(SplPriorityQueue, compare, arginfo_class_SplPriorityQueue_compare, ZEND_ACC_PUBLIC) - ZEND_ME(SplPriorityQueue, insert, arginfo_class_SplPriorityQueue_insert, ZEND_ACC_PUBLIC) - ZEND_ME(SplPriorityQueue, setExtractFlags, arginfo_class_SplPriorityQueue_setExtractFlags, ZEND_ACC_PUBLIC) - ZEND_ME(SplPriorityQueue, top, arginfo_class_SplPriorityQueue_top, ZEND_ACC_PUBLIC) - ZEND_ME(SplPriorityQueue, extract, arginfo_class_SplPriorityQueue_extract, ZEND_ACC_PUBLIC) - ZEND_MALIAS(SplHeap, count, count, arginfo_class_SplPriorityQueue_count, ZEND_ACC_PUBLIC) - ZEND_MALIAS(SplHeap, isEmpty, isEmpty, arginfo_class_SplPriorityQueue_isEmpty, ZEND_ACC_PUBLIC) - ZEND_MALIAS(SplHeap, rewind, rewind, arginfo_class_SplPriorityQueue_rewind, ZEND_ACC_PUBLIC) - ZEND_ME(SplPriorityQueue, current, arginfo_class_SplPriorityQueue_current, ZEND_ACC_PUBLIC) - ZEND_MALIAS(SplHeap, key, key, arginfo_class_SplPriorityQueue_key, ZEND_ACC_PUBLIC) - ZEND_MALIAS(SplHeap, next, next, arginfo_class_SplPriorityQueue_next, ZEND_ACC_PUBLIC) - ZEND_MALIAS(SplHeap, valid, valid, arginfo_class_SplPriorityQueue_valid, ZEND_ACC_PUBLIC) - ZEND_MALIAS(SplHeap, recoverFromCorruption, recoverFromCorruption, arginfo_class_SplPriorityQueue_recoverFromCorruption, ZEND_ACC_PUBLIC) - ZEND_MALIAS(SplHeap, isCorrupted, isCorrupted, arginfo_class_SplPriorityQueue_isCorrupted, ZEND_ACC_PUBLIC) - ZEND_ME(SplPriorityQueue, getExtractFlags, arginfo_class_SplPriorityQueue_getExtractFlags, ZEND_ACC_PUBLIC) - ZEND_ME(SplPriorityQueue, __debugInfo, arginfo_class_SplPriorityQueue___debugInfo, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("compare", zim_SplPriorityQueue_compare, arginfo_class_SplPriorityQueue_compare, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("insert", zim_SplPriorityQueue_insert, arginfo_class_SplPriorityQueue_insert, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setExtractFlags", zim_SplPriorityQueue_setExtractFlags, arginfo_class_SplPriorityQueue_setExtractFlags, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("top", zim_SplPriorityQueue_top, arginfo_class_SplPriorityQueue_top, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("extract", zim_SplPriorityQueue_extract, arginfo_class_SplPriorityQueue_extract, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("count", zim_SplHeap_count, arginfo_class_SplPriorityQueue_count, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isEmpty", zim_SplHeap_isEmpty, arginfo_class_SplPriorityQueue_isEmpty, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("rewind", zim_SplHeap_rewind, arginfo_class_SplPriorityQueue_rewind, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("current", zim_SplPriorityQueue_current, arginfo_class_SplPriorityQueue_current, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("key", zim_SplHeap_key, arginfo_class_SplPriorityQueue_key, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("next", zim_SplHeap_next, arginfo_class_SplPriorityQueue_next, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("valid", zim_SplHeap_valid, arginfo_class_SplPriorityQueue_valid, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("recoverFromCorruption", zim_SplHeap_recoverFromCorruption, arginfo_class_SplPriorityQueue_recoverFromCorruption, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isCorrupted", zim_SplHeap_isCorrupted, arginfo_class_SplPriorityQueue_isCorrupted, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getExtractFlags", zim_SplPriorityQueue_getExtractFlags, arginfo_class_SplPriorityQueue_getExtractFlags, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__debugInfo", zim_SplPriorityQueue___debugInfo, arginfo_class_SplPriorityQueue___debugInfo, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_SplHeap_methods[] = { - ZEND_ME(SplHeap, extract, arginfo_class_SplHeap_extract, ZEND_ACC_PUBLIC) - ZEND_ME(SplHeap, insert, arginfo_class_SplHeap_insert, ZEND_ACC_PUBLIC) - ZEND_ME(SplHeap, top, arginfo_class_SplHeap_top, ZEND_ACC_PUBLIC) - ZEND_ME(SplHeap, count, arginfo_class_SplHeap_count, ZEND_ACC_PUBLIC) - ZEND_ME(SplHeap, isEmpty, arginfo_class_SplHeap_isEmpty, ZEND_ACC_PUBLIC) - ZEND_ME(SplHeap, rewind, arginfo_class_SplHeap_rewind, ZEND_ACC_PUBLIC) - ZEND_ME(SplHeap, current, arginfo_class_SplHeap_current, ZEND_ACC_PUBLIC) - ZEND_ME(SplHeap, key, arginfo_class_SplHeap_key, ZEND_ACC_PUBLIC) - ZEND_ME(SplHeap, next, arginfo_class_SplHeap_next, ZEND_ACC_PUBLIC) - ZEND_ME(SplHeap, valid, arginfo_class_SplHeap_valid, ZEND_ACC_PUBLIC) - ZEND_ME(SplHeap, recoverFromCorruption, arginfo_class_SplHeap_recoverFromCorruption, ZEND_ACC_PUBLIC) - ZEND_ABSTRACT_ME_WITH_FLAGS(SplHeap, compare, arginfo_class_SplHeap_compare, ZEND_ACC_PROTECTED|ZEND_ACC_ABSTRACT) - ZEND_ME(SplHeap, isCorrupted, arginfo_class_SplHeap_isCorrupted, ZEND_ACC_PUBLIC) - ZEND_ME(SplHeap, __debugInfo, arginfo_class_SplHeap___debugInfo, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("extract", zim_SplHeap_extract, arginfo_class_SplHeap_extract, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("insert", zim_SplHeap_insert, arginfo_class_SplHeap_insert, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("top", zim_SplHeap_top, arginfo_class_SplHeap_top, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("count", zim_SplHeap_count, arginfo_class_SplHeap_count, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isEmpty", zim_SplHeap_isEmpty, arginfo_class_SplHeap_isEmpty, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("rewind", zim_SplHeap_rewind, arginfo_class_SplHeap_rewind, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("current", zim_SplHeap_current, arginfo_class_SplHeap_current, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("key", zim_SplHeap_key, arginfo_class_SplHeap_key, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("next", zim_SplHeap_next, arginfo_class_SplHeap_next, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("valid", zim_SplHeap_valid, arginfo_class_SplHeap_valid, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("recoverFromCorruption", zim_SplHeap_recoverFromCorruption, arginfo_class_SplHeap_recoverFromCorruption, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("compare", NULL, arginfo_class_SplHeap_compare, ZEND_ACC_PROTECTED|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("isCorrupted", zim_SplHeap_isCorrupted, arginfo_class_SplHeap_isCorrupted, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__debugInfo", zim_SplHeap___debugInfo, arginfo_class_SplHeap___debugInfo, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_SplMinHeap_methods[] = { - ZEND_ME(SplMinHeap, compare, arginfo_class_SplMinHeap_compare, ZEND_ACC_PROTECTED) + ZEND_RAW_FENTRY("compare", zim_SplMinHeap_compare, arginfo_class_SplMinHeap_compare, ZEND_ACC_PROTECTED, NULL) ZEND_FE_END }; static const zend_function_entry class_SplMaxHeap_methods[] = { - ZEND_ME(SplMaxHeap, compare, arginfo_class_SplMaxHeap_compare, ZEND_ACC_PROTECTED) + ZEND_RAW_FENTRY("compare", zim_SplMaxHeap_compare, arginfo_class_SplMaxHeap_compare, ZEND_ACC_PROTECTED, NULL) ZEND_FE_END }; diff --git a/ext/spl/spl_iterators_arginfo.h b/ext/spl/spl_iterators_arginfo.h index b408728b25ec0..33d3d34e97da1 100644 --- a/ext/spl/spl_iterators_arginfo.h +++ b/ext/spl/spl_iterators_arginfo.h @@ -413,190 +413,190 @@ ZEND_METHOD(RecursiveTreeIterator, getEntry); ZEND_METHOD(RecursiveTreeIterator, getPostfix); static const zend_function_entry class_EmptyIterator_methods[] = { - ZEND_ME(EmptyIterator, current, arginfo_class_EmptyIterator_current, ZEND_ACC_PUBLIC) - ZEND_ME(EmptyIterator, next, arginfo_class_EmptyIterator_next, ZEND_ACC_PUBLIC) - ZEND_ME(EmptyIterator, key, arginfo_class_EmptyIterator_key, ZEND_ACC_PUBLIC) - ZEND_ME(EmptyIterator, valid, arginfo_class_EmptyIterator_valid, ZEND_ACC_PUBLIC) - ZEND_ME(EmptyIterator, rewind, arginfo_class_EmptyIterator_rewind, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("current", zim_EmptyIterator_current, arginfo_class_EmptyIterator_current, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("next", zim_EmptyIterator_next, arginfo_class_EmptyIterator_next, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("key", zim_EmptyIterator_key, arginfo_class_EmptyIterator_key, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("valid", zim_EmptyIterator_valid, arginfo_class_EmptyIterator_valid, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("rewind", zim_EmptyIterator_rewind, arginfo_class_EmptyIterator_rewind, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_CallbackFilterIterator_methods[] = { - ZEND_ME(CallbackFilterIterator, __construct, arginfo_class_CallbackFilterIterator___construct, ZEND_ACC_PUBLIC) - ZEND_ME(CallbackFilterIterator, accept, arginfo_class_CallbackFilterIterator_accept, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_CallbackFilterIterator___construct, arginfo_class_CallbackFilterIterator___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("accept", zim_CallbackFilterIterator_accept, arginfo_class_CallbackFilterIterator_accept, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_RecursiveCallbackFilterIterator_methods[] = { - ZEND_ME(RecursiveCallbackFilterIterator, __construct, arginfo_class_RecursiveCallbackFilterIterator___construct, ZEND_ACC_PUBLIC) - ZEND_MALIAS(RecursiveFilterIterator, hasChildren, hasChildren, arginfo_class_RecursiveCallbackFilterIterator_hasChildren, ZEND_ACC_PUBLIC) - ZEND_ME(RecursiveCallbackFilterIterator, getChildren, arginfo_class_RecursiveCallbackFilterIterator_getChildren, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_RecursiveCallbackFilterIterator___construct, arginfo_class_RecursiveCallbackFilterIterator___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("hasChildren", zim_RecursiveFilterIterator_hasChildren, arginfo_class_RecursiveCallbackFilterIterator_hasChildren, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getChildren", zim_RecursiveCallbackFilterIterator_getChildren, arginfo_class_RecursiveCallbackFilterIterator_getChildren, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_RecursiveIterator_methods[] = { - ZEND_ABSTRACT_ME_WITH_FLAGS(RecursiveIterator, hasChildren, arginfo_class_RecursiveIterator_hasChildren, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) - ZEND_ABSTRACT_ME_WITH_FLAGS(RecursiveIterator, getChildren, arginfo_class_RecursiveIterator_getChildren, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) + ZEND_RAW_FENTRY("hasChildren", NULL, arginfo_class_RecursiveIterator_hasChildren, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("getChildren", NULL, arginfo_class_RecursiveIterator_getChildren, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) ZEND_FE_END }; static const zend_function_entry class_RecursiveIteratorIterator_methods[] = { - ZEND_ME(RecursiveIteratorIterator, __construct, arginfo_class_RecursiveIteratorIterator___construct, ZEND_ACC_PUBLIC) - ZEND_ME(RecursiveIteratorIterator, rewind, arginfo_class_RecursiveIteratorIterator_rewind, ZEND_ACC_PUBLIC) - ZEND_ME(RecursiveIteratorIterator, valid, arginfo_class_RecursiveIteratorIterator_valid, ZEND_ACC_PUBLIC) - ZEND_ME(RecursiveIteratorIterator, key, arginfo_class_RecursiveIteratorIterator_key, ZEND_ACC_PUBLIC) - ZEND_ME(RecursiveIteratorIterator, current, arginfo_class_RecursiveIteratorIterator_current, ZEND_ACC_PUBLIC) - ZEND_ME(RecursiveIteratorIterator, next, arginfo_class_RecursiveIteratorIterator_next, ZEND_ACC_PUBLIC) - ZEND_ME(RecursiveIteratorIterator, getDepth, arginfo_class_RecursiveIteratorIterator_getDepth, ZEND_ACC_PUBLIC) - ZEND_ME(RecursiveIteratorIterator, getSubIterator, arginfo_class_RecursiveIteratorIterator_getSubIterator, ZEND_ACC_PUBLIC) - ZEND_ME(RecursiveIteratorIterator, getInnerIterator, arginfo_class_RecursiveIteratorIterator_getInnerIterator, ZEND_ACC_PUBLIC) - ZEND_ME(RecursiveIteratorIterator, beginIteration, arginfo_class_RecursiveIteratorIterator_beginIteration, ZEND_ACC_PUBLIC) - ZEND_ME(RecursiveIteratorIterator, endIteration, arginfo_class_RecursiveIteratorIterator_endIteration, ZEND_ACC_PUBLIC) - ZEND_ME(RecursiveIteratorIterator, callHasChildren, arginfo_class_RecursiveIteratorIterator_callHasChildren, ZEND_ACC_PUBLIC) - ZEND_ME(RecursiveIteratorIterator, callGetChildren, arginfo_class_RecursiveIteratorIterator_callGetChildren, ZEND_ACC_PUBLIC) - ZEND_ME(RecursiveIteratorIterator, beginChildren, arginfo_class_RecursiveIteratorIterator_beginChildren, ZEND_ACC_PUBLIC) - ZEND_ME(RecursiveIteratorIterator, endChildren, arginfo_class_RecursiveIteratorIterator_endChildren, ZEND_ACC_PUBLIC) - ZEND_ME(RecursiveIteratorIterator, nextElement, arginfo_class_RecursiveIteratorIterator_nextElement, ZEND_ACC_PUBLIC) - ZEND_ME(RecursiveIteratorIterator, setMaxDepth, arginfo_class_RecursiveIteratorIterator_setMaxDepth, ZEND_ACC_PUBLIC) - ZEND_ME(RecursiveIteratorIterator, getMaxDepth, arginfo_class_RecursiveIteratorIterator_getMaxDepth, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_RecursiveIteratorIterator___construct, arginfo_class_RecursiveIteratorIterator___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("rewind", zim_RecursiveIteratorIterator_rewind, arginfo_class_RecursiveIteratorIterator_rewind, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("valid", zim_RecursiveIteratorIterator_valid, arginfo_class_RecursiveIteratorIterator_valid, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("key", zim_RecursiveIteratorIterator_key, arginfo_class_RecursiveIteratorIterator_key, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("current", zim_RecursiveIteratorIterator_current, arginfo_class_RecursiveIteratorIterator_current, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("next", zim_RecursiveIteratorIterator_next, arginfo_class_RecursiveIteratorIterator_next, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getDepth", zim_RecursiveIteratorIterator_getDepth, arginfo_class_RecursiveIteratorIterator_getDepth, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getSubIterator", zim_RecursiveIteratorIterator_getSubIterator, arginfo_class_RecursiveIteratorIterator_getSubIterator, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getInnerIterator", zim_RecursiveIteratorIterator_getInnerIterator, arginfo_class_RecursiveIteratorIterator_getInnerIterator, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("beginIteration", zim_RecursiveIteratorIterator_beginIteration, arginfo_class_RecursiveIteratorIterator_beginIteration, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("endIteration", zim_RecursiveIteratorIterator_endIteration, arginfo_class_RecursiveIteratorIterator_endIteration, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("callHasChildren", zim_RecursiveIteratorIterator_callHasChildren, arginfo_class_RecursiveIteratorIterator_callHasChildren, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("callGetChildren", zim_RecursiveIteratorIterator_callGetChildren, arginfo_class_RecursiveIteratorIterator_callGetChildren, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("beginChildren", zim_RecursiveIteratorIterator_beginChildren, arginfo_class_RecursiveIteratorIterator_beginChildren, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("endChildren", zim_RecursiveIteratorIterator_endChildren, arginfo_class_RecursiveIteratorIterator_endChildren, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("nextElement", zim_RecursiveIteratorIterator_nextElement, arginfo_class_RecursiveIteratorIterator_nextElement, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setMaxDepth", zim_RecursiveIteratorIterator_setMaxDepth, arginfo_class_RecursiveIteratorIterator_setMaxDepth, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getMaxDepth", zim_RecursiveIteratorIterator_getMaxDepth, arginfo_class_RecursiveIteratorIterator_getMaxDepth, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_OuterIterator_methods[] = { - ZEND_ABSTRACT_ME_WITH_FLAGS(OuterIterator, getInnerIterator, arginfo_class_OuterIterator_getInnerIterator, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) + ZEND_RAW_FENTRY("getInnerIterator", NULL, arginfo_class_OuterIterator_getInnerIterator, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) ZEND_FE_END }; static const zend_function_entry class_IteratorIterator_methods[] = { - ZEND_ME(IteratorIterator, __construct, arginfo_class_IteratorIterator___construct, ZEND_ACC_PUBLIC) - ZEND_ME(IteratorIterator, getInnerIterator, arginfo_class_IteratorIterator_getInnerIterator, ZEND_ACC_PUBLIC) - ZEND_ME(IteratorIterator, rewind, arginfo_class_IteratorIterator_rewind, ZEND_ACC_PUBLIC) - ZEND_ME(IteratorIterator, valid, arginfo_class_IteratorIterator_valid, ZEND_ACC_PUBLIC) - ZEND_ME(IteratorIterator, key, arginfo_class_IteratorIterator_key, ZEND_ACC_PUBLIC) - ZEND_ME(IteratorIterator, current, arginfo_class_IteratorIterator_current, ZEND_ACC_PUBLIC) - ZEND_ME(IteratorIterator, next, arginfo_class_IteratorIterator_next, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_IteratorIterator___construct, arginfo_class_IteratorIterator___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getInnerIterator", zim_IteratorIterator_getInnerIterator, arginfo_class_IteratorIterator_getInnerIterator, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("rewind", zim_IteratorIterator_rewind, arginfo_class_IteratorIterator_rewind, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("valid", zim_IteratorIterator_valid, arginfo_class_IteratorIterator_valid, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("key", zim_IteratorIterator_key, arginfo_class_IteratorIterator_key, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("current", zim_IteratorIterator_current, arginfo_class_IteratorIterator_current, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("next", zim_IteratorIterator_next, arginfo_class_IteratorIterator_next, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_FilterIterator_methods[] = { - ZEND_ABSTRACT_ME_WITH_FLAGS(FilterIterator, accept, arginfo_class_FilterIterator_accept, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) - ZEND_ME(FilterIterator, __construct, arginfo_class_FilterIterator___construct, ZEND_ACC_PUBLIC) - ZEND_ME(FilterIterator, rewind, arginfo_class_FilterIterator_rewind, ZEND_ACC_PUBLIC) - ZEND_ME(FilterIterator, next, arginfo_class_FilterIterator_next, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("accept", NULL, arginfo_class_FilterIterator_accept, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("__construct", zim_FilterIterator___construct, arginfo_class_FilterIterator___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("rewind", zim_FilterIterator_rewind, arginfo_class_FilterIterator_rewind, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("next", zim_FilterIterator_next, arginfo_class_FilterIterator_next, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_RecursiveFilterIterator_methods[] = { - ZEND_ME(RecursiveFilterIterator, __construct, arginfo_class_RecursiveFilterIterator___construct, ZEND_ACC_PUBLIC) - ZEND_ME(RecursiveFilterIterator, hasChildren, arginfo_class_RecursiveFilterIterator_hasChildren, ZEND_ACC_PUBLIC) - ZEND_ME(RecursiveFilterIterator, getChildren, arginfo_class_RecursiveFilterIterator_getChildren, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_RecursiveFilterIterator___construct, arginfo_class_RecursiveFilterIterator___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("hasChildren", zim_RecursiveFilterIterator_hasChildren, arginfo_class_RecursiveFilterIterator_hasChildren, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getChildren", zim_RecursiveFilterIterator_getChildren, arginfo_class_RecursiveFilterIterator_getChildren, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_ParentIterator_methods[] = { - ZEND_ME(ParentIterator, __construct, arginfo_class_ParentIterator___construct, ZEND_ACC_PUBLIC) - ZEND_MALIAS(RecursiveFilterIterator, accept, hasChildren, arginfo_class_ParentIterator_accept, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_ParentIterator___construct, arginfo_class_ParentIterator___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("accept", zim_RecursiveFilterIterator_hasChildren, arginfo_class_ParentIterator_accept, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_SeekableIterator_methods[] = { - ZEND_ABSTRACT_ME_WITH_FLAGS(SeekableIterator, seek, arginfo_class_SeekableIterator_seek, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) + ZEND_RAW_FENTRY("seek", NULL, arginfo_class_SeekableIterator_seek, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) ZEND_FE_END }; static const zend_function_entry class_LimitIterator_methods[] = { - ZEND_ME(LimitIterator, __construct, arginfo_class_LimitIterator___construct, ZEND_ACC_PUBLIC) - ZEND_ME(LimitIterator, rewind, arginfo_class_LimitIterator_rewind, ZEND_ACC_PUBLIC) - ZEND_ME(LimitIterator, valid, arginfo_class_LimitIterator_valid, ZEND_ACC_PUBLIC) - ZEND_ME(LimitIterator, next, arginfo_class_LimitIterator_next, ZEND_ACC_PUBLIC) - ZEND_ME(LimitIterator, seek, arginfo_class_LimitIterator_seek, ZEND_ACC_PUBLIC) - ZEND_ME(LimitIterator, getPosition, arginfo_class_LimitIterator_getPosition, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_LimitIterator___construct, arginfo_class_LimitIterator___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("rewind", zim_LimitIterator_rewind, arginfo_class_LimitIterator_rewind, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("valid", zim_LimitIterator_valid, arginfo_class_LimitIterator_valid, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("next", zim_LimitIterator_next, arginfo_class_LimitIterator_next, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("seek", zim_LimitIterator_seek, arginfo_class_LimitIterator_seek, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getPosition", zim_LimitIterator_getPosition, arginfo_class_LimitIterator_getPosition, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_CachingIterator_methods[] = { - ZEND_ME(CachingIterator, __construct, arginfo_class_CachingIterator___construct, ZEND_ACC_PUBLIC) - ZEND_ME(CachingIterator, rewind, arginfo_class_CachingIterator_rewind, ZEND_ACC_PUBLIC) - ZEND_ME(CachingIterator, valid, arginfo_class_CachingIterator_valid, ZEND_ACC_PUBLIC) - ZEND_ME(CachingIterator, next, arginfo_class_CachingIterator_next, ZEND_ACC_PUBLIC) - ZEND_ME(CachingIterator, hasNext, arginfo_class_CachingIterator_hasNext, ZEND_ACC_PUBLIC) - ZEND_ME(CachingIterator, __toString, arginfo_class_CachingIterator___toString, ZEND_ACC_PUBLIC) - ZEND_ME(CachingIterator, getFlags, arginfo_class_CachingIterator_getFlags, ZEND_ACC_PUBLIC) - ZEND_ME(CachingIterator, setFlags, arginfo_class_CachingIterator_setFlags, ZEND_ACC_PUBLIC) - ZEND_ME(CachingIterator, offsetGet, arginfo_class_CachingIterator_offsetGet, ZEND_ACC_PUBLIC) - ZEND_ME(CachingIterator, offsetSet, arginfo_class_CachingIterator_offsetSet, ZEND_ACC_PUBLIC) - ZEND_ME(CachingIterator, offsetUnset, arginfo_class_CachingIterator_offsetUnset, ZEND_ACC_PUBLIC) - ZEND_ME(CachingIterator, offsetExists, arginfo_class_CachingIterator_offsetExists, ZEND_ACC_PUBLIC) - ZEND_ME(CachingIterator, getCache, arginfo_class_CachingIterator_getCache, ZEND_ACC_PUBLIC) - ZEND_ME(CachingIterator, count, arginfo_class_CachingIterator_count, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_CachingIterator___construct, arginfo_class_CachingIterator___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("rewind", zim_CachingIterator_rewind, arginfo_class_CachingIterator_rewind, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("valid", zim_CachingIterator_valid, arginfo_class_CachingIterator_valid, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("next", zim_CachingIterator_next, arginfo_class_CachingIterator_next, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("hasNext", zim_CachingIterator_hasNext, arginfo_class_CachingIterator_hasNext, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__toString", zim_CachingIterator___toString, arginfo_class_CachingIterator___toString, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getFlags", zim_CachingIterator_getFlags, arginfo_class_CachingIterator_getFlags, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setFlags", zim_CachingIterator_setFlags, arginfo_class_CachingIterator_setFlags, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("offsetGet", zim_CachingIterator_offsetGet, arginfo_class_CachingIterator_offsetGet, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("offsetSet", zim_CachingIterator_offsetSet, arginfo_class_CachingIterator_offsetSet, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("offsetUnset", zim_CachingIterator_offsetUnset, arginfo_class_CachingIterator_offsetUnset, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("offsetExists", zim_CachingIterator_offsetExists, arginfo_class_CachingIterator_offsetExists, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getCache", zim_CachingIterator_getCache, arginfo_class_CachingIterator_getCache, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("count", zim_CachingIterator_count, arginfo_class_CachingIterator_count, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_RecursiveCachingIterator_methods[] = { - ZEND_ME(RecursiveCachingIterator, __construct, arginfo_class_RecursiveCachingIterator___construct, ZEND_ACC_PUBLIC) - ZEND_ME(RecursiveCachingIterator, hasChildren, arginfo_class_RecursiveCachingIterator_hasChildren, ZEND_ACC_PUBLIC) - ZEND_ME(RecursiveCachingIterator, getChildren, arginfo_class_RecursiveCachingIterator_getChildren, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_RecursiveCachingIterator___construct, arginfo_class_RecursiveCachingIterator___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("hasChildren", zim_RecursiveCachingIterator_hasChildren, arginfo_class_RecursiveCachingIterator_hasChildren, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getChildren", zim_RecursiveCachingIterator_getChildren, arginfo_class_RecursiveCachingIterator_getChildren, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_NoRewindIterator_methods[] = { - ZEND_ME(NoRewindIterator, __construct, arginfo_class_NoRewindIterator___construct, ZEND_ACC_PUBLIC) - ZEND_ME(NoRewindIterator, rewind, arginfo_class_NoRewindIterator_rewind, ZEND_ACC_PUBLIC) - ZEND_ME(NoRewindIterator, valid, arginfo_class_NoRewindIterator_valid, ZEND_ACC_PUBLIC) - ZEND_ME(NoRewindIterator, key, arginfo_class_NoRewindIterator_key, ZEND_ACC_PUBLIC) - ZEND_ME(NoRewindIterator, current, arginfo_class_NoRewindIterator_current, ZEND_ACC_PUBLIC) - ZEND_ME(NoRewindIterator, next, arginfo_class_NoRewindIterator_next, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_NoRewindIterator___construct, arginfo_class_NoRewindIterator___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("rewind", zim_NoRewindIterator_rewind, arginfo_class_NoRewindIterator_rewind, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("valid", zim_NoRewindIterator_valid, arginfo_class_NoRewindIterator_valid, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("key", zim_NoRewindIterator_key, arginfo_class_NoRewindIterator_key, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("current", zim_NoRewindIterator_current, arginfo_class_NoRewindIterator_current, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("next", zim_NoRewindIterator_next, arginfo_class_NoRewindIterator_next, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_AppendIterator_methods[] = { - ZEND_ME(AppendIterator, __construct, arginfo_class_AppendIterator___construct, ZEND_ACC_PUBLIC) - ZEND_ME(AppendIterator, append, arginfo_class_AppendIterator_append, ZEND_ACC_PUBLIC) - ZEND_ME(AppendIterator, rewind, arginfo_class_AppendIterator_rewind, ZEND_ACC_PUBLIC) - ZEND_ME(AppendIterator, valid, arginfo_class_AppendIterator_valid, ZEND_ACC_PUBLIC) - ZEND_ME(AppendIterator, current, arginfo_class_AppendIterator_current, ZEND_ACC_PUBLIC) - ZEND_ME(AppendIterator, next, arginfo_class_AppendIterator_next, ZEND_ACC_PUBLIC) - ZEND_ME(AppendIterator, getIteratorIndex, arginfo_class_AppendIterator_getIteratorIndex, ZEND_ACC_PUBLIC) - ZEND_ME(AppendIterator, getArrayIterator, arginfo_class_AppendIterator_getArrayIterator, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_AppendIterator___construct, arginfo_class_AppendIterator___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("append", zim_AppendIterator_append, arginfo_class_AppendIterator_append, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("rewind", zim_AppendIterator_rewind, arginfo_class_AppendIterator_rewind, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("valid", zim_AppendIterator_valid, arginfo_class_AppendIterator_valid, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("current", zim_AppendIterator_current, arginfo_class_AppendIterator_current, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("next", zim_AppendIterator_next, arginfo_class_AppendIterator_next, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getIteratorIndex", zim_AppendIterator_getIteratorIndex, arginfo_class_AppendIterator_getIteratorIndex, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getArrayIterator", zim_AppendIterator_getArrayIterator, arginfo_class_AppendIterator_getArrayIterator, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_InfiniteIterator_methods[] = { - ZEND_ME(InfiniteIterator, __construct, arginfo_class_InfiniteIterator___construct, ZEND_ACC_PUBLIC) - ZEND_ME(InfiniteIterator, next, arginfo_class_InfiniteIterator_next, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_InfiniteIterator___construct, arginfo_class_InfiniteIterator___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("next", zim_InfiniteIterator_next, arginfo_class_InfiniteIterator_next, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_RegexIterator_methods[] = { - ZEND_ME(RegexIterator, __construct, arginfo_class_RegexIterator___construct, ZEND_ACC_PUBLIC) - ZEND_ME(RegexIterator, accept, arginfo_class_RegexIterator_accept, ZEND_ACC_PUBLIC) - ZEND_ME(RegexIterator, getMode, arginfo_class_RegexIterator_getMode, ZEND_ACC_PUBLIC) - ZEND_ME(RegexIterator, setMode, arginfo_class_RegexIterator_setMode, ZEND_ACC_PUBLIC) - ZEND_ME(RegexIterator, getFlags, arginfo_class_RegexIterator_getFlags, ZEND_ACC_PUBLIC) - ZEND_ME(RegexIterator, setFlags, arginfo_class_RegexIterator_setFlags, ZEND_ACC_PUBLIC) - ZEND_ME(RegexIterator, getRegex, arginfo_class_RegexIterator_getRegex, ZEND_ACC_PUBLIC) - ZEND_ME(RegexIterator, getPregFlags, arginfo_class_RegexIterator_getPregFlags, ZEND_ACC_PUBLIC) - ZEND_ME(RegexIterator, setPregFlags, arginfo_class_RegexIterator_setPregFlags, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_RegexIterator___construct, arginfo_class_RegexIterator___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("accept", zim_RegexIterator_accept, arginfo_class_RegexIterator_accept, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getMode", zim_RegexIterator_getMode, arginfo_class_RegexIterator_getMode, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setMode", zim_RegexIterator_setMode, arginfo_class_RegexIterator_setMode, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getFlags", zim_RegexIterator_getFlags, arginfo_class_RegexIterator_getFlags, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setFlags", zim_RegexIterator_setFlags, arginfo_class_RegexIterator_setFlags, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getRegex", zim_RegexIterator_getRegex, arginfo_class_RegexIterator_getRegex, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getPregFlags", zim_RegexIterator_getPregFlags, arginfo_class_RegexIterator_getPregFlags, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setPregFlags", zim_RegexIterator_setPregFlags, arginfo_class_RegexIterator_setPregFlags, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_RecursiveRegexIterator_methods[] = { - ZEND_ME(RecursiveRegexIterator, __construct, arginfo_class_RecursiveRegexIterator___construct, ZEND_ACC_PUBLIC) - ZEND_ME(RecursiveRegexIterator, accept, arginfo_class_RecursiveRegexIterator_accept, ZEND_ACC_PUBLIC) - ZEND_MALIAS(RecursiveFilterIterator, hasChildren, hasChildren, arginfo_class_RecursiveRegexIterator_hasChildren, ZEND_ACC_PUBLIC) - ZEND_ME(RecursiveRegexIterator, getChildren, arginfo_class_RecursiveRegexIterator_getChildren, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_RecursiveRegexIterator___construct, arginfo_class_RecursiveRegexIterator___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("accept", zim_RecursiveRegexIterator_accept, arginfo_class_RecursiveRegexIterator_accept, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("hasChildren", zim_RecursiveFilterIterator_hasChildren, arginfo_class_RecursiveRegexIterator_hasChildren, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getChildren", zim_RecursiveRegexIterator_getChildren, arginfo_class_RecursiveRegexIterator_getChildren, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_RecursiveTreeIterator_methods[] = { - ZEND_ME(RecursiveTreeIterator, __construct, arginfo_class_RecursiveTreeIterator___construct, ZEND_ACC_PUBLIC) - ZEND_ME(RecursiveTreeIterator, key, arginfo_class_RecursiveTreeIterator_key, ZEND_ACC_PUBLIC) - ZEND_ME(RecursiveTreeIterator, current, arginfo_class_RecursiveTreeIterator_current, ZEND_ACC_PUBLIC) - ZEND_ME(RecursiveTreeIterator, getPrefix, arginfo_class_RecursiveTreeIterator_getPrefix, ZEND_ACC_PUBLIC) - ZEND_ME(RecursiveTreeIterator, setPostfix, arginfo_class_RecursiveTreeIterator_setPostfix, ZEND_ACC_PUBLIC) - ZEND_ME(RecursiveTreeIterator, setPrefixPart, arginfo_class_RecursiveTreeIterator_setPrefixPart, ZEND_ACC_PUBLIC) - ZEND_ME(RecursiveTreeIterator, getEntry, arginfo_class_RecursiveTreeIterator_getEntry, ZEND_ACC_PUBLIC) - ZEND_ME(RecursiveTreeIterator, getPostfix, arginfo_class_RecursiveTreeIterator_getPostfix, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_RecursiveTreeIterator___construct, arginfo_class_RecursiveTreeIterator___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("key", zim_RecursiveTreeIterator_key, arginfo_class_RecursiveTreeIterator_key, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("current", zim_RecursiveTreeIterator_current, arginfo_class_RecursiveTreeIterator_current, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getPrefix", zim_RecursiveTreeIterator_getPrefix, arginfo_class_RecursiveTreeIterator_getPrefix, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setPostfix", zim_RecursiveTreeIterator_setPostfix, arginfo_class_RecursiveTreeIterator_setPostfix, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setPrefixPart", zim_RecursiveTreeIterator_setPrefixPart, arginfo_class_RecursiveTreeIterator_setPrefixPart, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getEntry", zim_RecursiveTreeIterator_getEntry, arginfo_class_RecursiveTreeIterator_getEntry, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getPostfix", zim_RecursiveTreeIterator_getPostfix, arginfo_class_RecursiveTreeIterator_getPostfix, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/spl/spl_observer_arginfo.h b/ext/spl/spl_observer_arginfo.h index abef8ee3d4054..3ed300ed471fd 100644 --- a/ext/spl/spl_observer_arginfo.h +++ b/ext/spl/spl_observer_arginfo.h @@ -168,59 +168,59 @@ ZEND_METHOD(MultipleIterator, current); ZEND_METHOD(MultipleIterator, next); static const zend_function_entry class_SplObserver_methods[] = { - ZEND_ABSTRACT_ME_WITH_FLAGS(SplObserver, update, arginfo_class_SplObserver_update, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) + ZEND_RAW_FENTRY("update", NULL, arginfo_class_SplObserver_update, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) ZEND_FE_END }; static const zend_function_entry class_SplSubject_methods[] = { - ZEND_ABSTRACT_ME_WITH_FLAGS(SplSubject, attach, arginfo_class_SplSubject_attach, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) - ZEND_ABSTRACT_ME_WITH_FLAGS(SplSubject, detach, arginfo_class_SplSubject_detach, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) - ZEND_ABSTRACT_ME_WITH_FLAGS(SplSubject, notify, arginfo_class_SplSubject_notify, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT) + ZEND_RAW_FENTRY("attach", NULL, arginfo_class_SplSubject_attach, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("detach", NULL, arginfo_class_SplSubject_detach, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("notify", NULL, arginfo_class_SplSubject_notify, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) ZEND_FE_END }; static const zend_function_entry class_SplObjectStorage_methods[] = { - ZEND_ME(SplObjectStorage, attach, arginfo_class_SplObjectStorage_attach, ZEND_ACC_PUBLIC) - ZEND_ME(SplObjectStorage, detach, arginfo_class_SplObjectStorage_detach, ZEND_ACC_PUBLIC) - ZEND_ME(SplObjectStorage, contains, arginfo_class_SplObjectStorage_contains, ZEND_ACC_PUBLIC) - ZEND_ME(SplObjectStorage, addAll, arginfo_class_SplObjectStorage_addAll, ZEND_ACC_PUBLIC) - ZEND_ME(SplObjectStorage, removeAll, arginfo_class_SplObjectStorage_removeAll, ZEND_ACC_PUBLIC) - ZEND_ME(SplObjectStorage, removeAllExcept, arginfo_class_SplObjectStorage_removeAllExcept, ZEND_ACC_PUBLIC) - ZEND_ME(SplObjectStorage, getInfo, arginfo_class_SplObjectStorage_getInfo, ZEND_ACC_PUBLIC) - ZEND_ME(SplObjectStorage, setInfo, arginfo_class_SplObjectStorage_setInfo, ZEND_ACC_PUBLIC) - ZEND_ME(SplObjectStorage, count, arginfo_class_SplObjectStorage_count, ZEND_ACC_PUBLIC) - ZEND_ME(SplObjectStorage, rewind, arginfo_class_SplObjectStorage_rewind, ZEND_ACC_PUBLIC) - ZEND_ME(SplObjectStorage, valid, arginfo_class_SplObjectStorage_valid, ZEND_ACC_PUBLIC) - ZEND_ME(SplObjectStorage, key, arginfo_class_SplObjectStorage_key, ZEND_ACC_PUBLIC) - ZEND_ME(SplObjectStorage, current, arginfo_class_SplObjectStorage_current, ZEND_ACC_PUBLIC) - ZEND_ME(SplObjectStorage, next, arginfo_class_SplObjectStorage_next, ZEND_ACC_PUBLIC) - ZEND_ME(SplObjectStorage, unserialize, arginfo_class_SplObjectStorage_unserialize, ZEND_ACC_PUBLIC) - ZEND_ME(SplObjectStorage, serialize, arginfo_class_SplObjectStorage_serialize, ZEND_ACC_PUBLIC) - ZEND_MALIAS(SplObjectStorage, offsetExists, contains, arginfo_class_SplObjectStorage_offsetExists, ZEND_ACC_PUBLIC) - ZEND_ME(SplObjectStorage, offsetGet, arginfo_class_SplObjectStorage_offsetGet, ZEND_ACC_PUBLIC) - ZEND_MALIAS(SplObjectStorage, offsetSet, attach, arginfo_class_SplObjectStorage_offsetSet, ZEND_ACC_PUBLIC) - ZEND_MALIAS(SplObjectStorage, offsetUnset, detach, arginfo_class_SplObjectStorage_offsetUnset, ZEND_ACC_PUBLIC) - ZEND_ME(SplObjectStorage, getHash, arginfo_class_SplObjectStorage_getHash, ZEND_ACC_PUBLIC) - ZEND_ME(SplObjectStorage, __serialize, arginfo_class_SplObjectStorage___serialize, ZEND_ACC_PUBLIC) - ZEND_ME(SplObjectStorage, __unserialize, arginfo_class_SplObjectStorage___unserialize, ZEND_ACC_PUBLIC) - ZEND_ME(SplObjectStorage, __debugInfo, arginfo_class_SplObjectStorage___debugInfo, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("attach", zim_SplObjectStorage_attach, arginfo_class_SplObjectStorage_attach, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("detach", zim_SplObjectStorage_detach, arginfo_class_SplObjectStorage_detach, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("contains", zim_SplObjectStorage_contains, arginfo_class_SplObjectStorage_contains, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("addAll", zim_SplObjectStorage_addAll, arginfo_class_SplObjectStorage_addAll, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("removeAll", zim_SplObjectStorage_removeAll, arginfo_class_SplObjectStorage_removeAll, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("removeAllExcept", zim_SplObjectStorage_removeAllExcept, arginfo_class_SplObjectStorage_removeAllExcept, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getInfo", zim_SplObjectStorage_getInfo, arginfo_class_SplObjectStorage_getInfo, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setInfo", zim_SplObjectStorage_setInfo, arginfo_class_SplObjectStorage_setInfo, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("count", zim_SplObjectStorage_count, arginfo_class_SplObjectStorage_count, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("rewind", zim_SplObjectStorage_rewind, arginfo_class_SplObjectStorage_rewind, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("valid", zim_SplObjectStorage_valid, arginfo_class_SplObjectStorage_valid, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("key", zim_SplObjectStorage_key, arginfo_class_SplObjectStorage_key, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("current", zim_SplObjectStorage_current, arginfo_class_SplObjectStorage_current, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("next", zim_SplObjectStorage_next, arginfo_class_SplObjectStorage_next, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("unserialize", zim_SplObjectStorage_unserialize, arginfo_class_SplObjectStorage_unserialize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("serialize", zim_SplObjectStorage_serialize, arginfo_class_SplObjectStorage_serialize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("offsetExists", zim_SplObjectStorage_contains, arginfo_class_SplObjectStorage_offsetExists, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("offsetGet", zim_SplObjectStorage_offsetGet, arginfo_class_SplObjectStorage_offsetGet, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("offsetSet", zim_SplObjectStorage_attach, arginfo_class_SplObjectStorage_offsetSet, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("offsetUnset", zim_SplObjectStorage_detach, arginfo_class_SplObjectStorage_offsetUnset, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getHash", zim_SplObjectStorage_getHash, arginfo_class_SplObjectStorage_getHash, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__serialize", zim_SplObjectStorage___serialize, arginfo_class_SplObjectStorage___serialize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__unserialize", zim_SplObjectStorage___unserialize, arginfo_class_SplObjectStorage___unserialize, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__debugInfo", zim_SplObjectStorage___debugInfo, arginfo_class_SplObjectStorage___debugInfo, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_MultipleIterator_methods[] = { - ZEND_ME(MultipleIterator, __construct, arginfo_class_MultipleIterator___construct, ZEND_ACC_PUBLIC) - ZEND_ME(MultipleIterator, getFlags, arginfo_class_MultipleIterator_getFlags, ZEND_ACC_PUBLIC) - ZEND_ME(MultipleIterator, setFlags, arginfo_class_MultipleIterator_setFlags, ZEND_ACC_PUBLIC) - ZEND_ME(MultipleIterator, attachIterator, arginfo_class_MultipleIterator_attachIterator, ZEND_ACC_PUBLIC) - ZEND_ME(MultipleIterator, detachIterator, arginfo_class_MultipleIterator_detachIterator, ZEND_ACC_PUBLIC) - ZEND_ME(MultipleIterator, containsIterator, arginfo_class_MultipleIterator_containsIterator, ZEND_ACC_PUBLIC) - ZEND_ME(MultipleIterator, countIterators, arginfo_class_MultipleIterator_countIterators, ZEND_ACC_PUBLIC) - ZEND_ME(MultipleIterator, rewind, arginfo_class_MultipleIterator_rewind, ZEND_ACC_PUBLIC) - ZEND_ME(MultipleIterator, valid, arginfo_class_MultipleIterator_valid, ZEND_ACC_PUBLIC) - ZEND_ME(MultipleIterator, key, arginfo_class_MultipleIterator_key, ZEND_ACC_PUBLIC) - ZEND_ME(MultipleIterator, current, arginfo_class_MultipleIterator_current, ZEND_ACC_PUBLIC) - ZEND_ME(MultipleIterator, next, arginfo_class_MultipleIterator_next, ZEND_ACC_PUBLIC) - ZEND_MALIAS(SplObjectStorage, __debugInfo, __debugInfo, arginfo_class_MultipleIterator___debugInfo, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_MultipleIterator___construct, arginfo_class_MultipleIterator___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getFlags", zim_MultipleIterator_getFlags, arginfo_class_MultipleIterator_getFlags, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setFlags", zim_MultipleIterator_setFlags, arginfo_class_MultipleIterator_setFlags, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("attachIterator", zim_MultipleIterator_attachIterator, arginfo_class_MultipleIterator_attachIterator, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("detachIterator", zim_MultipleIterator_detachIterator, arginfo_class_MultipleIterator_detachIterator, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("containsIterator", zim_MultipleIterator_containsIterator, arginfo_class_MultipleIterator_containsIterator, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("countIterators", zim_MultipleIterator_countIterators, arginfo_class_MultipleIterator_countIterators, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("rewind", zim_MultipleIterator_rewind, arginfo_class_MultipleIterator_rewind, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("valid", zim_MultipleIterator_valid, arginfo_class_MultipleIterator_valid, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("key", zim_MultipleIterator_key, arginfo_class_MultipleIterator_key, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("current", zim_MultipleIterator_current, arginfo_class_MultipleIterator_current, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("next", zim_MultipleIterator_next, arginfo_class_MultipleIterator_next, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__debugInfo", zim_SplObjectStorage___debugInfo, arginfo_class_MultipleIterator___debugInfo, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/sqlite3/sqlite3_arginfo.h b/ext/sqlite3/sqlite3_arginfo.h index bffd0dc3576a3..a5ebbeb50cfe0 100644 --- a/ext/sqlite3/sqlite3_arginfo.h +++ b/ext/sqlite3/sqlite3_arginfo.h @@ -214,59 +214,59 @@ static const zend_function_entry class_SQLite3Exception_methods[] = { }; static const zend_function_entry class_SQLite3_methods[] = { - ZEND_MALIAS(SQLite3, __construct, open, arginfo_class_SQLite3___construct, ZEND_ACC_PUBLIC) - ZEND_ME(SQLite3, open, arginfo_class_SQLite3_open, ZEND_ACC_PUBLIC) - ZEND_ME(SQLite3, close, arginfo_class_SQLite3_close, ZEND_ACC_PUBLIC) - ZEND_ME(SQLite3, version, arginfo_class_SQLite3_version, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(SQLite3, lastInsertRowID, arginfo_class_SQLite3_lastInsertRowID, ZEND_ACC_PUBLIC) - ZEND_ME(SQLite3, lastErrorCode, arginfo_class_SQLite3_lastErrorCode, ZEND_ACC_PUBLIC) - ZEND_ME(SQLite3, lastExtendedErrorCode, arginfo_class_SQLite3_lastExtendedErrorCode, ZEND_ACC_PUBLIC) - ZEND_ME(SQLite3, lastErrorMsg, arginfo_class_SQLite3_lastErrorMsg, ZEND_ACC_PUBLIC) - ZEND_ME(SQLite3, changes, arginfo_class_SQLite3_changes, ZEND_ACC_PUBLIC) - ZEND_ME(SQLite3, busyTimeout, arginfo_class_SQLite3_busyTimeout, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_SQLite3_open, arginfo_class_SQLite3___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("open", zim_SQLite3_open, arginfo_class_SQLite3_open, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("close", zim_SQLite3_close, arginfo_class_SQLite3_close, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("version", zim_SQLite3_version, arginfo_class_SQLite3_version, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("lastInsertRowID", zim_SQLite3_lastInsertRowID, arginfo_class_SQLite3_lastInsertRowID, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("lastErrorCode", zim_SQLite3_lastErrorCode, arginfo_class_SQLite3_lastErrorCode, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("lastExtendedErrorCode", zim_SQLite3_lastExtendedErrorCode, arginfo_class_SQLite3_lastExtendedErrorCode, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("lastErrorMsg", zim_SQLite3_lastErrorMsg, arginfo_class_SQLite3_lastErrorMsg, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("changes", zim_SQLite3_changes, arginfo_class_SQLite3_changes, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("busyTimeout", zim_SQLite3_busyTimeout, arginfo_class_SQLite3_busyTimeout, ZEND_ACC_PUBLIC, NULL) #if !defined(SQLITE_OMIT_LOAD_EXTENSION) - ZEND_ME(SQLite3, loadExtension, arginfo_class_SQLite3_loadExtension, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("loadExtension", zim_SQLite3_loadExtension, arginfo_class_SQLite3_loadExtension, ZEND_ACC_PUBLIC, NULL) #endif #if SQLITE_VERSION_NUMBER >= 3006011 - ZEND_ME(SQLite3, backup, arginfo_class_SQLite3_backup, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("backup", zim_SQLite3_backup, arginfo_class_SQLite3_backup, ZEND_ACC_PUBLIC, NULL) #endif - ZEND_ME(SQLite3, escapeString, arginfo_class_SQLite3_escapeString, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(SQLite3, prepare, arginfo_class_SQLite3_prepare, ZEND_ACC_PUBLIC) - ZEND_ME(SQLite3, exec, arginfo_class_SQLite3_exec, ZEND_ACC_PUBLIC) - ZEND_ME(SQLite3, query, arginfo_class_SQLite3_query, ZEND_ACC_PUBLIC) - ZEND_ME(SQLite3, querySingle, arginfo_class_SQLite3_querySingle, ZEND_ACC_PUBLIC) - ZEND_ME(SQLite3, createFunction, arginfo_class_SQLite3_createFunction, ZEND_ACC_PUBLIC) - ZEND_ME(SQLite3, createAggregate, arginfo_class_SQLite3_createAggregate, ZEND_ACC_PUBLIC) - ZEND_ME(SQLite3, createCollation, arginfo_class_SQLite3_createCollation, ZEND_ACC_PUBLIC) - ZEND_ME(SQLite3, openBlob, arginfo_class_SQLite3_openBlob, ZEND_ACC_PUBLIC) - ZEND_ME(SQLite3, enableExceptions, arginfo_class_SQLite3_enableExceptions, ZEND_ACC_PUBLIC) - ZEND_ME(SQLite3, enableExtendedResultCodes, arginfo_class_SQLite3_enableExtendedResultCodes, ZEND_ACC_PUBLIC) - ZEND_ME(SQLite3, setAuthorizer, arginfo_class_SQLite3_setAuthorizer, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("escapeString", zim_SQLite3_escapeString, arginfo_class_SQLite3_escapeString, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("prepare", zim_SQLite3_prepare, arginfo_class_SQLite3_prepare, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("exec", zim_SQLite3_exec, arginfo_class_SQLite3_exec, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("query", zim_SQLite3_query, arginfo_class_SQLite3_query, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("querySingle", zim_SQLite3_querySingle, arginfo_class_SQLite3_querySingle, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("createFunction", zim_SQLite3_createFunction, arginfo_class_SQLite3_createFunction, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("createAggregate", zim_SQLite3_createAggregate, arginfo_class_SQLite3_createAggregate, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("createCollation", zim_SQLite3_createCollation, arginfo_class_SQLite3_createCollation, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("openBlob", zim_SQLite3_openBlob, arginfo_class_SQLite3_openBlob, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("enableExceptions", zim_SQLite3_enableExceptions, arginfo_class_SQLite3_enableExceptions, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("enableExtendedResultCodes", zim_SQLite3_enableExtendedResultCodes, arginfo_class_SQLite3_enableExtendedResultCodes, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setAuthorizer", zim_SQLite3_setAuthorizer, arginfo_class_SQLite3_setAuthorizer, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_SQLite3Stmt_methods[] = { - ZEND_ME(SQLite3Stmt, __construct, arginfo_class_SQLite3Stmt___construct, ZEND_ACC_PRIVATE) - ZEND_ME(SQLite3Stmt, bindParam, arginfo_class_SQLite3Stmt_bindParam, ZEND_ACC_PUBLIC) - ZEND_ME(SQLite3Stmt, bindValue, arginfo_class_SQLite3Stmt_bindValue, ZEND_ACC_PUBLIC) - ZEND_ME(SQLite3Stmt, clear, arginfo_class_SQLite3Stmt_clear, ZEND_ACC_PUBLIC) - ZEND_ME(SQLite3Stmt, close, arginfo_class_SQLite3Stmt_close, ZEND_ACC_PUBLIC) - ZEND_ME(SQLite3Stmt, execute, arginfo_class_SQLite3Stmt_execute, ZEND_ACC_PUBLIC) - ZEND_ME(SQLite3Stmt, getSQL, arginfo_class_SQLite3Stmt_getSQL, ZEND_ACC_PUBLIC) - ZEND_ME(SQLite3Stmt, paramCount, arginfo_class_SQLite3Stmt_paramCount, ZEND_ACC_PUBLIC) - ZEND_ME(SQLite3Stmt, readOnly, arginfo_class_SQLite3Stmt_readOnly, ZEND_ACC_PUBLIC) - ZEND_ME(SQLite3Stmt, reset, arginfo_class_SQLite3Stmt_reset, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_SQLite3Stmt___construct, arginfo_class_SQLite3Stmt___construct, ZEND_ACC_PRIVATE, NULL) + ZEND_RAW_FENTRY("bindParam", zim_SQLite3Stmt_bindParam, arginfo_class_SQLite3Stmt_bindParam, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("bindValue", zim_SQLite3Stmt_bindValue, arginfo_class_SQLite3Stmt_bindValue, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("clear", zim_SQLite3Stmt_clear, arginfo_class_SQLite3Stmt_clear, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("close", zim_SQLite3Stmt_close, arginfo_class_SQLite3Stmt_close, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("execute", zim_SQLite3Stmt_execute, arginfo_class_SQLite3Stmt_execute, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getSQL", zim_SQLite3Stmt_getSQL, arginfo_class_SQLite3Stmt_getSQL, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("paramCount", zim_SQLite3Stmt_paramCount, arginfo_class_SQLite3Stmt_paramCount, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("readOnly", zim_SQLite3Stmt_readOnly, arginfo_class_SQLite3Stmt_readOnly, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("reset", zim_SQLite3Stmt_reset, arginfo_class_SQLite3Stmt_reset, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_SQLite3Result_methods[] = { - ZEND_ME(SQLite3Result, __construct, arginfo_class_SQLite3Result___construct, ZEND_ACC_PRIVATE) - ZEND_ME(SQLite3Result, numColumns, arginfo_class_SQLite3Result_numColumns, ZEND_ACC_PUBLIC) - ZEND_ME(SQLite3Result, columnName, arginfo_class_SQLite3Result_columnName, ZEND_ACC_PUBLIC) - ZEND_ME(SQLite3Result, columnType, arginfo_class_SQLite3Result_columnType, ZEND_ACC_PUBLIC) - ZEND_ME(SQLite3Result, fetchArray, arginfo_class_SQLite3Result_fetchArray, ZEND_ACC_PUBLIC) - ZEND_ME(SQLite3Result, reset, arginfo_class_SQLite3Result_reset, ZEND_ACC_PUBLIC) - ZEND_ME(SQLite3Result, finalize, arginfo_class_SQLite3Result_finalize, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_SQLite3Result___construct, arginfo_class_SQLite3Result___construct, ZEND_ACC_PRIVATE, NULL) + ZEND_RAW_FENTRY("numColumns", zim_SQLite3Result_numColumns, arginfo_class_SQLite3Result_numColumns, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("columnName", zim_SQLite3Result_columnName, arginfo_class_SQLite3Result_columnName, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("columnType", zim_SQLite3Result_columnType, arginfo_class_SQLite3Result_columnType, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("fetchArray", zim_SQLite3Result_fetchArray, arginfo_class_SQLite3Result_fetchArray, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("reset", zim_SQLite3Result_reset, arginfo_class_SQLite3Result_reset, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("finalize", zim_SQLite3Result_finalize, arginfo_class_SQLite3Result_finalize, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/standard/basic_functions_arginfo.h b/ext/standard/basic_functions_arginfo.h index b08e1c2affb2e..6d9fd3e22cc24 100644 --- a/ext/standard/basic_functions_arginfo.h +++ b/ext/standard/basic_functions_arginfo.h @@ -2925,650 +2925,650 @@ ZEND_FUNCTION(sapi_windows_generate_ctrl_event); #endif static const zend_function_entry ext_functions[] = { - ZEND_FE(set_time_limit, arginfo_set_time_limit) - ZEND_FE(header_register_callback, arginfo_header_register_callback) - ZEND_FE(ob_start, arginfo_ob_start) - ZEND_FE(ob_flush, arginfo_ob_flush) - ZEND_FE(ob_clean, arginfo_ob_clean) - ZEND_FE(ob_end_flush, arginfo_ob_end_flush) - ZEND_FE(ob_end_clean, arginfo_ob_end_clean) - ZEND_FE(ob_get_flush, arginfo_ob_get_flush) - ZEND_FE(ob_get_clean, arginfo_ob_get_clean) - ZEND_FE(ob_get_contents, arginfo_ob_get_contents) - ZEND_FE(ob_get_level, arginfo_ob_get_level) - ZEND_FE(ob_get_length, arginfo_ob_get_length) - ZEND_FE(ob_list_handlers, arginfo_ob_list_handlers) - ZEND_FE(ob_get_status, arginfo_ob_get_status) - ZEND_FE(ob_implicit_flush, arginfo_ob_implicit_flush) - ZEND_FE(output_reset_rewrite_vars, arginfo_output_reset_rewrite_vars) - ZEND_FE(output_add_rewrite_var, arginfo_output_add_rewrite_var) - ZEND_FE(stream_wrapper_register, arginfo_stream_wrapper_register) - ZEND_FALIAS(stream_register_wrapper, stream_wrapper_register, arginfo_stream_register_wrapper) - ZEND_FE(stream_wrapper_unregister, arginfo_stream_wrapper_unregister) - ZEND_FE(stream_wrapper_restore, arginfo_stream_wrapper_restore) - ZEND_FE(array_push, arginfo_array_push) - ZEND_FE(krsort, arginfo_krsort) - ZEND_FE(ksort, arginfo_ksort) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(count, arginfo_count) - ZEND_FALIAS(sizeof, count, arginfo_sizeof) - ZEND_FE(natsort, arginfo_natsort) - ZEND_FE(natcasesort, arginfo_natcasesort) - ZEND_FE(asort, arginfo_asort) - ZEND_FE(arsort, arginfo_arsort) - ZEND_FE(sort, arginfo_sort) - ZEND_FE(rsort, arginfo_rsort) - ZEND_FE(usort, arginfo_usort) - ZEND_FE(uasort, arginfo_uasort) - ZEND_FE(uksort, arginfo_uksort) - ZEND_FE(end, arginfo_end) - ZEND_FE(prev, arginfo_prev) - ZEND_FE(next, arginfo_next) - ZEND_FE(reset, arginfo_reset) - ZEND_FE(current, arginfo_current) - ZEND_FALIAS(pos, current, arginfo_pos) - ZEND_FE(key, arginfo_key) + ZEND_RAW_FENTRY("set_time_limit", zif_set_time_limit, arginfo_set_time_limit, 0, NULL) + ZEND_RAW_FENTRY("header_register_callback", zif_header_register_callback, arginfo_header_register_callback, 0, NULL) + ZEND_RAW_FENTRY("ob_start", zif_ob_start, arginfo_ob_start, 0, NULL) + ZEND_RAW_FENTRY("ob_flush", zif_ob_flush, arginfo_ob_flush, 0, NULL) + ZEND_RAW_FENTRY("ob_clean", zif_ob_clean, arginfo_ob_clean, 0, NULL) + ZEND_RAW_FENTRY("ob_end_flush", zif_ob_end_flush, arginfo_ob_end_flush, 0, NULL) + ZEND_RAW_FENTRY("ob_end_clean", zif_ob_end_clean, arginfo_ob_end_clean, 0, NULL) + ZEND_RAW_FENTRY("ob_get_flush", zif_ob_get_flush, arginfo_ob_get_flush, 0, NULL) + ZEND_RAW_FENTRY("ob_get_clean", zif_ob_get_clean, arginfo_ob_get_clean, 0, NULL) + ZEND_RAW_FENTRY("ob_get_contents", zif_ob_get_contents, arginfo_ob_get_contents, 0, NULL) + ZEND_RAW_FENTRY("ob_get_level", zif_ob_get_level, arginfo_ob_get_level, 0, NULL) + ZEND_RAW_FENTRY("ob_get_length", zif_ob_get_length, arginfo_ob_get_length, 0, NULL) + ZEND_RAW_FENTRY("ob_list_handlers", zif_ob_list_handlers, arginfo_ob_list_handlers, 0, NULL) + ZEND_RAW_FENTRY("ob_get_status", zif_ob_get_status, arginfo_ob_get_status, 0, NULL) + ZEND_RAW_FENTRY("ob_implicit_flush", zif_ob_implicit_flush, arginfo_ob_implicit_flush, 0, NULL) + ZEND_RAW_FENTRY("output_reset_rewrite_vars", zif_output_reset_rewrite_vars, arginfo_output_reset_rewrite_vars, 0, NULL) + ZEND_RAW_FENTRY("output_add_rewrite_var", zif_output_add_rewrite_var, arginfo_output_add_rewrite_var, 0, NULL) + ZEND_RAW_FENTRY("stream_wrapper_register", zif_stream_wrapper_register, arginfo_stream_wrapper_register, 0, NULL) + ZEND_RAW_FENTRY("stream_register_wrapper", zif_stream_wrapper_register, arginfo_stream_register_wrapper, 0, NULL) + ZEND_RAW_FENTRY("stream_wrapper_unregister", zif_stream_wrapper_unregister, arginfo_stream_wrapper_unregister, 0, NULL) + ZEND_RAW_FENTRY("stream_wrapper_restore", zif_stream_wrapper_restore, arginfo_stream_wrapper_restore, 0, NULL) + ZEND_RAW_FENTRY("array_push", zif_array_push, arginfo_array_push, 0, NULL) + ZEND_RAW_FENTRY("krsort", zif_krsort, arginfo_krsort, 0, NULL) + ZEND_RAW_FENTRY("ksort", zif_ksort, arginfo_ksort, 0, NULL) + ZEND_RAW_FENTRY("count", zif_count, arginfo_count, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("sizeof", zif_count, arginfo_sizeof, 0, NULL) + ZEND_RAW_FENTRY("natsort", zif_natsort, arginfo_natsort, 0, NULL) + ZEND_RAW_FENTRY("natcasesort", zif_natcasesort, arginfo_natcasesort, 0, NULL) + ZEND_RAW_FENTRY("asort", zif_asort, arginfo_asort, 0, NULL) + ZEND_RAW_FENTRY("arsort", zif_arsort, arginfo_arsort, 0, NULL) + ZEND_RAW_FENTRY("sort", zif_sort, arginfo_sort, 0, NULL) + ZEND_RAW_FENTRY("rsort", zif_rsort, arginfo_rsort, 0, NULL) + ZEND_RAW_FENTRY("usort", zif_usort, arginfo_usort, 0, NULL) + ZEND_RAW_FENTRY("uasort", zif_uasort, arginfo_uasort, 0, NULL) + ZEND_RAW_FENTRY("uksort", zif_uksort, arginfo_uksort, 0, NULL) + ZEND_RAW_FENTRY("end", zif_end, arginfo_end, 0, NULL) + ZEND_RAW_FENTRY("prev", zif_prev, arginfo_prev, 0, NULL) + ZEND_RAW_FENTRY("next", zif_next, arginfo_next, 0, NULL) + ZEND_RAW_FENTRY("reset", zif_reset, arginfo_reset, 0, NULL) + ZEND_RAW_FENTRY("current", zif_current, arginfo_current, 0, NULL) + ZEND_RAW_FENTRY("pos", zif_current, arginfo_pos, 0, NULL) + ZEND_RAW_FENTRY("key", zif_key, arginfo_key, 0, NULL) ZEND_FRAMELESS_FE(min, arginfo_min, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_min) ZEND_FRAMELESS_FE(max, arginfo_max, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_max) - ZEND_FE(array_walk, arginfo_array_walk) - ZEND_FE(array_walk_recursive, arginfo_array_walk_recursive) + ZEND_RAW_FENTRY("array_walk", zif_array_walk, arginfo_array_walk, 0, NULL) + ZEND_RAW_FENTRY("array_walk_recursive", zif_array_walk_recursive, arginfo_array_walk_recursive, 0, NULL) ZEND_FRAMELESS_FE(in_array, arginfo_in_array, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_in_array) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(array_search, arginfo_array_search) - ZEND_FE(extract, arginfo_extract) - ZEND_FE(compact, arginfo_compact) - ZEND_FE(array_fill, arginfo_array_fill) - ZEND_FE(array_fill_keys, arginfo_array_fill_keys) - ZEND_FE(range, arginfo_range) - ZEND_FE(shuffle, arginfo_shuffle) - ZEND_FE(array_pop, arginfo_array_pop) - ZEND_FE(array_shift, arginfo_array_shift) - ZEND_FE(array_unshift, arginfo_array_unshift) - ZEND_FE(array_splice, arginfo_array_splice) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(array_slice, arginfo_array_slice) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(array_merge, arginfo_array_merge) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(array_merge_recursive, arginfo_array_merge_recursive) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(array_replace, arginfo_array_replace) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(array_replace_recursive, arginfo_array_replace_recursive) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(array_keys, arginfo_array_keys) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(array_key_first, arginfo_array_key_first) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(array_key_last, arginfo_array_key_last) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(array_values, arginfo_array_values) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(array_count_values, arginfo_array_count_values) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(array_column, arginfo_array_column) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(array_reverse, arginfo_array_reverse) - ZEND_FE(array_pad, arginfo_array_pad) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(array_flip, arginfo_array_flip) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(array_change_key_case, arginfo_array_change_key_case) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(array_unique, arginfo_array_unique) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(array_intersect_key, arginfo_array_intersect_key) - ZEND_FE(array_intersect_ukey, arginfo_array_intersect_ukey) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(array_intersect, arginfo_array_intersect) - ZEND_FE(array_uintersect, arginfo_array_uintersect) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(array_intersect_assoc, arginfo_array_intersect_assoc) - ZEND_FE(array_uintersect_assoc, arginfo_array_uintersect_assoc) - ZEND_FE(array_intersect_uassoc, arginfo_array_intersect_uassoc) - ZEND_FE(array_uintersect_uassoc, arginfo_array_uintersect_uassoc) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(array_diff_key, arginfo_array_diff_key) - ZEND_FE(array_diff_ukey, arginfo_array_diff_ukey) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(array_diff, arginfo_array_diff) - ZEND_FE(array_udiff, arginfo_array_udiff) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(array_diff_assoc, arginfo_array_diff_assoc) - ZEND_FE(array_diff_uassoc, arginfo_array_diff_uassoc) - ZEND_FE(array_udiff_assoc, arginfo_array_udiff_assoc) - ZEND_FE(array_udiff_uassoc, arginfo_array_udiff_uassoc) - ZEND_FE(array_multisort, arginfo_array_multisort) - ZEND_FE(array_rand, arginfo_array_rand) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(array_sum, arginfo_array_sum) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(array_product, arginfo_array_product) - ZEND_FE(array_reduce, arginfo_array_reduce) - ZEND_FE(array_filter, arginfo_array_filter) - ZEND_FE(array_map, arginfo_array_map) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(array_key_exists, arginfo_array_key_exists) - ZEND_FALIAS(key_exists, array_key_exists, arginfo_key_exists) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(array_chunk, arginfo_array_chunk) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(array_combine, arginfo_array_combine) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(array_is_list, arginfo_array_is_list) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(base64_encode, arginfo_base64_encode) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(base64_decode, arginfo_base64_decode) - ZEND_FE(constant, arginfo_constant) - ZEND_FE(ip2long, arginfo_ip2long) - ZEND_FE(long2ip, arginfo_long2ip) - ZEND_FE(getenv, arginfo_getenv) + ZEND_RAW_FENTRY("array_search", zif_array_search, arginfo_array_search, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("extract", zif_extract, arginfo_extract, 0, NULL) + ZEND_RAW_FENTRY("compact", zif_compact, arginfo_compact, 0, NULL) + ZEND_RAW_FENTRY("array_fill", zif_array_fill, arginfo_array_fill, 0, NULL) + ZEND_RAW_FENTRY("array_fill_keys", zif_array_fill_keys, arginfo_array_fill_keys, 0, NULL) + ZEND_RAW_FENTRY("range", zif_range, arginfo_range, 0, NULL) + ZEND_RAW_FENTRY("shuffle", zif_shuffle, arginfo_shuffle, 0, NULL) + ZEND_RAW_FENTRY("array_pop", zif_array_pop, arginfo_array_pop, 0, NULL) + ZEND_RAW_FENTRY("array_shift", zif_array_shift, arginfo_array_shift, 0, NULL) + ZEND_RAW_FENTRY("array_unshift", zif_array_unshift, arginfo_array_unshift, 0, NULL) + ZEND_RAW_FENTRY("array_splice", zif_array_splice, arginfo_array_splice, 0, NULL) + ZEND_RAW_FENTRY("array_slice", zif_array_slice, arginfo_array_slice, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("array_merge", zif_array_merge, arginfo_array_merge, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("array_merge_recursive", zif_array_merge_recursive, arginfo_array_merge_recursive, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("array_replace", zif_array_replace, arginfo_array_replace, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("array_replace_recursive", zif_array_replace_recursive, arginfo_array_replace_recursive, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("array_keys", zif_array_keys, arginfo_array_keys, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("array_key_first", zif_array_key_first, arginfo_array_key_first, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("array_key_last", zif_array_key_last, arginfo_array_key_last, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("array_values", zif_array_values, arginfo_array_values, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("array_count_values", zif_array_count_values, arginfo_array_count_values, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("array_column", zif_array_column, arginfo_array_column, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("array_reverse", zif_array_reverse, arginfo_array_reverse, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("array_pad", zif_array_pad, arginfo_array_pad, 0, NULL) + ZEND_RAW_FENTRY("array_flip", zif_array_flip, arginfo_array_flip, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("array_change_key_case", zif_array_change_key_case, arginfo_array_change_key_case, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("array_unique", zif_array_unique, arginfo_array_unique, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("array_intersect_key", zif_array_intersect_key, arginfo_array_intersect_key, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("array_intersect_ukey", zif_array_intersect_ukey, arginfo_array_intersect_ukey, 0, NULL) + ZEND_RAW_FENTRY("array_intersect", zif_array_intersect, arginfo_array_intersect, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("array_uintersect", zif_array_uintersect, arginfo_array_uintersect, 0, NULL) + ZEND_RAW_FENTRY("array_intersect_assoc", zif_array_intersect_assoc, arginfo_array_intersect_assoc, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("array_uintersect_assoc", zif_array_uintersect_assoc, arginfo_array_uintersect_assoc, 0, NULL) + ZEND_RAW_FENTRY("array_intersect_uassoc", zif_array_intersect_uassoc, arginfo_array_intersect_uassoc, 0, NULL) + ZEND_RAW_FENTRY("array_uintersect_uassoc", zif_array_uintersect_uassoc, arginfo_array_uintersect_uassoc, 0, NULL) + ZEND_RAW_FENTRY("array_diff_key", zif_array_diff_key, arginfo_array_diff_key, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("array_diff_ukey", zif_array_diff_ukey, arginfo_array_diff_ukey, 0, NULL) + ZEND_RAW_FENTRY("array_diff", zif_array_diff, arginfo_array_diff, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("array_udiff", zif_array_udiff, arginfo_array_udiff, 0, NULL) + ZEND_RAW_FENTRY("array_diff_assoc", zif_array_diff_assoc, arginfo_array_diff_assoc, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("array_diff_uassoc", zif_array_diff_uassoc, arginfo_array_diff_uassoc, 0, NULL) + ZEND_RAW_FENTRY("array_udiff_assoc", zif_array_udiff_assoc, arginfo_array_udiff_assoc, 0, NULL) + ZEND_RAW_FENTRY("array_udiff_uassoc", zif_array_udiff_uassoc, arginfo_array_udiff_uassoc, 0, NULL) + ZEND_RAW_FENTRY("array_multisort", zif_array_multisort, arginfo_array_multisort, 0, NULL) + ZEND_RAW_FENTRY("array_rand", zif_array_rand, arginfo_array_rand, 0, NULL) + ZEND_RAW_FENTRY("array_sum", zif_array_sum, arginfo_array_sum, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("array_product", zif_array_product, arginfo_array_product, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("array_reduce", zif_array_reduce, arginfo_array_reduce, 0, NULL) + ZEND_RAW_FENTRY("array_filter", zif_array_filter, arginfo_array_filter, 0, NULL) + ZEND_RAW_FENTRY("array_map", zif_array_map, arginfo_array_map, 0, NULL) + ZEND_RAW_FENTRY("array_key_exists", zif_array_key_exists, arginfo_array_key_exists, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("key_exists", zif_array_key_exists, arginfo_key_exists, 0, NULL) + ZEND_RAW_FENTRY("array_chunk", zif_array_chunk, arginfo_array_chunk, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("array_combine", zif_array_combine, arginfo_array_combine, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("array_is_list", zif_array_is_list, arginfo_array_is_list, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("base64_encode", zif_base64_encode, arginfo_base64_encode, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("base64_decode", zif_base64_decode, arginfo_base64_decode, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("constant", zif_constant, arginfo_constant, 0, NULL) + ZEND_RAW_FENTRY("ip2long", zif_ip2long, arginfo_ip2long, 0, NULL) + ZEND_RAW_FENTRY("long2ip", zif_long2ip, arginfo_long2ip, 0, NULL) + ZEND_RAW_FENTRY("getenv", zif_getenv, arginfo_getenv, 0, NULL) #if defined(HAVE_PUTENV) - ZEND_FE(putenv, arginfo_putenv) + ZEND_RAW_FENTRY("putenv", zif_putenv, arginfo_putenv, 0, NULL) #endif - ZEND_FE(getopt, arginfo_getopt) - ZEND_FE(flush, arginfo_flush) - ZEND_FE(sleep, arginfo_sleep) - ZEND_FE(usleep, arginfo_usleep) + ZEND_RAW_FENTRY("getopt", zif_getopt, arginfo_getopt, 0, NULL) + ZEND_RAW_FENTRY("flush", zif_flush, arginfo_flush, 0, NULL) + ZEND_RAW_FENTRY("sleep", zif_sleep, arginfo_sleep, 0, NULL) + ZEND_RAW_FENTRY("usleep", zif_usleep, arginfo_usleep, 0, NULL) #if defined(HAVE_NANOSLEEP) - ZEND_FE(time_nanosleep, arginfo_time_nanosleep) + ZEND_RAW_FENTRY("time_nanosleep", zif_time_nanosleep, arginfo_time_nanosleep, 0, NULL) #endif #if defined(HAVE_NANOSLEEP) - ZEND_FE(time_sleep_until, arginfo_time_sleep_until) -#endif - ZEND_FE(get_current_user, arginfo_get_current_user) - ZEND_FE(get_cfg_var, arginfo_get_cfg_var) - ZEND_FE(error_log, arginfo_error_log) - ZEND_FE(error_get_last, arginfo_error_get_last) - ZEND_FE(error_clear_last, arginfo_error_clear_last) - ZEND_FE(call_user_func, arginfo_call_user_func) - ZEND_FE(call_user_func_array, arginfo_call_user_func_array) - ZEND_FE(forward_static_call, arginfo_forward_static_call) - ZEND_FE(forward_static_call_array, arginfo_forward_static_call_array) - ZEND_FE(register_shutdown_function, arginfo_register_shutdown_function) - ZEND_FE(highlight_file, arginfo_highlight_file) - ZEND_FALIAS(show_source, highlight_file, arginfo_show_source) - ZEND_FE(php_strip_whitespace, arginfo_php_strip_whitespace) - ZEND_FE(highlight_string, arginfo_highlight_string) - ZEND_FE(ini_get, arginfo_ini_get) - ZEND_FE(ini_get_all, arginfo_ini_get_all) - ZEND_FE(ini_set, arginfo_ini_set) - ZEND_FALIAS(ini_alter, ini_set, arginfo_ini_alter) - ZEND_FE(ini_restore, arginfo_ini_restore) - ZEND_FE(ini_parse_quantity, arginfo_ini_parse_quantity) - ZEND_FE(set_include_path, arginfo_set_include_path) - ZEND_FE(get_include_path, arginfo_get_include_path) - ZEND_FE(print_r, arginfo_print_r) - ZEND_FE(connection_aborted, arginfo_connection_aborted) - ZEND_FE(connection_status, arginfo_connection_status) - ZEND_FE(ignore_user_abort, arginfo_ignore_user_abort) + ZEND_RAW_FENTRY("time_sleep_until", zif_time_sleep_until, arginfo_time_sleep_until, 0, NULL) +#endif + ZEND_RAW_FENTRY("get_current_user", zif_get_current_user, arginfo_get_current_user, 0, NULL) + ZEND_RAW_FENTRY("get_cfg_var", zif_get_cfg_var, arginfo_get_cfg_var, 0, NULL) + ZEND_RAW_FENTRY("error_log", zif_error_log, arginfo_error_log, 0, NULL) + ZEND_RAW_FENTRY("error_get_last", zif_error_get_last, arginfo_error_get_last, 0, NULL) + ZEND_RAW_FENTRY("error_clear_last", zif_error_clear_last, arginfo_error_clear_last, 0, NULL) + ZEND_RAW_FENTRY("call_user_func", zif_call_user_func, arginfo_call_user_func, 0, NULL) + ZEND_RAW_FENTRY("call_user_func_array", zif_call_user_func_array, arginfo_call_user_func_array, 0, NULL) + ZEND_RAW_FENTRY("forward_static_call", zif_forward_static_call, arginfo_forward_static_call, 0, NULL) + ZEND_RAW_FENTRY("forward_static_call_array", zif_forward_static_call_array, arginfo_forward_static_call_array, 0, NULL) + ZEND_RAW_FENTRY("register_shutdown_function", zif_register_shutdown_function, arginfo_register_shutdown_function, 0, NULL) + ZEND_RAW_FENTRY("highlight_file", zif_highlight_file, arginfo_highlight_file, 0, NULL) + ZEND_RAW_FENTRY("show_source", zif_highlight_file, arginfo_show_source, 0, NULL) + ZEND_RAW_FENTRY("php_strip_whitespace", zif_php_strip_whitespace, arginfo_php_strip_whitespace, 0, NULL) + ZEND_RAW_FENTRY("highlight_string", zif_highlight_string, arginfo_highlight_string, 0, NULL) + ZEND_RAW_FENTRY("ini_get", zif_ini_get, arginfo_ini_get, 0, NULL) + ZEND_RAW_FENTRY("ini_get_all", zif_ini_get_all, arginfo_ini_get_all, 0, NULL) + ZEND_RAW_FENTRY("ini_set", zif_ini_set, arginfo_ini_set, 0, NULL) + ZEND_RAW_FENTRY("ini_alter", zif_ini_set, arginfo_ini_alter, 0, NULL) + ZEND_RAW_FENTRY("ini_restore", zif_ini_restore, arginfo_ini_restore, 0, NULL) + ZEND_RAW_FENTRY("ini_parse_quantity", zif_ini_parse_quantity, arginfo_ini_parse_quantity, 0, NULL) + ZEND_RAW_FENTRY("set_include_path", zif_set_include_path, arginfo_set_include_path, 0, NULL) + ZEND_RAW_FENTRY("get_include_path", zif_get_include_path, arginfo_get_include_path, 0, NULL) + ZEND_RAW_FENTRY("print_r", zif_print_r, arginfo_print_r, 0, NULL) + ZEND_RAW_FENTRY("connection_aborted", zif_connection_aborted, arginfo_connection_aborted, 0, NULL) + ZEND_RAW_FENTRY("connection_status", zif_connection_status, arginfo_connection_status, 0, NULL) + ZEND_RAW_FENTRY("ignore_user_abort", zif_ignore_user_abort, arginfo_ignore_user_abort, 0, NULL) #if defined(HAVE_GETSERVBYNAME) - ZEND_FE(getservbyname, arginfo_getservbyname) + ZEND_RAW_FENTRY("getservbyname", zif_getservbyname, arginfo_getservbyname, 0, NULL) #endif #if defined(HAVE_GETSERVBYPORT) - ZEND_FE(getservbyport, arginfo_getservbyport) + ZEND_RAW_FENTRY("getservbyport", zif_getservbyport, arginfo_getservbyport, 0, NULL) #endif #if defined(HAVE_GETPROTOBYNAME) - ZEND_FE(getprotobyname, arginfo_getprotobyname) + ZEND_RAW_FENTRY("getprotobyname", zif_getprotobyname, arginfo_getprotobyname, 0, NULL) #endif #if defined(HAVE_GETPROTOBYNUMBER) - ZEND_FE(getprotobynumber, arginfo_getprotobynumber) -#endif - ZEND_FE(register_tick_function, arginfo_register_tick_function) - ZEND_FE(unregister_tick_function, arginfo_unregister_tick_function) - ZEND_FE(is_uploaded_file, arginfo_is_uploaded_file) - ZEND_FE(move_uploaded_file, arginfo_move_uploaded_file) - ZEND_FE(parse_ini_file, arginfo_parse_ini_file) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(parse_ini_string, arginfo_parse_ini_string) + ZEND_RAW_FENTRY("getprotobynumber", zif_getprotobynumber, arginfo_getprotobynumber, 0, NULL) +#endif + ZEND_RAW_FENTRY("register_tick_function", zif_register_tick_function, arginfo_register_tick_function, 0, NULL) + ZEND_RAW_FENTRY("unregister_tick_function", zif_unregister_tick_function, arginfo_unregister_tick_function, 0, NULL) + ZEND_RAW_FENTRY("is_uploaded_file", zif_is_uploaded_file, arginfo_is_uploaded_file, 0, NULL) + ZEND_RAW_FENTRY("move_uploaded_file", zif_move_uploaded_file, arginfo_move_uploaded_file, 0, NULL) + ZEND_RAW_FENTRY("parse_ini_file", zif_parse_ini_file, arginfo_parse_ini_file, 0, NULL) + ZEND_RAW_FENTRY("parse_ini_string", zif_parse_ini_string, arginfo_parse_ini_string, ZEND_ACC_COMPILE_TIME_EVAL, NULL) #if ZEND_DEBUG - ZEND_FE(config_get_hash, arginfo_config_get_hash) + ZEND_RAW_FENTRY("config_get_hash", zif_config_get_hash, arginfo_config_get_hash, 0, NULL) #endif #if defined(HAVE_GETLOADAVG) - ZEND_FE(sys_getloadavg, arginfo_sys_getloadavg) + ZEND_RAW_FENTRY("sys_getloadavg", zif_sys_getloadavg, arginfo_sys_getloadavg, 0, NULL) #endif - ZEND_FE(get_browser, arginfo_get_browser) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(crc32, arginfo_crc32) - ZEND_FE(crypt, arginfo_crypt) + ZEND_RAW_FENTRY("get_browser", zif_get_browser, arginfo_get_browser, 0, NULL) + ZEND_RAW_FENTRY("crc32", zif_crc32, arginfo_crc32, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("crypt", zif_crypt, arginfo_crypt, 0, NULL) #if defined(HAVE_STRPTIME) - ZEND_DEP_FE(strptime, arginfo_strptime) + ZEND_RAW_FENTRY("strptime", zif_strptime, arginfo_strptime, ZEND_ACC_DEPRECATED, NULL) #endif #if defined(HAVE_GETHOSTNAME) - ZEND_FE(gethostname, arginfo_gethostname) + ZEND_RAW_FENTRY("gethostname", zif_gethostname, arginfo_gethostname, 0, NULL) #endif - ZEND_FE(gethostbyaddr, arginfo_gethostbyaddr) - ZEND_FE(gethostbyname, arginfo_gethostbyname) - ZEND_FE(gethostbynamel, arginfo_gethostbynamel) + ZEND_RAW_FENTRY("gethostbyaddr", zif_gethostbyaddr, arginfo_gethostbyaddr, 0, NULL) + ZEND_RAW_FENTRY("gethostbyname", zif_gethostbyname, arginfo_gethostbyname, 0, NULL) + ZEND_RAW_FENTRY("gethostbynamel", zif_gethostbynamel, arginfo_gethostbynamel, 0, NULL) #if (defined(PHP_WIN32) || defined(HAVE_DNS_SEARCH_FUNC)) - ZEND_FE(dns_check_record, arginfo_dns_check_record) + ZEND_RAW_FENTRY("dns_check_record", zif_dns_check_record, arginfo_dns_check_record, 0, NULL) #endif #if (defined(PHP_WIN32) || defined(HAVE_DNS_SEARCH_FUNC)) - ZEND_FALIAS(checkdnsrr, dns_check_record, arginfo_checkdnsrr) + ZEND_RAW_FENTRY("checkdnsrr", zif_dns_check_record, arginfo_checkdnsrr, 0, NULL) #endif #if (defined(PHP_WIN32) || defined(HAVE_DNS_SEARCH_FUNC)) - ZEND_FE(dns_get_record, arginfo_dns_get_record) + ZEND_RAW_FENTRY("dns_get_record", zif_dns_get_record, arginfo_dns_get_record, 0, NULL) #endif #if (defined(PHP_WIN32) || defined(HAVE_DNS_SEARCH_FUNC)) - ZEND_FE(dns_get_mx, arginfo_dns_get_mx) + ZEND_RAW_FENTRY("dns_get_mx", zif_dns_get_mx, arginfo_dns_get_mx, 0, NULL) #endif #if (defined(PHP_WIN32) || defined(HAVE_DNS_SEARCH_FUNC)) - ZEND_FALIAS(getmxrr, dns_get_mx, arginfo_getmxrr) + ZEND_RAW_FENTRY("getmxrr", zif_dns_get_mx, arginfo_getmxrr, 0, NULL) #endif #if (defined(PHP_WIN32) || HAVE_GETIFADDRS || defined(__PASE__)) - ZEND_FE(net_get_interfaces, arginfo_net_get_interfaces) + ZEND_RAW_FENTRY("net_get_interfaces", zif_net_get_interfaces, arginfo_net_get_interfaces, 0, NULL) #endif #if defined(HAVE_FTOK) - ZEND_FE(ftok, arginfo_ftok) -#endif - ZEND_FE(hrtime, arginfo_hrtime) - ZEND_FE(md5, arginfo_md5) - ZEND_FE(md5_file, arginfo_md5_file) - ZEND_FE(getmyuid, arginfo_getmyuid) - ZEND_FE(getmygid, arginfo_getmygid) - ZEND_FE(getmypid, arginfo_getmypid) - ZEND_FE(getmyinode, arginfo_getmyinode) - ZEND_FE(getlastmod, arginfo_getlastmod) - ZEND_FE(sha1, arginfo_sha1) - ZEND_FE(sha1_file, arginfo_sha1_file) + ZEND_RAW_FENTRY("ftok", zif_ftok, arginfo_ftok, 0, NULL) +#endif + ZEND_RAW_FENTRY("hrtime", zif_hrtime, arginfo_hrtime, 0, NULL) + ZEND_RAW_FENTRY("md5", zif_md5, arginfo_md5, 0, NULL) + ZEND_RAW_FENTRY("md5_file", zif_md5_file, arginfo_md5_file, 0, NULL) + ZEND_RAW_FENTRY("getmyuid", zif_getmyuid, arginfo_getmyuid, 0, NULL) + ZEND_RAW_FENTRY("getmygid", zif_getmygid, arginfo_getmygid, 0, NULL) + ZEND_RAW_FENTRY("getmypid", zif_getmypid, arginfo_getmypid, 0, NULL) + ZEND_RAW_FENTRY("getmyinode", zif_getmyinode, arginfo_getmyinode, 0, NULL) + ZEND_RAW_FENTRY("getlastmod", zif_getlastmod, arginfo_getlastmod, 0, NULL) + ZEND_RAW_FENTRY("sha1", zif_sha1, arginfo_sha1, 0, NULL) + ZEND_RAW_FENTRY("sha1_file", zif_sha1_file, arginfo_sha1_file, 0, NULL) #if defined(HAVE_SYSLOG_H) - ZEND_FE(openlog, arginfo_openlog) + ZEND_RAW_FENTRY("openlog", zif_openlog, arginfo_openlog, 0, NULL) #endif #if defined(HAVE_SYSLOG_H) - ZEND_FE(closelog, arginfo_closelog) + ZEND_RAW_FENTRY("closelog", zif_closelog, arginfo_closelog, 0, NULL) #endif #if defined(HAVE_SYSLOG_H) - ZEND_FE(syslog, arginfo_syslog) -#endif - ZEND_FE(inet_ntop, arginfo_inet_ntop) - ZEND_FE(inet_pton, arginfo_inet_pton) - ZEND_FE(metaphone, arginfo_metaphone) - ZEND_FE(header, arginfo_header) - ZEND_FE(header_remove, arginfo_header_remove) - ZEND_FE(setrawcookie, arginfo_setrawcookie) - ZEND_FE(setcookie, arginfo_setcookie) - ZEND_FE(http_response_code, arginfo_http_response_code) - ZEND_FE(headers_sent, arginfo_headers_sent) - ZEND_FE(headers_list, arginfo_headers_list) - ZEND_FE(htmlspecialchars, arginfo_htmlspecialchars) - ZEND_FE(htmlspecialchars_decode, arginfo_htmlspecialchars_decode) - ZEND_FE(html_entity_decode, arginfo_html_entity_decode) - ZEND_FE(htmlentities, arginfo_htmlentities) - ZEND_FE(get_html_translation_table, arginfo_get_html_translation_table) - ZEND_FE(assert, arginfo_assert) - ZEND_DEP_FE(assert_options, arginfo_assert_options) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(bin2hex, arginfo_bin2hex) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(hex2bin, arginfo_hex2bin) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(strspn, arginfo_strspn) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(strcspn, arginfo_strcspn) + ZEND_RAW_FENTRY("syslog", zif_syslog, arginfo_syslog, 0, NULL) +#endif + ZEND_RAW_FENTRY("inet_ntop", zif_inet_ntop, arginfo_inet_ntop, 0, NULL) + ZEND_RAW_FENTRY("inet_pton", zif_inet_pton, arginfo_inet_pton, 0, NULL) + ZEND_RAW_FENTRY("metaphone", zif_metaphone, arginfo_metaphone, 0, NULL) + ZEND_RAW_FENTRY("header", zif_header, arginfo_header, 0, NULL) + ZEND_RAW_FENTRY("header_remove", zif_header_remove, arginfo_header_remove, 0, NULL) + ZEND_RAW_FENTRY("setrawcookie", zif_setrawcookie, arginfo_setrawcookie, 0, NULL) + ZEND_RAW_FENTRY("setcookie", zif_setcookie, arginfo_setcookie, 0, NULL) + ZEND_RAW_FENTRY("http_response_code", zif_http_response_code, arginfo_http_response_code, 0, NULL) + ZEND_RAW_FENTRY("headers_sent", zif_headers_sent, arginfo_headers_sent, 0, NULL) + ZEND_RAW_FENTRY("headers_list", zif_headers_list, arginfo_headers_list, 0, NULL) + ZEND_RAW_FENTRY("htmlspecialchars", zif_htmlspecialchars, arginfo_htmlspecialchars, 0, NULL) + ZEND_RAW_FENTRY("htmlspecialchars_decode", zif_htmlspecialchars_decode, arginfo_htmlspecialchars_decode, 0, NULL) + ZEND_RAW_FENTRY("html_entity_decode", zif_html_entity_decode, arginfo_html_entity_decode, 0, NULL) + ZEND_RAW_FENTRY("htmlentities", zif_htmlentities, arginfo_htmlentities, 0, NULL) + ZEND_RAW_FENTRY("get_html_translation_table", zif_get_html_translation_table, arginfo_get_html_translation_table, 0, NULL) + ZEND_RAW_FENTRY("assert", zif_assert, arginfo_assert, 0, NULL) + ZEND_RAW_FENTRY("assert_options", zif_assert_options, arginfo_assert_options, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("bin2hex", zif_bin2hex, arginfo_bin2hex, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("hex2bin", zif_hex2bin, arginfo_hex2bin, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("strspn", zif_strspn, arginfo_strspn, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("strcspn", zif_strcspn, arginfo_strcspn, ZEND_ACC_COMPILE_TIME_EVAL, NULL) #if defined(HAVE_NL_LANGINFO) - ZEND_FE(nl_langinfo, arginfo_nl_langinfo) + ZEND_RAW_FENTRY("nl_langinfo", zif_nl_langinfo, arginfo_nl_langinfo, 0, NULL) #endif - ZEND_FE(strcoll, arginfo_strcoll) + ZEND_RAW_FENTRY("strcoll", zif_strcoll, arginfo_strcoll, 0, NULL) ZEND_FRAMELESS_FE(trim, arginfo_trim, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_trim) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(rtrim, arginfo_rtrim) - ZEND_FALIAS(chop, rtrim, arginfo_chop) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(ltrim, arginfo_ltrim) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(wordwrap, arginfo_wordwrap) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(explode, arginfo_explode) + ZEND_RAW_FENTRY("rtrim", zif_rtrim, arginfo_rtrim, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("chop", zif_rtrim, arginfo_chop, 0, NULL) + ZEND_RAW_FENTRY("ltrim", zif_ltrim, arginfo_ltrim, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("wordwrap", zif_wordwrap, arginfo_wordwrap, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("explode", zif_explode, arginfo_explode, ZEND_ACC_COMPILE_TIME_EVAL, NULL) ZEND_FRAMELESS_FE(implode, arginfo_implode, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_implode) - ZEND_FALIAS(join, implode, arginfo_join) - ZEND_FE(strtok, arginfo_strtok) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(strtoupper, arginfo_strtoupper) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(strtolower, arginfo_strtolower) - ZEND_FE(str_increment, arginfo_str_increment) - ZEND_FE(str_decrement, arginfo_str_decrement) - ZEND_FE(basename, arginfo_basename) + ZEND_RAW_FENTRY("join", zif_implode, arginfo_join, 0, NULL) + ZEND_RAW_FENTRY("strtok", zif_strtok, arginfo_strtok, 0, NULL) + ZEND_RAW_FENTRY("strtoupper", zif_strtoupper, arginfo_strtoupper, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("strtolower", zif_strtolower, arginfo_strtolower, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("str_increment", zif_str_increment, arginfo_str_increment, 0, NULL) + ZEND_RAW_FENTRY("str_decrement", zif_str_decrement, arginfo_str_decrement, 0, NULL) + ZEND_RAW_FENTRY("basename", zif_basename, arginfo_basename, 0, NULL) ZEND_FRAMELESS_FE(dirname, arginfo_dirname, 0, frameless_function_infos_dirname) - ZEND_FE(pathinfo, arginfo_pathinfo) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(stristr, arginfo_stristr) + ZEND_RAW_FENTRY("pathinfo", zif_pathinfo, arginfo_pathinfo, 0, NULL) + ZEND_RAW_FENTRY("stristr", zif_stristr, arginfo_stristr, ZEND_ACC_COMPILE_TIME_EVAL, NULL) ZEND_FRAMELESS_FE(strstr, arginfo_strstr, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_strstr) - ZEND_FALIAS(strchr, strstr, arginfo_strchr) + ZEND_RAW_FENTRY("strchr", zif_strstr, arginfo_strchr, 0, NULL) ZEND_FRAMELESS_FE(strpos, arginfo_strpos, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_strpos) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(stripos, arginfo_stripos) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(strrpos, arginfo_strrpos) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(strripos, arginfo_strripos) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(strrchr, arginfo_strrchr) + ZEND_RAW_FENTRY("stripos", zif_stripos, arginfo_stripos, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("strrpos", zif_strrpos, arginfo_strrpos, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("strripos", zif_strripos, arginfo_strripos, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("strrchr", zif_strrchr, arginfo_strrchr, ZEND_ACC_COMPILE_TIME_EVAL, NULL) ZEND_FRAMELESS_FE(str_contains, arginfo_str_contains, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_str_contains) ZEND_FRAMELESS_FE(str_starts_with, arginfo_str_starts_with, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_str_starts_with) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(str_ends_with, arginfo_str_ends_with) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(chunk_split, arginfo_chunk_split) + ZEND_RAW_FENTRY("str_ends_with", zif_str_ends_with, arginfo_str_ends_with, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("chunk_split", zif_chunk_split, arginfo_chunk_split, ZEND_ACC_COMPILE_TIME_EVAL, NULL) ZEND_FRAMELESS_FE(substr, arginfo_substr, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_substr) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(substr_replace, arginfo_substr_replace) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(quotemeta, arginfo_quotemeta) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(ord, arginfo_ord) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(chr, arginfo_chr) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(ucfirst, arginfo_ucfirst) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(lcfirst, arginfo_lcfirst) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(ucwords, arginfo_ucwords) + ZEND_RAW_FENTRY("substr_replace", zif_substr_replace, arginfo_substr_replace, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("quotemeta", zif_quotemeta, arginfo_quotemeta, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("ord", zif_ord, arginfo_ord, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("chr", zif_chr, arginfo_chr, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("ucfirst", zif_ucfirst, arginfo_ucfirst, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("lcfirst", zif_lcfirst, arginfo_lcfirst, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("ucwords", zif_ucwords, arginfo_ucwords, ZEND_ACC_COMPILE_TIME_EVAL, NULL) ZEND_FRAMELESS_FE(strtr, arginfo_strtr, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_strtr) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(strrev, arginfo_strrev) - ZEND_FE(similar_text, arginfo_similar_text) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(addcslashes, arginfo_addcslashes) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(addslashes, arginfo_addslashes) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(stripcslashes, arginfo_stripcslashes) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(stripslashes, arginfo_stripslashes) + ZEND_RAW_FENTRY("strrev", zif_strrev, arginfo_strrev, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("similar_text", zif_similar_text, arginfo_similar_text, 0, NULL) + ZEND_RAW_FENTRY("addcslashes", zif_addcslashes, arginfo_addcslashes, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("addslashes", zif_addslashes, arginfo_addslashes, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("stripcslashes", zif_stripcslashes, arginfo_stripcslashes, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("stripslashes", zif_stripslashes, arginfo_stripslashes, ZEND_ACC_COMPILE_TIME_EVAL, NULL) ZEND_FRAMELESS_FE(str_replace, arginfo_str_replace, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_str_replace) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(str_ireplace, arginfo_str_ireplace) - ZEND_FE(hebrev, arginfo_hebrev) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(nl2br, arginfo_nl2br) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(strip_tags, arginfo_strip_tags) - ZEND_FE(setlocale, arginfo_setlocale) - ZEND_FE(parse_str, arginfo_parse_str) - ZEND_FE(str_getcsv, arginfo_str_getcsv) - ZEND_FE(str_repeat, arginfo_str_repeat) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(count_chars, arginfo_count_chars) - ZEND_FE(strnatcmp, arginfo_strnatcmp) - ZEND_FE(localeconv, arginfo_localeconv) - ZEND_FE(strnatcasecmp, arginfo_strnatcasecmp) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(substr_count, arginfo_substr_count) - ZEND_FE(str_pad, arginfo_str_pad) - ZEND_FE(sscanf, arginfo_sscanf) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(str_rot13, arginfo_str_rot13) - ZEND_FE(str_shuffle, arginfo_str_shuffle) - ZEND_FE(str_word_count, arginfo_str_word_count) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(str_split, arginfo_str_split) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(strpbrk, arginfo_strpbrk) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(substr_compare, arginfo_substr_compare) - ZEND_DEP_FE(utf8_encode, arginfo_utf8_encode) - ZEND_DEP_FE(utf8_decode, arginfo_utf8_decode) - ZEND_FE(opendir, arginfo_opendir) - ZEND_FE(dir, arginfo_dir) - ZEND_FE(closedir, arginfo_closedir) - ZEND_FE(chdir, arginfo_chdir) + ZEND_RAW_FENTRY("str_ireplace", zif_str_ireplace, arginfo_str_ireplace, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("hebrev", zif_hebrev, arginfo_hebrev, 0, NULL) + ZEND_RAW_FENTRY("nl2br", zif_nl2br, arginfo_nl2br, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("strip_tags", zif_strip_tags, arginfo_strip_tags, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("setlocale", zif_setlocale, arginfo_setlocale, 0, NULL) + ZEND_RAW_FENTRY("parse_str", zif_parse_str, arginfo_parse_str, 0, NULL) + ZEND_RAW_FENTRY("str_getcsv", zif_str_getcsv, arginfo_str_getcsv, 0, NULL) + ZEND_RAW_FENTRY("str_repeat", zif_str_repeat, arginfo_str_repeat, 0, NULL) + ZEND_RAW_FENTRY("count_chars", zif_count_chars, arginfo_count_chars, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("strnatcmp", zif_strnatcmp, arginfo_strnatcmp, 0, NULL) + ZEND_RAW_FENTRY("localeconv", zif_localeconv, arginfo_localeconv, 0, NULL) + ZEND_RAW_FENTRY("strnatcasecmp", zif_strnatcasecmp, arginfo_strnatcasecmp, 0, NULL) + ZEND_RAW_FENTRY("substr_count", zif_substr_count, arginfo_substr_count, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("str_pad", zif_str_pad, arginfo_str_pad, 0, NULL) + ZEND_RAW_FENTRY("sscanf", zif_sscanf, arginfo_sscanf, 0, NULL) + ZEND_RAW_FENTRY("str_rot13", zif_str_rot13, arginfo_str_rot13, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("str_shuffle", zif_str_shuffle, arginfo_str_shuffle, 0, NULL) + ZEND_RAW_FENTRY("str_word_count", zif_str_word_count, arginfo_str_word_count, 0, NULL) + ZEND_RAW_FENTRY("str_split", zif_str_split, arginfo_str_split, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("strpbrk", zif_strpbrk, arginfo_strpbrk, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("substr_compare", zif_substr_compare, arginfo_substr_compare, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("utf8_encode", zif_utf8_encode, arginfo_utf8_encode, ZEND_ACC_DEPRECATED|ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("utf8_decode", zif_utf8_decode, arginfo_utf8_decode, ZEND_ACC_DEPRECATED|ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("opendir", zif_opendir, arginfo_opendir, 0, NULL) + ZEND_RAW_FENTRY("dir", zif_dir, arginfo_dir, 0, NULL) + ZEND_RAW_FENTRY("closedir", zif_closedir, arginfo_closedir, 0, NULL) + ZEND_RAW_FENTRY("chdir", zif_chdir, arginfo_chdir, 0, NULL) #if (defined(HAVE_CHROOT) && !defined(ZTS) && defined(ENABLE_CHROOT_FUNC)) - ZEND_FE(chroot, arginfo_chroot) + ZEND_RAW_FENTRY("chroot", zif_chroot, arginfo_chroot, 0, NULL) #endif - ZEND_FE(getcwd, arginfo_getcwd) - ZEND_FE(rewinddir, arginfo_rewinddir) - ZEND_FE(readdir, arginfo_readdir) - ZEND_FE(scandir, arginfo_scandir) + ZEND_RAW_FENTRY("getcwd", zif_getcwd, arginfo_getcwd, 0, NULL) + ZEND_RAW_FENTRY("rewinddir", zif_rewinddir, arginfo_rewinddir, 0, NULL) + ZEND_RAW_FENTRY("readdir", zif_readdir, arginfo_readdir, 0, NULL) + ZEND_RAW_FENTRY("scandir", zif_scandir, arginfo_scandir, 0, NULL) #if defined(HAVE_GLOB) - ZEND_FE(glob, arginfo_glob) -#endif - ZEND_FE(exec, arginfo_exec) - ZEND_FE(system, arginfo_system) - ZEND_FE(passthru, arginfo_passthru) - ZEND_FE(escapeshellcmd, arginfo_escapeshellcmd) - ZEND_FE(escapeshellarg, arginfo_escapeshellarg) - ZEND_FE(shell_exec, arginfo_shell_exec) + ZEND_RAW_FENTRY("glob", zif_glob, arginfo_glob, 0, NULL) +#endif + ZEND_RAW_FENTRY("exec", zif_exec, arginfo_exec, 0, NULL) + ZEND_RAW_FENTRY("system", zif_system, arginfo_system, 0, NULL) + ZEND_RAW_FENTRY("passthru", zif_passthru, arginfo_passthru, 0, NULL) + ZEND_RAW_FENTRY("escapeshellcmd", zif_escapeshellcmd, arginfo_escapeshellcmd, 0, NULL) + ZEND_RAW_FENTRY("escapeshellarg", zif_escapeshellarg, arginfo_escapeshellarg, 0, NULL) + ZEND_RAW_FENTRY("shell_exec", zif_shell_exec, arginfo_shell_exec, 0, NULL) #if defined(HAVE_NICE) - ZEND_FE(proc_nice, arginfo_proc_nice) -#endif - ZEND_FE(flock, arginfo_flock) - ZEND_FE(get_meta_tags, arginfo_get_meta_tags) - ZEND_FE(pclose, arginfo_pclose) - ZEND_FE(popen, arginfo_popen) - ZEND_FE(readfile, arginfo_readfile) - ZEND_FE(rewind, arginfo_rewind) - ZEND_FE(rmdir, arginfo_rmdir) - ZEND_FE(umask, arginfo_umask) - ZEND_FE(fclose, arginfo_fclose) - ZEND_FE(feof, arginfo_feof) - ZEND_FE(fgetc, arginfo_fgetc) - ZEND_FE(fgets, arginfo_fgets) - ZEND_FE(fread, arginfo_fread) - ZEND_FE(fopen, arginfo_fopen) - ZEND_FE(fscanf, arginfo_fscanf) - ZEND_FE(fpassthru, arginfo_fpassthru) - ZEND_FE(ftruncate, arginfo_ftruncate) - ZEND_FE(fstat, arginfo_fstat) - ZEND_FE(fseek, arginfo_fseek) - ZEND_FE(ftell, arginfo_ftell) - ZEND_FE(fflush, arginfo_fflush) - ZEND_FE(fsync, arginfo_fsync) - ZEND_FE(fdatasync, arginfo_fdatasync) - ZEND_FE(fwrite, arginfo_fwrite) - ZEND_FALIAS(fputs, fwrite, arginfo_fputs) - ZEND_FE(mkdir, arginfo_mkdir) - ZEND_FE(rename, arginfo_rename) - ZEND_FE(copy, arginfo_copy) - ZEND_FE(tempnam, arginfo_tempnam) - ZEND_FE(tmpfile, arginfo_tmpfile) - ZEND_FE(file, arginfo_file) - ZEND_FE(file_get_contents, arginfo_file_get_contents) - ZEND_FE(unlink, arginfo_unlink) - ZEND_FE(file_put_contents, arginfo_file_put_contents) - ZEND_FE(fputcsv, arginfo_fputcsv) - ZEND_FE(fgetcsv, arginfo_fgetcsv) - ZEND_FE(realpath, arginfo_realpath) + ZEND_RAW_FENTRY("proc_nice", zif_proc_nice, arginfo_proc_nice, 0, NULL) +#endif + ZEND_RAW_FENTRY("flock", zif_flock, arginfo_flock, 0, NULL) + ZEND_RAW_FENTRY("get_meta_tags", zif_get_meta_tags, arginfo_get_meta_tags, 0, NULL) + ZEND_RAW_FENTRY("pclose", zif_pclose, arginfo_pclose, 0, NULL) + ZEND_RAW_FENTRY("popen", zif_popen, arginfo_popen, 0, NULL) + ZEND_RAW_FENTRY("readfile", zif_readfile, arginfo_readfile, 0, NULL) + ZEND_RAW_FENTRY("rewind", zif_rewind, arginfo_rewind, 0, NULL) + ZEND_RAW_FENTRY("rmdir", zif_rmdir, arginfo_rmdir, 0, NULL) + ZEND_RAW_FENTRY("umask", zif_umask, arginfo_umask, 0, NULL) + ZEND_RAW_FENTRY("fclose", zif_fclose, arginfo_fclose, 0, NULL) + ZEND_RAW_FENTRY("feof", zif_feof, arginfo_feof, 0, NULL) + ZEND_RAW_FENTRY("fgetc", zif_fgetc, arginfo_fgetc, 0, NULL) + ZEND_RAW_FENTRY("fgets", zif_fgets, arginfo_fgets, 0, NULL) + ZEND_RAW_FENTRY("fread", zif_fread, arginfo_fread, 0, NULL) + ZEND_RAW_FENTRY("fopen", zif_fopen, arginfo_fopen, 0, NULL) + ZEND_RAW_FENTRY("fscanf", zif_fscanf, arginfo_fscanf, 0, NULL) + ZEND_RAW_FENTRY("fpassthru", zif_fpassthru, arginfo_fpassthru, 0, NULL) + ZEND_RAW_FENTRY("ftruncate", zif_ftruncate, arginfo_ftruncate, 0, NULL) + ZEND_RAW_FENTRY("fstat", zif_fstat, arginfo_fstat, 0, NULL) + ZEND_RAW_FENTRY("fseek", zif_fseek, arginfo_fseek, 0, NULL) + ZEND_RAW_FENTRY("ftell", zif_ftell, arginfo_ftell, 0, NULL) + ZEND_RAW_FENTRY("fflush", zif_fflush, arginfo_fflush, 0, NULL) + ZEND_RAW_FENTRY("fsync", zif_fsync, arginfo_fsync, 0, NULL) + ZEND_RAW_FENTRY("fdatasync", zif_fdatasync, arginfo_fdatasync, 0, NULL) + ZEND_RAW_FENTRY("fwrite", zif_fwrite, arginfo_fwrite, 0, NULL) + ZEND_RAW_FENTRY("fputs", zif_fwrite, arginfo_fputs, 0, NULL) + ZEND_RAW_FENTRY("mkdir", zif_mkdir, arginfo_mkdir, 0, NULL) + ZEND_RAW_FENTRY("rename", zif_rename, arginfo_rename, 0, NULL) + ZEND_RAW_FENTRY("copy", zif_copy, arginfo_copy, 0, NULL) + ZEND_RAW_FENTRY("tempnam", zif_tempnam, arginfo_tempnam, 0, NULL) + ZEND_RAW_FENTRY("tmpfile", zif_tmpfile, arginfo_tmpfile, 0, NULL) + ZEND_RAW_FENTRY("file", zif_file, arginfo_file, 0, NULL) + ZEND_RAW_FENTRY("file_get_contents", zif_file_get_contents, arginfo_file_get_contents, 0, NULL) + ZEND_RAW_FENTRY("unlink", zif_unlink, arginfo_unlink, 0, NULL) + ZEND_RAW_FENTRY("file_put_contents", zif_file_put_contents, arginfo_file_put_contents, 0, NULL) + ZEND_RAW_FENTRY("fputcsv", zif_fputcsv, arginfo_fputcsv, 0, NULL) + ZEND_RAW_FENTRY("fgetcsv", zif_fgetcsv, arginfo_fgetcsv, 0, NULL) + ZEND_RAW_FENTRY("realpath", zif_realpath, arginfo_realpath, 0, NULL) #if defined(HAVE_FNMATCH) - ZEND_FE(fnmatch, arginfo_fnmatch) -#endif - ZEND_FE(sys_get_temp_dir, arginfo_sys_get_temp_dir) - ZEND_FE(fileatime, arginfo_fileatime) - ZEND_FE(filectime, arginfo_filectime) - ZEND_FE(filegroup, arginfo_filegroup) - ZEND_FE(fileinode, arginfo_fileinode) - ZEND_FE(filemtime, arginfo_filemtime) - ZEND_FE(fileowner, arginfo_fileowner) - ZEND_FE(fileperms, arginfo_fileperms) - ZEND_FE(filesize, arginfo_filesize) - ZEND_FE(filetype, arginfo_filetype) - ZEND_FE(file_exists, arginfo_file_exists) - ZEND_FE(is_writable, arginfo_is_writable) - ZEND_FALIAS(is_writeable, is_writable, arginfo_is_writeable) - ZEND_FE(is_readable, arginfo_is_readable) - ZEND_FE(is_executable, arginfo_is_executable) - ZEND_FE(is_file, arginfo_is_file) - ZEND_FE(is_dir, arginfo_is_dir) - ZEND_FE(is_link, arginfo_is_link) - ZEND_FE(stat, arginfo_stat) - ZEND_FE(lstat, arginfo_lstat) - ZEND_FE(chown, arginfo_chown) - ZEND_FE(chgrp, arginfo_chgrp) + ZEND_RAW_FENTRY("fnmatch", zif_fnmatch, arginfo_fnmatch, 0, NULL) +#endif + ZEND_RAW_FENTRY("sys_get_temp_dir", zif_sys_get_temp_dir, arginfo_sys_get_temp_dir, 0, NULL) + ZEND_RAW_FENTRY("fileatime", zif_fileatime, arginfo_fileatime, 0, NULL) + ZEND_RAW_FENTRY("filectime", zif_filectime, arginfo_filectime, 0, NULL) + ZEND_RAW_FENTRY("filegroup", zif_filegroup, arginfo_filegroup, 0, NULL) + ZEND_RAW_FENTRY("fileinode", zif_fileinode, arginfo_fileinode, 0, NULL) + ZEND_RAW_FENTRY("filemtime", zif_filemtime, arginfo_filemtime, 0, NULL) + ZEND_RAW_FENTRY("fileowner", zif_fileowner, arginfo_fileowner, 0, NULL) + ZEND_RAW_FENTRY("fileperms", zif_fileperms, arginfo_fileperms, 0, NULL) + ZEND_RAW_FENTRY("filesize", zif_filesize, arginfo_filesize, 0, NULL) + ZEND_RAW_FENTRY("filetype", zif_filetype, arginfo_filetype, 0, NULL) + ZEND_RAW_FENTRY("file_exists", zif_file_exists, arginfo_file_exists, 0, NULL) + ZEND_RAW_FENTRY("is_writable", zif_is_writable, arginfo_is_writable, 0, NULL) + ZEND_RAW_FENTRY("is_writeable", zif_is_writable, arginfo_is_writeable, 0, NULL) + ZEND_RAW_FENTRY("is_readable", zif_is_readable, arginfo_is_readable, 0, NULL) + ZEND_RAW_FENTRY("is_executable", zif_is_executable, arginfo_is_executable, 0, NULL) + ZEND_RAW_FENTRY("is_file", zif_is_file, arginfo_is_file, 0, NULL) + ZEND_RAW_FENTRY("is_dir", zif_is_dir, arginfo_is_dir, 0, NULL) + ZEND_RAW_FENTRY("is_link", zif_is_link, arginfo_is_link, 0, NULL) + ZEND_RAW_FENTRY("stat", zif_stat, arginfo_stat, 0, NULL) + ZEND_RAW_FENTRY("lstat", zif_lstat, arginfo_lstat, 0, NULL) + ZEND_RAW_FENTRY("chown", zif_chown, arginfo_chown, 0, NULL) + ZEND_RAW_FENTRY("chgrp", zif_chgrp, arginfo_chgrp, 0, NULL) #if defined(HAVE_LCHOWN) - ZEND_FE(lchown, arginfo_lchown) + ZEND_RAW_FENTRY("lchown", zif_lchown, arginfo_lchown, 0, NULL) #endif #if defined(HAVE_LCHOWN) - ZEND_FE(lchgrp, arginfo_lchgrp) + ZEND_RAW_FENTRY("lchgrp", zif_lchgrp, arginfo_lchgrp, 0, NULL) #endif - ZEND_FE(chmod, arginfo_chmod) + ZEND_RAW_FENTRY("chmod", zif_chmod, arginfo_chmod, 0, NULL) #if defined(HAVE_UTIME) - ZEND_FE(touch, arginfo_touch) -#endif - ZEND_FE(clearstatcache, arginfo_clearstatcache) - ZEND_FE(disk_total_space, arginfo_disk_total_space) - ZEND_FE(disk_free_space, arginfo_disk_free_space) - ZEND_FALIAS(diskfreespace, disk_free_space, arginfo_diskfreespace) - ZEND_FE(realpath_cache_get, arginfo_realpath_cache_get) - ZEND_FE(realpath_cache_size, arginfo_realpath_cache_size) - ZEND_FE(sprintf, arginfo_sprintf) - ZEND_FE(printf, arginfo_printf) - ZEND_FE(vprintf, arginfo_vprintf) - ZEND_FE(vsprintf, arginfo_vsprintf) - ZEND_FE(fprintf, arginfo_fprintf) - ZEND_FE(vfprintf, arginfo_vfprintf) - ZEND_FE(fsockopen, arginfo_fsockopen) - ZEND_FE(pfsockopen, arginfo_pfsockopen) - ZEND_FE(http_build_query, arginfo_http_build_query) - ZEND_FE(request_parse_body, arginfo_request_parse_body) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(image_type_to_mime_type, arginfo_image_type_to_mime_type) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(image_type_to_extension, arginfo_image_type_to_extension) - ZEND_FE(getimagesize, arginfo_getimagesize) - ZEND_FE(getimagesizefromstring, arginfo_getimagesizefromstring) - ZEND_FE(phpinfo, arginfo_phpinfo) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(phpversion, arginfo_phpversion) - ZEND_FE(phpcredits, arginfo_phpcredits) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(php_sapi_name, arginfo_php_sapi_name) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(php_uname, arginfo_php_uname) - ZEND_FE(php_ini_scanned_files, arginfo_php_ini_scanned_files) - ZEND_FE(php_ini_loaded_file, arginfo_php_ini_loaded_file) - ZEND_FE(iptcembed, arginfo_iptcembed) - ZEND_FE(iptcparse, arginfo_iptcparse) - ZEND_FE(levenshtein, arginfo_levenshtein) + ZEND_RAW_FENTRY("touch", zif_touch, arginfo_touch, 0, NULL) +#endif + ZEND_RAW_FENTRY("clearstatcache", zif_clearstatcache, arginfo_clearstatcache, 0, NULL) + ZEND_RAW_FENTRY("disk_total_space", zif_disk_total_space, arginfo_disk_total_space, 0, NULL) + ZEND_RAW_FENTRY("disk_free_space", zif_disk_free_space, arginfo_disk_free_space, 0, NULL) + ZEND_RAW_FENTRY("diskfreespace", zif_disk_free_space, arginfo_diskfreespace, 0, NULL) + ZEND_RAW_FENTRY("realpath_cache_get", zif_realpath_cache_get, arginfo_realpath_cache_get, 0, NULL) + ZEND_RAW_FENTRY("realpath_cache_size", zif_realpath_cache_size, arginfo_realpath_cache_size, 0, NULL) + ZEND_RAW_FENTRY("sprintf", zif_sprintf, arginfo_sprintf, 0, NULL) + ZEND_RAW_FENTRY("printf", zif_printf, arginfo_printf, 0, NULL) + ZEND_RAW_FENTRY("vprintf", zif_vprintf, arginfo_vprintf, 0, NULL) + ZEND_RAW_FENTRY("vsprintf", zif_vsprintf, arginfo_vsprintf, 0, NULL) + ZEND_RAW_FENTRY("fprintf", zif_fprintf, arginfo_fprintf, 0, NULL) + ZEND_RAW_FENTRY("vfprintf", zif_vfprintf, arginfo_vfprintf, 0, NULL) + ZEND_RAW_FENTRY("fsockopen", zif_fsockopen, arginfo_fsockopen, 0, NULL) + ZEND_RAW_FENTRY("pfsockopen", zif_pfsockopen, arginfo_pfsockopen, 0, NULL) + ZEND_RAW_FENTRY("http_build_query", zif_http_build_query, arginfo_http_build_query, 0, NULL) + ZEND_RAW_FENTRY("request_parse_body", zif_request_parse_body, arginfo_request_parse_body, 0, NULL) + ZEND_RAW_FENTRY("image_type_to_mime_type", zif_image_type_to_mime_type, arginfo_image_type_to_mime_type, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("image_type_to_extension", zif_image_type_to_extension, arginfo_image_type_to_extension, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("getimagesize", zif_getimagesize, arginfo_getimagesize, 0, NULL) + ZEND_RAW_FENTRY("getimagesizefromstring", zif_getimagesizefromstring, arginfo_getimagesizefromstring, 0, NULL) + ZEND_RAW_FENTRY("phpinfo", zif_phpinfo, arginfo_phpinfo, 0, NULL) + ZEND_RAW_FENTRY("phpversion", zif_phpversion, arginfo_phpversion, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("phpcredits", zif_phpcredits, arginfo_phpcredits, 0, NULL) + ZEND_RAW_FENTRY("php_sapi_name", zif_php_sapi_name, arginfo_php_sapi_name, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("php_uname", zif_php_uname, arginfo_php_uname, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("php_ini_scanned_files", zif_php_ini_scanned_files, arginfo_php_ini_scanned_files, 0, NULL) + ZEND_RAW_FENTRY("php_ini_loaded_file", zif_php_ini_loaded_file, arginfo_php_ini_loaded_file, 0, NULL) + ZEND_RAW_FENTRY("iptcembed", zif_iptcembed, arginfo_iptcembed, 0, NULL) + ZEND_RAW_FENTRY("iptcparse", zif_iptcparse, arginfo_iptcparse, 0, NULL) + ZEND_RAW_FENTRY("levenshtein", zif_levenshtein, arginfo_levenshtein, 0, NULL) #if (defined(HAVE_SYMLINK) || defined(PHP_WIN32)) - ZEND_FE(readlink, arginfo_readlink) + ZEND_RAW_FENTRY("readlink", zif_readlink, arginfo_readlink, 0, NULL) #endif #if (defined(HAVE_SYMLINK) || defined(PHP_WIN32)) - ZEND_FE(linkinfo, arginfo_linkinfo) + ZEND_RAW_FENTRY("linkinfo", zif_linkinfo, arginfo_linkinfo, 0, NULL) #endif #if (defined(HAVE_SYMLINK) || defined(PHP_WIN32)) - ZEND_FE(symlink, arginfo_symlink) + ZEND_RAW_FENTRY("symlink", zif_symlink, arginfo_symlink, 0, NULL) #endif #if (defined(HAVE_SYMLINK) || defined(PHP_WIN32)) - ZEND_FE(link, arginfo_link) -#endif - ZEND_FE(mail, arginfo_mail) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(abs, arginfo_abs) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(ceil, arginfo_ceil) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(floor, arginfo_floor) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(round, arginfo_round) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(sin, arginfo_sin) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(cos, arginfo_cos) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(tan, arginfo_tan) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(asin, arginfo_asin) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(acos, arginfo_acos) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(atan, arginfo_atan) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(atanh, arginfo_atanh) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(atan2, arginfo_atan2) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(sinh, arginfo_sinh) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(cosh, arginfo_cosh) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(tanh, arginfo_tanh) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(asinh, arginfo_asinh) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(acosh, arginfo_acosh) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(expm1, arginfo_expm1) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(log1p, arginfo_log1p) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(pi, arginfo_pi) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(is_finite, arginfo_is_finite) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(is_nan, arginfo_is_nan) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(intdiv, arginfo_intdiv) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(is_infinite, arginfo_is_infinite) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(pow, arginfo_pow) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(exp, arginfo_exp) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(log, arginfo_log) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(log10, arginfo_log10) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(sqrt, arginfo_sqrt) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(hypot, arginfo_hypot) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(deg2rad, arginfo_deg2rad) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(rad2deg, arginfo_rad2deg) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(bindec, arginfo_bindec) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(hexdec, arginfo_hexdec) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(octdec, arginfo_octdec) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(decbin, arginfo_decbin) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(decoct, arginfo_decoct) + ZEND_RAW_FENTRY("link", zif_link, arginfo_link, 0, NULL) +#endif + ZEND_RAW_FENTRY("mail", zif_mail, arginfo_mail, 0, NULL) + ZEND_RAW_FENTRY("abs", zif_abs, arginfo_abs, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("ceil", zif_ceil, arginfo_ceil, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("floor", zif_floor, arginfo_floor, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("round", zif_round, arginfo_round, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("sin", zif_sin, arginfo_sin, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("cos", zif_cos, arginfo_cos, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("tan", zif_tan, arginfo_tan, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("asin", zif_asin, arginfo_asin, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("acos", zif_acos, arginfo_acos, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("atan", zif_atan, arginfo_atan, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("atanh", zif_atanh, arginfo_atanh, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("atan2", zif_atan2, arginfo_atan2, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("sinh", zif_sinh, arginfo_sinh, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("cosh", zif_cosh, arginfo_cosh, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("tanh", zif_tanh, arginfo_tanh, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("asinh", zif_asinh, arginfo_asinh, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("acosh", zif_acosh, arginfo_acosh, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("expm1", zif_expm1, arginfo_expm1, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("log1p", zif_log1p, arginfo_log1p, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("pi", zif_pi, arginfo_pi, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("is_finite", zif_is_finite, arginfo_is_finite, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("is_nan", zif_is_nan, arginfo_is_nan, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("intdiv", zif_intdiv, arginfo_intdiv, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("is_infinite", zif_is_infinite, arginfo_is_infinite, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("pow", zif_pow, arginfo_pow, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("exp", zif_exp, arginfo_exp, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("log", zif_log, arginfo_log, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("log10", zif_log10, arginfo_log10, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("sqrt", zif_sqrt, arginfo_sqrt, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("hypot", zif_hypot, arginfo_hypot, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("deg2rad", zif_deg2rad, arginfo_deg2rad, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("rad2deg", zif_rad2deg, arginfo_rad2deg, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("bindec", zif_bindec, arginfo_bindec, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("hexdec", zif_hexdec, arginfo_hexdec, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("octdec", zif_octdec, arginfo_octdec, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("decbin", zif_decbin, arginfo_decbin, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("decoct", zif_decoct, arginfo_decoct, ZEND_ACC_COMPILE_TIME_EVAL, NULL) ZEND_FRAMELESS_FE(dechex, arginfo_dechex, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_dechex) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(base_convert, arginfo_base_convert) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(number_format, arginfo_number_format) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(fmod, arginfo_fmod) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(fdiv, arginfo_fdiv) + ZEND_RAW_FENTRY("base_convert", zif_base_convert, arginfo_base_convert, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("number_format", zif_number_format, arginfo_number_format, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("fmod", zif_fmod, arginfo_fmod, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("fdiv", zif_fdiv, arginfo_fdiv, ZEND_ACC_COMPILE_TIME_EVAL, NULL) #if defined(HAVE_GETTIMEOFDAY) - ZEND_FE(microtime, arginfo_microtime) + ZEND_RAW_FENTRY("microtime", zif_microtime, arginfo_microtime, 0, NULL) #endif #if defined(HAVE_GETTIMEOFDAY) - ZEND_FE(gettimeofday, arginfo_gettimeofday) + ZEND_RAW_FENTRY("gettimeofday", zif_gettimeofday, arginfo_gettimeofday, 0, NULL) #endif #if defined(HAVE_GETRUSAGE) - ZEND_FE(getrusage, arginfo_getrusage) -#endif - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(pack, arginfo_pack) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(unpack, arginfo_unpack) - ZEND_FE(password_get_info, arginfo_password_get_info) - ZEND_FE(password_hash, arginfo_password_hash) - ZEND_FE(password_needs_rehash, arginfo_password_needs_rehash) - ZEND_FE(password_verify, arginfo_password_verify) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(password_algos, arginfo_password_algos) + ZEND_RAW_FENTRY("getrusage", zif_getrusage, arginfo_getrusage, 0, NULL) +#endif + ZEND_RAW_FENTRY("pack", zif_pack, arginfo_pack, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("unpack", zif_unpack, arginfo_unpack, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("password_get_info", zif_password_get_info, arginfo_password_get_info, 0, NULL) + ZEND_RAW_FENTRY("password_hash", zif_password_hash, arginfo_password_hash, 0, NULL) + ZEND_RAW_FENTRY("password_needs_rehash", zif_password_needs_rehash, arginfo_password_needs_rehash, 0, NULL) + ZEND_RAW_FENTRY("password_verify", zif_password_verify, arginfo_password_verify, 0, NULL) + ZEND_RAW_FENTRY("password_algos", zif_password_algos, arginfo_password_algos, ZEND_ACC_COMPILE_TIME_EVAL, NULL) #if defined(PHP_CAN_SUPPORT_PROC_OPEN) - ZEND_FE(proc_open, arginfo_proc_open) + ZEND_RAW_FENTRY("proc_open", zif_proc_open, arginfo_proc_open, 0, NULL) #endif #if defined(PHP_CAN_SUPPORT_PROC_OPEN) - ZEND_FE(proc_close, arginfo_proc_close) + ZEND_RAW_FENTRY("proc_close", zif_proc_close, arginfo_proc_close, 0, NULL) #endif #if defined(PHP_CAN_SUPPORT_PROC_OPEN) - ZEND_FE(proc_terminate, arginfo_proc_terminate) + ZEND_RAW_FENTRY("proc_terminate", zif_proc_terminate, arginfo_proc_terminate, 0, NULL) #endif #if defined(PHP_CAN_SUPPORT_PROC_OPEN) - ZEND_FE(proc_get_status, arginfo_proc_get_status) -#endif - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(quoted_printable_decode, arginfo_quoted_printable_decode) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(quoted_printable_encode, arginfo_quoted_printable_encode) - ZEND_FE(soundex, arginfo_soundex) - ZEND_FE(stream_select, arginfo_stream_select) - ZEND_FE(stream_context_create, arginfo_stream_context_create) - ZEND_FE(stream_context_set_params, arginfo_stream_context_set_params) - ZEND_FE(stream_context_get_params, arginfo_stream_context_get_params) - ZEND_FE(stream_context_set_option, arginfo_stream_context_set_option) - ZEND_FE(stream_context_set_options, arginfo_stream_context_set_options) - ZEND_FE(stream_context_get_options, arginfo_stream_context_get_options) - ZEND_FE(stream_context_get_default, arginfo_stream_context_get_default) - ZEND_FE(stream_context_set_default, arginfo_stream_context_set_default) - ZEND_FE(stream_filter_prepend, arginfo_stream_filter_prepend) - ZEND_FE(stream_filter_append, arginfo_stream_filter_append) - ZEND_FE(stream_filter_remove, arginfo_stream_filter_remove) - ZEND_FE(stream_socket_client, arginfo_stream_socket_client) - ZEND_FE(stream_socket_server, arginfo_stream_socket_server) - ZEND_FE(stream_socket_accept, arginfo_stream_socket_accept) - ZEND_FE(stream_socket_get_name, arginfo_stream_socket_get_name) - ZEND_FE(stream_socket_recvfrom, arginfo_stream_socket_recvfrom) - ZEND_FE(stream_socket_sendto, arginfo_stream_socket_sendto) - ZEND_FE(stream_socket_enable_crypto, arginfo_stream_socket_enable_crypto) + ZEND_RAW_FENTRY("proc_get_status", zif_proc_get_status, arginfo_proc_get_status, 0, NULL) +#endif + ZEND_RAW_FENTRY("quoted_printable_decode", zif_quoted_printable_decode, arginfo_quoted_printable_decode, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("quoted_printable_encode", zif_quoted_printable_encode, arginfo_quoted_printable_encode, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("soundex", zif_soundex, arginfo_soundex, 0, NULL) + ZEND_RAW_FENTRY("stream_select", zif_stream_select, arginfo_stream_select, 0, NULL) + ZEND_RAW_FENTRY("stream_context_create", zif_stream_context_create, arginfo_stream_context_create, 0, NULL) + ZEND_RAW_FENTRY("stream_context_set_params", zif_stream_context_set_params, arginfo_stream_context_set_params, 0, NULL) + ZEND_RAW_FENTRY("stream_context_get_params", zif_stream_context_get_params, arginfo_stream_context_get_params, 0, NULL) + ZEND_RAW_FENTRY("stream_context_set_option", zif_stream_context_set_option, arginfo_stream_context_set_option, 0, NULL) + ZEND_RAW_FENTRY("stream_context_set_options", zif_stream_context_set_options, arginfo_stream_context_set_options, 0, NULL) + ZEND_RAW_FENTRY("stream_context_get_options", zif_stream_context_get_options, arginfo_stream_context_get_options, 0, NULL) + ZEND_RAW_FENTRY("stream_context_get_default", zif_stream_context_get_default, arginfo_stream_context_get_default, 0, NULL) + ZEND_RAW_FENTRY("stream_context_set_default", zif_stream_context_set_default, arginfo_stream_context_set_default, 0, NULL) + ZEND_RAW_FENTRY("stream_filter_prepend", zif_stream_filter_prepend, arginfo_stream_filter_prepend, 0, NULL) + ZEND_RAW_FENTRY("stream_filter_append", zif_stream_filter_append, arginfo_stream_filter_append, 0, NULL) + ZEND_RAW_FENTRY("stream_filter_remove", zif_stream_filter_remove, arginfo_stream_filter_remove, 0, NULL) + ZEND_RAW_FENTRY("stream_socket_client", zif_stream_socket_client, arginfo_stream_socket_client, 0, NULL) + ZEND_RAW_FENTRY("stream_socket_server", zif_stream_socket_server, arginfo_stream_socket_server, 0, NULL) + ZEND_RAW_FENTRY("stream_socket_accept", zif_stream_socket_accept, arginfo_stream_socket_accept, 0, NULL) + ZEND_RAW_FENTRY("stream_socket_get_name", zif_stream_socket_get_name, arginfo_stream_socket_get_name, 0, NULL) + ZEND_RAW_FENTRY("stream_socket_recvfrom", zif_stream_socket_recvfrom, arginfo_stream_socket_recvfrom, 0, NULL) + ZEND_RAW_FENTRY("stream_socket_sendto", zif_stream_socket_sendto, arginfo_stream_socket_sendto, 0, NULL) + ZEND_RAW_FENTRY("stream_socket_enable_crypto", zif_stream_socket_enable_crypto, arginfo_stream_socket_enable_crypto, 0, NULL) #if defined(HAVE_SHUTDOWN) - ZEND_FE(stream_socket_shutdown, arginfo_stream_socket_shutdown) + ZEND_RAW_FENTRY("stream_socket_shutdown", zif_stream_socket_shutdown, arginfo_stream_socket_shutdown, 0, NULL) #endif #if defined(HAVE_SOCKETPAIR) - ZEND_FE(stream_socket_pair, arginfo_stream_socket_pair) -#endif - ZEND_FE(stream_copy_to_stream, arginfo_stream_copy_to_stream) - ZEND_FE(stream_get_contents, arginfo_stream_get_contents) - ZEND_FE(stream_supports_lock, arginfo_stream_supports_lock) - ZEND_FE(stream_set_write_buffer, arginfo_stream_set_write_buffer) - ZEND_FALIAS(set_file_buffer, stream_set_write_buffer, arginfo_set_file_buffer) - ZEND_FE(stream_set_read_buffer, arginfo_stream_set_read_buffer) - ZEND_FE(stream_set_blocking, arginfo_stream_set_blocking) - ZEND_FALIAS(socket_set_blocking, stream_set_blocking, arginfo_socket_set_blocking) - ZEND_FE(stream_get_meta_data, arginfo_stream_get_meta_data) - ZEND_FALIAS(socket_get_status, stream_get_meta_data, arginfo_socket_get_status) - ZEND_FE(stream_get_line, arginfo_stream_get_line) - ZEND_FE(stream_resolve_include_path, arginfo_stream_resolve_include_path) - ZEND_FE(stream_get_wrappers, arginfo_stream_get_wrappers) - ZEND_FE(stream_get_transports, arginfo_stream_get_transports) - ZEND_FE(stream_is_local, arginfo_stream_is_local) - ZEND_FE(stream_isatty, arginfo_stream_isatty) + ZEND_RAW_FENTRY("stream_socket_pair", zif_stream_socket_pair, arginfo_stream_socket_pair, 0, NULL) +#endif + ZEND_RAW_FENTRY("stream_copy_to_stream", zif_stream_copy_to_stream, arginfo_stream_copy_to_stream, 0, NULL) + ZEND_RAW_FENTRY("stream_get_contents", zif_stream_get_contents, arginfo_stream_get_contents, 0, NULL) + ZEND_RAW_FENTRY("stream_supports_lock", zif_stream_supports_lock, arginfo_stream_supports_lock, 0, NULL) + ZEND_RAW_FENTRY("stream_set_write_buffer", zif_stream_set_write_buffer, arginfo_stream_set_write_buffer, 0, NULL) + ZEND_RAW_FENTRY("set_file_buffer", zif_stream_set_write_buffer, arginfo_set_file_buffer, 0, NULL) + ZEND_RAW_FENTRY("stream_set_read_buffer", zif_stream_set_read_buffer, arginfo_stream_set_read_buffer, 0, NULL) + ZEND_RAW_FENTRY("stream_set_blocking", zif_stream_set_blocking, arginfo_stream_set_blocking, 0, NULL) + ZEND_RAW_FENTRY("socket_set_blocking", zif_stream_set_blocking, arginfo_socket_set_blocking, 0, NULL) + ZEND_RAW_FENTRY("stream_get_meta_data", zif_stream_get_meta_data, arginfo_stream_get_meta_data, 0, NULL) + ZEND_RAW_FENTRY("socket_get_status", zif_stream_get_meta_data, arginfo_socket_get_status, 0, NULL) + ZEND_RAW_FENTRY("stream_get_line", zif_stream_get_line, arginfo_stream_get_line, 0, NULL) + ZEND_RAW_FENTRY("stream_resolve_include_path", zif_stream_resolve_include_path, arginfo_stream_resolve_include_path, 0, NULL) + ZEND_RAW_FENTRY("stream_get_wrappers", zif_stream_get_wrappers, arginfo_stream_get_wrappers, 0, NULL) + ZEND_RAW_FENTRY("stream_get_transports", zif_stream_get_transports, arginfo_stream_get_transports, 0, NULL) + ZEND_RAW_FENTRY("stream_is_local", zif_stream_is_local, arginfo_stream_is_local, 0, NULL) + ZEND_RAW_FENTRY("stream_isatty", zif_stream_isatty, arginfo_stream_isatty, 0, NULL) #if defined(PHP_WIN32) - ZEND_FE(sapi_windows_vt100_support, arginfo_sapi_windows_vt100_support) + ZEND_RAW_FENTRY("sapi_windows_vt100_support", zif_sapi_windows_vt100_support, arginfo_sapi_windows_vt100_support, 0, NULL) #endif - ZEND_FE(stream_set_chunk_size, arginfo_stream_set_chunk_size) + ZEND_RAW_FENTRY("stream_set_chunk_size", zif_stream_set_chunk_size, arginfo_stream_set_chunk_size, 0, NULL) #if (defined(HAVE_SYS_TIME_H) || defined(PHP_WIN32)) - ZEND_FE(stream_set_timeout, arginfo_stream_set_timeout) + ZEND_RAW_FENTRY("stream_set_timeout", zif_stream_set_timeout, arginfo_stream_set_timeout, 0, NULL) #endif #if (defined(HAVE_SYS_TIME_H) || defined(PHP_WIN32)) - ZEND_FALIAS(socket_set_timeout, stream_set_timeout, arginfo_socket_set_timeout) -#endif - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(gettype, arginfo_gettype) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(get_debug_type, arginfo_get_debug_type) - ZEND_FE(settype, arginfo_settype) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(intval, arginfo_intval) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(floatval, arginfo_floatval) - ZEND_FALIAS(doubleval, floatval, arginfo_doubleval) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(boolval, arginfo_boolval) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(strval, arginfo_strval) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(is_null, arginfo_is_null) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(is_resource, arginfo_is_resource) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(is_bool, arginfo_is_bool) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(is_int, arginfo_is_int) - ZEND_FALIAS(is_integer, is_int, arginfo_is_integer) - ZEND_FALIAS(is_long, is_int, arginfo_is_long) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(is_float, arginfo_is_float) - ZEND_FALIAS(is_double, is_float, arginfo_is_double) + ZEND_RAW_FENTRY("socket_set_timeout", zif_stream_set_timeout, arginfo_socket_set_timeout, 0, NULL) +#endif + ZEND_RAW_FENTRY("gettype", zif_gettype, arginfo_gettype, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("get_debug_type", zif_get_debug_type, arginfo_get_debug_type, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("settype", zif_settype, arginfo_settype, 0, NULL) + ZEND_RAW_FENTRY("intval", zif_intval, arginfo_intval, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("floatval", zif_floatval, arginfo_floatval, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("doubleval", zif_floatval, arginfo_doubleval, 0, NULL) + ZEND_RAW_FENTRY("boolval", zif_boolval, arginfo_boolval, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("strval", zif_strval, arginfo_strval, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("is_null", zif_is_null, arginfo_is_null, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("is_resource", zif_is_resource, arginfo_is_resource, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("is_bool", zif_is_bool, arginfo_is_bool, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("is_int", zif_is_int, arginfo_is_int, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("is_integer", zif_is_int, arginfo_is_integer, 0, NULL) + ZEND_RAW_FENTRY("is_long", zif_is_int, arginfo_is_long, 0, NULL) + ZEND_RAW_FENTRY("is_float", zif_is_float, arginfo_is_float, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("is_double", zif_is_float, arginfo_is_double, 0, NULL) ZEND_FRAMELESS_FE(is_numeric, arginfo_is_numeric, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_is_numeric) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(is_string, arginfo_is_string) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(is_array, arginfo_is_array) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(is_object, arginfo_is_object) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(is_scalar, arginfo_is_scalar) - ZEND_FE(is_callable, arginfo_is_callable) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(is_iterable, arginfo_is_iterable) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(is_countable, arginfo_is_countable) + ZEND_RAW_FENTRY("is_string", zif_is_string, arginfo_is_string, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("is_array", zif_is_array, arginfo_is_array, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("is_object", zif_is_object, arginfo_is_object, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("is_scalar", zif_is_scalar, arginfo_is_scalar, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("is_callable", zif_is_callable, arginfo_is_callable, 0, NULL) + ZEND_RAW_FENTRY("is_iterable", zif_is_iterable, arginfo_is_iterable, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("is_countable", zif_is_countable, arginfo_is_countable, ZEND_ACC_COMPILE_TIME_EVAL, NULL) #if defined(HAVE_GETTIMEOFDAY) - ZEND_FE(uniqid, arginfo_uniqid) -#endif - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(parse_url, arginfo_parse_url) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(urlencode, arginfo_urlencode) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(urldecode, arginfo_urldecode) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(rawurlencode, arginfo_rawurlencode) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(rawurldecode, arginfo_rawurldecode) - ZEND_FE(get_headers, arginfo_get_headers) - ZEND_FE(stream_bucket_make_writeable, arginfo_stream_bucket_make_writeable) - ZEND_FE(stream_bucket_prepend, arginfo_stream_bucket_prepend) - ZEND_FE(stream_bucket_append, arginfo_stream_bucket_append) - ZEND_FE(stream_bucket_new, arginfo_stream_bucket_new) - ZEND_FE(stream_get_filters, arginfo_stream_get_filters) - ZEND_FE(stream_filter_register, arginfo_stream_filter_register) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(convert_uuencode, arginfo_convert_uuencode) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(convert_uudecode, arginfo_convert_uudecode) - ZEND_FE(var_dump, arginfo_var_dump) - ZEND_FE(var_export, arginfo_var_export) - ZEND_FE(debug_zval_dump, arginfo_debug_zval_dump) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(serialize, arginfo_serialize) - ZEND_FE(unserialize, arginfo_unserialize) - ZEND_FE(memory_get_usage, arginfo_memory_get_usage) - ZEND_FE(memory_get_peak_usage, arginfo_memory_get_peak_usage) - ZEND_FE(memory_reset_peak_usage, arginfo_memory_reset_peak_usage) - ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(version_compare, arginfo_version_compare) + ZEND_RAW_FENTRY("uniqid", zif_uniqid, arginfo_uniqid, 0, NULL) +#endif + ZEND_RAW_FENTRY("parse_url", zif_parse_url, arginfo_parse_url, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("urlencode", zif_urlencode, arginfo_urlencode, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("urldecode", zif_urldecode, arginfo_urldecode, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("rawurlencode", zif_rawurlencode, arginfo_rawurlencode, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("rawurldecode", zif_rawurldecode, arginfo_rawurldecode, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("get_headers", zif_get_headers, arginfo_get_headers, 0, NULL) + ZEND_RAW_FENTRY("stream_bucket_make_writeable", zif_stream_bucket_make_writeable, arginfo_stream_bucket_make_writeable, 0, NULL) + ZEND_RAW_FENTRY("stream_bucket_prepend", zif_stream_bucket_prepend, arginfo_stream_bucket_prepend, 0, NULL) + ZEND_RAW_FENTRY("stream_bucket_append", zif_stream_bucket_append, arginfo_stream_bucket_append, 0, NULL) + ZEND_RAW_FENTRY("stream_bucket_new", zif_stream_bucket_new, arginfo_stream_bucket_new, 0, NULL) + ZEND_RAW_FENTRY("stream_get_filters", zif_stream_get_filters, arginfo_stream_get_filters, 0, NULL) + ZEND_RAW_FENTRY("stream_filter_register", zif_stream_filter_register, arginfo_stream_filter_register, 0, NULL) + ZEND_RAW_FENTRY("convert_uuencode", zif_convert_uuencode, arginfo_convert_uuencode, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("convert_uudecode", zif_convert_uudecode, arginfo_convert_uudecode, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("var_dump", zif_var_dump, arginfo_var_dump, 0, NULL) + ZEND_RAW_FENTRY("var_export", zif_var_export, arginfo_var_export, 0, NULL) + ZEND_RAW_FENTRY("debug_zval_dump", zif_debug_zval_dump, arginfo_debug_zval_dump, 0, NULL) + ZEND_RAW_FENTRY("serialize", zif_serialize, arginfo_serialize, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("unserialize", zif_unserialize, arginfo_unserialize, 0, NULL) + ZEND_RAW_FENTRY("memory_get_usage", zif_memory_get_usage, arginfo_memory_get_usage, 0, NULL) + ZEND_RAW_FENTRY("memory_get_peak_usage", zif_memory_get_peak_usage, arginfo_memory_get_peak_usage, 0, NULL) + ZEND_RAW_FENTRY("memory_reset_peak_usage", zif_memory_reset_peak_usage, arginfo_memory_reset_peak_usage, 0, NULL) + ZEND_RAW_FENTRY("version_compare", zif_version_compare, arginfo_version_compare, ZEND_ACC_COMPILE_TIME_EVAL, NULL) #if defined(PHP_WIN32) - ZEND_FE(sapi_windows_cp_set, arginfo_sapi_windows_cp_set) + ZEND_RAW_FENTRY("sapi_windows_cp_set", zif_sapi_windows_cp_set, arginfo_sapi_windows_cp_set, 0, NULL) #endif #if defined(PHP_WIN32) - ZEND_FE(sapi_windows_cp_get, arginfo_sapi_windows_cp_get) + ZEND_RAW_FENTRY("sapi_windows_cp_get", zif_sapi_windows_cp_get, arginfo_sapi_windows_cp_get, 0, NULL) #endif #if defined(PHP_WIN32) - ZEND_FE(sapi_windows_cp_conv, arginfo_sapi_windows_cp_conv) + ZEND_RAW_FENTRY("sapi_windows_cp_conv", zif_sapi_windows_cp_conv, arginfo_sapi_windows_cp_conv, 0, NULL) #endif #if defined(PHP_WIN32) - ZEND_FE(sapi_windows_cp_is_utf8, arginfo_sapi_windows_cp_is_utf8) + ZEND_RAW_FENTRY("sapi_windows_cp_is_utf8", zif_sapi_windows_cp_is_utf8, arginfo_sapi_windows_cp_is_utf8, 0, NULL) #endif #if defined(PHP_WIN32) - ZEND_FE(sapi_windows_set_ctrl_handler, arginfo_sapi_windows_set_ctrl_handler) + ZEND_RAW_FENTRY("sapi_windows_set_ctrl_handler", zif_sapi_windows_set_ctrl_handler, arginfo_sapi_windows_set_ctrl_handler, 0, NULL) #endif #if defined(PHP_WIN32) - ZEND_FE(sapi_windows_generate_ctrl_event, arginfo_sapi_windows_generate_ctrl_event) + ZEND_RAW_FENTRY("sapi_windows_generate_ctrl_event", zif_sapi_windows_generate_ctrl_event, arginfo_sapi_windows_generate_ctrl_event, 0, NULL) #endif ZEND_FE_END }; diff --git a/ext/standard/dir_arginfo.h b/ext/standard/dir_arginfo.h index 363ab4fa3e6ed..0747f6e6d4ff4 100644 --- a/ext/standard/dir_arginfo.h +++ b/ext/standard/dir_arginfo.h @@ -14,9 +14,9 @@ ZEND_FUNCTION(rewinddir); ZEND_FUNCTION(readdir); static const zend_function_entry class_Directory_methods[] = { - ZEND_ME_MAPPING(close, closedir, arginfo_class_Directory_close, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(rewind, rewinddir, arginfo_class_Directory_rewind, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(read, readdir, arginfo_class_Directory_read, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("close", zif_closedir, arginfo_class_Directory_close, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("rewind", zif_rewinddir, arginfo_class_Directory_rewind, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("read", zif_readdir, arginfo_class_Directory_read, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/standard/user_filters_arginfo.h b/ext/standard/user_filters_arginfo.h index 53c535b4eb9af..2898c74de2117 100644 --- a/ext/standard/user_filters_arginfo.h +++ b/ext/standard/user_filters_arginfo.h @@ -19,9 +19,9 @@ ZEND_METHOD(php_user_filter, onCreate); ZEND_METHOD(php_user_filter, onClose); static const zend_function_entry class_php_user_filter_methods[] = { - ZEND_ME(php_user_filter, filter, arginfo_class_php_user_filter_filter, ZEND_ACC_PUBLIC) - ZEND_ME(php_user_filter, onCreate, arginfo_class_php_user_filter_onCreate, ZEND_ACC_PUBLIC) - ZEND_ME(php_user_filter, onClose, arginfo_class_php_user_filter_onClose, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("filter", zim_php_user_filter_filter, arginfo_class_php_user_filter_filter, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("onCreate", zim_php_user_filter_onCreate, arginfo_class_php_user_filter_onCreate, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("onClose", zim_php_user_filter_onClose, arginfo_class_php_user_filter_onClose, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/sysvmsg/sysvmsg_arginfo.h b/ext/sysvmsg/sysvmsg_arginfo.h index 34eca90d6feb8..05fff6df2bcc3 100644 --- a/ext/sysvmsg/sysvmsg_arginfo.h +++ b/ext/sysvmsg/sysvmsg_arginfo.h @@ -52,13 +52,13 @@ ZEND_FUNCTION(msg_set_queue); ZEND_FUNCTION(msg_queue_exists); static const zend_function_entry ext_functions[] = { - ZEND_FE(msg_get_queue, arginfo_msg_get_queue) - ZEND_FE(msg_send, arginfo_msg_send) - ZEND_FE(msg_receive, arginfo_msg_receive) - ZEND_FE(msg_remove_queue, arginfo_msg_remove_queue) - ZEND_FE(msg_stat_queue, arginfo_msg_stat_queue) - ZEND_FE(msg_set_queue, arginfo_msg_set_queue) - ZEND_FE(msg_queue_exists, arginfo_msg_queue_exists) + ZEND_RAW_FENTRY("msg_get_queue", zif_msg_get_queue, arginfo_msg_get_queue, 0, NULL) + ZEND_RAW_FENTRY("msg_send", zif_msg_send, arginfo_msg_send, 0, NULL) + ZEND_RAW_FENTRY("msg_receive", zif_msg_receive, arginfo_msg_receive, 0, NULL) + ZEND_RAW_FENTRY("msg_remove_queue", zif_msg_remove_queue, arginfo_msg_remove_queue, 0, NULL) + ZEND_RAW_FENTRY("msg_stat_queue", zif_msg_stat_queue, arginfo_msg_stat_queue, 0, NULL) + ZEND_RAW_FENTRY("msg_set_queue", zif_msg_set_queue, arginfo_msg_set_queue, 0, NULL) + ZEND_RAW_FENTRY("msg_queue_exists", zif_msg_queue_exists, arginfo_msg_queue_exists, 0, NULL) ZEND_FE_END }; diff --git a/ext/sysvsem/sysvsem_arginfo.h b/ext/sysvsem/sysvsem_arginfo.h index 4411a7319caab..92016b0e9fe69 100644 --- a/ext/sysvsem/sysvsem_arginfo.h +++ b/ext/sysvsem/sysvsem_arginfo.h @@ -25,10 +25,10 @@ ZEND_FUNCTION(sem_release); ZEND_FUNCTION(sem_remove); static const zend_function_entry ext_functions[] = { - ZEND_FE(sem_get, arginfo_sem_get) - ZEND_FE(sem_acquire, arginfo_sem_acquire) - ZEND_FE(sem_release, arginfo_sem_release) - ZEND_FE(sem_remove, arginfo_sem_remove) + ZEND_RAW_FENTRY("sem_get", zif_sem_get, arginfo_sem_get, 0, NULL) + ZEND_RAW_FENTRY("sem_acquire", zif_sem_acquire, arginfo_sem_acquire, 0, NULL) + ZEND_RAW_FENTRY("sem_release", zif_sem_release, arginfo_sem_release, 0, NULL) + ZEND_RAW_FENTRY("sem_remove", zif_sem_remove, arginfo_sem_remove, 0, NULL) ZEND_FE_END }; diff --git a/ext/sysvshm/sysvshm_arginfo.h b/ext/sysvshm/sysvshm_arginfo.h index 05715b2e79ffb..d5c72b8f1aa19 100644 --- a/ext/sysvshm/sysvshm_arginfo.h +++ b/ext/sysvshm/sysvshm_arginfo.h @@ -40,13 +40,13 @@ ZEND_FUNCTION(shm_get_var); ZEND_FUNCTION(shm_remove_var); static const zend_function_entry ext_functions[] = { - ZEND_FE(shm_attach, arginfo_shm_attach) - ZEND_FE(shm_detach, arginfo_shm_detach) - ZEND_FE(shm_has_var, arginfo_shm_has_var) - ZEND_FE(shm_remove, arginfo_shm_remove) - ZEND_FE(shm_put_var, arginfo_shm_put_var) - ZEND_FE(shm_get_var, arginfo_shm_get_var) - ZEND_FE(shm_remove_var, arginfo_shm_remove_var) + ZEND_RAW_FENTRY("shm_attach", zif_shm_attach, arginfo_shm_attach, 0, NULL) + ZEND_RAW_FENTRY("shm_detach", zif_shm_detach, arginfo_shm_detach, 0, NULL) + ZEND_RAW_FENTRY("shm_has_var", zif_shm_has_var, arginfo_shm_has_var, 0, NULL) + ZEND_RAW_FENTRY("shm_remove", zif_shm_remove, arginfo_shm_remove, 0, NULL) + ZEND_RAW_FENTRY("shm_put_var", zif_shm_put_var, arginfo_shm_put_var, 0, NULL) + ZEND_RAW_FENTRY("shm_get_var", zif_shm_get_var, arginfo_shm_get_var, 0, NULL) + ZEND_RAW_FENTRY("shm_remove_var", zif_shm_remove_var, arginfo_shm_remove_var, 0, NULL) ZEND_FE_END }; diff --git a/ext/tidy/tidy_arginfo.h b/ext/tidy/tidy_arginfo.h index 8a2774a7b71e0..1b8203152c689 100644 --- a/ext/tidy/tidy_arginfo.h +++ b/ext/tidy/tidy_arginfo.h @@ -224,71 +224,71 @@ ZEND_METHOD(tidyNode, isPhp); ZEND_METHOD(tidyNode, getParent); static const zend_function_entry ext_functions[] = { - ZEND_FE(tidy_parse_string, arginfo_tidy_parse_string) - ZEND_FE(tidy_get_error_buffer, arginfo_tidy_get_error_buffer) - ZEND_FE(tidy_get_output, arginfo_tidy_get_output) - ZEND_FE(tidy_parse_file, arginfo_tidy_parse_file) - ZEND_FE(tidy_clean_repair, arginfo_tidy_clean_repair) - ZEND_FE(tidy_repair_string, arginfo_tidy_repair_string) - ZEND_FE(tidy_repair_file, arginfo_tidy_repair_file) - ZEND_FE(tidy_diagnose, arginfo_tidy_diagnose) - ZEND_FE(tidy_get_release, arginfo_tidy_get_release) + ZEND_RAW_FENTRY("tidy_parse_string", zif_tidy_parse_string, arginfo_tidy_parse_string, 0, NULL) + ZEND_RAW_FENTRY("tidy_get_error_buffer", zif_tidy_get_error_buffer, arginfo_tidy_get_error_buffer, 0, NULL) + ZEND_RAW_FENTRY("tidy_get_output", zif_tidy_get_output, arginfo_tidy_get_output, 0, NULL) + ZEND_RAW_FENTRY("tidy_parse_file", zif_tidy_parse_file, arginfo_tidy_parse_file, 0, NULL) + ZEND_RAW_FENTRY("tidy_clean_repair", zif_tidy_clean_repair, arginfo_tidy_clean_repair, 0, NULL) + ZEND_RAW_FENTRY("tidy_repair_string", zif_tidy_repair_string, arginfo_tidy_repair_string, 0, NULL) + ZEND_RAW_FENTRY("tidy_repair_file", zif_tidy_repair_file, arginfo_tidy_repair_file, 0, NULL) + ZEND_RAW_FENTRY("tidy_diagnose", zif_tidy_diagnose, arginfo_tidy_diagnose, 0, NULL) + ZEND_RAW_FENTRY("tidy_get_release", zif_tidy_get_release, arginfo_tidy_get_release, 0, NULL) #if defined(HAVE_TIDYOPTGETDOC) - ZEND_FE(tidy_get_opt_doc, arginfo_tidy_get_opt_doc) -#endif - ZEND_FE(tidy_get_config, arginfo_tidy_get_config) - ZEND_FE(tidy_get_status, arginfo_tidy_get_status) - ZEND_FE(tidy_get_html_ver, arginfo_tidy_get_html_ver) - ZEND_FE(tidy_is_xhtml, arginfo_tidy_is_xhtml) - ZEND_FE(tidy_is_xml, arginfo_tidy_is_xml) - ZEND_FE(tidy_error_count, arginfo_tidy_error_count) - ZEND_FE(tidy_warning_count, arginfo_tidy_warning_count) - ZEND_FE(tidy_access_count, arginfo_tidy_access_count) - ZEND_FE(tidy_config_count, arginfo_tidy_config_count) - ZEND_FE(tidy_getopt, arginfo_tidy_getopt) - ZEND_FE(tidy_get_root, arginfo_tidy_get_root) - ZEND_FE(tidy_get_html, arginfo_tidy_get_html) - ZEND_FE(tidy_get_head, arginfo_tidy_get_head) - ZEND_FE(tidy_get_body, arginfo_tidy_get_body) + ZEND_RAW_FENTRY("tidy_get_opt_doc", zif_tidy_get_opt_doc, arginfo_tidy_get_opt_doc, 0, NULL) +#endif + ZEND_RAW_FENTRY("tidy_get_config", zif_tidy_get_config, arginfo_tidy_get_config, 0, NULL) + ZEND_RAW_FENTRY("tidy_get_status", zif_tidy_get_status, arginfo_tidy_get_status, 0, NULL) + ZEND_RAW_FENTRY("tidy_get_html_ver", zif_tidy_get_html_ver, arginfo_tidy_get_html_ver, 0, NULL) + ZEND_RAW_FENTRY("tidy_is_xhtml", zif_tidy_is_xhtml, arginfo_tidy_is_xhtml, 0, NULL) + ZEND_RAW_FENTRY("tidy_is_xml", zif_tidy_is_xml, arginfo_tidy_is_xml, 0, NULL) + ZEND_RAW_FENTRY("tidy_error_count", zif_tidy_error_count, arginfo_tidy_error_count, 0, NULL) + ZEND_RAW_FENTRY("tidy_warning_count", zif_tidy_warning_count, arginfo_tidy_warning_count, 0, NULL) + ZEND_RAW_FENTRY("tidy_access_count", zif_tidy_access_count, arginfo_tidy_access_count, 0, NULL) + ZEND_RAW_FENTRY("tidy_config_count", zif_tidy_config_count, arginfo_tidy_config_count, 0, NULL) + ZEND_RAW_FENTRY("tidy_getopt", zif_tidy_getopt, arginfo_tidy_getopt, 0, NULL) + ZEND_RAW_FENTRY("tidy_get_root", zif_tidy_get_root, arginfo_tidy_get_root, 0, NULL) + ZEND_RAW_FENTRY("tidy_get_html", zif_tidy_get_html, arginfo_tidy_get_html, 0, NULL) + ZEND_RAW_FENTRY("tidy_get_head", zif_tidy_get_head, arginfo_tidy_get_head, 0, NULL) + ZEND_RAW_FENTRY("tidy_get_body", zif_tidy_get_body, arginfo_tidy_get_body, 0, NULL) ZEND_FE_END }; static const zend_function_entry class_tidy_methods[] = { - ZEND_ME(tidy, __construct, arginfo_class_tidy___construct, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getOpt, tidy_getopt, arginfo_class_tidy_getOpt, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(cleanRepair, tidy_clean_repair, arginfo_class_tidy_cleanRepair, ZEND_ACC_PUBLIC) - ZEND_ME(tidy, parseFile, arginfo_class_tidy_parseFile, ZEND_ACC_PUBLIC) - ZEND_ME(tidy, parseString, arginfo_class_tidy_parseString, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(repairString, tidy_repair_string, arginfo_class_tidy_repairString, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(repairFile, tidy_repair_file, arginfo_class_tidy_repairFile, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME_MAPPING(diagnose, tidy_diagnose, arginfo_class_tidy_diagnose, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getRelease, tidy_get_release, arginfo_class_tidy_getRelease, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getConfig, tidy_get_config, arginfo_class_tidy_getConfig, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getStatus, tidy_get_status, arginfo_class_tidy_getStatus, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(getHtmlVer, tidy_get_html_ver, arginfo_class_tidy_getHtmlVer, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_tidy___construct, arginfo_class_tidy___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getOpt", zif_tidy_getopt, arginfo_class_tidy_getOpt, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("cleanRepair", zif_tidy_clean_repair, arginfo_class_tidy_cleanRepair, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("parseFile", zim_tidy_parseFile, arginfo_class_tidy_parseFile, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("parseString", zim_tidy_parseString, arginfo_class_tidy_parseString, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("repairString", zif_tidy_repair_string, arginfo_class_tidy_repairString, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("repairFile", zif_tidy_repair_file, arginfo_class_tidy_repairFile, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("diagnose", zif_tidy_diagnose, arginfo_class_tidy_diagnose, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getRelease", zif_tidy_get_release, arginfo_class_tidy_getRelease, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getConfig", zif_tidy_get_config, arginfo_class_tidy_getConfig, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getStatus", zif_tidy_get_status, arginfo_class_tidy_getStatus, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getHtmlVer", zif_tidy_get_html_ver, arginfo_class_tidy_getHtmlVer, ZEND_ACC_PUBLIC, NULL) #if defined(HAVE_TIDYOPTGETDOC) - ZEND_ME_MAPPING(getOptDoc, tidy_get_opt_doc, arginfo_class_tidy_getOptDoc, ZEND_ACC_PUBLIC) -#endif - ZEND_ME_MAPPING(isXhtml, tidy_is_xhtml, arginfo_class_tidy_isXhtml, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(isXml, tidy_is_xml, arginfo_class_tidy_isXml, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(root, tidy_get_root, arginfo_class_tidy_root, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(head, tidy_get_head, arginfo_class_tidy_head, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(html, tidy_get_html, arginfo_class_tidy_html, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(body, tidy_get_body, arginfo_class_tidy_body, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("getOptDoc", zif_tidy_get_opt_doc, arginfo_class_tidy_getOptDoc, ZEND_ACC_PUBLIC, NULL) +#endif + ZEND_RAW_FENTRY("isXhtml", zif_tidy_is_xhtml, arginfo_class_tidy_isXhtml, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isXml", zif_tidy_is_xml, arginfo_class_tidy_isXml, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("root", zif_tidy_get_root, arginfo_class_tidy_root, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("head", zif_tidy_get_head, arginfo_class_tidy_head, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("html", zif_tidy_get_html, arginfo_class_tidy_html, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("body", zif_tidy_get_body, arginfo_class_tidy_body, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_tidyNode_methods[] = { - ZEND_ME(tidyNode, __construct, arginfo_class_tidyNode___construct, ZEND_ACC_PRIVATE) - ZEND_ME(tidyNode, hasChildren, arginfo_class_tidyNode_hasChildren, ZEND_ACC_PUBLIC) - ZEND_ME(tidyNode, hasSiblings, arginfo_class_tidyNode_hasSiblings, ZEND_ACC_PUBLIC) - ZEND_ME(tidyNode, isComment, arginfo_class_tidyNode_isComment, ZEND_ACC_PUBLIC) - ZEND_ME(tidyNode, isHtml, arginfo_class_tidyNode_isHtml, ZEND_ACC_PUBLIC) - ZEND_ME(tidyNode, isText, arginfo_class_tidyNode_isText, ZEND_ACC_PUBLIC) - ZEND_ME(tidyNode, isJste, arginfo_class_tidyNode_isJste, ZEND_ACC_PUBLIC) - ZEND_ME(tidyNode, isAsp, arginfo_class_tidyNode_isAsp, ZEND_ACC_PUBLIC) - ZEND_ME(tidyNode, isPhp, arginfo_class_tidyNode_isPhp, ZEND_ACC_PUBLIC) - ZEND_ME(tidyNode, getParent, arginfo_class_tidyNode_getParent, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_tidyNode___construct, arginfo_class_tidyNode___construct, ZEND_ACC_PRIVATE, NULL) + ZEND_RAW_FENTRY("hasChildren", zim_tidyNode_hasChildren, arginfo_class_tidyNode_hasChildren, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("hasSiblings", zim_tidyNode_hasSiblings, arginfo_class_tidyNode_hasSiblings, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isComment", zim_tidyNode_isComment, arginfo_class_tidyNode_isComment, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isHtml", zim_tidyNode_isHtml, arginfo_class_tidyNode_isHtml, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isText", zim_tidyNode_isText, arginfo_class_tidyNode_isText, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isJste", zim_tidyNode_isJste, arginfo_class_tidyNode_isJste, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isAsp", zim_tidyNode_isAsp, arginfo_class_tidyNode_isAsp, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isPhp", zim_tidyNode_isPhp, arginfo_class_tidyNode_isPhp, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getParent", zim_tidyNode_getParent, arginfo_class_tidyNode_getParent, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/tokenizer/tokenizer_arginfo.h b/ext/tokenizer/tokenizer_arginfo.h index e7ab3e31cf39c..7b30675bd8daf 100644 --- a/ext/tokenizer/tokenizer_arginfo.h +++ b/ext/tokenizer/tokenizer_arginfo.h @@ -42,18 +42,18 @@ ZEND_METHOD(PhpToken, getTokenName); ZEND_METHOD(PhpToken, __toString); static const zend_function_entry ext_functions[] = { - ZEND_FE(token_get_all, arginfo_token_get_all) - ZEND_FE(token_name, arginfo_token_name) + ZEND_RAW_FENTRY("token_get_all", zif_token_get_all, arginfo_token_get_all, 0, NULL) + ZEND_RAW_FENTRY("token_name", zif_token_name, arginfo_token_name, 0, NULL) ZEND_FE_END }; static const zend_function_entry class_PhpToken_methods[] = { - ZEND_ME(PhpToken, tokenize, arginfo_class_PhpToken_tokenize, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(PhpToken, __construct, arginfo_class_PhpToken___construct, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL) - ZEND_ME(PhpToken, is, arginfo_class_PhpToken_is, ZEND_ACC_PUBLIC) - ZEND_ME(PhpToken, isIgnorable, arginfo_class_PhpToken_isIgnorable, ZEND_ACC_PUBLIC) - ZEND_ME(PhpToken, getTokenName, arginfo_class_PhpToken_getTokenName, ZEND_ACC_PUBLIC) - ZEND_ME(PhpToken, __toString, arginfo_class_PhpToken___toString, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("tokenize", zim_PhpToken_tokenize, arginfo_class_PhpToken_tokenize, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("__construct", zim_PhpToken___construct, arginfo_class_PhpToken___construct, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("is", zim_PhpToken_is, arginfo_class_PhpToken_is, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isIgnorable", zim_PhpToken_isIgnorable, arginfo_class_PhpToken_isIgnorable, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getTokenName", zim_PhpToken_getTokenName, arginfo_class_PhpToken_getTokenName, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__toString", zim_PhpToken___toString, arginfo_class_PhpToken___toString, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/xml/xml_arginfo.h b/ext/xml/xml_arginfo.h index 55c7d76b5497b..be3da8e08ee0a 100644 --- a/ext/xml/xml_arginfo.h +++ b/ext/xml/xml_arginfo.h @@ -106,28 +106,28 @@ ZEND_FUNCTION(xml_parser_set_option); ZEND_FUNCTION(xml_parser_get_option); static const zend_function_entry ext_functions[] = { - ZEND_FE(xml_parser_create, arginfo_xml_parser_create) - ZEND_FE(xml_parser_create_ns, arginfo_xml_parser_create_ns) - ZEND_FE(xml_set_object, arginfo_xml_set_object) - ZEND_FE(xml_set_element_handler, arginfo_xml_set_element_handler) - ZEND_FE(xml_set_character_data_handler, arginfo_xml_set_character_data_handler) - ZEND_FE(xml_set_processing_instruction_handler, arginfo_xml_set_processing_instruction_handler) - ZEND_FE(xml_set_default_handler, arginfo_xml_set_default_handler) - ZEND_FE(xml_set_unparsed_entity_decl_handler, arginfo_xml_set_unparsed_entity_decl_handler) - ZEND_FE(xml_set_notation_decl_handler, arginfo_xml_set_notation_decl_handler) - ZEND_FE(xml_set_external_entity_ref_handler, arginfo_xml_set_external_entity_ref_handler) - ZEND_FE(xml_set_start_namespace_decl_handler, arginfo_xml_set_start_namespace_decl_handler) - ZEND_FE(xml_set_end_namespace_decl_handler, arginfo_xml_set_end_namespace_decl_handler) - ZEND_FE(xml_parse, arginfo_xml_parse) - ZEND_FE(xml_parse_into_struct, arginfo_xml_parse_into_struct) - ZEND_FE(xml_get_error_code, arginfo_xml_get_error_code) - ZEND_FE(xml_error_string, arginfo_xml_error_string) - ZEND_FE(xml_get_current_line_number, arginfo_xml_get_current_line_number) - ZEND_FE(xml_get_current_column_number, arginfo_xml_get_current_column_number) - ZEND_FE(xml_get_current_byte_index, arginfo_xml_get_current_byte_index) - ZEND_FE(xml_parser_free, arginfo_xml_parser_free) - ZEND_FE(xml_parser_set_option, arginfo_xml_parser_set_option) - ZEND_FE(xml_parser_get_option, arginfo_xml_parser_get_option) + ZEND_RAW_FENTRY("xml_parser_create", zif_xml_parser_create, arginfo_xml_parser_create, 0, NULL) + ZEND_RAW_FENTRY("xml_parser_create_ns", zif_xml_parser_create_ns, arginfo_xml_parser_create_ns, 0, NULL) + ZEND_RAW_FENTRY("xml_set_object", zif_xml_set_object, arginfo_xml_set_object, 0, NULL) + ZEND_RAW_FENTRY("xml_set_element_handler", zif_xml_set_element_handler, arginfo_xml_set_element_handler, 0, NULL) + ZEND_RAW_FENTRY("xml_set_character_data_handler", zif_xml_set_character_data_handler, arginfo_xml_set_character_data_handler, 0, NULL) + ZEND_RAW_FENTRY("xml_set_processing_instruction_handler", zif_xml_set_processing_instruction_handler, arginfo_xml_set_processing_instruction_handler, 0, NULL) + ZEND_RAW_FENTRY("xml_set_default_handler", zif_xml_set_default_handler, arginfo_xml_set_default_handler, 0, NULL) + ZEND_RAW_FENTRY("xml_set_unparsed_entity_decl_handler", zif_xml_set_unparsed_entity_decl_handler, arginfo_xml_set_unparsed_entity_decl_handler, 0, NULL) + ZEND_RAW_FENTRY("xml_set_notation_decl_handler", zif_xml_set_notation_decl_handler, arginfo_xml_set_notation_decl_handler, 0, NULL) + ZEND_RAW_FENTRY("xml_set_external_entity_ref_handler", zif_xml_set_external_entity_ref_handler, arginfo_xml_set_external_entity_ref_handler, 0, NULL) + ZEND_RAW_FENTRY("xml_set_start_namespace_decl_handler", zif_xml_set_start_namespace_decl_handler, arginfo_xml_set_start_namespace_decl_handler, 0, NULL) + ZEND_RAW_FENTRY("xml_set_end_namespace_decl_handler", zif_xml_set_end_namespace_decl_handler, arginfo_xml_set_end_namespace_decl_handler, 0, NULL) + ZEND_RAW_FENTRY("xml_parse", zif_xml_parse, arginfo_xml_parse, 0, NULL) + ZEND_RAW_FENTRY("xml_parse_into_struct", zif_xml_parse_into_struct, arginfo_xml_parse_into_struct, 0, NULL) + ZEND_RAW_FENTRY("xml_get_error_code", zif_xml_get_error_code, arginfo_xml_get_error_code, 0, NULL) + ZEND_RAW_FENTRY("xml_error_string", zif_xml_error_string, arginfo_xml_error_string, 0, NULL) + ZEND_RAW_FENTRY("xml_get_current_line_number", zif_xml_get_current_line_number, arginfo_xml_get_current_line_number, 0, NULL) + ZEND_RAW_FENTRY("xml_get_current_column_number", zif_xml_get_current_column_number, arginfo_xml_get_current_column_number, 0, NULL) + ZEND_RAW_FENTRY("xml_get_current_byte_index", zif_xml_get_current_byte_index, arginfo_xml_get_current_byte_index, 0, NULL) + ZEND_RAW_FENTRY("xml_parser_free", zif_xml_parser_free, arginfo_xml_parser_free, 0, NULL) + ZEND_RAW_FENTRY("xml_parser_set_option", zif_xml_parser_set_option, arginfo_xml_parser_set_option, 0, NULL) + ZEND_RAW_FENTRY("xml_parser_get_option", zif_xml_parser_get_option, arginfo_xml_parser_get_option, 0, NULL) ZEND_FE_END }; diff --git a/ext/xmlreader/php_xmlreader_arginfo.h b/ext/xmlreader/php_xmlreader_arginfo.h index 49c0f2a4c70d2..638d56c3da2db 100644 --- a/ext/xmlreader/php_xmlreader_arginfo.h +++ b/ext/xmlreader/php_xmlreader_arginfo.h @@ -118,31 +118,31 @@ ZEND_METHOD(XMLReader, XML); ZEND_METHOD(XMLReader, expand); static const zend_function_entry class_XMLReader_methods[] = { - ZEND_ME(XMLReader, close, arginfo_class_XMLReader_close, ZEND_ACC_PUBLIC) - ZEND_ME(XMLReader, getAttribute, arginfo_class_XMLReader_getAttribute, ZEND_ACC_PUBLIC) - ZEND_ME(XMLReader, getAttributeNo, arginfo_class_XMLReader_getAttributeNo, ZEND_ACC_PUBLIC) - ZEND_ME(XMLReader, getAttributeNs, arginfo_class_XMLReader_getAttributeNs, ZEND_ACC_PUBLIC) - ZEND_ME(XMLReader, getParserProperty, arginfo_class_XMLReader_getParserProperty, ZEND_ACC_PUBLIC) - ZEND_ME(XMLReader, isValid, arginfo_class_XMLReader_isValid, ZEND_ACC_PUBLIC) - ZEND_ME(XMLReader, lookupNamespace, arginfo_class_XMLReader_lookupNamespace, ZEND_ACC_PUBLIC) - ZEND_ME(XMLReader, moveToAttribute, arginfo_class_XMLReader_moveToAttribute, ZEND_ACC_PUBLIC) - ZEND_ME(XMLReader, moveToAttributeNo, arginfo_class_XMLReader_moveToAttributeNo, ZEND_ACC_PUBLIC) - ZEND_ME(XMLReader, moveToAttributeNs, arginfo_class_XMLReader_moveToAttributeNs, ZEND_ACC_PUBLIC) - ZEND_ME(XMLReader, moveToElement, arginfo_class_XMLReader_moveToElement, ZEND_ACC_PUBLIC) - ZEND_ME(XMLReader, moveToFirstAttribute, arginfo_class_XMLReader_moveToFirstAttribute, ZEND_ACC_PUBLIC) - ZEND_ME(XMLReader, moveToNextAttribute, arginfo_class_XMLReader_moveToNextAttribute, ZEND_ACC_PUBLIC) - ZEND_ME(XMLReader, read, arginfo_class_XMLReader_read, ZEND_ACC_PUBLIC) - ZEND_ME(XMLReader, next, arginfo_class_XMLReader_next, ZEND_ACC_PUBLIC) - ZEND_ME(XMLReader, open, arginfo_class_XMLReader_open, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(XMLReader, readInnerXml, arginfo_class_XMLReader_readInnerXml, ZEND_ACC_PUBLIC) - ZEND_ME(XMLReader, readOuterXml, arginfo_class_XMLReader_readOuterXml, ZEND_ACC_PUBLIC) - ZEND_ME(XMLReader, readString, arginfo_class_XMLReader_readString, ZEND_ACC_PUBLIC) - ZEND_ME(XMLReader, setSchema, arginfo_class_XMLReader_setSchema, ZEND_ACC_PUBLIC) - ZEND_ME(XMLReader, setParserProperty, arginfo_class_XMLReader_setParserProperty, ZEND_ACC_PUBLIC) - ZEND_ME(XMLReader, setRelaxNGSchema, arginfo_class_XMLReader_setRelaxNGSchema, ZEND_ACC_PUBLIC) - ZEND_ME(XMLReader, setRelaxNGSchemaSource, arginfo_class_XMLReader_setRelaxNGSchemaSource, ZEND_ACC_PUBLIC) - ZEND_ME(XMLReader, XML, arginfo_class_XMLReader_XML, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(XMLReader, expand, arginfo_class_XMLReader_expand, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("close", zim_XMLReader_close, arginfo_class_XMLReader_close, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getAttribute", zim_XMLReader_getAttribute, arginfo_class_XMLReader_getAttribute, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getAttributeNo", zim_XMLReader_getAttributeNo, arginfo_class_XMLReader_getAttributeNo, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getAttributeNs", zim_XMLReader_getAttributeNs, arginfo_class_XMLReader_getAttributeNs, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getParserProperty", zim_XMLReader_getParserProperty, arginfo_class_XMLReader_getParserProperty, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("isValid", zim_XMLReader_isValid, arginfo_class_XMLReader_isValid, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("lookupNamespace", zim_XMLReader_lookupNamespace, arginfo_class_XMLReader_lookupNamespace, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("moveToAttribute", zim_XMLReader_moveToAttribute, arginfo_class_XMLReader_moveToAttribute, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("moveToAttributeNo", zim_XMLReader_moveToAttributeNo, arginfo_class_XMLReader_moveToAttributeNo, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("moveToAttributeNs", zim_XMLReader_moveToAttributeNs, arginfo_class_XMLReader_moveToAttributeNs, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("moveToElement", zim_XMLReader_moveToElement, arginfo_class_XMLReader_moveToElement, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("moveToFirstAttribute", zim_XMLReader_moveToFirstAttribute, arginfo_class_XMLReader_moveToFirstAttribute, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("moveToNextAttribute", zim_XMLReader_moveToNextAttribute, arginfo_class_XMLReader_moveToNextAttribute, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("read", zim_XMLReader_read, arginfo_class_XMLReader_read, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("next", zim_XMLReader_next, arginfo_class_XMLReader_next, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("open", zim_XMLReader_open, arginfo_class_XMLReader_open, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("readInnerXml", zim_XMLReader_readInnerXml, arginfo_class_XMLReader_readInnerXml, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("readOuterXml", zim_XMLReader_readOuterXml, arginfo_class_XMLReader_readOuterXml, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("readString", zim_XMLReader_readString, arginfo_class_XMLReader_readString, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setSchema", zim_XMLReader_setSchema, arginfo_class_XMLReader_setSchema, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setParserProperty", zim_XMLReader_setParserProperty, arginfo_class_XMLReader_setParserProperty, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setRelaxNGSchema", zim_XMLReader_setRelaxNGSchema, arginfo_class_XMLReader_setRelaxNGSchema, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setRelaxNGSchemaSource", zim_XMLReader_setRelaxNGSchemaSource, arginfo_class_XMLReader_setRelaxNGSchemaSource, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("XML", zim_XMLReader_XML, arginfo_class_XMLReader_XML, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("expand", zim_XMLReader_expand, arginfo_class_XMLReader_expand, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/xmlwriter/php_xmlwriter_arginfo.h b/ext/xmlwriter/php_xmlwriter_arginfo.h index bafb76d40389d..984e04c2431cf 100644 --- a/ext/xmlwriter/php_xmlwriter_arginfo.h +++ b/ext/xmlwriter/php_xmlwriter_arginfo.h @@ -371,94 +371,94 @@ ZEND_FUNCTION(xmlwriter_output_memory); ZEND_FUNCTION(xmlwriter_flush); static const zend_function_entry ext_functions[] = { - ZEND_FE(xmlwriter_open_uri, arginfo_xmlwriter_open_uri) - ZEND_FE(xmlwriter_open_memory, arginfo_xmlwriter_open_memory) - ZEND_FE(xmlwriter_set_indent, arginfo_xmlwriter_set_indent) - ZEND_FE(xmlwriter_set_indent_string, arginfo_xmlwriter_set_indent_string) - ZEND_FE(xmlwriter_start_comment, arginfo_xmlwriter_start_comment) - ZEND_FE(xmlwriter_end_comment, arginfo_xmlwriter_end_comment) - ZEND_FE(xmlwriter_start_attribute, arginfo_xmlwriter_start_attribute) - ZEND_FE(xmlwriter_end_attribute, arginfo_xmlwriter_end_attribute) - ZEND_FE(xmlwriter_write_attribute, arginfo_xmlwriter_write_attribute) - ZEND_FE(xmlwriter_start_attribute_ns, arginfo_xmlwriter_start_attribute_ns) - ZEND_FE(xmlwriter_write_attribute_ns, arginfo_xmlwriter_write_attribute_ns) - ZEND_FE(xmlwriter_start_element, arginfo_xmlwriter_start_element) - ZEND_FE(xmlwriter_end_element, arginfo_xmlwriter_end_element) - ZEND_FE(xmlwriter_full_end_element, arginfo_xmlwriter_full_end_element) - ZEND_FE(xmlwriter_start_element_ns, arginfo_xmlwriter_start_element_ns) - ZEND_FE(xmlwriter_write_element, arginfo_xmlwriter_write_element) - ZEND_FE(xmlwriter_write_element_ns, arginfo_xmlwriter_write_element_ns) - ZEND_FE(xmlwriter_start_pi, arginfo_xmlwriter_start_pi) - ZEND_FE(xmlwriter_end_pi, arginfo_xmlwriter_end_pi) - ZEND_FE(xmlwriter_write_pi, arginfo_xmlwriter_write_pi) - ZEND_FE(xmlwriter_start_cdata, arginfo_xmlwriter_start_cdata) - ZEND_FE(xmlwriter_end_cdata, arginfo_xmlwriter_end_cdata) - ZEND_FE(xmlwriter_write_cdata, arginfo_xmlwriter_write_cdata) - ZEND_FE(xmlwriter_text, arginfo_xmlwriter_text) - ZEND_FE(xmlwriter_write_raw, arginfo_xmlwriter_write_raw) - ZEND_FE(xmlwriter_start_document, arginfo_xmlwriter_start_document) - ZEND_FE(xmlwriter_end_document, arginfo_xmlwriter_end_document) - ZEND_FE(xmlwriter_write_comment, arginfo_xmlwriter_write_comment) - ZEND_FE(xmlwriter_start_dtd, arginfo_xmlwriter_start_dtd) - ZEND_FE(xmlwriter_end_dtd, arginfo_xmlwriter_end_dtd) - ZEND_FE(xmlwriter_write_dtd, arginfo_xmlwriter_write_dtd) - ZEND_FE(xmlwriter_start_dtd_element, arginfo_xmlwriter_start_dtd_element) - ZEND_FE(xmlwriter_end_dtd_element, arginfo_xmlwriter_end_dtd_element) - ZEND_FE(xmlwriter_write_dtd_element, arginfo_xmlwriter_write_dtd_element) - ZEND_FE(xmlwriter_start_dtd_attlist, arginfo_xmlwriter_start_dtd_attlist) - ZEND_FE(xmlwriter_end_dtd_attlist, arginfo_xmlwriter_end_dtd_attlist) - ZEND_FE(xmlwriter_write_dtd_attlist, arginfo_xmlwriter_write_dtd_attlist) - ZEND_FE(xmlwriter_start_dtd_entity, arginfo_xmlwriter_start_dtd_entity) - ZEND_FE(xmlwriter_end_dtd_entity, arginfo_xmlwriter_end_dtd_entity) - ZEND_FE(xmlwriter_write_dtd_entity, arginfo_xmlwriter_write_dtd_entity) - ZEND_FE(xmlwriter_output_memory, arginfo_xmlwriter_output_memory) - ZEND_FE(xmlwriter_flush, arginfo_xmlwriter_flush) + ZEND_RAW_FENTRY("xmlwriter_open_uri", zif_xmlwriter_open_uri, arginfo_xmlwriter_open_uri, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_open_memory", zif_xmlwriter_open_memory, arginfo_xmlwriter_open_memory, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_set_indent", zif_xmlwriter_set_indent, arginfo_xmlwriter_set_indent, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_set_indent_string", zif_xmlwriter_set_indent_string, arginfo_xmlwriter_set_indent_string, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_start_comment", zif_xmlwriter_start_comment, arginfo_xmlwriter_start_comment, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_end_comment", zif_xmlwriter_end_comment, arginfo_xmlwriter_end_comment, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_start_attribute", zif_xmlwriter_start_attribute, arginfo_xmlwriter_start_attribute, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_end_attribute", zif_xmlwriter_end_attribute, arginfo_xmlwriter_end_attribute, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_write_attribute", zif_xmlwriter_write_attribute, arginfo_xmlwriter_write_attribute, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_start_attribute_ns", zif_xmlwriter_start_attribute_ns, arginfo_xmlwriter_start_attribute_ns, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_write_attribute_ns", zif_xmlwriter_write_attribute_ns, arginfo_xmlwriter_write_attribute_ns, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_start_element", zif_xmlwriter_start_element, arginfo_xmlwriter_start_element, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_end_element", zif_xmlwriter_end_element, arginfo_xmlwriter_end_element, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_full_end_element", zif_xmlwriter_full_end_element, arginfo_xmlwriter_full_end_element, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_start_element_ns", zif_xmlwriter_start_element_ns, arginfo_xmlwriter_start_element_ns, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_write_element", zif_xmlwriter_write_element, arginfo_xmlwriter_write_element, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_write_element_ns", zif_xmlwriter_write_element_ns, arginfo_xmlwriter_write_element_ns, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_start_pi", zif_xmlwriter_start_pi, arginfo_xmlwriter_start_pi, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_end_pi", zif_xmlwriter_end_pi, arginfo_xmlwriter_end_pi, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_write_pi", zif_xmlwriter_write_pi, arginfo_xmlwriter_write_pi, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_start_cdata", zif_xmlwriter_start_cdata, arginfo_xmlwriter_start_cdata, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_end_cdata", zif_xmlwriter_end_cdata, arginfo_xmlwriter_end_cdata, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_write_cdata", zif_xmlwriter_write_cdata, arginfo_xmlwriter_write_cdata, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_text", zif_xmlwriter_text, arginfo_xmlwriter_text, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_write_raw", zif_xmlwriter_write_raw, arginfo_xmlwriter_write_raw, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_start_document", zif_xmlwriter_start_document, arginfo_xmlwriter_start_document, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_end_document", zif_xmlwriter_end_document, arginfo_xmlwriter_end_document, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_write_comment", zif_xmlwriter_write_comment, arginfo_xmlwriter_write_comment, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_start_dtd", zif_xmlwriter_start_dtd, arginfo_xmlwriter_start_dtd, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_end_dtd", zif_xmlwriter_end_dtd, arginfo_xmlwriter_end_dtd, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_write_dtd", zif_xmlwriter_write_dtd, arginfo_xmlwriter_write_dtd, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_start_dtd_element", zif_xmlwriter_start_dtd_element, arginfo_xmlwriter_start_dtd_element, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_end_dtd_element", zif_xmlwriter_end_dtd_element, arginfo_xmlwriter_end_dtd_element, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_write_dtd_element", zif_xmlwriter_write_dtd_element, arginfo_xmlwriter_write_dtd_element, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_start_dtd_attlist", zif_xmlwriter_start_dtd_attlist, arginfo_xmlwriter_start_dtd_attlist, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_end_dtd_attlist", zif_xmlwriter_end_dtd_attlist, arginfo_xmlwriter_end_dtd_attlist, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_write_dtd_attlist", zif_xmlwriter_write_dtd_attlist, arginfo_xmlwriter_write_dtd_attlist, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_start_dtd_entity", zif_xmlwriter_start_dtd_entity, arginfo_xmlwriter_start_dtd_entity, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_end_dtd_entity", zif_xmlwriter_end_dtd_entity, arginfo_xmlwriter_end_dtd_entity, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_write_dtd_entity", zif_xmlwriter_write_dtd_entity, arginfo_xmlwriter_write_dtd_entity, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_output_memory", zif_xmlwriter_output_memory, arginfo_xmlwriter_output_memory, 0, NULL) + ZEND_RAW_FENTRY("xmlwriter_flush", zif_xmlwriter_flush, arginfo_xmlwriter_flush, 0, NULL) ZEND_FE_END }; static const zend_function_entry class_XMLWriter_methods[] = { - ZEND_ME_MAPPING(openUri, xmlwriter_open_uri, arginfo_class_XMLWriter_openUri, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(openMemory, xmlwriter_open_memory, arginfo_class_XMLWriter_openMemory, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(setIndent, xmlwriter_set_indent, arginfo_class_XMLWriter_setIndent, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(setIndentString, xmlwriter_set_indent_string, arginfo_class_XMLWriter_setIndentString, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(startComment, xmlwriter_start_comment, arginfo_class_XMLWriter_startComment, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(endComment, xmlwriter_end_comment, arginfo_class_XMLWriter_endComment, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(startAttribute, xmlwriter_start_attribute, arginfo_class_XMLWriter_startAttribute, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(endAttribute, xmlwriter_end_attribute, arginfo_class_XMLWriter_endAttribute, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(writeAttribute, xmlwriter_write_attribute, arginfo_class_XMLWriter_writeAttribute, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(startAttributeNs, xmlwriter_start_attribute_ns, arginfo_class_XMLWriter_startAttributeNs, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(writeAttributeNs, xmlwriter_write_attribute_ns, arginfo_class_XMLWriter_writeAttributeNs, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(startElement, xmlwriter_start_element, arginfo_class_XMLWriter_startElement, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(endElement, xmlwriter_end_element, arginfo_class_XMLWriter_endElement, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(fullEndElement, xmlwriter_full_end_element, arginfo_class_XMLWriter_fullEndElement, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(startElementNs, xmlwriter_start_element_ns, arginfo_class_XMLWriter_startElementNs, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(writeElement, xmlwriter_write_element, arginfo_class_XMLWriter_writeElement, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(writeElementNs, xmlwriter_write_element_ns, arginfo_class_XMLWriter_writeElementNs, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(startPi, xmlwriter_start_pi, arginfo_class_XMLWriter_startPi, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(endPi, xmlwriter_end_pi, arginfo_class_XMLWriter_endPi, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(writePi, xmlwriter_write_pi, arginfo_class_XMLWriter_writePi, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(startCdata, xmlwriter_start_cdata, arginfo_class_XMLWriter_startCdata, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(endCdata, xmlwriter_end_cdata, arginfo_class_XMLWriter_endCdata, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(writeCdata, xmlwriter_write_cdata, arginfo_class_XMLWriter_writeCdata, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(text, xmlwriter_text, arginfo_class_XMLWriter_text, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(writeRaw, xmlwriter_write_raw, arginfo_class_XMLWriter_writeRaw, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(startDocument, xmlwriter_start_document, arginfo_class_XMLWriter_startDocument, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(endDocument, xmlwriter_end_document, arginfo_class_XMLWriter_endDocument, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(writeComment, xmlwriter_write_comment, arginfo_class_XMLWriter_writeComment, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(startDtd, xmlwriter_start_dtd, arginfo_class_XMLWriter_startDtd, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(endDtd, xmlwriter_end_dtd, arginfo_class_XMLWriter_endDtd, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(writeDtd, xmlwriter_write_dtd, arginfo_class_XMLWriter_writeDtd, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(startDtdElement, xmlwriter_start_dtd_element, arginfo_class_XMLWriter_startDtdElement, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(endDtdElement, xmlwriter_end_dtd_element, arginfo_class_XMLWriter_endDtdElement, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(writeDtdElement, xmlwriter_write_dtd_element, arginfo_class_XMLWriter_writeDtdElement, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(startDtdAttlist, xmlwriter_start_dtd_attlist, arginfo_class_XMLWriter_startDtdAttlist, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(endDtdAttlist, xmlwriter_end_dtd_attlist, arginfo_class_XMLWriter_endDtdAttlist, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(writeDtdAttlist, xmlwriter_write_dtd_attlist, arginfo_class_XMLWriter_writeDtdAttlist, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(startDtdEntity, xmlwriter_start_dtd_entity, arginfo_class_XMLWriter_startDtdEntity, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(endDtdEntity, xmlwriter_end_dtd_entity, arginfo_class_XMLWriter_endDtdEntity, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(writeDtdEntity, xmlwriter_write_dtd_entity, arginfo_class_XMLWriter_writeDtdEntity, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(outputMemory, xmlwriter_output_memory, arginfo_class_XMLWriter_outputMemory, ZEND_ACC_PUBLIC) - ZEND_ME_MAPPING(flush, xmlwriter_flush, arginfo_class_XMLWriter_flush, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("openUri", zif_xmlwriter_open_uri, arginfo_class_XMLWriter_openUri, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("openMemory", zif_xmlwriter_open_memory, arginfo_class_XMLWriter_openMemory, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setIndent", zif_xmlwriter_set_indent, arginfo_class_XMLWriter_setIndent, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setIndentString", zif_xmlwriter_set_indent_string, arginfo_class_XMLWriter_setIndentString, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("startComment", zif_xmlwriter_start_comment, arginfo_class_XMLWriter_startComment, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("endComment", zif_xmlwriter_end_comment, arginfo_class_XMLWriter_endComment, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("startAttribute", zif_xmlwriter_start_attribute, arginfo_class_XMLWriter_startAttribute, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("endAttribute", zif_xmlwriter_end_attribute, arginfo_class_XMLWriter_endAttribute, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("writeAttribute", zif_xmlwriter_write_attribute, arginfo_class_XMLWriter_writeAttribute, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("startAttributeNs", zif_xmlwriter_start_attribute_ns, arginfo_class_XMLWriter_startAttributeNs, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("writeAttributeNs", zif_xmlwriter_write_attribute_ns, arginfo_class_XMLWriter_writeAttributeNs, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("startElement", zif_xmlwriter_start_element, arginfo_class_XMLWriter_startElement, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("endElement", zif_xmlwriter_end_element, arginfo_class_XMLWriter_endElement, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("fullEndElement", zif_xmlwriter_full_end_element, arginfo_class_XMLWriter_fullEndElement, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("startElementNs", zif_xmlwriter_start_element_ns, arginfo_class_XMLWriter_startElementNs, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("writeElement", zif_xmlwriter_write_element, arginfo_class_XMLWriter_writeElement, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("writeElementNs", zif_xmlwriter_write_element_ns, arginfo_class_XMLWriter_writeElementNs, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("startPi", zif_xmlwriter_start_pi, arginfo_class_XMLWriter_startPi, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("endPi", zif_xmlwriter_end_pi, arginfo_class_XMLWriter_endPi, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("writePi", zif_xmlwriter_write_pi, arginfo_class_XMLWriter_writePi, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("startCdata", zif_xmlwriter_start_cdata, arginfo_class_XMLWriter_startCdata, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("endCdata", zif_xmlwriter_end_cdata, arginfo_class_XMLWriter_endCdata, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("writeCdata", zif_xmlwriter_write_cdata, arginfo_class_XMLWriter_writeCdata, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("text", zif_xmlwriter_text, arginfo_class_XMLWriter_text, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("writeRaw", zif_xmlwriter_write_raw, arginfo_class_XMLWriter_writeRaw, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("startDocument", zif_xmlwriter_start_document, arginfo_class_XMLWriter_startDocument, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("endDocument", zif_xmlwriter_end_document, arginfo_class_XMLWriter_endDocument, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("writeComment", zif_xmlwriter_write_comment, arginfo_class_XMLWriter_writeComment, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("startDtd", zif_xmlwriter_start_dtd, arginfo_class_XMLWriter_startDtd, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("endDtd", zif_xmlwriter_end_dtd, arginfo_class_XMLWriter_endDtd, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("writeDtd", zif_xmlwriter_write_dtd, arginfo_class_XMLWriter_writeDtd, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("startDtdElement", zif_xmlwriter_start_dtd_element, arginfo_class_XMLWriter_startDtdElement, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("endDtdElement", zif_xmlwriter_end_dtd_element, arginfo_class_XMLWriter_endDtdElement, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("writeDtdElement", zif_xmlwriter_write_dtd_element, arginfo_class_XMLWriter_writeDtdElement, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("startDtdAttlist", zif_xmlwriter_start_dtd_attlist, arginfo_class_XMLWriter_startDtdAttlist, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("endDtdAttlist", zif_xmlwriter_end_dtd_attlist, arginfo_class_XMLWriter_endDtdAttlist, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("writeDtdAttlist", zif_xmlwriter_write_dtd_attlist, arginfo_class_XMLWriter_writeDtdAttlist, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("startDtdEntity", zif_xmlwriter_start_dtd_entity, arginfo_class_XMLWriter_startDtdEntity, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("endDtdEntity", zif_xmlwriter_end_dtd_entity, arginfo_class_XMLWriter_endDtdEntity, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("writeDtdEntity", zif_xmlwriter_write_dtd_entity, arginfo_class_XMLWriter_writeDtdEntity, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("outputMemory", zif_xmlwriter_output_memory, arginfo_class_XMLWriter_outputMemory, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("flush", zif_xmlwriter_flush, arginfo_class_XMLWriter_flush, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/xsl/php_xsl_arginfo.h b/ext/xsl/php_xsl_arginfo.h index 30a7d108a7cc1..a2b6ed5504afb 100644 --- a/ext/xsl/php_xsl_arginfo.h +++ b/ext/xsl/php_xsl_arginfo.h @@ -74,19 +74,19 @@ ZEND_METHOD(XSLTProcessor, setSecurityPrefs); ZEND_METHOD(XSLTProcessor, getSecurityPrefs); static const zend_function_entry class_XSLTProcessor_methods[] = { - ZEND_ME(XSLTProcessor, importStylesheet, arginfo_class_XSLTProcessor_importStylesheet, ZEND_ACC_PUBLIC) - ZEND_ME(XSLTProcessor, transformToDoc, arginfo_class_XSLTProcessor_transformToDoc, ZEND_ACC_PUBLIC) - ZEND_ME(XSLTProcessor, transformToUri, arginfo_class_XSLTProcessor_transformToUri, ZEND_ACC_PUBLIC) - ZEND_ME(XSLTProcessor, transformToXml, arginfo_class_XSLTProcessor_transformToXml, ZEND_ACC_PUBLIC) - ZEND_ME(XSLTProcessor, setParameter, arginfo_class_XSLTProcessor_setParameter, ZEND_ACC_PUBLIC) - ZEND_ME(XSLTProcessor, getParameter, arginfo_class_XSLTProcessor_getParameter, ZEND_ACC_PUBLIC) - ZEND_ME(XSLTProcessor, removeParameter, arginfo_class_XSLTProcessor_removeParameter, ZEND_ACC_PUBLIC) - ZEND_ME(XSLTProcessor, hasExsltSupport, arginfo_class_XSLTProcessor_hasExsltSupport, ZEND_ACC_PUBLIC) - ZEND_ME(XSLTProcessor, registerPHPFunctions, arginfo_class_XSLTProcessor_registerPHPFunctions, ZEND_ACC_PUBLIC) - ZEND_ME(XSLTProcessor, registerPHPFunctionNS, arginfo_class_XSLTProcessor_registerPHPFunctionNS, ZEND_ACC_PUBLIC) - ZEND_ME(XSLTProcessor, setProfiling, arginfo_class_XSLTProcessor_setProfiling, ZEND_ACC_PUBLIC) - ZEND_ME(XSLTProcessor, setSecurityPrefs, arginfo_class_XSLTProcessor_setSecurityPrefs, ZEND_ACC_PUBLIC) - ZEND_ME(XSLTProcessor, getSecurityPrefs, arginfo_class_XSLTProcessor_getSecurityPrefs, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("importStylesheet", zim_XSLTProcessor_importStylesheet, arginfo_class_XSLTProcessor_importStylesheet, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("transformToDoc", zim_XSLTProcessor_transformToDoc, arginfo_class_XSLTProcessor_transformToDoc, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("transformToUri", zim_XSLTProcessor_transformToUri, arginfo_class_XSLTProcessor_transformToUri, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("transformToXml", zim_XSLTProcessor_transformToXml, arginfo_class_XSLTProcessor_transformToXml, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setParameter", zim_XSLTProcessor_setParameter, arginfo_class_XSLTProcessor_setParameter, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getParameter", zim_XSLTProcessor_getParameter, arginfo_class_XSLTProcessor_getParameter, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("removeParameter", zim_XSLTProcessor_removeParameter, arginfo_class_XSLTProcessor_removeParameter, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("hasExsltSupport", zim_XSLTProcessor_hasExsltSupport, arginfo_class_XSLTProcessor_hasExsltSupport, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("registerPHPFunctions", zim_XSLTProcessor_registerPHPFunctions, arginfo_class_XSLTProcessor_registerPHPFunctions, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("registerPHPFunctionNS", zim_XSLTProcessor_registerPHPFunctionNS, arginfo_class_XSLTProcessor_registerPHPFunctionNS, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setProfiling", zim_XSLTProcessor_setProfiling, arginfo_class_XSLTProcessor_setProfiling, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setSecurityPrefs", zim_XSLTProcessor_setSecurityPrefs, arginfo_class_XSLTProcessor_setSecurityPrefs, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getSecurityPrefs", zim_XSLTProcessor_getSecurityPrefs, arginfo_class_XSLTProcessor_getSecurityPrefs, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/zend_test/fiber_arginfo.h b/ext/zend_test/fiber_arginfo.h index c25ed876614b4..1ba72cfd55242 100644 --- a/ext/zend_test/fiber_arginfo.h +++ b/ext/zend_test/fiber_arginfo.h @@ -26,11 +26,11 @@ static ZEND_METHOD(_ZendTestFiber, pipeTo); static ZEND_METHOD(_ZendTestFiber, suspend); static const zend_function_entry class__ZendTestFiber_methods[] = { - ZEND_ME(_ZendTestFiber, __construct, arginfo_class__ZendTestFiber___construct, ZEND_ACC_PUBLIC) - ZEND_ME(_ZendTestFiber, start, arginfo_class__ZendTestFiber_start, ZEND_ACC_PUBLIC) - ZEND_ME(_ZendTestFiber, resume, arginfo_class__ZendTestFiber_resume, ZEND_ACC_PUBLIC) - ZEND_ME(_ZendTestFiber, pipeTo, arginfo_class__ZendTestFiber_pipeTo, ZEND_ACC_PUBLIC) - ZEND_ME(_ZendTestFiber, suspend, arginfo_class__ZendTestFiber_suspend, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_RAW_FENTRY("__construct", zim__ZendTestFiber___construct, arginfo_class__ZendTestFiber___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("start", zim__ZendTestFiber_start, arginfo_class__ZendTestFiber_start, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("resume", zim__ZendTestFiber_resume, arginfo_class__ZendTestFiber_resume, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("pipeTo", zim__ZendTestFiber_pipeTo, arginfo_class__ZendTestFiber_pipeTo, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("suspend", zim__ZendTestFiber_suspend, arginfo_class__ZendTestFiber_suspend, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) ZEND_FE_END }; diff --git a/ext/zend_test/iterators_arginfo.h b/ext/zend_test/iterators_arginfo.h index 2661550c5f6cd..4fcb5a12d93aa 100644 --- a/ext/zend_test/iterators_arginfo.h +++ b/ext/zend_test/iterators_arginfo.h @@ -11,8 +11,8 @@ static ZEND_METHOD(ZendTest_Iterators_TraversableTest, __construct); static ZEND_METHOD(ZendTest_Iterators_TraversableTest, getIterator); static const zend_function_entry class_ZendTest_Iterators_TraversableTest_methods[] = { - ZEND_ME(ZendTest_Iterators_TraversableTest, __construct, arginfo_class_ZendTest_Iterators_TraversableTest___construct, ZEND_ACC_PUBLIC) - ZEND_ME(ZendTest_Iterators_TraversableTest, getIterator, arginfo_class_ZendTest_Iterators_TraversableTest_getIterator, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_ZendTest_Iterators_TraversableTest___construct, arginfo_class_ZendTest_Iterators_TraversableTest___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getIterator", zim_ZendTest_Iterators_TraversableTest_getIterator, arginfo_class_ZendTest_Iterators_TraversableTest_getIterator, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/zend_test/object_handlers_arginfo.h b/ext/zend_test/object_handlers_arginfo.h index 510a6602ab0be..5dce25475a660 100644 --- a/ext/zend_test/object_handlers_arginfo.h +++ b/ext/zend_test/object_handlers_arginfo.h @@ -21,22 +21,22 @@ static ZEND_METHOD(FloatCastableNoOperations, __construct); static ZEND_METHOD(NumericCastableNoOperations, __construct); static const zend_function_entry class_DoOperationNoCast_methods[] = { - ZEND_ME(DoOperationNoCast, __construct, arginfo_class_DoOperationNoCast___construct, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_DoOperationNoCast___construct, arginfo_class_DoOperationNoCast___construct, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_LongCastableNoOperations_methods[] = { - ZEND_ME(LongCastableNoOperations, __construct, arginfo_class_LongCastableNoOperations___construct, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_LongCastableNoOperations___construct, arginfo_class_LongCastableNoOperations___construct, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_FloatCastableNoOperations_methods[] = { - ZEND_ME(FloatCastableNoOperations, __construct, arginfo_class_FloatCastableNoOperations___construct, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_FloatCastableNoOperations___construct, arginfo_class_FloatCastableNoOperations___construct, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; static const zend_function_entry class_NumericCastableNoOperations_methods[] = { - ZEND_ME(NumericCastableNoOperations, __construct, arginfo_class_NumericCastableNoOperations___construct, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__construct", zim_NumericCastableNoOperations___construct, arginfo_class_NumericCastableNoOperations___construct, ZEND_ACC_PUBLIC, NULL) ZEND_FE_END }; diff --git a/ext/zend_test/test.c b/ext/zend_test/test.c index ba91328596926..53abf9a9fe350 100644 --- a/ext/zend_test/test.c +++ b/ext/zend_test/test.c @@ -94,6 +94,8 @@ static ZEND_FUNCTION(zend_test_array_return) static ZEND_FUNCTION(zend_test_nullable_array_return) { ZEND_PARSE_PARAMETERS_NONE(); + + RETURN_NULL(); } static ZEND_FUNCTION(zend_test_void_return) diff --git a/ext/zend_test/test.stub.php b/ext/zend_test/test.stub.php index 0f816950ca765..1bfb08251f8a3 100644 --- a/ext/zend_test/test.stub.php +++ b/ext/zend_test/test.stub.php @@ -20,6 +20,11 @@ interface _ZendTestInterface { /** @var int */ + /** @genstubs-expose-comment-block + * "Lorem ipsum" + * @see https://www.php.net + * @since 8.2 + */ public const DUMMY = 0; } @@ -105,8 +110,18 @@ final class ZendTestParameterAttribute { public function __construct(string $parameter) {} } + /** @genstubs-expose-comment-block + * "Lorem ipsum" + * @see https://www.php.net + * @since 8.1 + */ #[Attribute(Attribute::TARGET_PROPERTY)] final class ZendTestPropertyAttribute { + /** @genstubs-expose-comment-block + * "Lorem ipsum" + * @see https://www.php.net + * @since 8.4 + */ public string $parameter; public function __construct(string $parameter) {} @@ -161,6 +176,15 @@ enum ZendTestIntEnum: int { function zend_test_array_return(): array {} + /** @genstubs-expose-comment-block + * "Lorem ipsum" + * @see https://www.php.net + * @since 8.3 + */ + /** + * @internal + * @compile-time-eval + */ function zend_test_nullable_array_return(): null|array {} function zend_test_void_return(): void {} diff --git a/ext/zend_test/test_arginfo.h b/ext/zend_test/test_arginfo.h index 44b27f1bc06fa..e7b9e2d7d76f5 100644 --- a/ext/zend_test/test_arginfo.h +++ b/ext/zend_test/test_arginfo.h @@ -1,5 +1,5 @@ /* This is a generated file, edit the .stub.php file instead. - * Stub hash: 39a14fb061199171b0a0a08b821dabcba516ccf5 */ + * Stub hash: dd3f852ea9f8e3a356ed226380edf5cc336f8a4e */ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_zend_test_array_return, 0, 0, IS_ARRAY, 0) ZEND_END_ARG_INFO() @@ -293,58 +293,246 @@ static ZEND_METHOD(ZendTestNS2_Foo, method); static ZEND_METHOD(ZendTestNS2_ZendSubNS_Foo, method); static const zend_function_entry ext_functions[] = { - ZEND_FE(zend_test_array_return, arginfo_zend_test_array_return) - ZEND_FE(zend_test_nullable_array_return, arginfo_zend_test_nullable_array_return) - ZEND_FE(zend_test_void_return, arginfo_zend_test_void_return) - ZEND_FE(zend_test_compile_string, arginfo_zend_test_compile_string) - ZEND_DEP_FE(zend_test_deprecated, arginfo_zend_test_deprecated) - ZEND_FALIAS(zend_test_aliased, zend_test_void_return, arginfo_zend_test_aliased) - ZEND_DEP_FALIAS(zend_test_deprecated_aliased, zend_test_void_return, arginfo_zend_test_deprecated_aliased) - ZEND_FE(zend_create_unterminated_string, arginfo_zend_create_unterminated_string) - ZEND_FE(zend_terminate_string, arginfo_zend_terminate_string) - ZEND_FE(zend_leak_variable, arginfo_zend_leak_variable) - ZEND_FE(zend_leak_bytes, arginfo_zend_leak_bytes) - ZEND_FE(zend_string_or_object, arginfo_zend_string_or_object) - ZEND_FE(zend_string_or_object_or_null, arginfo_zend_string_or_object_or_null) - ZEND_FE(zend_string_or_stdclass, arginfo_zend_string_or_stdclass) - ZEND_FE(zend_string_or_stdclass_or_null, arginfo_zend_string_or_stdclass_or_null) - ZEND_FE(zend_number_or_string, arginfo_zend_number_or_string) - ZEND_FE(zend_number_or_string_or_null, arginfo_zend_number_or_string_or_null) - ZEND_FE(zend_iterable, arginfo_zend_iterable) - ZEND_FE(zend_weakmap_attach, arginfo_zend_weakmap_attach) - ZEND_FE(zend_weakmap_remove, arginfo_zend_weakmap_remove) - ZEND_FE(zend_weakmap_dump, arginfo_zend_weakmap_dump) - ZEND_FE(zend_get_unit_enum, arginfo_zend_get_unit_enum) - ZEND_FE(zend_test_parameter_with_attribute, arginfo_zend_test_parameter_with_attribute) - ZEND_FE(zend_get_current_func_name, arginfo_zend_get_current_func_name) - ZEND_FE(zend_call_method, arginfo_zend_call_method) - ZEND_FE(zend_test_zend_ini_parse_quantity, arginfo_zend_test_zend_ini_parse_quantity) - ZEND_FE(zend_test_zend_ini_parse_uquantity, arginfo_zend_test_zend_ini_parse_uquantity) - ZEND_FE(zend_test_zend_ini_str, arginfo_zend_test_zend_ini_str) +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("zend_test_array_return", zif_zend_test_array_return, arginfo_zend_test_array_return, 0, NULL) +#else + ZEND_RAW_FENTRY("zend_test_array_return", zif_zend_test_array_return, arginfo_zend_test_array_return, 0) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("zend_test_nullable_array_return", zif_zend_test_nullable_array_return, arginfo_zend_test_nullable_array_return, ZEND_ACC_COMPILE_TIME_EVAL, "/**\n * \"Lorem ipsum\"\n * @see https://www.php.net\n * @since 8.3\n */") +#else +#if (PHP_VERSION_ID >= 80200) + ZEND_RAW_FENTRY("zend_test_nullable_array_return", zif_zend_test_nullable_array_return, arginfo_zend_test_nullable_array_return, ZEND_ACC_COMPILE_TIME_EVAL) +#elif (PHP_VERSION_ID >= 80000) + ZEND_RAW_FENTRY("zend_test_nullable_array_return", zif_zend_test_nullable_array_return, arginfo_zend_test_nullable_array_return, 0) +#endif +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("zend_test_void_return", zif_zend_test_void_return, arginfo_zend_test_void_return, 0, NULL) +#else + ZEND_RAW_FENTRY("zend_test_void_return", zif_zend_test_void_return, arginfo_zend_test_void_return, 0) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("zend_test_compile_string", zif_zend_test_compile_string, arginfo_zend_test_compile_string, 0, NULL) +#else + ZEND_RAW_FENTRY("zend_test_compile_string", zif_zend_test_compile_string, arginfo_zend_test_compile_string, 0) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("zend_test_deprecated", zif_zend_test_deprecated, arginfo_zend_test_deprecated, ZEND_ACC_DEPRECATED, NULL) +#else + ZEND_RAW_FENTRY("zend_test_deprecated", zif_zend_test_deprecated, arginfo_zend_test_deprecated, ZEND_ACC_DEPRECATED) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("zend_test_aliased", zif_zend_test_void_return, arginfo_zend_test_aliased, 0, NULL) +#else + ZEND_RAW_FENTRY("zend_test_aliased", zif_zend_test_void_return, arginfo_zend_test_aliased, 0) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("zend_test_deprecated_aliased", zif_zend_test_void_return, arginfo_zend_test_deprecated_aliased, ZEND_ACC_DEPRECATED, NULL) +#else + ZEND_RAW_FENTRY("zend_test_deprecated_aliased", zif_zend_test_void_return, arginfo_zend_test_deprecated_aliased, ZEND_ACC_DEPRECATED) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("zend_create_unterminated_string", zif_zend_create_unterminated_string, arginfo_zend_create_unterminated_string, 0, NULL) +#else + ZEND_RAW_FENTRY("zend_create_unterminated_string", zif_zend_create_unterminated_string, arginfo_zend_create_unterminated_string, 0) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("zend_terminate_string", zif_zend_terminate_string, arginfo_zend_terminate_string, 0, NULL) +#else + ZEND_RAW_FENTRY("zend_terminate_string", zif_zend_terminate_string, arginfo_zend_terminate_string, 0) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("zend_leak_variable", zif_zend_leak_variable, arginfo_zend_leak_variable, 0, NULL) +#else + ZEND_RAW_FENTRY("zend_leak_variable", zif_zend_leak_variable, arginfo_zend_leak_variable, 0) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("zend_leak_bytes", zif_zend_leak_bytes, arginfo_zend_leak_bytes, 0, NULL) +#else + ZEND_RAW_FENTRY("zend_leak_bytes", zif_zend_leak_bytes, arginfo_zend_leak_bytes, 0) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("zend_string_or_object", zif_zend_string_or_object, arginfo_zend_string_or_object, 0, NULL) +#else + ZEND_RAW_FENTRY("zend_string_or_object", zif_zend_string_or_object, arginfo_zend_string_or_object, 0) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("zend_string_or_object_or_null", zif_zend_string_or_object_or_null, arginfo_zend_string_or_object_or_null, 0, NULL) +#else + ZEND_RAW_FENTRY("zend_string_or_object_or_null", zif_zend_string_or_object_or_null, arginfo_zend_string_or_object_or_null, 0) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("zend_string_or_stdclass", zif_zend_string_or_stdclass, arginfo_zend_string_or_stdclass, 0, NULL) +#else + ZEND_RAW_FENTRY("zend_string_or_stdclass", zif_zend_string_or_stdclass, arginfo_zend_string_or_stdclass, 0) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("zend_string_or_stdclass_or_null", zif_zend_string_or_stdclass_or_null, arginfo_zend_string_or_stdclass_or_null, 0, NULL) +#else + ZEND_RAW_FENTRY("zend_string_or_stdclass_or_null", zif_zend_string_or_stdclass_or_null, arginfo_zend_string_or_stdclass_or_null, 0) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("zend_number_or_string", zif_zend_number_or_string, arginfo_zend_number_or_string, 0, NULL) +#else + ZEND_RAW_FENTRY("zend_number_or_string", zif_zend_number_or_string, arginfo_zend_number_or_string, 0) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("zend_number_or_string_or_null", zif_zend_number_or_string_or_null, arginfo_zend_number_or_string_or_null, 0, NULL) +#else + ZEND_RAW_FENTRY("zend_number_or_string_or_null", zif_zend_number_or_string_or_null, arginfo_zend_number_or_string_or_null, 0) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("zend_iterable", zif_zend_iterable, arginfo_zend_iterable, 0, NULL) +#else + ZEND_RAW_FENTRY("zend_iterable", zif_zend_iterable, arginfo_zend_iterable, 0) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("zend_weakmap_attach", zif_zend_weakmap_attach, arginfo_zend_weakmap_attach, 0, NULL) +#else + ZEND_RAW_FENTRY("zend_weakmap_attach", zif_zend_weakmap_attach, arginfo_zend_weakmap_attach, 0) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("zend_weakmap_remove", zif_zend_weakmap_remove, arginfo_zend_weakmap_remove, 0, NULL) +#else + ZEND_RAW_FENTRY("zend_weakmap_remove", zif_zend_weakmap_remove, arginfo_zend_weakmap_remove, 0) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("zend_weakmap_dump", zif_zend_weakmap_dump, arginfo_zend_weakmap_dump, 0, NULL) +#else + ZEND_RAW_FENTRY("zend_weakmap_dump", zif_zend_weakmap_dump, arginfo_zend_weakmap_dump, 0) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("zend_get_unit_enum", zif_zend_get_unit_enum, arginfo_zend_get_unit_enum, 0, NULL) +#else + ZEND_RAW_FENTRY("zend_get_unit_enum", zif_zend_get_unit_enum, arginfo_zend_get_unit_enum, 0) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("zend_test_parameter_with_attribute", zif_zend_test_parameter_with_attribute, arginfo_zend_test_parameter_with_attribute, 0, NULL) +#else + ZEND_RAW_FENTRY("zend_test_parameter_with_attribute", zif_zend_test_parameter_with_attribute, arginfo_zend_test_parameter_with_attribute, 0) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("zend_get_current_func_name", zif_zend_get_current_func_name, arginfo_zend_get_current_func_name, 0, NULL) +#else + ZEND_RAW_FENTRY("zend_get_current_func_name", zif_zend_get_current_func_name, arginfo_zend_get_current_func_name, 0) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("zend_call_method", zif_zend_call_method, arginfo_zend_call_method, 0, NULL) +#else + ZEND_RAW_FENTRY("zend_call_method", zif_zend_call_method, arginfo_zend_call_method, 0) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("zend_test_zend_ini_parse_quantity", zif_zend_test_zend_ini_parse_quantity, arginfo_zend_test_zend_ini_parse_quantity, 0, NULL) +#else + ZEND_RAW_FENTRY("zend_test_zend_ini_parse_quantity", zif_zend_test_zend_ini_parse_quantity, arginfo_zend_test_zend_ini_parse_quantity, 0) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("zend_test_zend_ini_parse_uquantity", zif_zend_test_zend_ini_parse_uquantity, arginfo_zend_test_zend_ini_parse_uquantity, 0, NULL) +#else + ZEND_RAW_FENTRY("zend_test_zend_ini_parse_uquantity", zif_zend_test_zend_ini_parse_uquantity, arginfo_zend_test_zend_ini_parse_uquantity, 0) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("zend_test_zend_ini_str", zif_zend_test_zend_ini_str, arginfo_zend_test_zend_ini_str, 0, NULL) +#else + ZEND_RAW_FENTRY("zend_test_zend_ini_str", zif_zend_test_zend_ini_str, arginfo_zend_test_zend_ini_str, 0) +#endif #if defined(ZEND_CHECK_STACK_LIMIT) - ZEND_FE(zend_test_zend_call_stack_get, arginfo_zend_test_zend_call_stack_get) +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("zend_test_zend_call_stack_get", zif_zend_test_zend_call_stack_get, arginfo_zend_test_zend_call_stack_get, 0, NULL) +#else + ZEND_RAW_FENTRY("zend_test_zend_call_stack_get", zif_zend_test_zend_call_stack_get, arginfo_zend_test_zend_call_stack_get, 0) +#endif #endif #if defined(ZEND_CHECK_STACK_LIMIT) - ZEND_FE(zend_test_zend_call_stack_use_all, arginfo_zend_test_zend_call_stack_use_all) -#endif - ZEND_FE(zend_test_is_string_marked_as_valid_utf8, arginfo_zend_test_is_string_marked_as_valid_utf8) - ZEND_FE(zend_get_map_ptr_last, arginfo_zend_get_map_ptr_last) - ZEND_FE(zend_test_crash, arginfo_zend_test_crash) - ZEND_FE(zend_test_fill_packed_array, arginfo_zend_test_fill_packed_array) - ZEND_FE(zend_test_create_throwing_resource, arginfo_zend_test_create_throwing_resource) - ZEND_FE(get_open_basedir, arginfo_get_open_basedir) +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("zend_test_zend_call_stack_use_all", zif_zend_test_zend_call_stack_use_all, arginfo_zend_test_zend_call_stack_use_all, 0, NULL) +#else + ZEND_RAW_FENTRY("zend_test_zend_call_stack_use_all", zif_zend_test_zend_call_stack_use_all, arginfo_zend_test_zend_call_stack_use_all, 0) +#endif +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("zend_test_is_string_marked_as_valid_utf8", zif_zend_test_is_string_marked_as_valid_utf8, arginfo_zend_test_is_string_marked_as_valid_utf8, 0, NULL) +#else + ZEND_RAW_FENTRY("zend_test_is_string_marked_as_valid_utf8", zif_zend_test_is_string_marked_as_valid_utf8, arginfo_zend_test_is_string_marked_as_valid_utf8, 0) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("zend_get_map_ptr_last", zif_zend_get_map_ptr_last, arginfo_zend_get_map_ptr_last, 0, NULL) +#else + ZEND_RAW_FENTRY("zend_get_map_ptr_last", zif_zend_get_map_ptr_last, arginfo_zend_get_map_ptr_last, 0) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("zend_test_crash", zif_zend_test_crash, arginfo_zend_test_crash, 0, NULL) +#else + ZEND_RAW_FENTRY("zend_test_crash", zif_zend_test_crash, arginfo_zend_test_crash, 0) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("zend_test_fill_packed_array", zif_zend_test_fill_packed_array, arginfo_zend_test_fill_packed_array, 0, NULL) +#else + ZEND_RAW_FENTRY("zend_test_fill_packed_array", zif_zend_test_fill_packed_array, arginfo_zend_test_fill_packed_array, 0) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("zend_test_create_throwing_resource", zif_zend_test_create_throwing_resource, arginfo_zend_test_create_throwing_resource, 0, NULL) +#else + ZEND_RAW_FENTRY("zend_test_create_throwing_resource", zif_zend_test_create_throwing_resource, arginfo_zend_test_create_throwing_resource, 0) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("get_open_basedir", zif_get_open_basedir, arginfo_get_open_basedir, 0, NULL) +#else + ZEND_RAW_FENTRY("get_open_basedir", zif_get_open_basedir, arginfo_get_open_basedir, 0) +#endif #if defined(HAVE_LIBXML) && !defined(PHP_WIN32) - ZEND_FE(zend_test_override_libxml_global_state, arginfo_zend_test_override_libxml_global_state) -#endif - ZEND_FE(zend_test_is_pcre_bundled, arginfo_zend_test_is_pcre_bundled) - ZEND_NS_FALIAS("ZendTestNS2", namespaced_func, ZendTestNS2_namespaced_func, arginfo_ZendTestNS2_namespaced_func) - ZEND_NS_DEP_FALIAS("ZendTestNS2", namespaced_deprecated_func, ZendTestNS2_namespaced_deprecated_func, arginfo_ZendTestNS2_namespaced_deprecated_func) - ZEND_NS_FALIAS("ZendTestNS2", namespaced_aliased_func, zend_test_void_return, arginfo_ZendTestNS2_namespaced_aliased_func) - ZEND_NS_DEP_FALIAS("ZendTestNS2", namespaced_deprecated_aliased_func, zend_test_void_return, arginfo_ZendTestNS2_namespaced_deprecated_aliased_func) - ZEND_NS_FALIAS("ZendTestNS2\\ZendSubNS", namespaced_func, ZendTestNS2_ZendSubNS_namespaced_func, arginfo_ZendTestNS2_ZendSubNS_namespaced_func) - ZEND_NS_DEP_FALIAS("ZendTestNS2\\ZendSubNS", namespaced_deprecated_func, ZendTestNS2_ZendSubNS_namespaced_deprecated_func, arginfo_ZendTestNS2_ZendSubNS_namespaced_deprecated_func) - ZEND_NS_FALIAS("ZendTestNS2\\ZendSubNS", namespaced_aliased_func, zend_test_void_return, arginfo_ZendTestNS2_ZendSubNS_namespaced_aliased_func) - ZEND_NS_DEP_FALIAS("ZendTestNS2\\ZendSubNS", namespaced_deprecated_aliased_func, zend_test_void_return, arginfo_ZendTestNS2_ZendSubNS_namespaced_deprecated_aliased_func) +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("zend_test_override_libxml_global_state", zif_zend_test_override_libxml_global_state, arginfo_zend_test_override_libxml_global_state, 0, NULL) +#else + ZEND_RAW_FENTRY("zend_test_override_libxml_global_state", zif_zend_test_override_libxml_global_state, arginfo_zend_test_override_libxml_global_state, 0) +#endif +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("zend_test_is_pcre_bundled", zif_zend_test_is_pcre_bundled, arginfo_zend_test_is_pcre_bundled, 0, NULL) +#else + ZEND_RAW_FENTRY("zend_test_is_pcre_bundled", zif_zend_test_is_pcre_bundled, arginfo_zend_test_is_pcre_bundled, 0) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY(ZEND_NS_NAME("ZendTestNS2", "namespaced_func"), zif_ZendTestNS2_namespaced_func, arginfo_ZendTestNS2_namespaced_func, 0, NULL) +#else + ZEND_RAW_FENTRY(ZEND_NS_NAME("ZendTestNS2", "namespaced_func"), zif_ZendTestNS2_namespaced_func, arginfo_ZendTestNS2_namespaced_func, 0) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY(ZEND_NS_NAME("ZendTestNS2", "namespaced_deprecated_func"), zif_ZendTestNS2_namespaced_deprecated_func, arginfo_ZendTestNS2_namespaced_deprecated_func, ZEND_ACC_DEPRECATED, NULL) +#else + ZEND_RAW_FENTRY(ZEND_NS_NAME("ZendTestNS2", "namespaced_deprecated_func"), zif_ZendTestNS2_namespaced_deprecated_func, arginfo_ZendTestNS2_namespaced_deprecated_func, ZEND_ACC_DEPRECATED) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY(ZEND_NS_NAME("ZendTestNS2", "namespaced_aliased_func"), zif_zend_test_void_return, arginfo_ZendTestNS2_namespaced_aliased_func, 0, NULL) +#else + ZEND_RAW_FENTRY(ZEND_NS_NAME("ZendTestNS2", "namespaced_aliased_func"), zif_zend_test_void_return, arginfo_ZendTestNS2_namespaced_aliased_func, 0) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY(ZEND_NS_NAME("ZendTestNS2", "namespaced_deprecated_aliased_func"), zif_zend_test_void_return, arginfo_ZendTestNS2_namespaced_deprecated_aliased_func, ZEND_ACC_DEPRECATED, NULL) +#else + ZEND_RAW_FENTRY(ZEND_NS_NAME("ZendTestNS2", "namespaced_deprecated_aliased_func"), zif_zend_test_void_return, arginfo_ZendTestNS2_namespaced_deprecated_aliased_func, ZEND_ACC_DEPRECATED) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY(ZEND_NS_NAME("ZendTestNS2\\ZendSubNS", "namespaced_func"), zif_ZendTestNS2_ZendSubNS_namespaced_func, arginfo_ZendTestNS2_ZendSubNS_namespaced_func, 0, NULL) +#else + ZEND_RAW_FENTRY(ZEND_NS_NAME("ZendTestNS2\\ZendSubNS", "namespaced_func"), zif_ZendTestNS2_ZendSubNS_namespaced_func, arginfo_ZendTestNS2_ZendSubNS_namespaced_func, 0) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY(ZEND_NS_NAME("ZendTestNS2\\ZendSubNS", "namespaced_deprecated_func"), zif_ZendTestNS2_ZendSubNS_namespaced_deprecated_func, arginfo_ZendTestNS2_ZendSubNS_namespaced_deprecated_func, ZEND_ACC_DEPRECATED, NULL) +#else + ZEND_RAW_FENTRY(ZEND_NS_NAME("ZendTestNS2\\ZendSubNS", "namespaced_deprecated_func"), zif_ZendTestNS2_ZendSubNS_namespaced_deprecated_func, arginfo_ZendTestNS2_ZendSubNS_namespaced_deprecated_func, ZEND_ACC_DEPRECATED) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY(ZEND_NS_NAME("ZendTestNS2\\ZendSubNS", "namespaced_aliased_func"), zif_zend_test_void_return, arginfo_ZendTestNS2_ZendSubNS_namespaced_aliased_func, 0, NULL) +#else + ZEND_RAW_FENTRY(ZEND_NS_NAME("ZendTestNS2\\ZendSubNS", "namespaced_aliased_func"), zif_zend_test_void_return, arginfo_ZendTestNS2_ZendSubNS_namespaced_aliased_func, 0) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY(ZEND_NS_NAME("ZendTestNS2\\ZendSubNS", "namespaced_deprecated_aliased_func"), zif_zend_test_void_return, arginfo_ZendTestNS2_ZendSubNS_namespaced_deprecated_aliased_func, ZEND_ACC_DEPRECATED, NULL) +#else + ZEND_RAW_FENTRY(ZEND_NS_NAME("ZendTestNS2\\ZendSubNS", "namespaced_deprecated_aliased_func"), zif_zend_test_void_return, arginfo_ZendTestNS2_ZendSubNS_namespaced_deprecated_aliased_func, ZEND_ACC_DEPRECATED) +#endif ZEND_FE_END }; @@ -353,32 +541,72 @@ static const zend_function_entry class__ZendTestInterface_methods[] = { }; static const zend_function_entry class__ZendTestClass_methods[] = { - ZEND_ME(_ZendTestClass, is_object, arginfo_class__ZendTestClass_is_object, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(_ZendTestClass, __toString, arginfo_class__ZendTestClass___toString, ZEND_ACC_PUBLIC|ZEND_ACC_DEPRECATED) - ZEND_ME(_ZendTestClass, returnsStatic, arginfo_class__ZendTestClass_returnsStatic, ZEND_ACC_PUBLIC) - ZEND_ME(_ZendTestClass, returnsThrowable, arginfo_class__ZendTestClass_returnsThrowable, ZEND_ACC_PUBLIC) - ZEND_ME(_ZendTestClass, variadicTest, arginfo_class__ZendTestClass_variadicTest, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) - ZEND_ME(_ZendTestClass, takesUnionType, arginfo_class__ZendTestClass_takesUnionType, ZEND_ACC_PUBLIC) +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("is_object", zim__ZendTestClass_is_object, arginfo_class__ZendTestClass_is_object, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) +#else + ZEND_RAW_FENTRY("is_object", zim__ZendTestClass_is_object, arginfo_class__ZendTestClass_is_object, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("__toString", zim__ZendTestClass___toString, arginfo_class__ZendTestClass___toString, ZEND_ACC_PUBLIC|ZEND_ACC_DEPRECATED, NULL) +#else + ZEND_RAW_FENTRY("__toString", zim__ZendTestClass___toString, arginfo_class__ZendTestClass___toString, ZEND_ACC_PUBLIC|ZEND_ACC_DEPRECATED) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("returnsStatic", zim__ZendTestClass_returnsStatic, arginfo_class__ZendTestClass_returnsStatic, ZEND_ACC_PUBLIC, NULL) +#else + ZEND_RAW_FENTRY("returnsStatic", zim__ZendTestClass_returnsStatic, arginfo_class__ZendTestClass_returnsStatic, ZEND_ACC_PUBLIC) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("returnsThrowable", zim__ZendTestClass_returnsThrowable, arginfo_class__ZendTestClass_returnsThrowable, ZEND_ACC_PUBLIC, NULL) +#else + ZEND_RAW_FENTRY("returnsThrowable", zim__ZendTestClass_returnsThrowable, arginfo_class__ZendTestClass_returnsThrowable, ZEND_ACC_PUBLIC) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("variadicTest", zim__ZendTestClass_variadicTest, arginfo_class__ZendTestClass_variadicTest, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) +#else + ZEND_RAW_FENTRY("variadicTest", zim__ZendTestClass_variadicTest, arginfo_class__ZendTestClass_variadicTest, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("takesUnionType", zim__ZendTestClass_takesUnionType, arginfo_class__ZendTestClass_takesUnionType, ZEND_ACC_PUBLIC, NULL) +#else + ZEND_RAW_FENTRY("takesUnionType", zim__ZendTestClass_takesUnionType, arginfo_class__ZendTestClass_takesUnionType, ZEND_ACC_PUBLIC) +#endif ZEND_FE_END }; static const zend_function_entry class__ZendTestMagicCall_methods[] = { - ZEND_ME(_ZendTestMagicCall, __call, arginfo_class__ZendTestMagicCall___call, ZEND_ACC_PUBLIC) +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("__call", zim__ZendTestMagicCall___call, arginfo_class__ZendTestMagicCall___call, ZEND_ACC_PUBLIC, NULL) +#else + ZEND_RAW_FENTRY("__call", zim__ZendTestMagicCall___call, arginfo_class__ZendTestMagicCall___call, ZEND_ACC_PUBLIC) +#endif ZEND_FE_END }; static const zend_function_entry class__ZendTestChildClass_methods[] = { - ZEND_ME(_ZendTestChildClass, returnsThrowable, arginfo_class__ZendTestChildClass_returnsThrowable, ZEND_ACC_PUBLIC) +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("returnsThrowable", zim__ZendTestChildClass_returnsThrowable, arginfo_class__ZendTestChildClass_returnsThrowable, ZEND_ACC_PUBLIC, NULL) +#else + ZEND_RAW_FENTRY("returnsThrowable", zim__ZendTestChildClass_returnsThrowable, arginfo_class__ZendTestChildClass_returnsThrowable, ZEND_ACC_PUBLIC) +#endif ZEND_FE_END }; static const zend_function_entry class_ZendAttributeTest_methods[] = { - ZEND_ME(ZendAttributeTest, testMethod, arginfo_class_ZendAttributeTest_testMethod, ZEND_ACC_PUBLIC) +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("testMethod", zim_ZendAttributeTest_testMethod, arginfo_class_ZendAttributeTest_testMethod, ZEND_ACC_PUBLIC, NULL) +#else + ZEND_RAW_FENTRY("testMethod", zim_ZendAttributeTest_testMethod, arginfo_class_ZendAttributeTest_testMethod, ZEND_ACC_PUBLIC) +#endif ZEND_FE_END }; static const zend_function_entry class__ZendTestTrait_methods[] = { - ZEND_ME(_ZendTestTrait, testMethod, arginfo_class__ZendTestTrait_testMethod, ZEND_ACC_PUBLIC) +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("testMethod", zim__ZendTestTrait_testMethod, arginfo_class__ZendTestTrait_testMethod, ZEND_ACC_PUBLIC, NULL) +#else + ZEND_RAW_FENTRY("testMethod", zim__ZendTestTrait_testMethod, arginfo_class__ZendTestTrait_testMethod, ZEND_ACC_PUBLIC) +#endif ZEND_FE_END }; @@ -391,23 +619,43 @@ static const zend_function_entry class_ZendTestRepeatableAttribute_methods[] = { }; static const zend_function_entry class_ZendTestParameterAttribute_methods[] = { - ZEND_ME(ZendTestParameterAttribute, __construct, arginfo_class_ZendTestParameterAttribute___construct, ZEND_ACC_PUBLIC) +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("__construct", zim_ZendTestParameterAttribute___construct, arginfo_class_ZendTestParameterAttribute___construct, ZEND_ACC_PUBLIC, NULL) +#else + ZEND_RAW_FENTRY("__construct", zim_ZendTestParameterAttribute___construct, arginfo_class_ZendTestParameterAttribute___construct, ZEND_ACC_PUBLIC) +#endif ZEND_FE_END }; static const zend_function_entry class_ZendTestPropertyAttribute_methods[] = { - ZEND_ME(ZendTestPropertyAttribute, __construct, arginfo_class_ZendTestPropertyAttribute___construct, ZEND_ACC_PUBLIC) +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("__construct", zim_ZendTestPropertyAttribute___construct, arginfo_class_ZendTestPropertyAttribute___construct, ZEND_ACC_PUBLIC, NULL) +#else + ZEND_RAW_FENTRY("__construct", zim_ZendTestPropertyAttribute___construct, arginfo_class_ZendTestPropertyAttribute___construct, ZEND_ACC_PUBLIC) +#endif ZEND_FE_END }; static const zend_function_entry class_ZendTestClassWithMethodWithParameterAttribute_methods[] = { - ZEND_ME(ZendTestClassWithMethodWithParameterAttribute, no_override, arginfo_class_ZendTestClassWithMethodWithParameterAttribute_no_override, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL) - ZEND_ME(ZendTestClassWithMethodWithParameterAttribute, override, arginfo_class_ZendTestClassWithMethodWithParameterAttribute_override, ZEND_ACC_PUBLIC) +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("no_override", zim_ZendTestClassWithMethodWithParameterAttribute_no_override, arginfo_class_ZendTestClassWithMethodWithParameterAttribute_no_override, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL) +#else + ZEND_RAW_FENTRY("no_override", zim_ZendTestClassWithMethodWithParameterAttribute_no_override, arginfo_class_ZendTestClassWithMethodWithParameterAttribute_no_override, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("override", zim_ZendTestClassWithMethodWithParameterAttribute_override, arginfo_class_ZendTestClassWithMethodWithParameterAttribute_override, ZEND_ACC_PUBLIC, NULL) +#else + ZEND_RAW_FENTRY("override", zim_ZendTestClassWithMethodWithParameterAttribute_override, arginfo_class_ZendTestClassWithMethodWithParameterAttribute_override, ZEND_ACC_PUBLIC) +#endif ZEND_FE_END }; static const zend_function_entry class_ZendTestChildClassWithMethodWithParameterAttribute_methods[] = { - ZEND_ME(ZendTestChildClassWithMethodWithParameterAttribute, override, arginfo_class_ZendTestChildClassWithMethodWithParameterAttribute_override, ZEND_ACC_PUBLIC) +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("override", zim_ZendTestChildClassWithMethodWithParameterAttribute_override, arginfo_class_ZendTestChildClassWithMethodWithParameterAttribute_override, ZEND_ACC_PUBLIC, NULL) +#else + ZEND_RAW_FENTRY("override", zim_ZendTestChildClassWithMethodWithParameterAttribute_override, arginfo_class_ZendTestChildClassWithMethodWithParameterAttribute_override, ZEND_ACC_PUBLIC) +#endif ZEND_FE_END }; @@ -416,8 +664,16 @@ static const zend_function_entry class_ZendTestClassWithPropertyAttribute_method }; static const zend_function_entry class_ZendTestForbidDynamicCall_methods[] = { - ZEND_ME(ZendTestForbidDynamicCall, call, arginfo_class_ZendTestForbidDynamicCall_call, ZEND_ACC_PUBLIC) - ZEND_ME(ZendTestForbidDynamicCall, callStatic, arginfo_class_ZendTestForbidDynamicCall_callStatic, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("call", zim_ZendTestForbidDynamicCall_call, arginfo_class_ZendTestForbidDynamicCall_call, ZEND_ACC_PUBLIC, NULL) +#else + ZEND_RAW_FENTRY("call", zim_ZendTestForbidDynamicCall_call, arginfo_class_ZendTestForbidDynamicCall_call, ZEND_ACC_PUBLIC) +#endif +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("callStatic", zim_ZendTestForbidDynamicCall_callStatic, arginfo_class_ZendTestForbidDynamicCall_callStatic, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) +#else + ZEND_RAW_FENTRY("callStatic", zim_ZendTestForbidDynamicCall_callStatic, arginfo_class_ZendTestForbidDynamicCall_callStatic, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) +#endif ZEND_FE_END }; @@ -434,27 +690,47 @@ static const zend_function_entry class_ZendTestIntEnum_methods[] = { }; static const zend_function_entry class_ZendTestNS_Foo_methods[] = { - ZEND_ME(ZendTestNS_Foo, method, arginfo_class_ZendTestNS_Foo_method, ZEND_ACC_PUBLIC) +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("method", zim_ZendTestNS_Foo_method, arginfo_class_ZendTestNS_Foo_method, ZEND_ACC_PUBLIC, NULL) +#else + ZEND_RAW_FENTRY("method", zim_ZendTestNS_Foo_method, arginfo_class_ZendTestNS_Foo_method, ZEND_ACC_PUBLIC) +#endif ZEND_FE_END }; static const zend_function_entry class_ZendTestNS_UnlikelyCompileError_methods[] = { - ZEND_ME(ZendTestNS_UnlikelyCompileError, method, arginfo_class_ZendTestNS_UnlikelyCompileError_method, ZEND_ACC_PUBLIC) +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("method", zim_ZendTestNS_UnlikelyCompileError_method, arginfo_class_ZendTestNS_UnlikelyCompileError_method, ZEND_ACC_PUBLIC, NULL) +#else + ZEND_RAW_FENTRY("method", zim_ZendTestNS_UnlikelyCompileError_method, arginfo_class_ZendTestNS_UnlikelyCompileError_method, ZEND_ACC_PUBLIC) +#endif ZEND_FE_END }; static const zend_function_entry class_ZendTestNS_NotUnlikelyCompileError_methods[] = { - ZEND_ME(ZendTestNS_NotUnlikelyCompileError, method, arginfo_class_ZendTestNS_NotUnlikelyCompileError_method, ZEND_ACC_PUBLIC) +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("method", zim_ZendTestNS_NotUnlikelyCompileError_method, arginfo_class_ZendTestNS_NotUnlikelyCompileError_method, ZEND_ACC_PUBLIC, NULL) +#else + ZEND_RAW_FENTRY("method", zim_ZendTestNS_NotUnlikelyCompileError_method, arginfo_class_ZendTestNS_NotUnlikelyCompileError_method, ZEND_ACC_PUBLIC) +#endif ZEND_FE_END }; static const zend_function_entry class_ZendTestNS2_Foo_methods[] = { - ZEND_ME(ZendTestNS2_Foo, method, arginfo_class_ZendTestNS2_Foo_method, ZEND_ACC_PUBLIC) +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("method", zim_ZendTestNS2_Foo_method, arginfo_class_ZendTestNS2_Foo_method, ZEND_ACC_PUBLIC, NULL) +#else + ZEND_RAW_FENTRY("method", zim_ZendTestNS2_Foo_method, arginfo_class_ZendTestNS2_Foo_method, ZEND_ACC_PUBLIC) +#endif ZEND_FE_END }; static const zend_function_entry class_ZendTestNS2_ZendSubNS_Foo_methods[] = { - ZEND_ME(ZendTestNS2_ZendSubNS_Foo, method, arginfo_class_ZendTestNS2_ZendSubNS_Foo_method, ZEND_ACC_PUBLIC) +#if (PHP_VERSION_ID >= 80400) + ZEND_RAW_FENTRY("method", zim_ZendTestNS2_ZendSubNS_Foo_method, arginfo_class_ZendTestNS2_ZendSubNS_Foo_method, ZEND_ACC_PUBLIC, NULL) +#else + ZEND_RAW_FENTRY("method", zim_ZendTestNS2_ZendSubNS_Foo_method, arginfo_class_ZendTestNS2_ZendSubNS_Foo_method, ZEND_ACC_PUBLIC) +#endif ZEND_FE_END }; @@ -485,7 +761,8 @@ static zend_class_entry *register_class__ZendTestInterface(void) zval const_DUMMY_value; ZVAL_LONG(&const_DUMMY_value, 0); zend_string *const_DUMMY_name = zend_string_init_interned("DUMMY", sizeof("DUMMY") - 1, 1); - zend_declare_class_constant_ex(class_entry, const_DUMMY_name, &const_DUMMY_value, ZEND_ACC_PUBLIC, NULL); + zend_string *const_DUMMY_comment = zend_string_init("/**\n * \"Lorem ipsum\"\n * @see https://www.php.net\n * @since 8.2\n */", 98, 1); + zend_declare_class_constant_ex(class_entry, const_DUMMY_name, &const_DUMMY_value, ZEND_ACC_PUBLIC, const_DUMMY_comment); zend_string_release(const_DUMMY_name); return class_entry; @@ -760,11 +1037,15 @@ static zend_class_entry *register_class_ZendTestPropertyAttribute(void) INIT_CLASS_ENTRY(ce, "ZendTestPropertyAttribute", class_ZendTestPropertyAttribute_methods); class_entry = zend_register_internal_class_ex(&ce, NULL); class_entry->ce_flags |= ZEND_ACC_FINAL; +#if (PHP_VERSION_ID >= 80400) + class_entry->doc_comment = zend_string_init("/**\n * \"Lorem ipsum\"\n * @see https://www.php.net\n * @since 8.1\n */", 82, 1); +#endif zval property_parameter_default_value; ZVAL_UNDEF(&property_parameter_default_value); zend_string *property_parameter_name = zend_string_init("parameter", sizeof("parameter") - 1, 1); - zend_declare_typed_property(class_entry, property_parameter_name, &property_parameter_default_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_STRING)); + zend_string *property_parameter_comment = zend_string_init("/**\n * \"Lorem ipsum\"\n * @see https://www.php.net\n * @since 8.4\n */", 98, 1); + zend_declare_typed_property(class_entry, property_parameter_name, &property_parameter_default_value, ZEND_ACC_PUBLIC, property_parameter_comment, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_STRING)); zend_string_release(property_parameter_name); zend_string *attribute_name_Attribute_class_ZendTestPropertyAttribute_0 = zend_string_init_interned("Attribute", sizeof("Attribute") - 1, 1); diff --git a/ext/zend_test/tests/doc_comment_internal_symbols.phpt b/ext/zend_test/tests/doc_comment_internal_symbols.phpt new file mode 100644 index 0000000000000..4d5b35170687f --- /dev/null +++ b/ext/zend_test/tests/doc_comment_internal_symbols.phpt @@ -0,0 +1,42 @@ +--TEST-- +Test that exposing doc comments are supported by internal symbols +--EXTENSIONS-- +zend_test +reflection +--FILE-- +getDocComment()); + +$rc = new ReflectionClassConstant(_ZendTestInterface::class, "DUMMY"); +var_dump($rc->getDocComment()); + +$rf = new ReflectionFunction("zend_test_nullable_array_return"); +var_dump($rf->getDocComment()); + +$rp = new ReflectionProperty(new ZendTestPropertyAttribute(""), "parameter"); +var_dump($rp->getDocComment()); + +?> +--EXPECT-- +string(82) "/** + * "Lorem ipsum" + * @see https://www.php.net + * @since 8.1 + */" +string(98) "/** + * "Lorem ipsum" + * @see https://www.php.net + * @since 8.2 + */" +string(82) "/** + * "Lorem ipsum" + * @see https://www.php.net + * @since 8.3 + */" +string(98) "/** + * "Lorem ipsum" + * @see https://www.php.net + * @since 8.4 + */" diff --git a/ext/zip/php_zip_arginfo.h b/ext/zip/php_zip_arginfo.h index b3cc176d0105b..c9fa7993cee48 100644 --- a/ext/zip/php_zip_arginfo.h +++ b/ext/zip/php_zip_arginfo.h @@ -404,95 +404,95 @@ ZEND_METHOD(ZipArchive, isEncryptionMethodSupported); #endif static const zend_function_entry ext_functions[] = { - ZEND_DEP_FE(zip_open, arginfo_zip_open) - ZEND_DEP_FE(zip_close, arginfo_zip_close) - ZEND_DEP_FE(zip_read, arginfo_zip_read) - ZEND_DEP_FE(zip_entry_open, arginfo_zip_entry_open) - ZEND_DEP_FE(zip_entry_close, arginfo_zip_entry_close) - ZEND_DEP_FE(zip_entry_read, arginfo_zip_entry_read) - ZEND_DEP_FE(zip_entry_name, arginfo_zip_entry_name) - ZEND_DEP_FE(zip_entry_compressedsize, arginfo_zip_entry_compressedsize) - ZEND_DEP_FE(zip_entry_filesize, arginfo_zip_entry_filesize) - ZEND_DEP_FE(zip_entry_compressionmethod, arginfo_zip_entry_compressionmethod) + ZEND_RAW_FENTRY("zip_open", zif_zip_open, arginfo_zip_open, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("zip_close", zif_zip_close, arginfo_zip_close, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("zip_read", zif_zip_read, arginfo_zip_read, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("zip_entry_open", zif_zip_entry_open, arginfo_zip_entry_open, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("zip_entry_close", zif_zip_entry_close, arginfo_zip_entry_close, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("zip_entry_read", zif_zip_entry_read, arginfo_zip_entry_read, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("zip_entry_name", zif_zip_entry_name, arginfo_zip_entry_name, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("zip_entry_compressedsize", zif_zip_entry_compressedsize, arginfo_zip_entry_compressedsize, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("zip_entry_filesize", zif_zip_entry_filesize, arginfo_zip_entry_filesize, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("zip_entry_compressionmethod", zif_zip_entry_compressionmethod, arginfo_zip_entry_compressionmethod, ZEND_ACC_DEPRECATED, NULL) ZEND_FE_END }; static const zend_function_entry class_ZipArchive_methods[] = { - ZEND_ME(ZipArchive, open, arginfo_class_ZipArchive_open, ZEND_ACC_PUBLIC) - ZEND_ME(ZipArchive, setPassword, arginfo_class_ZipArchive_setPassword, ZEND_ACC_PUBLIC) - ZEND_ME(ZipArchive, close, arginfo_class_ZipArchive_close, ZEND_ACC_PUBLIC) - ZEND_ME(ZipArchive, count, arginfo_class_ZipArchive_count, ZEND_ACC_PUBLIC) - ZEND_ME(ZipArchive, getStatusString, arginfo_class_ZipArchive_getStatusString, ZEND_ACC_PUBLIC) - ZEND_ME(ZipArchive, clearError, arginfo_class_ZipArchive_clearError, ZEND_ACC_PUBLIC) - ZEND_ME(ZipArchive, addEmptyDir, arginfo_class_ZipArchive_addEmptyDir, ZEND_ACC_PUBLIC) - ZEND_ME(ZipArchive, addFromString, arginfo_class_ZipArchive_addFromString, ZEND_ACC_PUBLIC) - ZEND_ME(ZipArchive, addFile, arginfo_class_ZipArchive_addFile, ZEND_ACC_PUBLIC) - ZEND_ME(ZipArchive, replaceFile, arginfo_class_ZipArchive_replaceFile, ZEND_ACC_PUBLIC) - ZEND_ME(ZipArchive, addGlob, arginfo_class_ZipArchive_addGlob, ZEND_ACC_PUBLIC) - ZEND_ME(ZipArchive, addPattern, arginfo_class_ZipArchive_addPattern, ZEND_ACC_PUBLIC) - ZEND_ME(ZipArchive, renameIndex, arginfo_class_ZipArchive_renameIndex, ZEND_ACC_PUBLIC) - ZEND_ME(ZipArchive, renameName, arginfo_class_ZipArchive_renameName, ZEND_ACC_PUBLIC) - ZEND_ME(ZipArchive, setArchiveComment, arginfo_class_ZipArchive_setArchiveComment, ZEND_ACC_PUBLIC) - ZEND_ME(ZipArchive, getArchiveComment, arginfo_class_ZipArchive_getArchiveComment, ZEND_ACC_PUBLIC) - ZEND_ME(ZipArchive, setArchiveFlag, arginfo_class_ZipArchive_setArchiveFlag, ZEND_ACC_PUBLIC) - ZEND_ME(ZipArchive, getArchiveFlag, arginfo_class_ZipArchive_getArchiveFlag, ZEND_ACC_PUBLIC) - ZEND_ME(ZipArchive, setCommentIndex, arginfo_class_ZipArchive_setCommentIndex, ZEND_ACC_PUBLIC) - ZEND_ME(ZipArchive, setCommentName, arginfo_class_ZipArchive_setCommentName, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("open", zim_ZipArchive_open, arginfo_class_ZipArchive_open, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setPassword", zim_ZipArchive_setPassword, arginfo_class_ZipArchive_setPassword, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("close", zim_ZipArchive_close, arginfo_class_ZipArchive_close, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("count", zim_ZipArchive_count, arginfo_class_ZipArchive_count, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getStatusString", zim_ZipArchive_getStatusString, arginfo_class_ZipArchive_getStatusString, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("clearError", zim_ZipArchive_clearError, arginfo_class_ZipArchive_clearError, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("addEmptyDir", zim_ZipArchive_addEmptyDir, arginfo_class_ZipArchive_addEmptyDir, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("addFromString", zim_ZipArchive_addFromString, arginfo_class_ZipArchive_addFromString, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("addFile", zim_ZipArchive_addFile, arginfo_class_ZipArchive_addFile, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("replaceFile", zim_ZipArchive_replaceFile, arginfo_class_ZipArchive_replaceFile, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("addGlob", zim_ZipArchive_addGlob, arginfo_class_ZipArchive_addGlob, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("addPattern", zim_ZipArchive_addPattern, arginfo_class_ZipArchive_addPattern, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("renameIndex", zim_ZipArchive_renameIndex, arginfo_class_ZipArchive_renameIndex, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("renameName", zim_ZipArchive_renameName, arginfo_class_ZipArchive_renameName, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setArchiveComment", zim_ZipArchive_setArchiveComment, arginfo_class_ZipArchive_setArchiveComment, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getArchiveComment", zim_ZipArchive_getArchiveComment, arginfo_class_ZipArchive_getArchiveComment, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setArchiveFlag", zim_ZipArchive_setArchiveFlag, arginfo_class_ZipArchive_setArchiveFlag, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getArchiveFlag", zim_ZipArchive_getArchiveFlag, arginfo_class_ZipArchive_getArchiveFlag, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setCommentIndex", zim_ZipArchive_setCommentIndex, arginfo_class_ZipArchive_setCommentIndex, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setCommentName", zim_ZipArchive_setCommentName, arginfo_class_ZipArchive_setCommentName, ZEND_ACC_PUBLIC, NULL) #if defined(HAVE_SET_MTIME) - ZEND_ME(ZipArchive, setMtimeIndex, arginfo_class_ZipArchive_setMtimeIndex, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("setMtimeIndex", zim_ZipArchive_setMtimeIndex, arginfo_class_ZipArchive_setMtimeIndex, ZEND_ACC_PUBLIC, NULL) #endif #if defined(HAVE_SET_MTIME) - ZEND_ME(ZipArchive, setMtimeName, arginfo_class_ZipArchive_setMtimeName, ZEND_ACC_PUBLIC) -#endif - ZEND_ME(ZipArchive, getCommentIndex, arginfo_class_ZipArchive_getCommentIndex, ZEND_ACC_PUBLIC) - ZEND_ME(ZipArchive, getCommentName, arginfo_class_ZipArchive_getCommentName, ZEND_ACC_PUBLIC) - ZEND_ME(ZipArchive, deleteIndex, arginfo_class_ZipArchive_deleteIndex, ZEND_ACC_PUBLIC) - ZEND_ME(ZipArchive, deleteName, arginfo_class_ZipArchive_deleteName, ZEND_ACC_PUBLIC) - ZEND_ME(ZipArchive, statName, arginfo_class_ZipArchive_statName, ZEND_ACC_PUBLIC) - ZEND_ME(ZipArchive, statIndex, arginfo_class_ZipArchive_statIndex, ZEND_ACC_PUBLIC) - ZEND_ME(ZipArchive, locateName, arginfo_class_ZipArchive_locateName, ZEND_ACC_PUBLIC) - ZEND_ME(ZipArchive, getNameIndex, arginfo_class_ZipArchive_getNameIndex, ZEND_ACC_PUBLIC) - ZEND_ME(ZipArchive, unchangeArchive, arginfo_class_ZipArchive_unchangeArchive, ZEND_ACC_PUBLIC) - ZEND_ME(ZipArchive, unchangeAll, arginfo_class_ZipArchive_unchangeAll, ZEND_ACC_PUBLIC) - ZEND_ME(ZipArchive, unchangeIndex, arginfo_class_ZipArchive_unchangeIndex, ZEND_ACC_PUBLIC) - ZEND_ME(ZipArchive, unchangeName, arginfo_class_ZipArchive_unchangeName, ZEND_ACC_PUBLIC) - ZEND_ME(ZipArchive, extractTo, arginfo_class_ZipArchive_extractTo, ZEND_ACC_PUBLIC) - ZEND_ME(ZipArchive, getFromName, arginfo_class_ZipArchive_getFromName, ZEND_ACC_PUBLIC) - ZEND_ME(ZipArchive, getFromIndex, arginfo_class_ZipArchive_getFromIndex, ZEND_ACC_PUBLIC) - ZEND_ME(ZipArchive, getStreamIndex, arginfo_class_ZipArchive_getStreamIndex, ZEND_ACC_PUBLIC) - ZEND_ME(ZipArchive, getStreamName, arginfo_class_ZipArchive_getStreamName, ZEND_ACC_PUBLIC) - ZEND_ME(ZipArchive, getStream, arginfo_class_ZipArchive_getStream, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("setMtimeName", zim_ZipArchive_setMtimeName, arginfo_class_ZipArchive_setMtimeName, ZEND_ACC_PUBLIC, NULL) +#endif + ZEND_RAW_FENTRY("getCommentIndex", zim_ZipArchive_getCommentIndex, arginfo_class_ZipArchive_getCommentIndex, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getCommentName", zim_ZipArchive_getCommentName, arginfo_class_ZipArchive_getCommentName, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("deleteIndex", zim_ZipArchive_deleteIndex, arginfo_class_ZipArchive_deleteIndex, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("deleteName", zim_ZipArchive_deleteName, arginfo_class_ZipArchive_deleteName, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("statName", zim_ZipArchive_statName, arginfo_class_ZipArchive_statName, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("statIndex", zim_ZipArchive_statIndex, arginfo_class_ZipArchive_statIndex, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("locateName", zim_ZipArchive_locateName, arginfo_class_ZipArchive_locateName, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getNameIndex", zim_ZipArchive_getNameIndex, arginfo_class_ZipArchive_getNameIndex, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("unchangeArchive", zim_ZipArchive_unchangeArchive, arginfo_class_ZipArchive_unchangeArchive, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("unchangeAll", zim_ZipArchive_unchangeAll, arginfo_class_ZipArchive_unchangeAll, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("unchangeIndex", zim_ZipArchive_unchangeIndex, arginfo_class_ZipArchive_unchangeIndex, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("unchangeName", zim_ZipArchive_unchangeName, arginfo_class_ZipArchive_unchangeName, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("extractTo", zim_ZipArchive_extractTo, arginfo_class_ZipArchive_extractTo, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getFromName", zim_ZipArchive_getFromName, arginfo_class_ZipArchive_getFromName, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getFromIndex", zim_ZipArchive_getFromIndex, arginfo_class_ZipArchive_getFromIndex, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getStreamIndex", zim_ZipArchive_getStreamIndex, arginfo_class_ZipArchive_getStreamIndex, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getStreamName", zim_ZipArchive_getStreamName, arginfo_class_ZipArchive_getStreamName, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getStream", zim_ZipArchive_getStream, arginfo_class_ZipArchive_getStream, ZEND_ACC_PUBLIC, NULL) #if defined(ZIP_OPSYS_DEFAULT) - ZEND_ME(ZipArchive, setExternalAttributesName, arginfo_class_ZipArchive_setExternalAttributesName, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("setExternalAttributesName", zim_ZipArchive_setExternalAttributesName, arginfo_class_ZipArchive_setExternalAttributesName, ZEND_ACC_PUBLIC, NULL) #endif #if defined(ZIP_OPSYS_DEFAULT) - ZEND_ME(ZipArchive, setExternalAttributesIndex, arginfo_class_ZipArchive_setExternalAttributesIndex, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("setExternalAttributesIndex", zim_ZipArchive_setExternalAttributesIndex, arginfo_class_ZipArchive_setExternalAttributesIndex, ZEND_ACC_PUBLIC, NULL) #endif #if defined(ZIP_OPSYS_DEFAULT) - ZEND_ME(ZipArchive, getExternalAttributesName, arginfo_class_ZipArchive_getExternalAttributesName, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("getExternalAttributesName", zim_ZipArchive_getExternalAttributesName, arginfo_class_ZipArchive_getExternalAttributesName, ZEND_ACC_PUBLIC, NULL) #endif #if defined(ZIP_OPSYS_DEFAULT) - ZEND_ME(ZipArchive, getExternalAttributesIndex, arginfo_class_ZipArchive_getExternalAttributesIndex, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("getExternalAttributesIndex", zim_ZipArchive_getExternalAttributesIndex, arginfo_class_ZipArchive_getExternalAttributesIndex, ZEND_ACC_PUBLIC, NULL) #endif - ZEND_ME(ZipArchive, setCompressionName, arginfo_class_ZipArchive_setCompressionName, ZEND_ACC_PUBLIC) - ZEND_ME(ZipArchive, setCompressionIndex, arginfo_class_ZipArchive_setCompressionIndex, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("setCompressionName", zim_ZipArchive_setCompressionName, arginfo_class_ZipArchive_setCompressionName, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("setCompressionIndex", zim_ZipArchive_setCompressionIndex, arginfo_class_ZipArchive_setCompressionIndex, ZEND_ACC_PUBLIC, NULL) #if defined(HAVE_ENCRYPTION) - ZEND_ME(ZipArchive, setEncryptionName, arginfo_class_ZipArchive_setEncryptionName, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("setEncryptionName", zim_ZipArchive_setEncryptionName, arginfo_class_ZipArchive_setEncryptionName, ZEND_ACC_PUBLIC, NULL) #endif #if defined(HAVE_ENCRYPTION) - ZEND_ME(ZipArchive, setEncryptionIndex, arginfo_class_ZipArchive_setEncryptionIndex, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("setEncryptionIndex", zim_ZipArchive_setEncryptionIndex, arginfo_class_ZipArchive_setEncryptionIndex, ZEND_ACC_PUBLIC, NULL) #endif #if defined(HAVE_PROGRESS_CALLBACK) - ZEND_ME(ZipArchive, registerProgressCallback, arginfo_class_ZipArchive_registerProgressCallback, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("registerProgressCallback", zim_ZipArchive_registerProgressCallback, arginfo_class_ZipArchive_registerProgressCallback, ZEND_ACC_PUBLIC, NULL) #endif #if defined(HAVE_CANCEL_CALLBACK) - ZEND_ME(ZipArchive, registerCancelCallback, arginfo_class_ZipArchive_registerCancelCallback, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("registerCancelCallback", zim_ZipArchive_registerCancelCallback, arginfo_class_ZipArchive_registerCancelCallback, ZEND_ACC_PUBLIC, NULL) #endif #if defined(HAVE_METHOD_SUPPORTED) - ZEND_ME(ZipArchive, isCompressionMethodSupported, arginfo_class_ZipArchive_isCompressionMethodSupported, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_RAW_FENTRY("isCompressionMethodSupported", zim_ZipArchive_isCompressionMethodSupported, arginfo_class_ZipArchive_isCompressionMethodSupported, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) #endif #if defined(HAVE_METHOD_SUPPORTED) - ZEND_ME(ZipArchive, isEncryptionMethodSupported, arginfo_class_ZipArchive_isEncryptionMethodSupported, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_RAW_FENTRY("isEncryptionMethodSupported", zim_ZipArchive_isEncryptionMethodSupported, arginfo_class_ZipArchive_isEncryptionMethodSupported, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) #endif ZEND_FE_END }; diff --git a/ext/zlib/zlib_arginfo.h b/ext/zlib/zlib_arginfo.h index e2931be86ea80..f89f71bbe2711 100644 --- a/ext/zlib/zlib_arginfo.h +++ b/ext/zlib/zlib_arginfo.h @@ -163,36 +163,36 @@ ZEND_FUNCTION(inflate_get_status); ZEND_FUNCTION(inflate_get_read_len); static const zend_function_entry ext_functions[] = { - ZEND_FE(ob_gzhandler, arginfo_ob_gzhandler) - ZEND_FE(zlib_get_coding_type, arginfo_zlib_get_coding_type) - ZEND_FE(gzfile, arginfo_gzfile) - ZEND_FE(gzopen, arginfo_gzopen) - ZEND_FE(readgzfile, arginfo_readgzfile) - ZEND_FE(zlib_encode, arginfo_zlib_encode) - ZEND_FE(zlib_decode, arginfo_zlib_decode) - ZEND_FE(gzdeflate, arginfo_gzdeflate) - ZEND_FE(gzencode, arginfo_gzencode) - ZEND_FE(gzcompress, arginfo_gzcompress) - ZEND_FE(gzinflate, arginfo_gzinflate) - ZEND_FE(gzdecode, arginfo_gzdecode) - ZEND_FE(gzuncompress, arginfo_gzuncompress) - ZEND_FALIAS(gzwrite, fwrite, arginfo_gzwrite) - ZEND_FALIAS(gzputs, fwrite, arginfo_gzputs) - ZEND_FALIAS(gzrewind, rewind, arginfo_gzrewind) - ZEND_FALIAS(gzclose, fclose, arginfo_gzclose) - ZEND_FALIAS(gzeof, feof, arginfo_gzeof) - ZEND_FALIAS(gzgetc, fgetc, arginfo_gzgetc) - ZEND_FALIAS(gzpassthru, fpassthru, arginfo_gzpassthru) - ZEND_FALIAS(gzseek, fseek, arginfo_gzseek) - ZEND_FALIAS(gztell, ftell, arginfo_gztell) - ZEND_FALIAS(gzread, fread, arginfo_gzread) - ZEND_FALIAS(gzgets, fgets, arginfo_gzgets) - ZEND_FE(deflate_init, arginfo_deflate_init) - ZEND_FE(deflate_add, arginfo_deflate_add) - ZEND_FE(inflate_init, arginfo_inflate_init) - ZEND_FE(inflate_add, arginfo_inflate_add) - ZEND_FE(inflate_get_status, arginfo_inflate_get_status) - ZEND_FE(inflate_get_read_len, arginfo_inflate_get_read_len) + ZEND_RAW_FENTRY("ob_gzhandler", zif_ob_gzhandler, arginfo_ob_gzhandler, 0, NULL) + ZEND_RAW_FENTRY("zlib_get_coding_type", zif_zlib_get_coding_type, arginfo_zlib_get_coding_type, 0, NULL) + ZEND_RAW_FENTRY("gzfile", zif_gzfile, arginfo_gzfile, 0, NULL) + ZEND_RAW_FENTRY("gzopen", zif_gzopen, arginfo_gzopen, 0, NULL) + ZEND_RAW_FENTRY("readgzfile", zif_readgzfile, arginfo_readgzfile, 0, NULL) + ZEND_RAW_FENTRY("zlib_encode", zif_zlib_encode, arginfo_zlib_encode, 0, NULL) + ZEND_RAW_FENTRY("zlib_decode", zif_zlib_decode, arginfo_zlib_decode, 0, NULL) + ZEND_RAW_FENTRY("gzdeflate", zif_gzdeflate, arginfo_gzdeflate, 0, NULL) + ZEND_RAW_FENTRY("gzencode", zif_gzencode, arginfo_gzencode, 0, NULL) + ZEND_RAW_FENTRY("gzcompress", zif_gzcompress, arginfo_gzcompress, 0, NULL) + ZEND_RAW_FENTRY("gzinflate", zif_gzinflate, arginfo_gzinflate, 0, NULL) + ZEND_RAW_FENTRY("gzdecode", zif_gzdecode, arginfo_gzdecode, 0, NULL) + ZEND_RAW_FENTRY("gzuncompress", zif_gzuncompress, arginfo_gzuncompress, 0, NULL) + ZEND_RAW_FENTRY("gzwrite", zif_fwrite, arginfo_gzwrite, 0, NULL) + ZEND_RAW_FENTRY("gzputs", zif_fwrite, arginfo_gzputs, 0, NULL) + ZEND_RAW_FENTRY("gzrewind", zif_rewind, arginfo_gzrewind, 0, NULL) + ZEND_RAW_FENTRY("gzclose", zif_fclose, arginfo_gzclose, 0, NULL) + ZEND_RAW_FENTRY("gzeof", zif_feof, arginfo_gzeof, 0, NULL) + ZEND_RAW_FENTRY("gzgetc", zif_fgetc, arginfo_gzgetc, 0, NULL) + ZEND_RAW_FENTRY("gzpassthru", zif_fpassthru, arginfo_gzpassthru, 0, NULL) + ZEND_RAW_FENTRY("gzseek", zif_fseek, arginfo_gzseek, 0, NULL) + ZEND_RAW_FENTRY("gztell", zif_ftell, arginfo_gztell, 0, NULL) + ZEND_RAW_FENTRY("gzread", zif_fread, arginfo_gzread, 0, NULL) + ZEND_RAW_FENTRY("gzgets", zif_fgets, arginfo_gzgets, 0, NULL) + ZEND_RAW_FENTRY("deflate_init", zif_deflate_init, arginfo_deflate_init, 0, NULL) + ZEND_RAW_FENTRY("deflate_add", zif_deflate_add, arginfo_deflate_add, 0, NULL) + ZEND_RAW_FENTRY("inflate_init", zif_inflate_init, arginfo_inflate_init, 0, NULL) + ZEND_RAW_FENTRY("inflate_add", zif_inflate_add, arginfo_inflate_add, 0, NULL) + ZEND_RAW_FENTRY("inflate_get_status", zif_inflate_get_status, arginfo_inflate_get_status, 0, NULL) + ZEND_RAW_FENTRY("inflate_get_read_len", zif_inflate_get_read_len, arginfo_inflate_get_read_len, 0, NULL) ZEND_FE_END }; diff --git a/sapi/apache2handler/php_functions_arginfo.h b/sapi/apache2handler/php_functions_arginfo.h index 92767dbae19ce..abdd0fc2db8b0 100644 --- a/sapi/apache2handler/php_functions_arginfo.h +++ b/sapi/apache2handler/php_functions_arginfo.h @@ -48,15 +48,15 @@ ZEND_FUNCTION(apache_get_version); ZEND_FUNCTION(apache_get_modules); static const zend_function_entry ext_functions[] = { - ZEND_FE(apache_lookup_uri, arginfo_apache_lookup_uri) - ZEND_FE(virtual, arginfo_virtual) - ZEND_FE(apache_request_headers, arginfo_apache_request_headers) - ZEND_FALIAS(getallheaders, apache_request_headers, arginfo_getallheaders) - ZEND_FE(apache_response_headers, arginfo_apache_response_headers) - ZEND_FE(apache_note, arginfo_apache_note) - ZEND_FE(apache_setenv, arginfo_apache_setenv) - ZEND_FE(apache_getenv, arginfo_apache_getenv) - ZEND_FE(apache_get_version, arginfo_apache_get_version) - ZEND_FE(apache_get_modules, arginfo_apache_get_modules) + ZEND_RAW_FENTRY("apache_lookup_uri", zif_apache_lookup_uri, arginfo_apache_lookup_uri, 0, NULL) + ZEND_RAW_FENTRY("virtual", zif_virtual, arginfo_virtual, 0, NULL) + ZEND_RAW_FENTRY("apache_request_headers", zif_apache_request_headers, arginfo_apache_request_headers, 0, NULL) + ZEND_RAW_FENTRY("getallheaders", zif_apache_request_headers, arginfo_getallheaders, 0, NULL) + ZEND_RAW_FENTRY("apache_response_headers", zif_apache_response_headers, arginfo_apache_response_headers, 0, NULL) + ZEND_RAW_FENTRY("apache_note", zif_apache_note, arginfo_apache_note, 0, NULL) + ZEND_RAW_FENTRY("apache_setenv", zif_apache_setenv, arginfo_apache_setenv, 0, NULL) + ZEND_RAW_FENTRY("apache_getenv", zif_apache_getenv, arginfo_apache_getenv, 0, NULL) + ZEND_RAW_FENTRY("apache_get_version", zif_apache_get_version, arginfo_apache_get_version, 0, NULL) + ZEND_RAW_FENTRY("apache_get_modules", zif_apache_get_modules, arginfo_apache_get_modules, 0, NULL) ZEND_FE_END }; diff --git a/sapi/cgi/cgi_main_arginfo.h b/sapi/cgi/cgi_main_arginfo.h index 0e1eeba21fe29..c9fb96b56a046 100644 --- a/sapi/cgi/cgi_main_arginfo.h +++ b/sapi/cgi/cgi_main_arginfo.h @@ -16,9 +16,9 @@ ZEND_FUNCTION(apache_request_headers); ZEND_FUNCTION(apache_response_headers); static const zend_function_entry ext_functions[] = { - ZEND_FE(apache_child_terminate, arginfo_apache_child_terminate) - ZEND_FE(apache_request_headers, arginfo_apache_request_headers) - ZEND_FALIAS(getallheaders, apache_request_headers, arginfo_getallheaders) - ZEND_FE(apache_response_headers, arginfo_apache_response_headers) + ZEND_RAW_FENTRY("apache_child_terminate", zif_apache_child_terminate, arginfo_apache_child_terminate, 0, NULL) + ZEND_RAW_FENTRY("apache_request_headers", zif_apache_request_headers, arginfo_apache_request_headers, 0, NULL) + ZEND_RAW_FENTRY("getallheaders", zif_apache_request_headers, arginfo_getallheaders, 0, NULL) + ZEND_RAW_FENTRY("apache_response_headers", zif_apache_response_headers, arginfo_apache_response_headers, 0, NULL) ZEND_FE_END }; diff --git a/sapi/fpm/fpm/fpm_main_arginfo.h b/sapi/fpm/fpm/fpm_main_arginfo.h index 8c85a06168b42..823393de5833e 100644 --- a/sapi/fpm/fpm/fpm_main_arginfo.h +++ b/sapi/fpm/fpm/fpm_main_arginfo.h @@ -17,9 +17,9 @@ ZEND_FUNCTION(apache_request_headers); ZEND_FUNCTION(fpm_get_status); static const zend_function_entry ext_functions[] = { - ZEND_FE(fastcgi_finish_request, arginfo_fastcgi_finish_request) - ZEND_FE(apache_request_headers, arginfo_apache_request_headers) - ZEND_FALIAS(getallheaders, apache_request_headers, arginfo_getallheaders) - ZEND_FE(fpm_get_status, arginfo_fpm_get_status) + ZEND_RAW_FENTRY("fastcgi_finish_request", zif_fastcgi_finish_request, arginfo_fastcgi_finish_request, 0, NULL) + ZEND_RAW_FENTRY("apache_request_headers", zif_apache_request_headers, arginfo_apache_request_headers, 0, NULL) + ZEND_RAW_FENTRY("getallheaders", zif_apache_request_headers, arginfo_getallheaders, 0, NULL) + ZEND_RAW_FENTRY("fpm_get_status", zif_fpm_get_status, arginfo_fpm_get_status, 0, NULL) ZEND_FE_END }; diff --git a/sapi/litespeed/lsapi_main_arginfo.h b/sapi/litespeed/lsapi_main_arginfo.h index 849ba337066c0..e207f4d9d4842 100644 --- a/sapi/litespeed/lsapi_main_arginfo.h +++ b/sapi/litespeed/lsapi_main_arginfo.h @@ -24,12 +24,12 @@ ZEND_FUNCTION(apache_get_modules); ZEND_FUNCTION(litespeed_finish_request); static const zend_function_entry ext_functions[] = { - ZEND_FE(litespeed_request_headers, arginfo_litespeed_request_headers) - ZEND_FALIAS(getallheaders, litespeed_request_headers, arginfo_getallheaders) - ZEND_FALIAS(apache_request_headers, litespeed_request_headers, arginfo_apache_request_headers) - ZEND_FE(litespeed_response_headers, arginfo_litespeed_response_headers) - ZEND_FALIAS(apache_response_headers, litespeed_response_headers, arginfo_apache_response_headers) - ZEND_FE(apache_get_modules, arginfo_apache_get_modules) - ZEND_FE(litespeed_finish_request, arginfo_litespeed_finish_request) + ZEND_RAW_FENTRY("litespeed_request_headers", zif_litespeed_request_headers, arginfo_litespeed_request_headers, 0, NULL) + ZEND_RAW_FENTRY("getallheaders", zif_litespeed_request_headers, arginfo_getallheaders, 0, NULL) + ZEND_RAW_FENTRY("apache_request_headers", zif_litespeed_request_headers, arginfo_apache_request_headers, 0, NULL) + ZEND_RAW_FENTRY("litespeed_response_headers", zif_litespeed_response_headers, arginfo_litespeed_response_headers, 0, NULL) + ZEND_RAW_FENTRY("apache_response_headers", zif_litespeed_response_headers, arginfo_apache_response_headers, 0, NULL) + ZEND_RAW_FENTRY("apache_get_modules", zif_apache_get_modules, arginfo_apache_get_modules, 0, NULL) + ZEND_RAW_FENTRY("litespeed_finish_request", zif_litespeed_finish_request, arginfo_litespeed_finish_request, 0, NULL) ZEND_FE_END }; diff --git a/sapi/phpdbg/phpdbg_arginfo.h b/sapi/phpdbg/phpdbg_arginfo.h index 71705bd661fed..7f3802e7ab8f8 100644 --- a/sapi/phpdbg/phpdbg_arginfo.h +++ b/sapi/phpdbg/phpdbg_arginfo.h @@ -56,17 +56,17 @@ ZEND_FUNCTION(phpdbg_end_oplog); ZEND_FUNCTION(phpdbg_get_executable); static const zend_function_entry ext_functions[] = { - ZEND_FE(phpdbg_break_next, arginfo_phpdbg_break_next) - ZEND_FE(phpdbg_break_file, arginfo_phpdbg_break_file) - ZEND_FE(phpdbg_break_method, arginfo_phpdbg_break_method) - ZEND_FE(phpdbg_break_function, arginfo_phpdbg_break_function) - ZEND_FE(phpdbg_color, arginfo_phpdbg_color) - ZEND_FE(phpdbg_prompt, arginfo_phpdbg_prompt) - ZEND_FE(phpdbg_exec, arginfo_phpdbg_exec) - ZEND_FE(phpdbg_clear, arginfo_phpdbg_clear) - ZEND_FE(phpdbg_start_oplog, arginfo_phpdbg_start_oplog) - ZEND_FE(phpdbg_end_oplog, arginfo_phpdbg_end_oplog) - ZEND_FE(phpdbg_get_executable, arginfo_phpdbg_get_executable) + ZEND_RAW_FENTRY("phpdbg_break_next", zif_phpdbg_break_next, arginfo_phpdbg_break_next, 0, NULL) + ZEND_RAW_FENTRY("phpdbg_break_file", zif_phpdbg_break_file, arginfo_phpdbg_break_file, 0, NULL) + ZEND_RAW_FENTRY("phpdbg_break_method", zif_phpdbg_break_method, arginfo_phpdbg_break_method, 0, NULL) + ZEND_RAW_FENTRY("phpdbg_break_function", zif_phpdbg_break_function, arginfo_phpdbg_break_function, 0, NULL) + ZEND_RAW_FENTRY("phpdbg_color", zif_phpdbg_color, arginfo_phpdbg_color, 0, NULL) + ZEND_RAW_FENTRY("phpdbg_prompt", zif_phpdbg_prompt, arginfo_phpdbg_prompt, 0, NULL) + ZEND_RAW_FENTRY("phpdbg_exec", zif_phpdbg_exec, arginfo_phpdbg_exec, 0, NULL) + ZEND_RAW_FENTRY("phpdbg_clear", zif_phpdbg_clear, arginfo_phpdbg_clear, 0, NULL) + ZEND_RAW_FENTRY("phpdbg_start_oplog", zif_phpdbg_start_oplog, arginfo_phpdbg_start_oplog, 0, NULL) + ZEND_RAW_FENTRY("phpdbg_end_oplog", zif_phpdbg_end_oplog, arginfo_phpdbg_end_oplog, 0, NULL) + ZEND_RAW_FENTRY("phpdbg_get_executable", zif_phpdbg_get_executable, arginfo_phpdbg_get_executable, 0, NULL) ZEND_FE_END }; From 6a2247e5d7009008dbdfb55379ce17e1d465b611 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A1t=C3=A9=20Kocsis?= Date: Tue, 30 Jan 2024 21:41:38 +0100 Subject: [PATCH 2/6] Test fixes --- Zend/zend_closures.c | 1 + Zend/zend_compile.h | 2 +- Zend/zend_enum.c | 3 + Zend/zend_execute.c | 2 +- build/gen_stub.php | 6 +- ext/ffi/ffi.c | 2 + ext/reflection/php_reflection.c | 9 ++ ext/zend_test/test.c | 4 +- ext/zend_test/test_arginfo.h | 6 +- ...hpt => doc_comment_internal_symbols1.phpt} | 0 .../tests/doc_comment_internal_symbols2.phpt | 82 +++++++++++++++++++ 11 files changed, 108 insertions(+), 9 deletions(-) rename ext/zend_test/tests/{doc_comment_internal_symbols.phpt => doc_comment_internal_symbols1.phpt} (100%) create mode 100644 ext/zend_test/tests/doc_comment_internal_symbols2.phpt diff --git a/Zend/zend_closures.c b/Zend/zend_closures.c index f1b29af7967c9..7819067a69de9 100644 --- a/Zend/zend_closures.c +++ b/Zend/zend_closures.c @@ -365,6 +365,7 @@ static zend_result zend_create_closure_from_callable(zval *return_value, zval *c call.handler = zend_closure_call_magic; call.function_name = mptr->common.function_name; call.scope = mptr->common.scope; + call.doc_comment = NULL; zend_free_trampoline(mptr); mptr = (zend_function *) &call; diff --git a/Zend/zend_compile.h b/Zend/zend_compile.h index 0afefb557c2e6..ce0ca74b36637 100644 --- a/Zend/zend_compile.h +++ b/Zend/zend_compile.h @@ -520,12 +520,12 @@ typedef struct _zend_internal_function { uint32_t num_args; uint32_t required_num_args; zend_internal_arg_info *arg_info; - zend_string *doc_comment; HashTable *attributes; ZEND_MAP_PTR_DEF(void **, run_time_cache); uint32_t T; /* number of temporary variables */ /* END of common elements */ + zend_string *doc_comment; zif_handler handler; struct _zend_module_entry *module; const zend_frameless_function_info *frameless_function_infos; diff --git a/Zend/zend_enum.c b/Zend/zend_enum.c index 58862c1564da2..2c0a9611a3141 100644 --- a/Zend/zend_enum.c +++ b/Zend/zend_enum.c @@ -437,6 +437,7 @@ void zend_enum_register_funcs(zend_class_entry *ce) cases_function->handler = zend_enum_cases_func; cases_function->function_name = ZSTR_KNOWN(ZEND_STR_CASES); cases_function->fn_flags = fn_flags; + cases_function->doc_comment = NULL; cases_function->arg_info = (zend_internal_arg_info *) (arginfo_class_UnitEnum_cases + 1); zend_enum_register_func(ce, ZEND_STR_CASES, cases_function); @@ -445,6 +446,7 @@ void zend_enum_register_funcs(zend_class_entry *ce) from_function->handler = zend_enum_from_func; from_function->function_name = ZSTR_KNOWN(ZEND_STR_FROM); from_function->fn_flags = fn_flags; + from_function->doc_comment = NULL; from_function->num_args = 1; from_function->required_num_args = 1; from_function->arg_info = (zend_internal_arg_info *) (arginfo_class_BackedEnum_from + 1); @@ -454,6 +456,7 @@ void zend_enum_register_funcs(zend_class_entry *ce) try_from_function->handler = zend_enum_try_from_func; try_from_function->function_name = ZSTR_KNOWN(ZEND_STR_TRYFROM); try_from_function->fn_flags = fn_flags; + try_from_function->doc_comment = NULL; try_from_function->num_args = 1; try_from_function->required_num_args = 1; try_from_function->arg_info = (zend_internal_arg_info *) (arginfo_class_BackedEnum_tryFrom + 1); diff --git a/Zend/zend_execute.c b/Zend/zend_execute.c index a78e630d05d62..e6061d9c37e25 100644 --- a/Zend/zend_execute.c +++ b/Zend/zend_execute.c @@ -147,10 +147,10 @@ ZEND_API const zend_internal_function zend_pass_function = { 0, /* num_args */ 0, /* required_num_args */ (zend_internal_arg_info *) zend_pass_function_arg_info + 1, /* arg_info */ - NULL, /* doc_comment */ NULL, /* attributes */ NULL, /* run_time_cache */ 0, /* T */ + NULL, /* doc_comment */ ZEND_FN(pass), /* handler */ NULL, /* module */ NULL, /* frameless_function_infos */ diff --git a/build/gen_stub.php b/build/gen_stub.php index 36891c5de2abe..fb6a15840a52a 100755 --- a/build/gen_stub.php +++ b/build/gen_stub.php @@ -2703,7 +2703,7 @@ private function getClassConstDeclaration(EvaluatedValue $value, array $allConst $commentCode = "const_{$constName}_comment"; $escapedComment = $this->exposedDocComment->escape(); $escapedCommentLength = $this->exposedDocComment->getLength(); - $code .= "\tzend_string *$commentCode = zend_string_init(\"$escapedComment\", $escapedCommentLength, 1);\n"; + $code .= "\tzend_string *$commentCode = zend_string_init_interned(\"$escapedComment\", $escapedCommentLength, 1);\n"; } else { $commentCode = "NULL"; } @@ -2923,7 +2923,7 @@ public function getDeclaration(array $allConstInfos): string { $commentCode = "property_{$propertyName}_comment"; $escapedComment = $this->exposedDocComment->escape(); $escapedCommentLength = $this->exposedDocComment->getLength(); - $code .= "\tzend_string *$commentCode = zend_string_init(\"$escapedComment\", $escapedCommentLength, 1);\n"; + $code .= "\tzend_string *$commentCode = zend_string_init_interned(\"$escapedComment\", $escapedCommentLength, 1);\n"; } else { $commentCode = "NULL"; } @@ -3195,7 +3195,7 @@ public function getRegistration(array $allConstInfos): string $code .= "#if (PHP_VERSION_ID >= " . PHP_84_VERSION_ID . ")\n"; } - $code .= "\tclass_entry->doc_comment = zend_string_init(\"" . $this->exposedDocComment->escape() . "\", " . $this->exposedDocComment->getLength() . ", 1);\n"; + $code .= "\tclass_entry->doc_comment = zend_string_init_interned(\"" . $this->exposedDocComment->escape() . "\", " . $this->exposedDocComment->getLength() . ", 1);\n"; if (!$php84MinimumCompatibility) { $code .= "#endif\n"; diff --git a/ext/ffi/ffi.c b/ext/ffi/ffi.c index d98b6ef1ea889..f1ae201f79745 100644 --- a/ext/ffi/ffi.c +++ b/ext/ffi/ffi.c @@ -2175,6 +2175,7 @@ static zend_result zend_ffi_cdata_get_closure(zend_object *obj, zend_class_entry func->common.arg_info = NULL; func->internal_function.handler = ZEND_FN(ffi_trampoline); func->internal_function.module = NULL; + func->internal_function.doc_comment = NULL; func->internal_function.reserved[0] = type; func->internal_function.reserved[1] = *(void**)cdata->ptr; @@ -2927,6 +2928,7 @@ static zend_function *zend_ffi_get_func(zend_object **obj, zend_string *name, co func->common.arg_info = NULL; func->internal_function.handler = ZEND_FN(ffi_trampoline); func->internal_function.module = NULL; + func->internal_function.doc_comment = NULL; func->internal_function.reserved[0] = type; func->internal_function.reserved[1] = sym->addr; diff --git a/ext/reflection/php_reflection.c b/ext/reflection/php_reflection.c index 007d8311850cb..d4c84ca975108 100644 --- a/ext/reflection/php_reflection.c +++ b/ext/reflection/php_reflection.c @@ -566,6 +566,10 @@ static void _class_const_string(smart_str *str, zend_string *name, zend_class_co const char *final = ZEND_CLASS_CONST_FLAGS(c) & ZEND_ACC_FINAL ? "final " : ""; zend_string *type_str = ZEND_TYPE_IS_SET(c->type) ? zend_type_to_string(c->type) : NULL; const char *type = type_str ? ZSTR_VAL(type_str) : zend_zval_type_name(&c->value); + + if (c->doc_comment) { + smart_str_append_printf(str, "%s%s\n", indent, ZSTR_VAL(c->doc_comment)); + } smart_str_append_printf(str, "%sConstant [ %s%s %s %s ] { ", indent, final, visibility, type, ZSTR_VAL(name)); if (Z_TYPE(c->value) == IS_ARRAY) { @@ -780,6 +784,8 @@ static void _function_string(smart_str *str, zend_function *fptr, zend_class_ent */ if (fptr->type == ZEND_USER_FUNCTION && fptr->op_array.doc_comment) { smart_str_append_printf(str, "%s%s\n", indent, ZSTR_VAL(fptr->op_array.doc_comment)); + } else if (fptr->type == ZEND_INTERNAL_FUNCTION && fptr->internal_function.doc_comment) { + smart_str_append_printf(str, "%s%s\n", indent, ZSTR_VAL(fptr->internal_function.doc_comment)); } smart_str_appendl(str, indent, strlen(indent)); @@ -889,6 +895,9 @@ static zval *property_get_default(zend_property_info *prop_info) { /* {{{ _property_string */ static void _property_string(smart_str *str, zend_property_info *prop, const char *prop_name, char* indent) { + if (prop->doc_comment) { + smart_str_append_printf(str, "%s%s\n", indent, ZSTR_VAL(prop->doc_comment)); + } smart_str_append_printf(str, "%sProperty [ ", indent); if (!prop) { smart_str_append_printf(str, " public $%s", prop_name); diff --git a/ext/zend_test/test.c b/ext/zend_test/test.c index 53abf9a9fe350..77fb824ba3f9a 100644 --- a/ext/zend_test/test.c +++ b/ext/zend_test/test.c @@ -763,7 +763,8 @@ static zend_function *zend_test_class_method_get(zend_object **object, zend_stri fptr->scope = (*object)->ce; fptr->fn_flags = ZEND_ACC_CALL_VIA_HANDLER; fptr->function_name = zend_string_copy(name); - fptr->handler = ZEND_FN(zend_test_func); + fptr->handler = ZEND_FN(zend_test_func); + fptr->doc_comment = NULL; return (zend_function*)fptr; } @@ -787,6 +788,7 @@ static zend_function *zend_test_class_static_method_get(zend_class_entry *ce, ze fptr->fn_flags = ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_STATIC; fptr->function_name = zend_string_copy(name); fptr->handler = ZEND_FN(zend_test_func); + fptr->doc_comment = NULL; return (zend_function*)fptr; } diff --git a/ext/zend_test/test_arginfo.h b/ext/zend_test/test_arginfo.h index e7b9e2d7d76f5..0535b43904d6a 100644 --- a/ext/zend_test/test_arginfo.h +++ b/ext/zend_test/test_arginfo.h @@ -761,7 +761,7 @@ static zend_class_entry *register_class__ZendTestInterface(void) zval const_DUMMY_value; ZVAL_LONG(&const_DUMMY_value, 0); zend_string *const_DUMMY_name = zend_string_init_interned("DUMMY", sizeof("DUMMY") - 1, 1); - zend_string *const_DUMMY_comment = zend_string_init("/**\n * \"Lorem ipsum\"\n * @see https://www.php.net\n * @since 8.2\n */", 98, 1); + zend_string *const_DUMMY_comment = zend_string_init_interned("/**\n * \"Lorem ipsum\"\n * @see https://www.php.net\n * @since 8.2\n */", 98, 1); zend_declare_class_constant_ex(class_entry, const_DUMMY_name, &const_DUMMY_value, ZEND_ACC_PUBLIC, const_DUMMY_comment); zend_string_release(const_DUMMY_name); @@ -1038,13 +1038,13 @@ static zend_class_entry *register_class_ZendTestPropertyAttribute(void) class_entry = zend_register_internal_class_ex(&ce, NULL); class_entry->ce_flags |= ZEND_ACC_FINAL; #if (PHP_VERSION_ID >= 80400) - class_entry->doc_comment = zend_string_init("/**\n * \"Lorem ipsum\"\n * @see https://www.php.net\n * @since 8.1\n */", 82, 1); + class_entry->doc_comment = zend_string_init_interned("/**\n * \"Lorem ipsum\"\n * @see https://www.php.net\n * @since 8.1\n */", 82, 1); #endif zval property_parameter_default_value; ZVAL_UNDEF(&property_parameter_default_value); zend_string *property_parameter_name = zend_string_init("parameter", sizeof("parameter") - 1, 1); - zend_string *property_parameter_comment = zend_string_init("/**\n * \"Lorem ipsum\"\n * @see https://www.php.net\n * @since 8.4\n */", 98, 1); + zend_string *property_parameter_comment = zend_string_init_interned("/**\n * \"Lorem ipsum\"\n * @see https://www.php.net\n * @since 8.4\n */", 98, 1); zend_declare_typed_property(class_entry, property_parameter_name, &property_parameter_default_value, ZEND_ACC_PUBLIC, property_parameter_comment, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_STRING)); zend_string_release(property_parameter_name); diff --git a/ext/zend_test/tests/doc_comment_internal_symbols.phpt b/ext/zend_test/tests/doc_comment_internal_symbols1.phpt similarity index 100% rename from ext/zend_test/tests/doc_comment_internal_symbols.phpt rename to ext/zend_test/tests/doc_comment_internal_symbols1.phpt diff --git a/ext/zend_test/tests/doc_comment_internal_symbols2.phpt b/ext/zend_test/tests/doc_comment_internal_symbols2.phpt new file mode 100644 index 0000000000000..3816bc6da1a82 --- /dev/null +++ b/ext/zend_test/tests/doc_comment_internal_symbols2.phpt @@ -0,0 +1,82 @@ +--TEST-- +Test that displaying doc comments via reflection is supported by internal symbols +--EXTENSIONS-- +zend_test +reflection +--FILE-- +__toString() . "\n"; + +$rc = new ReflectionClassConstant(_ZendTestInterface::class, "DUMMY"); +echo $rc->__toString() . "\n"; + +$rf = new ReflectionFunction("zend_test_nullable_array_return"); +echo $rf->__toString() . "\n"; + +$rp = new ReflectionProperty(new ZendTestPropertyAttribute(""), "parameter"); +echo $rp->__toString() . "\n"; + +?> +--EXPECT-- +/** + * "Lorem ipsum" + * @see https://www.php.net + * @since 8.1 + */ +Class [ final class ZendTestPropertyAttribute ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + /** + * "Lorem ipsum" + * @see https://www.php.net + * @since 8.4 + */ + Property [ public string $parameter ] + } + + - Methods [1] { + Method [ public method __construct ] { + + - Parameters [1] { + Parameter #0 [ string $parameter ] + } + } + } +} + +/** + * "Lorem ipsum" + * @see https://www.php.net + * @since 8.2 + */ +Constant [ public int DUMMY ] { 0 } + +/** + * "Lorem ipsum" + * @see https://www.php.net + * @since 8.3 + */ +Function [ function zend_test_nullable_array_return ] { + + - Parameters [0] { + } + - Return [ ?array ] +} + +/** + * "Lorem ipsum" + * @see https://www.php.net + * @since 8.4 + */ +Property [ public string $parameter ] From 110b8dc66100987899e5d8e8884e1f4babc666a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A1t=C3=A9=20Kocsis?= Date: Sat, 3 Feb 2024 22:06:48 +0100 Subject: [PATCH 3/6] Fix another bunch of tests --- Zend/zend_closures.c | 2 ++ Zend/zend_compile.h | 2 +- Zend/zend_execute.c | 2 +- ext/com_dotnet/com_handlers.c | 1 + ext/pdo/pdo_dbh.c | 1 + ext/reflection/php_reflection.c | 6 ++++-- ext/reflection/tests/ReflectionClassConstant_basic1.phpt | 6 ++++-- ext/reflection/tests/constructor_promotion.phpt | 1 + 8 files changed, 15 insertions(+), 6 deletions(-) diff --git a/Zend/zend_closures.c b/Zend/zend_closures.c index 7819067a69de9..6f08a7ca49a83 100644 --- a/Zend/zend_closures.c +++ b/Zend/zend_closures.c @@ -480,6 +480,7 @@ ZEND_API zend_function *zend_get_closure_invoke_method(zend_object *object) /* { ZEND_ACC_USER_ARG_INFO; } invoke->internal_function.handler = ZEND_MN(Closure___invoke); + invoke->internal_function.doc_comment = NULL; invoke->internal_function.module = 0; invoke->internal_function.scope = zend_ce_closure; invoke->internal_function.function_name = ZSTR_KNOWN(ZEND_STR_MAGIC_INVOKE); @@ -865,6 +866,7 @@ void zend_closure_from_frame(zval *return_value, zend_execute_data *call) { /* { trampoline.handler = zend_closure_call_magic; trampoline.function_name = mptr->common.function_name; trampoline.scope = mptr->common.scope; + trampoline.doc_comment = NULL; if (trampoline.fn_flags & ZEND_ACC_VARIADIC) { trampoline.arg_info = trampoline_arg_info; } diff --git a/Zend/zend_compile.h b/Zend/zend_compile.h index ce0ca74b36637..889a38c81295d 100644 --- a/Zend/zend_compile.h +++ b/Zend/zend_compile.h @@ -525,8 +525,8 @@ typedef struct _zend_internal_function { uint32_t T; /* number of temporary variables */ /* END of common elements */ - zend_string *doc_comment; zif_handler handler; + zend_string *doc_comment; struct _zend_module_entry *module; const zend_frameless_function_info *frameless_function_infos; void *reserved[ZEND_MAX_RESERVED_RESOURCES]; diff --git a/Zend/zend_execute.c b/Zend/zend_execute.c index e6061d9c37e25..6345460f8cb86 100644 --- a/Zend/zend_execute.c +++ b/Zend/zend_execute.c @@ -150,8 +150,8 @@ ZEND_API const zend_internal_function zend_pass_function = { NULL, /* attributes */ NULL, /* run_time_cache */ 0, /* T */ - NULL, /* doc_comment */ ZEND_FN(pass), /* handler */ + NULL, /* doc_comment */ NULL, /* module */ NULL, /* frameless_function_infos */ {NULL,NULL,NULL,NULL} /* reserved */ diff --git a/ext/com_dotnet/com_handlers.c b/ext/com_dotnet/com_handlers.c index 0c73d8c4a3a72..1965153f027f5 100644 --- a/ext/com_dotnet/com_handlers.c +++ b/ext/com_dotnet/com_handlers.c @@ -311,6 +311,7 @@ static zend_function *com_method_get(zend_object **object_ptr, zend_string *name f.fn_flags = ZEND_ACC_CALL_VIA_HANDLER; f.function_name = zend_string_copy(name); f.handler = PHP_FN(com_method_handler); + f.doc_comment = NULL; fptr = &f; diff --git a/ext/pdo/pdo_dbh.c b/ext/pdo/pdo_dbh.c index 43121dc9b5c6f..48c3f00340a7b 100644 --- a/ext/pdo/pdo_dbh.c +++ b/ext/pdo/pdo_dbh.c @@ -1336,6 +1336,7 @@ bool pdo_hash_methods(pdo_dbh_object_t *dbh_obj, int kind) } else { func.fn_flags = ZEND_ACC_PUBLIC | ZEND_ACC_NEVER_CACHE; } + func.doc_comment = NULL; if (funcs->arg_info) { zend_internal_function_info *info = (zend_internal_function_info*)funcs->arg_info; diff --git a/ext/reflection/php_reflection.c b/ext/reflection/php_reflection.c index d4c84ca975108..28a897ba89fce 100644 --- a/ext/reflection/php_reflection.c +++ b/ext/reflection/php_reflection.c @@ -895,7 +895,7 @@ static zval *property_get_default(zend_property_info *prop_info) { /* {{{ _property_string */ static void _property_string(smart_str *str, zend_property_info *prop, const char *prop_name, char* indent) { - if (prop->doc_comment) { + if (prop && prop->doc_comment) { smart_str_append_printf(str, "%s%s\n", indent, ZSTR_VAL(prop->doc_comment)); } smart_str_append_printf(str, "%sProperty [ ", indent); @@ -1929,7 +1929,9 @@ ZEND_METHOD(ReflectionFunctionAbstract, getDocComment) if (fptr->type == ZEND_USER_FUNCTION && fptr->op_array.doc_comment) { RETURN_STR_COPY(fptr->op_array.doc_comment); - } else if (fptr->type == ZEND_INTERNAL_FUNCTION && ((zend_internal_function *) fptr)->doc_comment) { + } + + if (fptr->type == ZEND_INTERNAL_FUNCTION && ((zend_internal_function *) fptr)->doc_comment) { RETURN_STR_COPY(((zend_internal_function *) fptr)->doc_comment); } diff --git a/ext/reflection/tests/ReflectionClassConstant_basic1.phpt b/ext/reflection/tests/ReflectionClassConstant_basic1.phpt index 33d923d97130c..4b8c8a32f7854 100644 --- a/ext/reflection/tests/ReflectionClassConstant_basic1.phpt +++ b/ext/reflection/tests/ReflectionClassConstant_basic1.phpt @@ -57,7 +57,8 @@ reflectClassConstant($instance, "BAD_CONST"); Reflecting on class constant TestClass::PUB __toString(): -string(35) "Constant [ public bool PUB ] { 1 } +string(57) "/** My Doc comment */ +Constant [ public bool PUB ] { 1 } " getName(): string(3) "PUB" @@ -89,7 +90,8 @@ bool Reflecting on class constant TestClass::PROT __toString(): -string(38) "Constant [ protected int PROT ] { 4 } +string(65) "/** Another doc comment */ +Constant [ protected int PROT ] { 4 } " getName(): string(4) "PROT" diff --git a/ext/reflection/tests/constructor_promotion.phpt b/ext/reflection/tests/constructor_promotion.phpt index d0a09aaee048f..b18ff459c4431 100644 --- a/ext/reflection/tests/constructor_promotion.phpt +++ b/ext/reflection/tests/constructor_promotion.phpt @@ -46,6 +46,7 @@ Class [ class Test ] { - Properties [3] { Property [ public $z = NULL ] Property [ public int $x ] + /** @SomeAnnotation() */ Property [ public string $y ] } From be521b563d6f6565d82aa132601c602ac4ff9596 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A1t=C3=A9=20Kocsis?= Date: Mon, 12 Feb 2024 22:39:03 +0100 Subject: [PATCH 4/6] Address review comments --- .gitattributes | 2 +- Zend/zend_API.h | 45 +- Zend/zend_attributes_arginfo.h | 16 +- Zend/zend_builtin_functions_arginfo.h | 116 +- Zend/zend_closures_arginfo.h | 10 +- Zend/zend_compile.h | 5 +- Zend/zend_enum_arginfo.h | 6 +- Zend/zend_exceptions_arginfo.h | 62 +- Zend/zend_execute.c | 2 +- Zend/zend_fibers_arginfo.h | 24 +- Zend/zend_generators_arginfo.h | 16 +- Zend/zend_interfaces_arginfo.h | 40 +- Zend/zend_opcode.c | 5 + Zend/zend_weakrefs_arginfo.h | 18 +- build/gen_stub.php | 97 +- ext/bcmath/bcmath_arginfo.h | 20 +- ext/bz2/bz2_arginfo.h | 20 +- ext/calendar/calendar_arginfo.h | 36 +- ext/com_dotnet/com_extension_arginfo.h | 70 +- ext/com_dotnet/com_persist_arginfo.h | 16 +- ext/ctype/ctype_arginfo.h | 22 +- ext/curl/curl_arginfo.h | 68 +- ext/curl/curl_file_arginfo.h | 14 +- ext/date/php_date_arginfo.h | 270 ++-- ext/dba/dba_arginfo.h | 30 +- ext/dl_test/dl_test.c | 2 +- ext/dl_test/dl_test_arginfo.h | 4 +- ext/dom/php_dom_arginfo.h | 318 ++--- ext/enchant/enchant_arginfo.h | 46 +- ext/exif/exif_arginfo.h | 8 +- ext/ffi/ffi_arginfo.h | 66 +- ext/fileinfo/fileinfo_arginfo.h | 20 +- ext/filter/filter_arginfo.h | 14 +- ext/ftp/ftp_arginfo.h | 72 +- ext/gd/gd_arginfo.h | 222 ++-- ext/gettext/gettext_arginfo.h | 20 +- ext/gmp/gmp_arginfo.h | 108 +- ext/hash/hash_arginfo.h | 46 +- ext/iconv/iconv_arginfo.h | 20 +- .../breakiterator/breakiterator_arginfo.h | 56 +- .../breakiterator_iterators_arginfo.h | 4 +- ext/intl/calendar/calendar_arginfo.h | 108 +- ext/intl/collator/collator_arginfo.h | 28 +- ext/intl/common/common_arginfo.h | 10 +- ext/intl/converter/converter_arginfo.h | 38 +- ext/intl/dateformat/dateformat_arginfo.h | 42 +- .../dateformat/datepatterngenerator_arginfo.h | 6 +- ext/intl/formatter/formatter_arginfo.h | 34 +- ext/intl/locale/locale_arginfo.h | 36 +- ext/intl/msgformat/msgformat_arginfo.h | 22 +- ext/intl/normalizer/normalizer_arginfo.h | 6 +- ext/intl/php_intl_arginfo.h | 364 +++--- .../resourcebundle/resourcebundle_arginfo.h | 16 +- ext/intl/spoofchecker/spoofchecker_arginfo.h | 12 +- ext/intl/timezone/timezone_arginfo.h | 52 +- .../transliterator/transliterator_arginfo.h | 16 +- ext/intl/uchar/uchar_arginfo.h | 118 +- ext/json/json_arginfo.h | 12 +- ext/ldap/ldap_arginfo.h | 122 +- ext/libxml/libxml_arginfo.h | 16 +- ext/mbstring/mbstring_arginfo.h | 126 +- ext/mysqli/mysqli_arginfo.h | 378 +++--- ext/odbc/odbc_arginfo.h | 100 +- ext/opcache/opcache_arginfo.h | 12 +- ext/openssl/openssl_arginfo.h | 128 +- ext/pcntl/pcntl_arginfo.h | 56 +- ext/pcre/php_pcre_arginfo.h | 22 +- ext/pdo/pdo_arginfo.h | 2 +- ext/pdo/pdo_dbh_arginfo.h | 32 +- ext/pdo/pdo_stmt_arginfo.h | 40 +- ext/pdo_mysql/pdo_mysql_arginfo.h | 2 +- ext/pdo_pgsql/pdo_pgsql_arginfo.h | 20 +- ext/pdo_pgsql/pgsql_driver_arginfo.h | 18 +- ext/pdo_sqlite/pdo_sqlite_arginfo.h | 10 +- ext/pdo_sqlite/sqlite_driver_arginfo.h | 6 +- ext/pgsql/pgsql_arginfo.h | 230 ++-- ext/phar/phar_object_arginfo.h | 254 ++-- ext/posix/posix_arginfo.h | 82 +- ext/random/random_arginfo.h | 82 +- ext/readline/readline_arginfo.h | 26 +- ext/reflection/php_reflection_arginfo.h | 484 +++---- ext/session/session_arginfo.h | 78 +- ext/shmop/shmop_arginfo.h | 12 +- ext/simplexml/simplexml_arginfo.h | 48 +- ext/skeleton/skeleton_arginfo.h | 4 +- ext/snmp/snmp_arginfo.h | 66 +- ext/soap/soap_arginfo.h | 60 +- ext/sockets/sockets_arginfo.h | 82 +- ext/sodium/libsodium_arginfo.h | 230 ++-- ext/spl/php_spl_arginfo.h | 30 +- ext/spl/spl_array_arginfo.h | 108 +- ext/spl/spl_directory_arginfo.h | 178 +-- ext/spl/spl_dllist_arginfo.h | 56 +- ext/spl/spl_fixedarray_arginfo.h | 30 +- ext/spl/spl_heap_arginfo.h | 64 +- ext/spl/spl_iterators_arginfo.h | 216 ++-- ext/spl/spl_observer_arginfo.h | 82 +- ext/sqlite3/sqlite3_arginfo.h | 82 +- ext/standard/basic_functions_arginfo.h | 1112 ++++++++--------- ext/standard/dir_arginfo.h | 6 +- ext/standard/user_filters_arginfo.h | 6 +- ext/sysvmsg/sysvmsg_arginfo.h | 14 +- ext/sysvsem/sysvsem_arginfo.h | 8 +- ext/sysvshm/sysvshm_arginfo.h | 14 +- ext/tidy/tidy_arginfo.h | 110 +- ext/tokenizer/tokenizer_arginfo.h | 16 +- ext/xml/xml_arginfo.h | 44 +- ext/xmlreader/php_xmlreader_arginfo.h | 50 +- ext/xmlwriter/php_xmlwriter_arginfo.h | 168 +-- ext/xsl/php_xsl_arginfo.h | 26 +- ext/zend_test/fiber_arginfo.h | 10 +- ext/zend_test/iterators_arginfo.h | 4 +- ext/zend_test/object_handlers_arginfo.h | 8 +- ext/zend_test/test_arginfo.h | 362 +----- ext/zip/php_zip_arginfo.h | 126 +- ext/zlib/zlib_arginfo.h | 60 +- sapi/apache2handler/php_functions_arginfo.h | 20 +- sapi/cgi/cgi_main_arginfo.h | 8 +- sapi/fpm/fpm/fpm_main_arginfo.h | 8 +- sapi/litespeed/lsapi_main_arginfo.h | 14 +- sapi/phpdbg/phpdbg_arginfo.h | 22 +- 121 files changed, 4330 insertions(+), 4536 deletions(-) diff --git a/.gitattributes b/.gitattributes index 4d1319ed19b75..0682b67ecb64d 100644 --- a/.gitattributes +++ b/.gitattributes @@ -20,7 +20,7 @@ *.[ch] diff=cpp # Collapse generated files within git and pull request diff. -#**/*_arginfo.h linguist-generated -diff +**/*_arginfo.h linguist-generated -diff /Zend/zend_vm_execute.h linguist-generated -diff /Zend/zend_vm_handlers.h linguist-generated -diff /Zend/zend_vm_opcodes.[ch] linguist-generated -diff diff --git a/Zend/zend_API.h b/Zend/zend_API.h index 7583dca6f7814..aa085c70d9bb1 100644 --- a/Zend/zend_API.h +++ b/Zend/zend_API.h @@ -39,6 +39,7 @@ typedef struct _zend_function_entry { uint32_t num_args; uint32_t flags; const zend_frameless_function_info *frameless_function_infos; + const char *doc_comment; } zend_function_entry; typedef struct _zend_fcall_info { @@ -74,31 +75,31 @@ typedef struct _zend_fcall_info_cache { #define ZEND_FUNCTION(name) ZEND_NAMED_FUNCTION(zif_##name) #define ZEND_METHOD(classname, name) ZEND_NAMED_FUNCTION(zim_##classname##_##name) -#define ZEND_FENTRY(zend_name, name, arg_info, flags) { #zend_name, name, arg_info, (uint32_t) (sizeof(arg_info)/sizeof(struct _zend_internal_arg_info)-1), flags, NULL }, +#define ZEND_FENTRY(zend_name, name, arg_info, flags) { #zend_name, name, arg_info, (uint32_t) (sizeof(arg_info)/sizeof(struct _zend_internal_arg_info)-1), flags, NULL, NULL }, -#define ZEND_RAW_FENTRY(zend_name, name, arg_info, flags, frameless_function_infos) { zend_name, name, arg_info, (uint32_t) (sizeof(arg_info)/sizeof(struct _zend_internal_arg_info)-1), flags, frameless_function_infos }, +#define ZEND_RAW_FENTRY(zend_name, name, arg_info, flags, frameless_function_infos, doc_comment) { zend_name, name, arg_info, (uint32_t) (sizeof(arg_info)/sizeof(struct _zend_internal_arg_info)-1), flags, frameless_function_infos, doc_comment }, /* Same as ZEND_NAMED_FE */ -#define ZEND_RAW_NAMED_FE(zend_name, name, arg_info) ZEND_RAW_FENTRY(#zend_name, name, arg_info, 0, NULL) +#define ZEND_RAW_NAMED_FE(zend_name, name, arg_info) ZEND_RAW_FENTRY(#zend_name, name, arg_info, 0, NULL, NULL) -#define ZEND_NAMED_FE(zend_name, name, arg_info) ZEND_RAW_FENTRY(#zend_name, name, arg_info, 0, NULL) -#define ZEND_FE(name, arg_info) ZEND_RAW_FENTRY(#name, zif_##name, arg_info, 0, NULL) -#define ZEND_DEP_FE(name, arg_info) ZEND_RAW_FENTRY(#name, zif_##name, arg_info, ZEND_ACC_DEPRECATED, NULL) -#define ZEND_FALIAS(name, alias, arg_info) ZEND_RAW_FENTRY(#name, zif_##alias, arg_info, 0, NULL) -#define ZEND_DEP_FALIAS(name, alias, arg_info) ZEND_RAW_FENTRY(#name, zif_##alias, arg_info, ZEND_ACC_DEPRECATED, NULL) +#define ZEND_NAMED_FE(zend_name, name, arg_info) ZEND_RAW_FENTRY(#zend_name, name, arg_info, 0, NULL, NULL) +#define ZEND_FE(name, arg_info) ZEND_RAW_FENTRY(#name, zif_##name, arg_info, 0, NULL, NULL) +#define ZEND_DEP_FE(name, arg_info) ZEND_RAW_FENTRY(#name, zif_##name, arg_info, ZEND_ACC_DEPRECATED, NULL, NULL) +#define ZEND_FALIAS(name, alias, arg_info) ZEND_RAW_FENTRY(#name, zif_##alias, arg_info, 0, NULL, NULL) +#define ZEND_DEP_FALIAS(name, alias, arg_info) ZEND_RAW_FENTRY(#name, zif_##alias, arg_info, ZEND_ACC_DEPRECATED, NULL, NULL) #define ZEND_NAMED_ME(zend_name, name, arg_info, flags) ZEND_FENTRY(zend_name, name, arg_info, flags) -#define ZEND_ME(classname, name, arg_info, flags) ZEND_RAW_FENTRY(#name, zim_##classname##_##name, arg_info, flags, NULL) -#define ZEND_DEP_ME(classname, name, arg_info, flags) ZEND_RAW_FENTRY(#name, zim_##classname##_##name, arg_info, flags | ZEND_ACC_DEPRECATED, NULL) -#define ZEND_ABSTRACT_ME(classname, name, arg_info) ZEND_RAW_FENTRY(#name, NULL, arg_info, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) -#define ZEND_ABSTRACT_ME_WITH_FLAGS(classname, name, arg_info, flags) ZEND_RAW_FENTRY(#name, NULL, arg_info, flags, NULL) -#define ZEND_MALIAS(classname, name, alias, arg_info, flags) ZEND_RAW_FENTRY(#name, zim_##classname##_##alias, arg_info, flags, NULL) -#define ZEND_ME_MAPPING(name, func_name, arg_info, flags) ZEND_RAW_FENTRY(#name, zif_##func_name, arg_info, flags, NULL) -#define ZEND_FRAMELESS_FE(name, arg_info, flags, frameless_function_infos) \ - { #name, zif_##name, arg_info, (uint32_t) (sizeof(arg_info)/sizeof(struct _zend_internal_arg_info)-1), flags, frameless_function_infos }, - -#define ZEND_NS_FENTRY(ns, zend_name, name, arg_info, flags) ZEND_RAW_FENTRY(ZEND_NS_NAME(ns, #zend_name), name, arg_info, flags, NULL) - -#define ZEND_NS_RAW_FENTRY(ns, zend_name, name, arg_info, flags) ZEND_RAW_FENTRY(ZEND_NS_NAME(ns, zend_name), name, arg_info, flags, NULL) +#define ZEND_ME(classname, name, arg_info, flags) ZEND_RAW_FENTRY(#name, zim_##classname##_##name, arg_info, flags, NULL, NULL) +#define ZEND_DEP_ME(classname, name, arg_info, flags) ZEND_RAW_FENTRY(#name, zim_##classname##_##name, arg_info, flags | ZEND_ACC_DEPRECATED, NULL, NULL) +#define ZEND_ABSTRACT_ME(classname, name, arg_info) ZEND_RAW_FENTRY(#name, NULL, arg_info, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) +#define ZEND_ABSTRACT_ME_WITH_FLAGS(classname, name, arg_info, flags) ZEND_RAW_FENTRY(#name, NULL, arg_info, flags, NULL, NULL) +#define ZEND_MALIAS(classname, name, alias, arg_info, flags) ZEND_RAW_FENTRY(#name, zim_##classname##_##alias, arg_info, flags, NULL, NULL) +#define ZEND_ME_MAPPING(name, func_name, arg_info, flags) ZEND_RAW_FENTRY(#name, zif_##func_name, arg_info, flags, NULL, NULL) +#define ZEND_FRAMELESS_FE(name, arg_info, flags, frameless_function_infos, doc_comment) \ + { #name, zif_##name, arg_info, (uint32_t) (sizeof(arg_info)/sizeof(struct _zend_internal_arg_info)-1), flags, frameless_function_infos, doc_comment }, + +#define ZEND_NS_FENTRY(ns, zend_name, name, arg_info, flags) ZEND_RAW_FENTRY(ZEND_NS_NAME(ns, #zend_name), name, arg_info, flags, NULL, NULL) + +#define ZEND_NS_RAW_FENTRY(ns, zend_name, name, arg_info, flags) ZEND_RAW_FENTRY(ZEND_NS_NAME(ns, zend_name), name, arg_info, flags, NULL, NULL) /** * Note that if you are asserting that a function is compile-time evaluable, you are asserting that * @@ -109,7 +110,7 @@ typedef struct _zend_fcall_info_cache { * 4. The function will not take an unreasonable amount of time or memory to compute on code that may be seen in practice. * (e.g. str_repeat is special cased to check the length instead of using this) */ -#define ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(name, arg_info) ZEND_RAW_FENTRY(#name, zif_##name, arg_info, ZEND_ACC_COMPILE_TIME_EVAL, NULL) +#define ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(name, arg_info) ZEND_RAW_FENTRY(#name, zif_##name, arg_info, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) /* Same as ZEND_NS_NAMED_FE */ #define ZEND_NS_RAW_NAMED_FE(ns, zend_name, name, arg_info) ZEND_NS_RAW_FENTRY(ns, #zend_name, name, arg_info, 0) @@ -120,7 +121,7 @@ typedef struct _zend_fcall_info_cache { #define ZEND_NS_FALIAS(ns, name, alias, arg_info) ZEND_NS_RAW_FENTRY(ns, #name, zif_##alias, arg_info, 0) #define ZEND_NS_DEP_FALIAS(ns, name, alias, arg_info) ZEND_NS_RAW_FENTRY(ns, #name, zif_##alias, arg_info, ZEND_ACC_DEPRECATED) -#define ZEND_FE_END { NULL, NULL, NULL, 0, 0, NULL } +#define ZEND_FE_END { NULL, NULL, NULL, 0, 0, NULL, NULL } #define _ZEND_ARG_INFO_FLAGS(pass_by_ref, is_variadic, is_tentative) \ (((pass_by_ref) << _ZEND_SEND_MODE_SHIFT) | ((is_variadic) ? _ZEND_IS_VARIADIC_BIT : 0) | ((is_tentative) ? _ZEND_IS_TENTATIVE_BIT : 0)) diff --git a/Zend/zend_attributes_arginfo.h b/Zend/zend_attributes_arginfo.h index 11e91c89bc645..2b320cb12d245 100644 --- a/Zend/zend_attributes_arginfo.h +++ b/Zend/zend_attributes_arginfo.h @@ -34,34 +34,34 @@ ZEND_METHOD(SensitiveParameterValue, __debugInfo); ZEND_METHOD(Override, __construct); static const zend_function_entry class_Attribute_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_Attribute___construct, arginfo_class_Attribute___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(Attribute, __construct, arginfo_class_Attribute___construct, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_ReturnTypeWillChange_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_ReturnTypeWillChange___construct, arginfo_class_ReturnTypeWillChange___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(ReturnTypeWillChange, __construct, arginfo_class_ReturnTypeWillChange___construct, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_AllowDynamicProperties_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_AllowDynamicProperties___construct, arginfo_class_AllowDynamicProperties___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(AllowDynamicProperties, __construct, arginfo_class_AllowDynamicProperties___construct, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_SensitiveParameter_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_SensitiveParameter___construct, arginfo_class_SensitiveParameter___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(SensitiveParameter, __construct, arginfo_class_SensitiveParameter___construct, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_SensitiveParameterValue_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_SensitiveParameterValue___construct, arginfo_class_SensitiveParameterValue___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getValue", zim_SensitiveParameterValue_getValue, arginfo_class_SensitiveParameterValue_getValue, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__debugInfo", zim_SensitiveParameterValue___debugInfo, arginfo_class_SensitiveParameterValue___debugInfo, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(SensitiveParameterValue, __construct, arginfo_class_SensitiveParameterValue___construct, ZEND_ACC_PUBLIC) + ZEND_ME(SensitiveParameterValue, getValue, arginfo_class_SensitiveParameterValue_getValue, ZEND_ACC_PUBLIC) + ZEND_ME(SensitiveParameterValue, __debugInfo, arginfo_class_SensitiveParameterValue___debugInfo, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_Override_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_Override___construct, arginfo_class_Override___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(Override, __construct, arginfo_class_Override___construct, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/Zend/zend_builtin_functions_arginfo.h b/Zend/zend_builtin_functions_arginfo.h index 5b0e3d2166581..20e6f0f9b48a3 100644 --- a/Zend/zend_builtin_functions_arginfo.h +++ b/Zend/zend_builtin_functions_arginfo.h @@ -292,66 +292,66 @@ ZEND_FUNCTION(gc_disable); ZEND_FUNCTION(gc_status); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("zend_version", zif_zend_version, arginfo_zend_version, 0, NULL) - ZEND_RAW_FENTRY("func_num_args", zif_func_num_args, arginfo_func_num_args, 0, NULL) - ZEND_RAW_FENTRY("func_get_arg", zif_func_get_arg, arginfo_func_get_arg, 0, NULL) - ZEND_RAW_FENTRY("func_get_args", zif_func_get_args, arginfo_func_get_args, 0, NULL) - ZEND_RAW_FENTRY("strlen", zif_strlen, arginfo_strlen, 0, NULL) - ZEND_RAW_FENTRY("strcmp", zif_strcmp, arginfo_strcmp, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("strncmp", zif_strncmp, arginfo_strncmp, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("strcasecmp", zif_strcasecmp, arginfo_strcasecmp, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("strncasecmp", zif_strncasecmp, arginfo_strncasecmp, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("error_reporting", zif_error_reporting, arginfo_error_reporting, 0, NULL) - ZEND_RAW_FENTRY("define", zif_define, arginfo_define, 0, NULL) - ZEND_RAW_FENTRY("defined", zif_defined, arginfo_defined, 0, NULL) - ZEND_RAW_FENTRY("get_class", zif_get_class, arginfo_get_class, 0, NULL) - ZEND_RAW_FENTRY("get_called_class", zif_get_called_class, arginfo_get_called_class, 0, NULL) - ZEND_RAW_FENTRY("get_parent_class", zif_get_parent_class, arginfo_get_parent_class, 0, NULL) - ZEND_RAW_FENTRY("is_subclass_of", zif_is_subclass_of, arginfo_is_subclass_of, 0, NULL) - ZEND_RAW_FENTRY("is_a", zif_is_a, arginfo_is_a, 0, NULL) - ZEND_RAW_FENTRY("get_class_vars", zif_get_class_vars, arginfo_get_class_vars, 0, NULL) - ZEND_RAW_FENTRY("get_object_vars", zif_get_object_vars, arginfo_get_object_vars, 0, NULL) - ZEND_RAW_FENTRY("get_mangled_object_vars", zif_get_mangled_object_vars, arginfo_get_mangled_object_vars, 0, NULL) - ZEND_RAW_FENTRY("get_class_methods", zif_get_class_methods, arginfo_get_class_methods, 0, NULL) - ZEND_RAW_FENTRY("method_exists", zif_method_exists, arginfo_method_exists, 0, NULL) - ZEND_FRAMELESS_FE(property_exists, arginfo_property_exists, 0, frameless_function_infos_property_exists) - ZEND_FRAMELESS_FE(class_exists, arginfo_class_exists, 0, frameless_function_infos_class_exists) - ZEND_RAW_FENTRY("interface_exists", zif_interface_exists, arginfo_interface_exists, 0, NULL) - ZEND_RAW_FENTRY("trait_exists", zif_trait_exists, arginfo_trait_exists, 0, NULL) - ZEND_RAW_FENTRY("enum_exists", zif_enum_exists, arginfo_enum_exists, 0, NULL) - ZEND_RAW_FENTRY("function_exists", zif_function_exists, arginfo_function_exists, 0, NULL) - ZEND_RAW_FENTRY("class_alias", zif_class_alias, arginfo_class_alias, 0, NULL) - ZEND_RAW_FENTRY("get_included_files", zif_get_included_files, arginfo_get_included_files, 0, NULL) - ZEND_RAW_FENTRY("get_required_files", zif_get_included_files, arginfo_get_required_files, 0, NULL) - ZEND_RAW_FENTRY("trigger_error", zif_trigger_error, arginfo_trigger_error, 0, NULL) - ZEND_RAW_FENTRY("user_error", zif_trigger_error, arginfo_user_error, 0, NULL) - ZEND_RAW_FENTRY("set_error_handler", zif_set_error_handler, arginfo_set_error_handler, 0, NULL) - ZEND_RAW_FENTRY("restore_error_handler", zif_restore_error_handler, arginfo_restore_error_handler, 0, NULL) - ZEND_RAW_FENTRY("set_exception_handler", zif_set_exception_handler, arginfo_set_exception_handler, 0, NULL) - ZEND_RAW_FENTRY("restore_exception_handler", zif_restore_exception_handler, arginfo_restore_exception_handler, 0, NULL) - ZEND_RAW_FENTRY("get_declared_classes", zif_get_declared_classes, arginfo_get_declared_classes, 0, NULL) - ZEND_RAW_FENTRY("get_declared_traits", zif_get_declared_traits, arginfo_get_declared_traits, 0, NULL) - ZEND_RAW_FENTRY("get_declared_interfaces", zif_get_declared_interfaces, arginfo_get_declared_interfaces, 0, NULL) - ZEND_RAW_FENTRY("get_defined_functions", zif_get_defined_functions, arginfo_get_defined_functions, 0, NULL) - ZEND_RAW_FENTRY("get_defined_vars", zif_get_defined_vars, arginfo_get_defined_vars, 0, NULL) - ZEND_RAW_FENTRY("get_resource_type", zif_get_resource_type, arginfo_get_resource_type, 0, NULL) - ZEND_RAW_FENTRY("get_resource_id", zif_get_resource_id, arginfo_get_resource_id, 0, NULL) - ZEND_RAW_FENTRY("get_resources", zif_get_resources, arginfo_get_resources, 0, NULL) - ZEND_RAW_FENTRY("get_loaded_extensions", zif_get_loaded_extensions, arginfo_get_loaded_extensions, 0, NULL) - ZEND_RAW_FENTRY("get_defined_constants", zif_get_defined_constants, arginfo_get_defined_constants, 0, NULL) - ZEND_RAW_FENTRY("debug_backtrace", zif_debug_backtrace, arginfo_debug_backtrace, 0, NULL) - ZEND_RAW_FENTRY("debug_print_backtrace", zif_debug_print_backtrace, arginfo_debug_print_backtrace, 0, NULL) - ZEND_RAW_FENTRY("extension_loaded", zif_extension_loaded, arginfo_extension_loaded, 0, NULL) - ZEND_RAW_FENTRY("get_extension_funcs", zif_get_extension_funcs, arginfo_get_extension_funcs, 0, NULL) + ZEND_FE(zend_version, arginfo_zend_version) + ZEND_FE(func_num_args, arginfo_func_num_args) + ZEND_FE(func_get_arg, arginfo_func_get_arg) + ZEND_FE(func_get_args, arginfo_func_get_args) + ZEND_FE(strlen, arginfo_strlen) + ZEND_RAW_FENTRY("strcmp", zif_strcmp, arginfo_strcmp, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("strncmp", zif_strncmp, arginfo_strncmp, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("strcasecmp", zif_strcasecmp, arginfo_strcasecmp, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("strncasecmp", zif_strncasecmp, arginfo_strncasecmp, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_FE(error_reporting, arginfo_error_reporting) + ZEND_FE(define, arginfo_define) + ZEND_FE(defined, arginfo_defined) + ZEND_FE(get_class, arginfo_get_class) + ZEND_FE(get_called_class, arginfo_get_called_class) + ZEND_FE(get_parent_class, arginfo_get_parent_class) + ZEND_FE(is_subclass_of, arginfo_is_subclass_of) + ZEND_FE(is_a, arginfo_is_a) + ZEND_FE(get_class_vars, arginfo_get_class_vars) + ZEND_FE(get_object_vars, arginfo_get_object_vars) + ZEND_FE(get_mangled_object_vars, arginfo_get_mangled_object_vars) + ZEND_FE(get_class_methods, arginfo_get_class_methods) + ZEND_FE(method_exists, arginfo_method_exists) + ZEND_RAW_FENTRY("property_exists", zif_property_exists, arginfo_property_exists, 0, frameless_function_infos_property_exists, NULL) + ZEND_RAW_FENTRY("class_exists", zif_class_exists, arginfo_class_exists, 0, frameless_function_infos_class_exists, NULL) + ZEND_FE(interface_exists, arginfo_interface_exists) + ZEND_FE(trait_exists, arginfo_trait_exists) + ZEND_FE(enum_exists, arginfo_enum_exists) + ZEND_FE(function_exists, arginfo_function_exists) + ZEND_FE(class_alias, arginfo_class_alias) + ZEND_FE(get_included_files, arginfo_get_included_files) + ZEND_RAW_FENTRY("get_required_files", zif_get_included_files, arginfo_get_required_files, 0, NULL, NULL) + ZEND_FE(trigger_error, arginfo_trigger_error) + ZEND_RAW_FENTRY("user_error", zif_trigger_error, arginfo_user_error, 0, NULL, NULL) + ZEND_FE(set_error_handler, arginfo_set_error_handler) + ZEND_FE(restore_error_handler, arginfo_restore_error_handler) + ZEND_FE(set_exception_handler, arginfo_set_exception_handler) + ZEND_FE(restore_exception_handler, arginfo_restore_exception_handler) + ZEND_FE(get_declared_classes, arginfo_get_declared_classes) + ZEND_FE(get_declared_traits, arginfo_get_declared_traits) + ZEND_FE(get_declared_interfaces, arginfo_get_declared_interfaces) + ZEND_FE(get_defined_functions, arginfo_get_defined_functions) + ZEND_FE(get_defined_vars, arginfo_get_defined_vars) + ZEND_FE(get_resource_type, arginfo_get_resource_type) + ZEND_FE(get_resource_id, arginfo_get_resource_id) + ZEND_FE(get_resources, arginfo_get_resources) + ZEND_FE(get_loaded_extensions, arginfo_get_loaded_extensions) + ZEND_FE(get_defined_constants, arginfo_get_defined_constants) + ZEND_FE(debug_backtrace, arginfo_debug_backtrace) + ZEND_FE(debug_print_backtrace, arginfo_debug_print_backtrace) + ZEND_FE(extension_loaded, arginfo_extension_loaded) + ZEND_FE(get_extension_funcs, arginfo_get_extension_funcs) #if ZEND_DEBUG && defined(ZTS) - ZEND_RAW_FENTRY("zend_thread_id", zif_zend_thread_id, arginfo_zend_thread_id, 0, NULL) + ZEND_FE(zend_thread_id, arginfo_zend_thread_id) #endif - ZEND_RAW_FENTRY("gc_mem_caches", zif_gc_mem_caches, arginfo_gc_mem_caches, 0, NULL) - ZEND_RAW_FENTRY("gc_collect_cycles", zif_gc_collect_cycles, arginfo_gc_collect_cycles, 0, NULL) - ZEND_RAW_FENTRY("gc_enabled", zif_gc_enabled, arginfo_gc_enabled, 0, NULL) - ZEND_RAW_FENTRY("gc_enable", zif_gc_enable, arginfo_gc_enable, 0, NULL) - ZEND_RAW_FENTRY("gc_disable", zif_gc_disable, arginfo_gc_disable, 0, NULL) - ZEND_RAW_FENTRY("gc_status", zif_gc_status, arginfo_gc_status, 0, NULL) + ZEND_FE(gc_mem_caches, arginfo_gc_mem_caches) + ZEND_FE(gc_collect_cycles, arginfo_gc_collect_cycles) + ZEND_FE(gc_enabled, arginfo_gc_enabled) + ZEND_FE(gc_enable, arginfo_gc_enable) + ZEND_FE(gc_disable, arginfo_gc_disable) + ZEND_FE(gc_status, arginfo_gc_status) ZEND_FE_END }; diff --git a/Zend/zend_closures_arginfo.h b/Zend/zend_closures_arginfo.h index 1c779d9b73f02..dfd70418620bd 100644 --- a/Zend/zend_closures_arginfo.h +++ b/Zend/zend_closures_arginfo.h @@ -31,11 +31,11 @@ ZEND_METHOD(Closure, call); ZEND_METHOD(Closure, fromCallable); static const zend_function_entry class_Closure_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_Closure___construct, arginfo_class_Closure___construct, ZEND_ACC_PRIVATE, NULL) - ZEND_RAW_FENTRY("bind", zim_Closure_bind, arginfo_class_Closure_bind, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("bindTo", zim_Closure_bindTo, arginfo_class_Closure_bindTo, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("call", zim_Closure_call, arginfo_class_Closure_call, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("fromCallable", zim_Closure_fromCallable, arginfo_class_Closure_fromCallable, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_ME(Closure, __construct, arginfo_class_Closure___construct, ZEND_ACC_PRIVATE) + ZEND_ME(Closure, bind, arginfo_class_Closure_bind, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(Closure, bindTo, arginfo_class_Closure_bindTo, ZEND_ACC_PUBLIC) + ZEND_ME(Closure, call, arginfo_class_Closure_call, ZEND_ACC_PUBLIC) + ZEND_ME(Closure, fromCallable, arginfo_class_Closure_fromCallable, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) ZEND_FE_END }; diff --git a/Zend/zend_compile.h b/Zend/zend_compile.h index 889a38c81295d..8efc57163da86 100644 --- a/Zend/zend_compile.h +++ b/Zend/zend_compile.h @@ -464,6 +464,7 @@ struct _zend_op_array { zend_arg_info *arg_info; HashTable *attributes; ZEND_MAP_PTR_DEF(void **, run_time_cache); + zend_string *doc_comment; uint32_t T; /* number of temporary variables */ /* END of common elements */ @@ -486,7 +487,6 @@ struct _zend_op_array { zend_string *filename; uint32_t line_start; uint32_t line_end; - zend_string *doc_comment; int last_literal; uint32_t num_dynamic_func_defs; @@ -522,11 +522,11 @@ typedef struct _zend_internal_function { zend_internal_arg_info *arg_info; HashTable *attributes; ZEND_MAP_PTR_DEF(void **, run_time_cache); + zend_string *doc_comment; uint32_t T; /* number of temporary variables */ /* END of common elements */ zif_handler handler; - zend_string *doc_comment; struct _zend_module_entry *module; const zend_frameless_function_info *frameless_function_infos; void *reserved[ZEND_MAX_RESERVED_RESOURCES]; @@ -550,6 +550,7 @@ union _zend_function { zend_arg_info *arg_info; /* index -1 represents the return value info, if any */ HashTable *attributes; ZEND_MAP_PTR_DEF(void **, run_time_cache); + zend_string *doc_comment; uint32_t T; /* number of temporary variables */ } common; diff --git a/Zend/zend_enum_arginfo.h b/Zend/zend_enum_arginfo.h index 5dadbacfabd8c..64c36ff3c33af 100644 --- a/Zend/zend_enum_arginfo.h +++ b/Zend/zend_enum_arginfo.h @@ -14,13 +14,13 @@ ZEND_END_ARG_INFO() static const zend_function_entry class_UnitEnum_methods[] = { - ZEND_RAW_FENTRY("cases", NULL, arginfo_class_UnitEnum_cases, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("cases", NULL, arginfo_class_UnitEnum_cases, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_ABSTRACT, NULL, NULL) ZEND_FE_END }; static const zend_function_entry class_BackedEnum_methods[] = { - ZEND_RAW_FENTRY("from", NULL, arginfo_class_BackedEnum_from, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_ABSTRACT, NULL) - ZEND_RAW_FENTRY("tryFrom", NULL, arginfo_class_BackedEnum_tryFrom, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("from", NULL, arginfo_class_BackedEnum_from, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_ABSTRACT, NULL, NULL) + ZEND_RAW_FENTRY("tryFrom", NULL, arginfo_class_BackedEnum_tryFrom, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_ABSTRACT, NULL, NULL) ZEND_FE_END }; diff --git a/Zend/zend_exceptions_arginfo.h b/Zend/zend_exceptions_arginfo.h index cdb1c74bd1efc..7899877f53046 100644 --- a/Zend/zend_exceptions_arginfo.h +++ b/Zend/zend_exceptions_arginfo.h @@ -96,49 +96,49 @@ ZEND_METHOD(ErrorException, __construct); ZEND_METHOD(ErrorException, getSeverity); static const zend_function_entry class_Throwable_methods[] = { - ZEND_RAW_FENTRY("getMessage", NULL, arginfo_class_Throwable_getMessage, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) - ZEND_RAW_FENTRY("getCode", NULL, arginfo_class_Throwable_getCode, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) - ZEND_RAW_FENTRY("getFile", NULL, arginfo_class_Throwable_getFile, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) - ZEND_RAW_FENTRY("getLine", NULL, arginfo_class_Throwable_getLine, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) - ZEND_RAW_FENTRY("getTrace", NULL, arginfo_class_Throwable_getTrace, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) - ZEND_RAW_FENTRY("getPrevious", NULL, arginfo_class_Throwable_getPrevious, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) - ZEND_RAW_FENTRY("getTraceAsString", NULL, arginfo_class_Throwable_getTraceAsString, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("getMessage", NULL, arginfo_class_Throwable_getMessage, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) + ZEND_RAW_FENTRY("getCode", NULL, arginfo_class_Throwable_getCode, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) + ZEND_RAW_FENTRY("getFile", NULL, arginfo_class_Throwable_getFile, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) + ZEND_RAW_FENTRY("getLine", NULL, arginfo_class_Throwable_getLine, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) + ZEND_RAW_FENTRY("getTrace", NULL, arginfo_class_Throwable_getTrace, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) + ZEND_RAW_FENTRY("getPrevious", NULL, arginfo_class_Throwable_getPrevious, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) + ZEND_RAW_FENTRY("getTraceAsString", NULL, arginfo_class_Throwable_getTraceAsString, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) ZEND_FE_END }; static const zend_function_entry class_Exception_methods[] = { - ZEND_RAW_FENTRY("__clone", zim_Exception___clone, arginfo_class_Exception___clone, ZEND_ACC_PRIVATE, NULL) - ZEND_RAW_FENTRY("__construct", zim_Exception___construct, arginfo_class_Exception___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__wakeup", zim_Exception___wakeup, arginfo_class_Exception___wakeup, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getMessage", zim_Exception_getMessage, arginfo_class_Exception_getMessage, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("getCode", zim_Exception_getCode, arginfo_class_Exception_getCode, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("getFile", zim_Exception_getFile, arginfo_class_Exception_getFile, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("getLine", zim_Exception_getLine, arginfo_class_Exception_getLine, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("getTrace", zim_Exception_getTrace, arginfo_class_Exception_getTrace, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("getPrevious", zim_Exception_getPrevious, arginfo_class_Exception_getPrevious, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("getTraceAsString", zim_Exception_getTraceAsString, arginfo_class_Exception_getTraceAsString, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("__toString", zim_Exception___toString, arginfo_class_Exception___toString, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(Exception, __clone, arginfo_class_Exception___clone, ZEND_ACC_PRIVATE) + ZEND_ME(Exception, __construct, arginfo_class_Exception___construct, ZEND_ACC_PUBLIC) + ZEND_ME(Exception, __wakeup, arginfo_class_Exception___wakeup, ZEND_ACC_PUBLIC) + ZEND_ME(Exception, getMessage, arginfo_class_Exception_getMessage, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL) + ZEND_ME(Exception, getCode, arginfo_class_Exception_getCode, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL) + ZEND_ME(Exception, getFile, arginfo_class_Exception_getFile, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL) + ZEND_ME(Exception, getLine, arginfo_class_Exception_getLine, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL) + ZEND_ME(Exception, getTrace, arginfo_class_Exception_getTrace, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL) + ZEND_ME(Exception, getPrevious, arginfo_class_Exception_getPrevious, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL) + ZEND_ME(Exception, getTraceAsString, arginfo_class_Exception_getTraceAsString, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL) + ZEND_ME(Exception, __toString, arginfo_class_Exception___toString, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_ErrorException_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_ErrorException___construct, arginfo_class_ErrorException___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getSeverity", zim_ErrorException_getSeverity, arginfo_class_ErrorException_getSeverity, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL) + ZEND_ME(ErrorException, __construct, arginfo_class_ErrorException___construct, ZEND_ACC_PUBLIC) + ZEND_ME(ErrorException, getSeverity, arginfo_class_ErrorException_getSeverity, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL) ZEND_FE_END }; static const zend_function_entry class_Error_methods[] = { - ZEND_RAW_FENTRY("__clone", zim_Exception___clone, arginfo_class_Error___clone, ZEND_ACC_PRIVATE, NULL) - ZEND_RAW_FENTRY("__construct", zim_Exception___construct, arginfo_class_Error___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__wakeup", zim_Exception___wakeup, arginfo_class_Error___wakeup, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getMessage", zim_Exception_getMessage, arginfo_class_Error_getMessage, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("getCode", zim_Exception_getCode, arginfo_class_Error_getCode, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("getFile", zim_Exception_getFile, arginfo_class_Error_getFile, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("getLine", zim_Exception_getLine, arginfo_class_Error_getLine, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("getTrace", zim_Exception_getTrace, arginfo_class_Error_getTrace, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("getPrevious", zim_Exception_getPrevious, arginfo_class_Error_getPrevious, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("getTraceAsString", zim_Exception_getTraceAsString, arginfo_class_Error_getTraceAsString, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("__toString", zim_Exception___toString, arginfo_class_Error___toString, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__clone", zim_Exception___clone, arginfo_class_Error___clone, ZEND_ACC_PRIVATE, NULL, NULL) + ZEND_RAW_FENTRY("__construct", zim_Exception___construct, arginfo_class_Error___construct, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("__wakeup", zim_Exception___wakeup, arginfo_class_Error___wakeup, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getMessage", zim_Exception_getMessage, arginfo_class_Error_getMessage, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL, NULL) + ZEND_RAW_FENTRY("getCode", zim_Exception_getCode, arginfo_class_Error_getCode, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL, NULL) + ZEND_RAW_FENTRY("getFile", zim_Exception_getFile, arginfo_class_Error_getFile, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL, NULL) + ZEND_RAW_FENTRY("getLine", zim_Exception_getLine, arginfo_class_Error_getLine, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL, NULL) + ZEND_RAW_FENTRY("getTrace", zim_Exception_getTrace, arginfo_class_Error_getTrace, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL, NULL) + ZEND_RAW_FENTRY("getPrevious", zim_Exception_getPrevious, arginfo_class_Error_getPrevious, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL, NULL) + ZEND_RAW_FENTRY("getTraceAsString", zim_Exception_getTraceAsString, arginfo_class_Error_getTraceAsString, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL, NULL) + ZEND_RAW_FENTRY("__toString", zim_Exception___toString, arginfo_class_Error___toString, ZEND_ACC_PUBLIC, NULL, NULL) ZEND_FE_END }; diff --git a/Zend/zend_execute.c b/Zend/zend_execute.c index 6345460f8cb86..52a55d218393b 100644 --- a/Zend/zend_execute.c +++ b/Zend/zend_execute.c @@ -149,9 +149,9 @@ ZEND_API const zend_internal_function zend_pass_function = { (zend_internal_arg_info *) zend_pass_function_arg_info + 1, /* arg_info */ NULL, /* attributes */ NULL, /* run_time_cache */ + NULL, /* doc_comment */ 0, /* T */ ZEND_FN(pass), /* handler */ - NULL, /* doc_comment */ NULL, /* module */ NULL, /* frameless_function_infos */ {NULL,NULL,NULL,NULL} /* reserved */ diff --git a/Zend/zend_fibers_arginfo.h b/Zend/zend_fibers_arginfo.h index 75fc2c7c84225..950dbd26ed60f 100644 --- a/Zend/zend_fibers_arginfo.h +++ b/Zend/zend_fibers_arginfo.h @@ -51,22 +51,22 @@ ZEND_METHOD(Fiber, suspend); ZEND_METHOD(FiberError, __construct); static const zend_function_entry class_Fiber_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_Fiber___construct, arginfo_class_Fiber___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("start", zim_Fiber_start, arginfo_class_Fiber_start, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("resume", zim_Fiber_resume, arginfo_class_Fiber_resume, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("throw", zim_Fiber_throw, arginfo_class_Fiber_throw, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isStarted", zim_Fiber_isStarted, arginfo_class_Fiber_isStarted, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isSuspended", zim_Fiber_isSuspended, arginfo_class_Fiber_isSuspended, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isRunning", zim_Fiber_isRunning, arginfo_class_Fiber_isRunning, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isTerminated", zim_Fiber_isTerminated, arginfo_class_Fiber_isTerminated, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getReturn", zim_Fiber_getReturn, arginfo_class_Fiber_getReturn, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getCurrent", zim_Fiber_getCurrent, arginfo_class_Fiber_getCurrent, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("suspend", zim_Fiber_suspend, arginfo_class_Fiber_suspend, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_ME(Fiber, __construct, arginfo_class_Fiber___construct, ZEND_ACC_PUBLIC) + ZEND_ME(Fiber, start, arginfo_class_Fiber_start, ZEND_ACC_PUBLIC) + ZEND_ME(Fiber, resume, arginfo_class_Fiber_resume, ZEND_ACC_PUBLIC) + ZEND_ME(Fiber, throw, arginfo_class_Fiber_throw, ZEND_ACC_PUBLIC) + ZEND_ME(Fiber, isStarted, arginfo_class_Fiber_isStarted, ZEND_ACC_PUBLIC) + ZEND_ME(Fiber, isSuspended, arginfo_class_Fiber_isSuspended, ZEND_ACC_PUBLIC) + ZEND_ME(Fiber, isRunning, arginfo_class_Fiber_isRunning, ZEND_ACC_PUBLIC) + ZEND_ME(Fiber, isTerminated, arginfo_class_Fiber_isTerminated, ZEND_ACC_PUBLIC) + ZEND_ME(Fiber, getReturn, arginfo_class_Fiber_getReturn, ZEND_ACC_PUBLIC) + ZEND_ME(Fiber, getCurrent, arginfo_class_Fiber_getCurrent, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(Fiber, suspend, arginfo_class_Fiber_suspend, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) ZEND_FE_END }; static const zend_function_entry class_FiberError_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_FiberError___construct, arginfo_class_FiberError___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(FiberError, __construct, arginfo_class_FiberError___construct, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/Zend/zend_generators_arginfo.h b/Zend/zend_generators_arginfo.h index f720787784dc6..de31a8512ad7e 100644 --- a/Zend/zend_generators_arginfo.h +++ b/Zend/zend_generators_arginfo.h @@ -34,14 +34,14 @@ ZEND_METHOD(Generator, throw); ZEND_METHOD(Generator, getReturn); static const zend_function_entry class_Generator_methods[] = { - ZEND_RAW_FENTRY("rewind", zim_Generator_rewind, arginfo_class_Generator_rewind, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("valid", zim_Generator_valid, arginfo_class_Generator_valid, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("current", zim_Generator_current, arginfo_class_Generator_current, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("key", zim_Generator_key, arginfo_class_Generator_key, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("next", zim_Generator_next, arginfo_class_Generator_next, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("send", zim_Generator_send, arginfo_class_Generator_send, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("throw", zim_Generator_throw, arginfo_class_Generator_throw, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getReturn", zim_Generator_getReturn, arginfo_class_Generator_getReturn, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(Generator, rewind, arginfo_class_Generator_rewind, ZEND_ACC_PUBLIC) + ZEND_ME(Generator, valid, arginfo_class_Generator_valid, ZEND_ACC_PUBLIC) + ZEND_ME(Generator, current, arginfo_class_Generator_current, ZEND_ACC_PUBLIC) + ZEND_ME(Generator, key, arginfo_class_Generator_key, ZEND_ACC_PUBLIC) + ZEND_ME(Generator, next, arginfo_class_Generator_next, ZEND_ACC_PUBLIC) + ZEND_ME(Generator, send, arginfo_class_Generator_send, ZEND_ACC_PUBLIC) + ZEND_ME(Generator, throw, arginfo_class_Generator_throw, ZEND_ACC_PUBLIC) + ZEND_ME(Generator, getReturn, arginfo_class_Generator_getReturn, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/Zend/zend_interfaces_arginfo.h b/Zend/zend_interfaces_arginfo.h index 31b4f8e16f767..bcdc8dd87c473 100644 --- a/Zend/zend_interfaces_arginfo.h +++ b/Zend/zend_interfaces_arginfo.h @@ -74,50 +74,50 @@ static const zend_function_entry class_Traversable_methods[] = { }; static const zend_function_entry class_IteratorAggregate_methods[] = { - ZEND_RAW_FENTRY("getIterator", NULL, arginfo_class_IteratorAggregate_getIterator, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("getIterator", NULL, arginfo_class_IteratorAggregate_getIterator, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) ZEND_FE_END }; static const zend_function_entry class_Iterator_methods[] = { - ZEND_RAW_FENTRY("current", NULL, arginfo_class_Iterator_current, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) - ZEND_RAW_FENTRY("next", NULL, arginfo_class_Iterator_next, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) - ZEND_RAW_FENTRY("key", NULL, arginfo_class_Iterator_key, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) - ZEND_RAW_FENTRY("valid", NULL, arginfo_class_Iterator_valid, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) - ZEND_RAW_FENTRY("rewind", NULL, arginfo_class_Iterator_rewind, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("current", NULL, arginfo_class_Iterator_current, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) + ZEND_RAW_FENTRY("next", NULL, arginfo_class_Iterator_next, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) + ZEND_RAW_FENTRY("key", NULL, arginfo_class_Iterator_key, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) + ZEND_RAW_FENTRY("valid", NULL, arginfo_class_Iterator_valid, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) + ZEND_RAW_FENTRY("rewind", NULL, arginfo_class_Iterator_rewind, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) ZEND_FE_END }; static const zend_function_entry class_ArrayAccess_methods[] = { - ZEND_RAW_FENTRY("offsetExists", NULL, arginfo_class_ArrayAccess_offsetExists, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) - ZEND_RAW_FENTRY("offsetGet", NULL, arginfo_class_ArrayAccess_offsetGet, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) - ZEND_RAW_FENTRY("offsetSet", NULL, arginfo_class_ArrayAccess_offsetSet, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) - ZEND_RAW_FENTRY("offsetUnset", NULL, arginfo_class_ArrayAccess_offsetUnset, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("offsetExists", NULL, arginfo_class_ArrayAccess_offsetExists, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) + ZEND_RAW_FENTRY("offsetGet", NULL, arginfo_class_ArrayAccess_offsetGet, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) + ZEND_RAW_FENTRY("offsetSet", NULL, arginfo_class_ArrayAccess_offsetSet, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) + ZEND_RAW_FENTRY("offsetUnset", NULL, arginfo_class_ArrayAccess_offsetUnset, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) ZEND_FE_END }; static const zend_function_entry class_Serializable_methods[] = { - ZEND_RAW_FENTRY("serialize", NULL, arginfo_class_Serializable_serialize, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) - ZEND_RAW_FENTRY("unserialize", NULL, arginfo_class_Serializable_unserialize, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("serialize", NULL, arginfo_class_Serializable_serialize, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) + ZEND_RAW_FENTRY("unserialize", NULL, arginfo_class_Serializable_unserialize, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) ZEND_FE_END }; static const zend_function_entry class_Countable_methods[] = { - ZEND_RAW_FENTRY("count", NULL, arginfo_class_Countable_count, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("count", NULL, arginfo_class_Countable_count, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) ZEND_FE_END }; static const zend_function_entry class_Stringable_methods[] = { - ZEND_RAW_FENTRY("__toString", NULL, arginfo_class_Stringable___toString, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("__toString", NULL, arginfo_class_Stringable___toString, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) ZEND_FE_END }; static const zend_function_entry class_InternalIterator_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_InternalIterator___construct, arginfo_class_InternalIterator___construct, ZEND_ACC_PRIVATE, NULL) - ZEND_RAW_FENTRY("current", zim_InternalIterator_current, arginfo_class_InternalIterator_current, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("key", zim_InternalIterator_key, arginfo_class_InternalIterator_key, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("next", zim_InternalIterator_next, arginfo_class_InternalIterator_next, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("valid", zim_InternalIterator_valid, arginfo_class_InternalIterator_valid, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("rewind", zim_InternalIterator_rewind, arginfo_class_InternalIterator_rewind, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(InternalIterator, __construct, arginfo_class_InternalIterator___construct, ZEND_ACC_PRIVATE) + ZEND_ME(InternalIterator, current, arginfo_class_InternalIterator_current, ZEND_ACC_PUBLIC) + ZEND_ME(InternalIterator, key, arginfo_class_InternalIterator_key, ZEND_ACC_PUBLIC) + ZEND_ME(InternalIterator, next, arginfo_class_InternalIterator_next, ZEND_ACC_PUBLIC) + ZEND_ME(InternalIterator, valid, arginfo_class_InternalIterator_valid, ZEND_ACC_PUBLIC) + ZEND_ME(InternalIterator, rewind, arginfo_class_InternalIterator_rewind, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/Zend/zend_opcode.c b/Zend/zend_opcode.c index 49db2fa1200ab..8828a03d7b618 100644 --- a/Zend/zend_opcode.c +++ b/Zend/zend_opcode.c @@ -163,6 +163,11 @@ ZEND_API void zend_function_dtor(zval *zv) } } + if (function->common.doc_comment) { + zend_string_release_ex(function->common.doc_comment, 1); + function->common.doc_comment = NULL; + } + if (!(function->common.fn_flags & ZEND_ACC_ARENA_ALLOCATED)) { pefree(function, 1); } diff --git a/Zend/zend_weakrefs_arginfo.h b/Zend/zend_weakrefs_arginfo.h index c1651a3dd757f..25c137c9d76b6 100644 --- a/Zend/zend_weakrefs_arginfo.h +++ b/Zend/zend_weakrefs_arginfo.h @@ -45,19 +45,19 @@ ZEND_METHOD(WeakMap, count); ZEND_METHOD(WeakMap, getIterator); static const zend_function_entry class_WeakReference_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_WeakReference___construct, arginfo_class_WeakReference___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("create", zim_WeakReference_create, arginfo_class_WeakReference_create, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("get", zim_WeakReference_get, arginfo_class_WeakReference_get, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(WeakReference, __construct, arginfo_class_WeakReference___construct, ZEND_ACC_PUBLIC) + ZEND_ME(WeakReference, create, arginfo_class_WeakReference_create, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(WeakReference, get, arginfo_class_WeakReference_get, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_WeakMap_methods[] = { - ZEND_RAW_FENTRY("offsetGet", zim_WeakMap_offsetGet, arginfo_class_WeakMap_offsetGet, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("offsetSet", zim_WeakMap_offsetSet, arginfo_class_WeakMap_offsetSet, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("offsetExists", zim_WeakMap_offsetExists, arginfo_class_WeakMap_offsetExists, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("offsetUnset", zim_WeakMap_offsetUnset, arginfo_class_WeakMap_offsetUnset, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("count", zim_WeakMap_count, arginfo_class_WeakMap_count, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getIterator", zim_WeakMap_getIterator, arginfo_class_WeakMap_getIterator, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(WeakMap, offsetGet, arginfo_class_WeakMap_offsetGet, ZEND_ACC_PUBLIC) + ZEND_ME(WeakMap, offsetSet, arginfo_class_WeakMap_offsetSet, ZEND_ACC_PUBLIC) + ZEND_ME(WeakMap, offsetExists, arginfo_class_WeakMap_offsetExists, ZEND_ACC_PUBLIC) + ZEND_ME(WeakMap, offsetUnset, arginfo_class_WeakMap_offsetUnset, ZEND_ACC_PUBLIC) + ZEND_ME(WeakMap, count, arginfo_class_WeakMap_count, ZEND_ACC_PUBLIC) + ZEND_ME(WeakMap, getIterator, arginfo_class_WeakMap_getIterator, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/build/gen_stub.php b/build/gen_stub.php index fb6a15840a52a..cfee876a98956 100755 --- a/build/gen_stub.php +++ b/build/gen_stub.php @@ -1399,12 +1399,27 @@ public function getFunctionEntry(): string { $code = ""; $php84MinimumCompatibility = $this->minimumPhpVersionIdCompatibility === null || $this->minimumPhpVersionIdCompatibility >= PHP_84_VERSION_ID; + $isVanillaEntry = $this->alias === null && !$this->supportsCompileTimeEval && $this->exposedDocComment === null && empty($this->framelessFunctionInfos); + $argInfoName = $this->getArgInfoName(); + $flagsByPhpVersions = $this->getArginfoFlagsByPhpVersions(); + $functionEntryCode = null; + + if (!empty($this->framelessFunctionInfos)) { + if ($this->isMethod()) { + throw new Exception('Frameless methods are not supported yet'); + } + if ($this->name->getNamespace()) { + throw new Exception('Namespaced direct calls to frameless functions are not supported yet'); + } + if ($this->alias) { + throw new Exception('Aliased direct calls to frameless functions are not supported yet'); + } + } if ($this->isMethod()) { $zendName = '"' . $this->name->methodName . '"'; if ($this->alias) { if ($this->alias instanceof MethodName) { - $name = "zim_" . $this->alias->getDeclarationClassName() . "_" . $this->alias->methodName; } else if ($this->alias instanceof FunctionName) { $name = "zif_" . $this->alias->getNonNamespacedName(); @@ -1416,26 +1431,16 @@ public function getFunctionEntry(): string { $name = "NULL"; } else { $name = "zim_" . $this->name->getDeclarationClassName() . "_" . $this->name->methodName; + + if ($isVanillaEntry) { + $functionEntryCode = "\tZEND_ME(" . $this->name->getDeclarationClassName() . ", " . $this->name->methodName . ", $argInfoName, " . implode("|", reset($flagsByPhpVersions)) . ")"; + } } } } else if ($this->name instanceof FunctionName) { $functionName = $this->name->getFunctionName(); $declarationName = $this->alias ? $this->alias->getNonNamespacedName() : $this->name->getDeclarationName(); - if (!empty($this->framelessFunctionInfos)) { - if ($namespace) { - throw new Exception('Namespaced direct calls are not supported yet'); - } - if ($this->alias) { - throw new Exception('Aliased direct calls are not supported yet'); - } - $flags = $this->supportsCompileTimeEval ? 'ZEND_ACC_COMPILE_TIME_EVAL' : '0'; - return sprintf( - "\tZEND_FRAMELESS_FE(%s, %s, %s, %s)\n", - $functionName, $this->getArgInfoName(), $flags, $this->getFramelessFunctionInfosName() - ); - } - if ($this->name->getNamespace()) { $namespace = addslashes($this->name->getNamespace()); $zendName = "ZEND_NS_NAME(\"$namespace\", \"$functionName\")"; @@ -1443,46 +1448,52 @@ public function getFunctionEntry(): string { } else { $zendName = '"' . $functionName . '"'; $name = "zif_$declarationName"; + + if ($isVanillaEntry && reset($flagsByPhpVersions) === ["0"]) { + $functionEntryCode = "\tZEND_FE($declarationName, $argInfoName)"; + } } } else { throw new Error("Cannot happen"); } - $flagsByPhpVersions = $this->getArginfoFlagsByPhpVersions(); - $argInfoName = $this->getArgInfoName(); - - if (!$php84MinimumCompatibility) { - $code .= "#if (PHP_VERSION_ID >= " . PHP_84_VERSION_ID . ")\n"; - } - - $php84AndAboveFlags = array_slice($flagsByPhpVersions, 5, null, true); - $docComment = $this->exposedDocComment ? '"' . $this->exposedDocComment->escape() . '"' : "NULL"; - - $template = "\tZEND_RAW_FENTRY($zendName, $name, $argInfoName, %s, $docComment)\n"; - $flagsCode = generateVersionDependentFlagCode( - $template, - $php84AndAboveFlags, - PHP_84_VERSION_ID - ); - $code .= implode("", $flagsCode); + if ($functionEntryCode !== null) { + $code .= "$functionEntryCode\n"; + } else { + if (!$php84MinimumCompatibility) { + $code .= "#if (PHP_VERSION_ID >= " . PHP_84_VERSION_ID . ")\n"; + } - if (!$php84MinimumCompatibility) { - $code .= "#else\n"; - } + $php84AndAboveFlags = array_slice($flagsByPhpVersions, 5, null, true); + $docComment = $this->exposedDocComment ? '"' . $this->exposedDocComment->escape() . '"' : "NULL"; + $framelessFuncInfosName = !empty($this->framelessFunctionInfos) ? $this->getFramelessFunctionInfosName() : "NULL"; - if (!$php84MinimumCompatibility) { - $flags = array_slice($flagsByPhpVersions, 0, 4, true); - $template = "\tZEND_RAW_FENTRY($zendName, $name, $argInfoName, %s)\n"; + $template = "\tZEND_RAW_FENTRY($zendName, $name, $argInfoName, %s, $framelessFuncInfosName, $docComment)\n"; $flagsCode = generateVersionDependentFlagCode( $template, - $flags, - $this->minimumPhpVersionIdCompatibility + $php84AndAboveFlags, + PHP_84_VERSION_ID ); $code .= implode("", $flagsCode); - } - if (!$php84MinimumCompatibility) { - $code .= "#endif\n"; + if (!$php84MinimumCompatibility) { + $code .= "#else\n"; + } + + if (!$php84MinimumCompatibility) { + $flags = array_slice($flagsByPhpVersions, 0, 4, true); + $template = "\tZEND_RAW_FENTRY($zendName, $name, $argInfoName, %s)\n"; + $flagsCode = generateVersionDependentFlagCode( + $template, + $flags, + $this->minimumPhpVersionIdCompatibility + ); + $code .= implode("", $flagsCode); + } + + if (!$php84MinimumCompatibility) { + $code .= "#endif\n"; + } } return $code; diff --git a/ext/bcmath/bcmath_arginfo.h b/ext/bcmath/bcmath_arginfo.h index ec5b002c2effe..858885f70f66a 100644 --- a/ext/bcmath/bcmath_arginfo.h +++ b/ext/bcmath/bcmath_arginfo.h @@ -55,15 +55,15 @@ ZEND_FUNCTION(bccomp); ZEND_FUNCTION(bcscale); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("bcadd", zif_bcadd, arginfo_bcadd, 0, NULL) - ZEND_RAW_FENTRY("bcsub", zif_bcsub, arginfo_bcsub, 0, NULL) - ZEND_RAW_FENTRY("bcmul", zif_bcmul, arginfo_bcmul, 0, NULL) - ZEND_RAW_FENTRY("bcdiv", zif_bcdiv, arginfo_bcdiv, 0, NULL) - ZEND_RAW_FENTRY("bcmod", zif_bcmod, arginfo_bcmod, 0, NULL) - ZEND_RAW_FENTRY("bcpowmod", zif_bcpowmod, arginfo_bcpowmod, 0, NULL) - ZEND_RAW_FENTRY("bcpow", zif_bcpow, arginfo_bcpow, 0, NULL) - ZEND_RAW_FENTRY("bcsqrt", zif_bcsqrt, arginfo_bcsqrt, 0, NULL) - ZEND_RAW_FENTRY("bccomp", zif_bccomp, arginfo_bccomp, 0, NULL) - ZEND_RAW_FENTRY("bcscale", zif_bcscale, arginfo_bcscale, 0, NULL) + ZEND_FE(bcadd, arginfo_bcadd) + ZEND_FE(bcsub, arginfo_bcsub) + ZEND_FE(bcmul, arginfo_bcmul) + ZEND_FE(bcdiv, arginfo_bcdiv) + ZEND_FE(bcmod, arginfo_bcmod) + ZEND_FE(bcpowmod, arginfo_bcpowmod) + ZEND_FE(bcpow, arginfo_bcpow) + ZEND_FE(bcsqrt, arginfo_bcsqrt) + ZEND_FE(bccomp, arginfo_bccomp) + ZEND_FE(bcscale, arginfo_bcscale) ZEND_FE_END }; diff --git a/ext/bz2/bz2_arginfo.h b/ext/bz2/bz2_arginfo.h index 0d05eaa51e11b..e7bde62684eb3 100644 --- a/ext/bz2/bz2_arginfo.h +++ b/ext/bz2/bz2_arginfo.h @@ -58,15 +58,15 @@ ZEND_FUNCTION(bzcompress); ZEND_FUNCTION(bzdecompress); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("bzopen", zif_bzopen, arginfo_bzopen, 0, NULL) - ZEND_RAW_FENTRY("bzread", zif_bzread, arginfo_bzread, 0, NULL) - ZEND_RAW_FENTRY("bzwrite", zif_fwrite, arginfo_bzwrite, 0, NULL) - ZEND_RAW_FENTRY("bzflush", zif_fflush, arginfo_bzflush, 0, NULL) - ZEND_RAW_FENTRY("bzclose", zif_fclose, arginfo_bzclose, 0, NULL) - ZEND_RAW_FENTRY("bzerrno", zif_bzerrno, arginfo_bzerrno, 0, NULL) - ZEND_RAW_FENTRY("bzerrstr", zif_bzerrstr, arginfo_bzerrstr, 0, NULL) - ZEND_RAW_FENTRY("bzerror", zif_bzerror, arginfo_bzerror, 0, NULL) - ZEND_RAW_FENTRY("bzcompress", zif_bzcompress, arginfo_bzcompress, 0, NULL) - ZEND_RAW_FENTRY("bzdecompress", zif_bzdecompress, arginfo_bzdecompress, 0, NULL) + ZEND_FE(bzopen, arginfo_bzopen) + ZEND_FE(bzread, arginfo_bzread) + ZEND_RAW_FENTRY("bzwrite", zif_fwrite, arginfo_bzwrite, 0, NULL, NULL) + ZEND_RAW_FENTRY("bzflush", zif_fflush, arginfo_bzflush, 0, NULL, NULL) + ZEND_RAW_FENTRY("bzclose", zif_fclose, arginfo_bzclose, 0, NULL, NULL) + ZEND_FE(bzerrno, arginfo_bzerrno) + ZEND_FE(bzerrstr, arginfo_bzerrstr) + ZEND_FE(bzerror, arginfo_bzerror) + ZEND_FE(bzcompress, arginfo_bzcompress) + ZEND_FE(bzdecompress, arginfo_bzdecompress) ZEND_FE_END }; diff --git a/ext/calendar/calendar_arginfo.h b/ext/calendar/calendar_arginfo.h index 33849a9c6b398..68bf73492fadd 100644 --- a/ext/calendar/calendar_arginfo.h +++ b/ext/calendar/calendar_arginfo.h @@ -94,24 +94,24 @@ ZEND_FUNCTION(juliantojd); ZEND_FUNCTION(unixtojd); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("cal_days_in_month", zif_cal_days_in_month, arginfo_cal_days_in_month, 0, NULL) - ZEND_RAW_FENTRY("cal_from_jd", zif_cal_from_jd, arginfo_cal_from_jd, 0, NULL) - ZEND_RAW_FENTRY("cal_info", zif_cal_info, arginfo_cal_info, 0, NULL) - ZEND_RAW_FENTRY("cal_to_jd", zif_cal_to_jd, arginfo_cal_to_jd, 0, NULL) - ZEND_RAW_FENTRY("easter_date", zif_easter_date, arginfo_easter_date, 0, NULL) - ZEND_RAW_FENTRY("easter_days", zif_easter_days, arginfo_easter_days, 0, NULL) - ZEND_RAW_FENTRY("frenchtojd", zif_frenchtojd, arginfo_frenchtojd, 0, NULL) - ZEND_RAW_FENTRY("gregoriantojd", zif_gregoriantojd, arginfo_gregoriantojd, 0, NULL) - ZEND_RAW_FENTRY("jddayofweek", zif_jddayofweek, arginfo_jddayofweek, 0, NULL) - ZEND_RAW_FENTRY("jdmonthname", zif_jdmonthname, arginfo_jdmonthname, 0, NULL) - ZEND_RAW_FENTRY("jdtofrench", zif_jdtofrench, arginfo_jdtofrench, 0, NULL) - ZEND_RAW_FENTRY("jdtogregorian", zif_jdtogregorian, arginfo_jdtogregorian, 0, NULL) - ZEND_RAW_FENTRY("jdtojewish", zif_jdtojewish, arginfo_jdtojewish, 0, NULL) - ZEND_RAW_FENTRY("jdtojulian", zif_jdtojulian, arginfo_jdtojulian, 0, NULL) - ZEND_RAW_FENTRY("jdtounix", zif_jdtounix, arginfo_jdtounix, 0, NULL) - ZEND_RAW_FENTRY("jewishtojd", zif_jewishtojd, arginfo_jewishtojd, 0, NULL) - ZEND_RAW_FENTRY("juliantojd", zif_juliantojd, arginfo_juliantojd, 0, NULL) - ZEND_RAW_FENTRY("unixtojd", zif_unixtojd, arginfo_unixtojd, 0, NULL) + ZEND_FE(cal_days_in_month, arginfo_cal_days_in_month) + ZEND_FE(cal_from_jd, arginfo_cal_from_jd) + ZEND_FE(cal_info, arginfo_cal_info) + ZEND_FE(cal_to_jd, arginfo_cal_to_jd) + ZEND_FE(easter_date, arginfo_easter_date) + ZEND_FE(easter_days, arginfo_easter_days) + ZEND_FE(frenchtojd, arginfo_frenchtojd) + ZEND_FE(gregoriantojd, arginfo_gregoriantojd) + ZEND_FE(jddayofweek, arginfo_jddayofweek) + ZEND_FE(jdmonthname, arginfo_jdmonthname) + ZEND_FE(jdtofrench, arginfo_jdtofrench) + ZEND_FE(jdtogregorian, arginfo_jdtogregorian) + ZEND_FE(jdtojewish, arginfo_jdtojewish) + ZEND_FE(jdtojulian, arginfo_jdtojulian) + ZEND_FE(jdtounix, arginfo_jdtounix) + ZEND_FE(jewishtojd, arginfo_jewishtojd) + ZEND_FE(juliantojd, arginfo_juliantojd) + ZEND_FE(unixtojd, arginfo_unixtojd) ZEND_FE_END }; diff --git a/ext/com_dotnet/com_extension_arginfo.h b/ext/com_dotnet/com_extension_arginfo.h index e4c003d5c22e3..c75fa6df9c877 100644 --- a/ext/com_dotnet/com_extension_arginfo.h +++ b/ext/com_dotnet/com_extension_arginfo.h @@ -170,54 +170,54 @@ ZEND_METHOD(dotnet, __construct); #endif static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("variant_set", zif_variant_set, arginfo_variant_set, 0, NULL) - ZEND_RAW_FENTRY("variant_add", zif_variant_add, arginfo_variant_add, 0, NULL) - ZEND_RAW_FENTRY("variant_cat", zif_variant_cat, arginfo_variant_cat, 0, NULL) - ZEND_RAW_FENTRY("variant_sub", zif_variant_sub, arginfo_variant_sub, 0, NULL) - ZEND_RAW_FENTRY("variant_mul", zif_variant_mul, arginfo_variant_mul, 0, NULL) - ZEND_RAW_FENTRY("variant_and", zif_variant_and, arginfo_variant_and, 0, NULL) - ZEND_RAW_FENTRY("variant_div", zif_variant_div, arginfo_variant_div, 0, NULL) - ZEND_RAW_FENTRY("variant_eqv", zif_variant_eqv, arginfo_variant_eqv, 0, NULL) - ZEND_RAW_FENTRY("variant_idiv", zif_variant_idiv, arginfo_variant_idiv, 0, NULL) - ZEND_RAW_FENTRY("variant_imp", zif_variant_imp, arginfo_variant_imp, 0, NULL) - ZEND_RAW_FENTRY("variant_mod", zif_variant_mod, arginfo_variant_mod, 0, NULL) - ZEND_RAW_FENTRY("variant_or", zif_variant_or, arginfo_variant_or, 0, NULL) - ZEND_RAW_FENTRY("variant_pow", zif_variant_pow, arginfo_variant_pow, 0, NULL) - ZEND_RAW_FENTRY("variant_xor", zif_variant_xor, arginfo_variant_xor, 0, NULL) - ZEND_RAW_FENTRY("variant_abs", zif_variant_abs, arginfo_variant_abs, 0, NULL) - ZEND_RAW_FENTRY("variant_fix", zif_variant_fix, arginfo_variant_fix, 0, NULL) - ZEND_RAW_FENTRY("variant_int", zif_variant_int, arginfo_variant_int, 0, NULL) - ZEND_RAW_FENTRY("variant_neg", zif_variant_neg, arginfo_variant_neg, 0, NULL) - ZEND_RAW_FENTRY("variant_not", zif_variant_not, arginfo_variant_not, 0, NULL) - ZEND_RAW_FENTRY("variant_round", zif_variant_round, arginfo_variant_round, 0, NULL) - ZEND_RAW_FENTRY("variant_cmp", zif_variant_cmp, arginfo_variant_cmp, 0, NULL) - ZEND_RAW_FENTRY("variant_date_to_timestamp", zif_variant_date_to_timestamp, arginfo_variant_date_to_timestamp, 0, NULL) - ZEND_RAW_FENTRY("variant_date_from_timestamp", zif_variant_date_from_timestamp, arginfo_variant_date_from_timestamp, 0, NULL) - ZEND_RAW_FENTRY("variant_get_type", zif_variant_get_type, arginfo_variant_get_type, 0, NULL) - ZEND_RAW_FENTRY("variant_set_type", zif_variant_set_type, arginfo_variant_set_type, 0, NULL) - ZEND_RAW_FENTRY("variant_cast", zif_variant_cast, arginfo_variant_cast, 0, NULL) - ZEND_RAW_FENTRY("com_get_active_object", zif_com_get_active_object, arginfo_com_get_active_object, 0, NULL) - ZEND_RAW_FENTRY("com_create_guid", zif_com_create_guid, arginfo_com_create_guid, 0, NULL) - ZEND_RAW_FENTRY("com_event_sink", zif_com_event_sink, arginfo_com_event_sink, 0, NULL) - ZEND_RAW_FENTRY("com_print_typeinfo", zif_com_print_typeinfo, arginfo_com_print_typeinfo, 0, NULL) - ZEND_RAW_FENTRY("com_message_pump", zif_com_message_pump, arginfo_com_message_pump, 0, NULL) - ZEND_RAW_FENTRY("com_load_typelib", zif_com_load_typelib, arginfo_com_load_typelib, 0, NULL) + ZEND_FE(variant_set, arginfo_variant_set) + ZEND_FE(variant_add, arginfo_variant_add) + ZEND_FE(variant_cat, arginfo_variant_cat) + ZEND_FE(variant_sub, arginfo_variant_sub) + ZEND_FE(variant_mul, arginfo_variant_mul) + ZEND_FE(variant_and, arginfo_variant_and) + ZEND_FE(variant_div, arginfo_variant_div) + ZEND_FE(variant_eqv, arginfo_variant_eqv) + ZEND_FE(variant_idiv, arginfo_variant_idiv) + ZEND_FE(variant_imp, arginfo_variant_imp) + ZEND_FE(variant_mod, arginfo_variant_mod) + ZEND_FE(variant_or, arginfo_variant_or) + ZEND_FE(variant_pow, arginfo_variant_pow) + ZEND_FE(variant_xor, arginfo_variant_xor) + ZEND_FE(variant_abs, arginfo_variant_abs) + ZEND_FE(variant_fix, arginfo_variant_fix) + ZEND_FE(variant_int, arginfo_variant_int) + ZEND_FE(variant_neg, arginfo_variant_neg) + ZEND_FE(variant_not, arginfo_variant_not) + ZEND_FE(variant_round, arginfo_variant_round) + ZEND_FE(variant_cmp, arginfo_variant_cmp) + ZEND_FE(variant_date_to_timestamp, arginfo_variant_date_to_timestamp) + ZEND_FE(variant_date_from_timestamp, arginfo_variant_date_from_timestamp) + ZEND_FE(variant_get_type, arginfo_variant_get_type) + ZEND_FE(variant_set_type, arginfo_variant_set_type) + ZEND_FE(variant_cast, arginfo_variant_cast) + ZEND_FE(com_get_active_object, arginfo_com_get_active_object) + ZEND_FE(com_create_guid, arginfo_com_create_guid) + ZEND_FE(com_event_sink, arginfo_com_event_sink) + ZEND_FE(com_print_typeinfo, arginfo_com_print_typeinfo) + ZEND_FE(com_message_pump, arginfo_com_message_pump) + ZEND_FE(com_load_typelib, arginfo_com_load_typelib) ZEND_FE_END }; static const zend_function_entry class_variant_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_variant___construct, arginfo_class_variant___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(variant, __construct, arginfo_class_variant___construct, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_com_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_com___construct, arginfo_class_com___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(com, __construct, arginfo_class_com___construct, ZEND_ACC_PUBLIC) ZEND_FE_END }; #if HAVE_MSCOREE_H static const zend_function_entry class_dotnet_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_dotnet___construct, arginfo_class_dotnet___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(dotnet, __construct, arginfo_class_dotnet___construct, ZEND_ACC_PUBLIC) ZEND_FE_END }; #endif diff --git a/ext/com_dotnet/com_persist_arginfo.h b/ext/com_dotnet/com_persist_arginfo.h index 1c940fcb4a333..6867cff30a41b 100644 --- a/ext/com_dotnet/com_persist_arginfo.h +++ b/ext/com_dotnet/com_persist_arginfo.h @@ -40,14 +40,14 @@ ZEND_METHOD(COMPersistHelper, LoadFromStream); ZEND_METHOD(COMPersistHelper, SaveToStream); static const zend_function_entry class_COMPersistHelper_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_COMPersistHelper___construct, arginfo_class_COMPersistHelper___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("GetCurFileName", zim_COMPersistHelper_GetCurFileName, arginfo_class_COMPersistHelper_GetCurFileName, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("SaveToFile", zim_COMPersistHelper_SaveToFile, arginfo_class_COMPersistHelper_SaveToFile, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("LoadFromFile", zim_COMPersistHelper_LoadFromFile, arginfo_class_COMPersistHelper_LoadFromFile, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("GetMaxStreamSize", zim_COMPersistHelper_GetMaxStreamSize, arginfo_class_COMPersistHelper_GetMaxStreamSize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("InitNew", zim_COMPersistHelper_InitNew, arginfo_class_COMPersistHelper_InitNew, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("LoadFromStream", zim_COMPersistHelper_LoadFromStream, arginfo_class_COMPersistHelper_LoadFromStream, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("SaveToStream", zim_COMPersistHelper_SaveToStream, arginfo_class_COMPersistHelper_SaveToStream, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(COMPersistHelper, __construct, arginfo_class_COMPersistHelper___construct, ZEND_ACC_PUBLIC) + ZEND_ME(COMPersistHelper, GetCurFileName, arginfo_class_COMPersistHelper_GetCurFileName, ZEND_ACC_PUBLIC) + ZEND_ME(COMPersistHelper, SaveToFile, arginfo_class_COMPersistHelper_SaveToFile, ZEND_ACC_PUBLIC) + ZEND_ME(COMPersistHelper, LoadFromFile, arginfo_class_COMPersistHelper_LoadFromFile, ZEND_ACC_PUBLIC) + ZEND_ME(COMPersistHelper, GetMaxStreamSize, arginfo_class_COMPersistHelper_GetMaxStreamSize, ZEND_ACC_PUBLIC) + ZEND_ME(COMPersistHelper, InitNew, arginfo_class_COMPersistHelper_InitNew, ZEND_ACC_PUBLIC) + ZEND_ME(COMPersistHelper, LoadFromStream, arginfo_class_COMPersistHelper_LoadFromStream, ZEND_ACC_PUBLIC) + ZEND_ME(COMPersistHelper, SaveToStream, arginfo_class_COMPersistHelper_SaveToStream, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/ext/ctype/ctype_arginfo.h b/ext/ctype/ctype_arginfo.h index 74889cfaece98..07ee0159dd7d3 100644 --- a/ext/ctype/ctype_arginfo.h +++ b/ext/ctype/ctype_arginfo.h @@ -38,16 +38,16 @@ ZEND_FUNCTION(ctype_upper); ZEND_FUNCTION(ctype_xdigit); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("ctype_alnum", zif_ctype_alnum, arginfo_ctype_alnum, 0, NULL) - ZEND_RAW_FENTRY("ctype_alpha", zif_ctype_alpha, arginfo_ctype_alpha, 0, NULL) - ZEND_RAW_FENTRY("ctype_cntrl", zif_ctype_cntrl, arginfo_ctype_cntrl, 0, NULL) - ZEND_RAW_FENTRY("ctype_digit", zif_ctype_digit, arginfo_ctype_digit, 0, NULL) - ZEND_RAW_FENTRY("ctype_lower", zif_ctype_lower, arginfo_ctype_lower, 0, NULL) - ZEND_RAW_FENTRY("ctype_graph", zif_ctype_graph, arginfo_ctype_graph, 0, NULL) - ZEND_RAW_FENTRY("ctype_print", zif_ctype_print, arginfo_ctype_print, 0, NULL) - ZEND_RAW_FENTRY("ctype_punct", zif_ctype_punct, arginfo_ctype_punct, 0, NULL) - ZEND_RAW_FENTRY("ctype_space", zif_ctype_space, arginfo_ctype_space, 0, NULL) - ZEND_RAW_FENTRY("ctype_upper", zif_ctype_upper, arginfo_ctype_upper, 0, NULL) - ZEND_RAW_FENTRY("ctype_xdigit", zif_ctype_xdigit, arginfo_ctype_xdigit, 0, NULL) + ZEND_FE(ctype_alnum, arginfo_ctype_alnum) + ZEND_FE(ctype_alpha, arginfo_ctype_alpha) + ZEND_FE(ctype_cntrl, arginfo_ctype_cntrl) + ZEND_FE(ctype_digit, arginfo_ctype_digit) + ZEND_FE(ctype_lower, arginfo_ctype_lower) + ZEND_FE(ctype_graph, arginfo_ctype_graph) + ZEND_FE(ctype_print, arginfo_ctype_print) + ZEND_FE(ctype_punct, arginfo_ctype_punct) + ZEND_FE(ctype_space, arginfo_ctype_space) + ZEND_FE(ctype_upper, arginfo_ctype_upper) + ZEND_FE(ctype_xdigit, arginfo_ctype_xdigit) ZEND_FE_END }; diff --git a/ext/curl/curl_arginfo.h b/ext/curl/curl_arginfo.h index 8e1882ceb9e5e..0eee34bfd3178 100644 --- a/ext/curl/curl_arginfo.h +++ b/ext/curl/curl_arginfo.h @@ -175,41 +175,41 @@ ZEND_FUNCTION(curl_strerror); ZEND_FUNCTION(curl_version); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("curl_close", zif_curl_close, arginfo_curl_close, 0, NULL) - ZEND_RAW_FENTRY("curl_copy_handle", zif_curl_copy_handle, arginfo_curl_copy_handle, 0, NULL) - ZEND_RAW_FENTRY("curl_errno", zif_curl_errno, arginfo_curl_errno, 0, NULL) - ZEND_RAW_FENTRY("curl_error", zif_curl_error, arginfo_curl_error, 0, NULL) - ZEND_RAW_FENTRY("curl_escape", zif_curl_escape, arginfo_curl_escape, 0, NULL) - ZEND_RAW_FENTRY("curl_unescape", zif_curl_unescape, arginfo_curl_unescape, 0, NULL) - ZEND_RAW_FENTRY("curl_multi_setopt", zif_curl_multi_setopt, arginfo_curl_multi_setopt, 0, NULL) - ZEND_RAW_FENTRY("curl_exec", zif_curl_exec, arginfo_curl_exec, 0, NULL) - ZEND_RAW_FENTRY("curl_file_create", zif_curl_file_create, arginfo_curl_file_create, 0, NULL) - ZEND_RAW_FENTRY("curl_getinfo", zif_curl_getinfo, arginfo_curl_getinfo, 0, NULL) - ZEND_RAW_FENTRY("curl_init", zif_curl_init, arginfo_curl_init, 0, NULL) + ZEND_FE(curl_close, arginfo_curl_close) + ZEND_FE(curl_copy_handle, arginfo_curl_copy_handle) + ZEND_FE(curl_errno, arginfo_curl_errno) + ZEND_FE(curl_error, arginfo_curl_error) + ZEND_FE(curl_escape, arginfo_curl_escape) + ZEND_FE(curl_unescape, arginfo_curl_unescape) + ZEND_FE(curl_multi_setopt, arginfo_curl_multi_setopt) + ZEND_FE(curl_exec, arginfo_curl_exec) + ZEND_FE(curl_file_create, arginfo_curl_file_create) + ZEND_FE(curl_getinfo, arginfo_curl_getinfo) + ZEND_FE(curl_init, arginfo_curl_init) #if LIBCURL_VERSION_NUM >= 0x073E00 /* Available since 7.62.0 */ - ZEND_RAW_FENTRY("curl_upkeep", zif_curl_upkeep, arginfo_curl_upkeep, 0, NULL) -#endif - ZEND_RAW_FENTRY("curl_multi_add_handle", zif_curl_multi_add_handle, arginfo_curl_multi_add_handle, 0, NULL) - ZEND_RAW_FENTRY("curl_multi_close", zif_curl_multi_close, arginfo_curl_multi_close, 0, NULL) - ZEND_RAW_FENTRY("curl_multi_errno", zif_curl_multi_errno, arginfo_curl_multi_errno, 0, NULL) - ZEND_RAW_FENTRY("curl_multi_exec", zif_curl_multi_exec, arginfo_curl_multi_exec, 0, NULL) - ZEND_RAW_FENTRY("curl_multi_getcontent", zif_curl_multi_getcontent, arginfo_curl_multi_getcontent, 0, NULL) - ZEND_RAW_FENTRY("curl_multi_info_read", zif_curl_multi_info_read, arginfo_curl_multi_info_read, 0, NULL) - ZEND_RAW_FENTRY("curl_multi_init", zif_curl_multi_init, arginfo_curl_multi_init, 0, NULL) - ZEND_RAW_FENTRY("curl_multi_remove_handle", zif_curl_multi_remove_handle, arginfo_curl_multi_remove_handle, 0, NULL) - ZEND_RAW_FENTRY("curl_multi_select", zif_curl_multi_select, arginfo_curl_multi_select, 0, NULL) - ZEND_RAW_FENTRY("curl_multi_strerror", zif_curl_multi_strerror, arginfo_curl_multi_strerror, 0, NULL) - ZEND_RAW_FENTRY("curl_pause", zif_curl_pause, arginfo_curl_pause, 0, NULL) - ZEND_RAW_FENTRY("curl_reset", zif_curl_reset, arginfo_curl_reset, 0, NULL) - ZEND_RAW_FENTRY("curl_setopt_array", zif_curl_setopt_array, arginfo_curl_setopt_array, 0, NULL) - ZEND_RAW_FENTRY("curl_setopt", zif_curl_setopt, arginfo_curl_setopt, 0, NULL) - ZEND_RAW_FENTRY("curl_share_close", zif_curl_share_close, arginfo_curl_share_close, 0, NULL) - ZEND_RAW_FENTRY("curl_share_errno", zif_curl_share_errno, arginfo_curl_share_errno, 0, NULL) - ZEND_RAW_FENTRY("curl_share_init", zif_curl_share_init, arginfo_curl_share_init, 0, NULL) - ZEND_RAW_FENTRY("curl_share_setopt", zif_curl_share_setopt, arginfo_curl_share_setopt, 0, NULL) - ZEND_RAW_FENTRY("curl_share_strerror", zif_curl_share_strerror, arginfo_curl_share_strerror, 0, NULL) - ZEND_RAW_FENTRY("curl_strerror", zif_curl_strerror, arginfo_curl_strerror, 0, NULL) - ZEND_RAW_FENTRY("curl_version", zif_curl_version, arginfo_curl_version, 0, NULL) + ZEND_FE(curl_upkeep, arginfo_curl_upkeep) +#endif + ZEND_FE(curl_multi_add_handle, arginfo_curl_multi_add_handle) + ZEND_FE(curl_multi_close, arginfo_curl_multi_close) + ZEND_FE(curl_multi_errno, arginfo_curl_multi_errno) + ZEND_FE(curl_multi_exec, arginfo_curl_multi_exec) + ZEND_FE(curl_multi_getcontent, arginfo_curl_multi_getcontent) + ZEND_FE(curl_multi_info_read, arginfo_curl_multi_info_read) + ZEND_FE(curl_multi_init, arginfo_curl_multi_init) + ZEND_FE(curl_multi_remove_handle, arginfo_curl_multi_remove_handle) + ZEND_FE(curl_multi_select, arginfo_curl_multi_select) + ZEND_FE(curl_multi_strerror, arginfo_curl_multi_strerror) + ZEND_FE(curl_pause, arginfo_curl_pause) + ZEND_FE(curl_reset, arginfo_curl_reset) + ZEND_FE(curl_setopt_array, arginfo_curl_setopt_array) + ZEND_FE(curl_setopt, arginfo_curl_setopt) + ZEND_FE(curl_share_close, arginfo_curl_share_close) + ZEND_FE(curl_share_errno, arginfo_curl_share_errno) + ZEND_FE(curl_share_init, arginfo_curl_share_init) + ZEND_FE(curl_share_setopt, arginfo_curl_share_setopt) + ZEND_FE(curl_share_strerror, arginfo_curl_share_strerror) + ZEND_FE(curl_strerror, arginfo_curl_strerror) + ZEND_FE(curl_version, arginfo_curl_version) ZEND_FE_END }; diff --git a/ext/curl/curl_file_arginfo.h b/ext/curl/curl_file_arginfo.h index 10e28b5a8eb1f..3f7d20466dbc9 100644 --- a/ext/curl/curl_file_arginfo.h +++ b/ext/curl/curl_file_arginfo.h @@ -37,17 +37,17 @@ ZEND_METHOD(CURLFile, setPostFilename); ZEND_METHOD(CURLStringFile, __construct); static const zend_function_entry class_CURLFile_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_CURLFile___construct, arginfo_class_CURLFile___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getFilename", zim_CURLFile_getFilename, arginfo_class_CURLFile_getFilename, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getMimeType", zim_CURLFile_getMimeType, arginfo_class_CURLFile_getMimeType, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getPostFilename", zim_CURLFile_getPostFilename, arginfo_class_CURLFile_getPostFilename, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setMimeType", zim_CURLFile_setMimeType, arginfo_class_CURLFile_setMimeType, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setPostFilename", zim_CURLFile_setPostFilename, arginfo_class_CURLFile_setPostFilename, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(CURLFile, __construct, arginfo_class_CURLFile___construct, ZEND_ACC_PUBLIC) + ZEND_ME(CURLFile, getFilename, arginfo_class_CURLFile_getFilename, ZEND_ACC_PUBLIC) + ZEND_ME(CURLFile, getMimeType, arginfo_class_CURLFile_getMimeType, ZEND_ACC_PUBLIC) + ZEND_ME(CURLFile, getPostFilename, arginfo_class_CURLFile_getPostFilename, ZEND_ACC_PUBLIC) + ZEND_ME(CURLFile, setMimeType, arginfo_class_CURLFile_setMimeType, ZEND_ACC_PUBLIC) + ZEND_ME(CURLFile, setPostFilename, arginfo_class_CURLFile_setPostFilename, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_CURLStringFile_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_CURLStringFile___construct, arginfo_class_CURLStringFile___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(CURLStringFile, __construct, arginfo_class_CURLStringFile___construct, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/ext/date/php_date_arginfo.h b/ext/date/php_date_arginfo.h index 3d847bdddea7a..73c8b521bf288 100644 --- a/ext/date/php_date_arginfo.h +++ b/ext/date/php_date_arginfo.h @@ -615,165 +615,165 @@ ZEND_METHOD(DatePeriod, __set_state); ZEND_METHOD(DatePeriod, getIterator); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("strtotime", zif_strtotime, arginfo_strtotime, 0, NULL) - ZEND_RAW_FENTRY("date", zif_date, arginfo_date, 0, NULL) - ZEND_RAW_FENTRY("idate", zif_idate, arginfo_idate, 0, NULL) - ZEND_RAW_FENTRY("gmdate", zif_gmdate, arginfo_gmdate, 0, NULL) - ZEND_RAW_FENTRY("mktime", zif_mktime, arginfo_mktime, 0, NULL) - ZEND_RAW_FENTRY("gmmktime", zif_gmmktime, arginfo_gmmktime, 0, NULL) - ZEND_RAW_FENTRY("checkdate", zif_checkdate, arginfo_checkdate, 0, NULL) - ZEND_RAW_FENTRY("strftime", zif_strftime, arginfo_strftime, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("gmstrftime", zif_gmstrftime, arginfo_gmstrftime, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("time", zif_time, arginfo_time, 0, NULL) - ZEND_RAW_FENTRY("localtime", zif_localtime, arginfo_localtime, 0, NULL) - ZEND_RAW_FENTRY("getdate", zif_getdate, arginfo_getdate, 0, NULL) - ZEND_RAW_FENTRY("date_create", zif_date_create, arginfo_date_create, 0, NULL) - ZEND_RAW_FENTRY("date_create_immutable", zif_date_create_immutable, arginfo_date_create_immutable, 0, NULL) - ZEND_RAW_FENTRY("date_create_from_format", zif_date_create_from_format, arginfo_date_create_from_format, 0, NULL) - ZEND_RAW_FENTRY("date_create_immutable_from_format", zif_date_create_immutable_from_format, arginfo_date_create_immutable_from_format, 0, NULL) - ZEND_RAW_FENTRY("date_parse", zif_date_parse, arginfo_date_parse, 0, NULL) - ZEND_RAW_FENTRY("date_parse_from_format", zif_date_parse_from_format, arginfo_date_parse_from_format, 0, NULL) - ZEND_RAW_FENTRY("date_get_last_errors", zif_date_get_last_errors, arginfo_date_get_last_errors, 0, NULL) - ZEND_RAW_FENTRY("date_format", zif_date_format, arginfo_date_format, 0, NULL) - ZEND_RAW_FENTRY("date_modify", zif_date_modify, arginfo_date_modify, 0, NULL) - ZEND_RAW_FENTRY("date_add", zif_date_add, arginfo_date_add, 0, NULL) - ZEND_RAW_FENTRY("date_sub", zif_date_sub, arginfo_date_sub, 0, NULL) - ZEND_RAW_FENTRY("date_timezone_get", zif_date_timezone_get, arginfo_date_timezone_get, 0, NULL) - ZEND_RAW_FENTRY("date_timezone_set", zif_date_timezone_set, arginfo_date_timezone_set, 0, NULL) - ZEND_RAW_FENTRY("date_offset_get", zif_date_offset_get, arginfo_date_offset_get, 0, NULL) - ZEND_RAW_FENTRY("date_diff", zif_date_diff, arginfo_date_diff, 0, NULL) - ZEND_RAW_FENTRY("date_time_set", zif_date_time_set, arginfo_date_time_set, 0, NULL) - ZEND_RAW_FENTRY("date_date_set", zif_date_date_set, arginfo_date_date_set, 0, NULL) - ZEND_RAW_FENTRY("date_isodate_set", zif_date_isodate_set, arginfo_date_isodate_set, 0, NULL) - ZEND_RAW_FENTRY("date_timestamp_set", zif_date_timestamp_set, arginfo_date_timestamp_set, 0, NULL) - ZEND_RAW_FENTRY("date_timestamp_get", zif_date_timestamp_get, arginfo_date_timestamp_get, 0, NULL) - ZEND_RAW_FENTRY("timezone_open", zif_timezone_open, arginfo_timezone_open, 0, NULL) - ZEND_RAW_FENTRY("timezone_name_get", zif_timezone_name_get, arginfo_timezone_name_get, 0, NULL) - ZEND_RAW_FENTRY("timezone_name_from_abbr", zif_timezone_name_from_abbr, arginfo_timezone_name_from_abbr, 0, NULL) - ZEND_RAW_FENTRY("timezone_offset_get", zif_timezone_offset_get, arginfo_timezone_offset_get, 0, NULL) - ZEND_RAW_FENTRY("timezone_transitions_get", zif_timezone_transitions_get, arginfo_timezone_transitions_get, 0, NULL) - ZEND_RAW_FENTRY("timezone_location_get", zif_timezone_location_get, arginfo_timezone_location_get, 0, NULL) - ZEND_RAW_FENTRY("timezone_identifiers_list", zif_timezone_identifiers_list, arginfo_timezone_identifiers_list, 0, NULL) - ZEND_RAW_FENTRY("timezone_abbreviations_list", zif_timezone_abbreviations_list, arginfo_timezone_abbreviations_list, 0, NULL) - ZEND_RAW_FENTRY("timezone_version_get", zif_timezone_version_get, arginfo_timezone_version_get, 0, NULL) - ZEND_RAW_FENTRY("date_interval_create_from_date_string", zif_date_interval_create_from_date_string, arginfo_date_interval_create_from_date_string, 0, NULL) - ZEND_RAW_FENTRY("date_interval_format", zif_date_interval_format, arginfo_date_interval_format, 0, NULL) - ZEND_RAW_FENTRY("date_default_timezone_set", zif_date_default_timezone_set, arginfo_date_default_timezone_set, 0, NULL) - ZEND_RAW_FENTRY("date_default_timezone_get", zif_date_default_timezone_get, arginfo_date_default_timezone_get, 0, NULL) - ZEND_RAW_FENTRY("date_sunrise", zif_date_sunrise, arginfo_date_sunrise, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("date_sunset", zif_date_sunset, arginfo_date_sunset, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("date_sun_info", zif_date_sun_info, arginfo_date_sun_info, 0, NULL) + ZEND_FE(strtotime, arginfo_strtotime) + ZEND_FE(date, arginfo_date) + ZEND_FE(idate, arginfo_idate) + ZEND_FE(gmdate, arginfo_gmdate) + ZEND_FE(mktime, arginfo_mktime) + ZEND_FE(gmmktime, arginfo_gmmktime) + ZEND_FE(checkdate, arginfo_checkdate) + ZEND_RAW_FENTRY("strftime", zif_strftime, arginfo_strftime, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_RAW_FENTRY("gmstrftime", zif_gmstrftime, arginfo_gmstrftime, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_FE(time, arginfo_time) + ZEND_FE(localtime, arginfo_localtime) + ZEND_FE(getdate, arginfo_getdate) + ZEND_FE(date_create, arginfo_date_create) + ZEND_FE(date_create_immutable, arginfo_date_create_immutable) + ZEND_FE(date_create_from_format, arginfo_date_create_from_format) + ZEND_FE(date_create_immutable_from_format, arginfo_date_create_immutable_from_format) + ZEND_FE(date_parse, arginfo_date_parse) + ZEND_FE(date_parse_from_format, arginfo_date_parse_from_format) + ZEND_FE(date_get_last_errors, arginfo_date_get_last_errors) + ZEND_FE(date_format, arginfo_date_format) + ZEND_FE(date_modify, arginfo_date_modify) + ZEND_FE(date_add, arginfo_date_add) + ZEND_FE(date_sub, arginfo_date_sub) + ZEND_FE(date_timezone_get, arginfo_date_timezone_get) + ZEND_FE(date_timezone_set, arginfo_date_timezone_set) + ZEND_FE(date_offset_get, arginfo_date_offset_get) + ZEND_FE(date_diff, arginfo_date_diff) + ZEND_FE(date_time_set, arginfo_date_time_set) + ZEND_FE(date_date_set, arginfo_date_date_set) + ZEND_FE(date_isodate_set, arginfo_date_isodate_set) + ZEND_FE(date_timestamp_set, arginfo_date_timestamp_set) + ZEND_FE(date_timestamp_get, arginfo_date_timestamp_get) + ZEND_FE(timezone_open, arginfo_timezone_open) + ZEND_FE(timezone_name_get, arginfo_timezone_name_get) + ZEND_FE(timezone_name_from_abbr, arginfo_timezone_name_from_abbr) + ZEND_FE(timezone_offset_get, arginfo_timezone_offset_get) + ZEND_FE(timezone_transitions_get, arginfo_timezone_transitions_get) + ZEND_FE(timezone_location_get, arginfo_timezone_location_get) + ZEND_FE(timezone_identifiers_list, arginfo_timezone_identifiers_list) + ZEND_FE(timezone_abbreviations_list, arginfo_timezone_abbreviations_list) + ZEND_FE(timezone_version_get, arginfo_timezone_version_get) + ZEND_FE(date_interval_create_from_date_string, arginfo_date_interval_create_from_date_string) + ZEND_FE(date_interval_format, arginfo_date_interval_format) + ZEND_FE(date_default_timezone_set, arginfo_date_default_timezone_set) + ZEND_FE(date_default_timezone_get, arginfo_date_default_timezone_get) + ZEND_RAW_FENTRY("date_sunrise", zif_date_sunrise, arginfo_date_sunrise, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_RAW_FENTRY("date_sunset", zif_date_sunset, arginfo_date_sunset, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_FE(date_sun_info, arginfo_date_sun_info) ZEND_FE_END }; static const zend_function_entry class_DateTimeInterface_methods[] = { - ZEND_RAW_FENTRY("format", NULL, arginfo_class_DateTimeInterface_format, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) - ZEND_RAW_FENTRY("getTimezone", NULL, arginfo_class_DateTimeInterface_getTimezone, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) - ZEND_RAW_FENTRY("getOffset", NULL, arginfo_class_DateTimeInterface_getOffset, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) - ZEND_RAW_FENTRY("getTimestamp", NULL, arginfo_class_DateTimeInterface_getTimestamp, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) - ZEND_RAW_FENTRY("diff", NULL, arginfo_class_DateTimeInterface_diff, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) - ZEND_RAW_FENTRY("__wakeup", NULL, arginfo_class_DateTimeInterface___wakeup, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) - ZEND_RAW_FENTRY("__serialize", NULL, arginfo_class_DateTimeInterface___serialize, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) - ZEND_RAW_FENTRY("__unserialize", NULL, arginfo_class_DateTimeInterface___unserialize, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("format", NULL, arginfo_class_DateTimeInterface_format, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) + ZEND_RAW_FENTRY("getTimezone", NULL, arginfo_class_DateTimeInterface_getTimezone, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) + ZEND_RAW_FENTRY("getOffset", NULL, arginfo_class_DateTimeInterface_getOffset, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) + ZEND_RAW_FENTRY("getTimestamp", NULL, arginfo_class_DateTimeInterface_getTimestamp, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) + ZEND_RAW_FENTRY("diff", NULL, arginfo_class_DateTimeInterface_diff, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) + ZEND_RAW_FENTRY("__wakeup", NULL, arginfo_class_DateTimeInterface___wakeup, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) + ZEND_RAW_FENTRY("__serialize", NULL, arginfo_class_DateTimeInterface___serialize, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) + ZEND_RAW_FENTRY("__unserialize", NULL, arginfo_class_DateTimeInterface___unserialize, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) ZEND_FE_END }; static const zend_function_entry class_DateTime_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_DateTime___construct, arginfo_class_DateTime___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__serialize", zim_DateTime___serialize, arginfo_class_DateTime___serialize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__unserialize", zim_DateTime___unserialize, arginfo_class_DateTime___unserialize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__wakeup", zim_DateTime___wakeup, arginfo_class_DateTime___wakeup, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__set_state", zim_DateTime___set_state, arginfo_class_DateTime___set_state, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("createFromImmutable", zim_DateTime_createFromImmutable, arginfo_class_DateTime_createFromImmutable, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("createFromInterface", zim_DateTime_createFromInterface, arginfo_class_DateTime_createFromInterface, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("createFromFormat", zif_date_create_from_format, arginfo_class_DateTime_createFromFormat, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("createFromTimestamp", zim_DateTime_createFromTimestamp, arginfo_class_DateTime_createFromTimestamp, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("getLastErrors", zif_date_get_last_errors, arginfo_class_DateTime_getLastErrors, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("format", zif_date_format, arginfo_class_DateTime_format, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("modify", zim_DateTime_modify, arginfo_class_DateTime_modify, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("add", zif_date_add, arginfo_class_DateTime_add, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("sub", zim_DateTime_sub, arginfo_class_DateTime_sub, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getTimezone", zif_date_timezone_get, arginfo_class_DateTime_getTimezone, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setTimezone", zif_date_timezone_set, arginfo_class_DateTime_setTimezone, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getOffset", zif_date_offset_get, arginfo_class_DateTime_getOffset, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getMicroseconds", zim_DateTime_getMicroseconds, arginfo_class_DateTime_getMicroseconds, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setTime", zif_date_time_set, arginfo_class_DateTime_setTime, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setDate", zif_date_date_set, arginfo_class_DateTime_setDate, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setISODate", zif_date_isodate_set, arginfo_class_DateTime_setISODate, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setTimestamp", zif_date_timestamp_set, arginfo_class_DateTime_setTimestamp, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setMicroseconds", zim_DateTime_setMicroseconds, arginfo_class_DateTime_setMicroseconds, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getTimestamp", zif_date_timestamp_get, arginfo_class_DateTime_getTimestamp, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("diff", zif_date_diff, arginfo_class_DateTime_diff, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(DateTime, __construct, arginfo_class_DateTime___construct, ZEND_ACC_PUBLIC) + ZEND_ME(DateTime, __serialize, arginfo_class_DateTime___serialize, ZEND_ACC_PUBLIC) + ZEND_ME(DateTime, __unserialize, arginfo_class_DateTime___unserialize, ZEND_ACC_PUBLIC) + ZEND_ME(DateTime, __wakeup, arginfo_class_DateTime___wakeup, ZEND_ACC_PUBLIC) + ZEND_ME(DateTime, __set_state, arginfo_class_DateTime___set_state, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(DateTime, createFromImmutable, arginfo_class_DateTime_createFromImmutable, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(DateTime, createFromInterface, arginfo_class_DateTime_createFromInterface, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_RAW_FENTRY("createFromFormat", zif_date_create_from_format, arginfo_class_DateTime_createFromFormat, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_ME(DateTime, createFromTimestamp, arginfo_class_DateTime_createFromTimestamp, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_RAW_FENTRY("getLastErrors", zif_date_get_last_errors, arginfo_class_DateTime_getLastErrors, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("format", zif_date_format, arginfo_class_DateTime_format, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_ME(DateTime, modify, arginfo_class_DateTime_modify, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("add", zif_date_add, arginfo_class_DateTime_add, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_ME(DateTime, sub, arginfo_class_DateTime_sub, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("getTimezone", zif_date_timezone_get, arginfo_class_DateTime_getTimezone, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("setTimezone", zif_date_timezone_set, arginfo_class_DateTime_setTimezone, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getOffset", zif_date_offset_get, arginfo_class_DateTime_getOffset, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_ME(DateTime, getMicroseconds, arginfo_class_DateTime_getMicroseconds, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("setTime", zif_date_time_set, arginfo_class_DateTime_setTime, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("setDate", zif_date_date_set, arginfo_class_DateTime_setDate, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("setISODate", zif_date_isodate_set, arginfo_class_DateTime_setISODate, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("setTimestamp", zif_date_timestamp_set, arginfo_class_DateTime_setTimestamp, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_ME(DateTime, setMicroseconds, arginfo_class_DateTime_setMicroseconds, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("getTimestamp", zif_date_timestamp_get, arginfo_class_DateTime_getTimestamp, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("diff", zif_date_diff, arginfo_class_DateTime_diff, ZEND_ACC_PUBLIC, NULL, NULL) ZEND_FE_END }; static const zend_function_entry class_DateTimeImmutable_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_DateTimeImmutable___construct, arginfo_class_DateTimeImmutable___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__serialize", zim_DateTimeImmutable___serialize, arginfo_class_DateTimeImmutable___serialize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__unserialize", zim_DateTimeImmutable___unserialize, arginfo_class_DateTimeImmutable___unserialize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__wakeup", zim_DateTimeImmutable___wakeup, arginfo_class_DateTimeImmutable___wakeup, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__set_state", zim_DateTimeImmutable___set_state, arginfo_class_DateTimeImmutable___set_state, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("createFromFormat", zif_date_create_immutable_from_format, arginfo_class_DateTimeImmutable_createFromFormat, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("createFromTimestamp", zim_DateTimeImmutable_createFromTimestamp, arginfo_class_DateTimeImmutable_createFromTimestamp, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("getLastErrors", zif_date_get_last_errors, arginfo_class_DateTimeImmutable_getLastErrors, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("format", zif_date_format, arginfo_class_DateTimeImmutable_format, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getTimezone", zif_date_timezone_get, arginfo_class_DateTimeImmutable_getTimezone, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getOffset", zif_date_offset_get, arginfo_class_DateTimeImmutable_getOffset, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getTimestamp", zif_date_timestamp_get, arginfo_class_DateTimeImmutable_getTimestamp, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getMicroseconds", zim_DateTime_getMicroseconds, arginfo_class_DateTimeImmutable_getMicroseconds, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("diff", zif_date_diff, arginfo_class_DateTimeImmutable_diff, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("modify", zim_DateTimeImmutable_modify, arginfo_class_DateTimeImmutable_modify, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("add", zim_DateTimeImmutable_add, arginfo_class_DateTimeImmutable_add, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("sub", zim_DateTimeImmutable_sub, arginfo_class_DateTimeImmutable_sub, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setTimezone", zim_DateTimeImmutable_setTimezone, arginfo_class_DateTimeImmutable_setTimezone, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setTime", zim_DateTimeImmutable_setTime, arginfo_class_DateTimeImmutable_setTime, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setDate", zim_DateTimeImmutable_setDate, arginfo_class_DateTimeImmutable_setDate, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setISODate", zim_DateTimeImmutable_setISODate, arginfo_class_DateTimeImmutable_setISODate, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setTimestamp", zim_DateTimeImmutable_setTimestamp, arginfo_class_DateTimeImmutable_setTimestamp, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setMicroseconds", zim_DateTimeImmutable_setMicroseconds, arginfo_class_DateTimeImmutable_setMicroseconds, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("createFromMutable", zim_DateTimeImmutable_createFromMutable, arginfo_class_DateTimeImmutable_createFromMutable, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("createFromInterface", zim_DateTimeImmutable_createFromInterface, arginfo_class_DateTimeImmutable_createFromInterface, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_ME(DateTimeImmutable, __construct, arginfo_class_DateTimeImmutable___construct, ZEND_ACC_PUBLIC) + ZEND_ME(DateTimeImmutable, __serialize, arginfo_class_DateTimeImmutable___serialize, ZEND_ACC_PUBLIC) + ZEND_ME(DateTimeImmutable, __unserialize, arginfo_class_DateTimeImmutable___unserialize, ZEND_ACC_PUBLIC) + ZEND_ME(DateTimeImmutable, __wakeup, arginfo_class_DateTimeImmutable___wakeup, ZEND_ACC_PUBLIC) + ZEND_ME(DateTimeImmutable, __set_state, arginfo_class_DateTimeImmutable___set_state, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_RAW_FENTRY("createFromFormat", zif_date_create_immutable_from_format, arginfo_class_DateTimeImmutable_createFromFormat, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_ME(DateTimeImmutable, createFromTimestamp, arginfo_class_DateTimeImmutable_createFromTimestamp, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_RAW_FENTRY("getLastErrors", zif_date_get_last_errors, arginfo_class_DateTimeImmutable_getLastErrors, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("format", zif_date_format, arginfo_class_DateTimeImmutable_format, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getTimezone", zif_date_timezone_get, arginfo_class_DateTimeImmutable_getTimezone, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getOffset", zif_date_offset_get, arginfo_class_DateTimeImmutable_getOffset, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getTimestamp", zif_date_timestamp_get, arginfo_class_DateTimeImmutable_getTimestamp, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getMicroseconds", zim_DateTime_getMicroseconds, arginfo_class_DateTimeImmutable_getMicroseconds, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("diff", zif_date_diff, arginfo_class_DateTimeImmutable_diff, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_ME(DateTimeImmutable, modify, arginfo_class_DateTimeImmutable_modify, ZEND_ACC_PUBLIC) + ZEND_ME(DateTimeImmutable, add, arginfo_class_DateTimeImmutable_add, ZEND_ACC_PUBLIC) + ZEND_ME(DateTimeImmutable, sub, arginfo_class_DateTimeImmutable_sub, ZEND_ACC_PUBLIC) + ZEND_ME(DateTimeImmutable, setTimezone, arginfo_class_DateTimeImmutable_setTimezone, ZEND_ACC_PUBLIC) + ZEND_ME(DateTimeImmutable, setTime, arginfo_class_DateTimeImmutable_setTime, ZEND_ACC_PUBLIC) + ZEND_ME(DateTimeImmutable, setDate, arginfo_class_DateTimeImmutable_setDate, ZEND_ACC_PUBLIC) + ZEND_ME(DateTimeImmutable, setISODate, arginfo_class_DateTimeImmutable_setISODate, ZEND_ACC_PUBLIC) + ZEND_ME(DateTimeImmutable, setTimestamp, arginfo_class_DateTimeImmutable_setTimestamp, ZEND_ACC_PUBLIC) + ZEND_ME(DateTimeImmutable, setMicroseconds, arginfo_class_DateTimeImmutable_setMicroseconds, ZEND_ACC_PUBLIC) + ZEND_ME(DateTimeImmutable, createFromMutable, arginfo_class_DateTimeImmutable_createFromMutable, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(DateTimeImmutable, createFromInterface, arginfo_class_DateTimeImmutable_createFromInterface, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) ZEND_FE_END }; static const zend_function_entry class_DateTimeZone_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_DateTimeZone___construct, arginfo_class_DateTimeZone___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getName", zif_timezone_name_get, arginfo_class_DateTimeZone_getName, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getOffset", zif_timezone_offset_get, arginfo_class_DateTimeZone_getOffset, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getTransitions", zif_timezone_transitions_get, arginfo_class_DateTimeZone_getTransitions, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getLocation", zif_timezone_location_get, arginfo_class_DateTimeZone_getLocation, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("listAbbreviations", zif_timezone_abbreviations_list, arginfo_class_DateTimeZone_listAbbreviations, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("listIdentifiers", zif_timezone_identifiers_list, arginfo_class_DateTimeZone_listIdentifiers, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("__serialize", zim_DateTimeZone___serialize, arginfo_class_DateTimeZone___serialize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__unserialize", zim_DateTimeZone___unserialize, arginfo_class_DateTimeZone___unserialize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__wakeup", zim_DateTimeZone___wakeup, arginfo_class_DateTimeZone___wakeup, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__set_state", zim_DateTimeZone___set_state, arginfo_class_DateTimeZone___set_state, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_ME(DateTimeZone, __construct, arginfo_class_DateTimeZone___construct, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("getName", zif_timezone_name_get, arginfo_class_DateTimeZone_getName, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getOffset", zif_timezone_offset_get, arginfo_class_DateTimeZone_getOffset, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getTransitions", zif_timezone_transitions_get, arginfo_class_DateTimeZone_getTransitions, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getLocation", zif_timezone_location_get, arginfo_class_DateTimeZone_getLocation, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("listAbbreviations", zif_timezone_abbreviations_list, arginfo_class_DateTimeZone_listAbbreviations, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("listIdentifiers", zif_timezone_identifiers_list, arginfo_class_DateTimeZone_listIdentifiers, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_ME(DateTimeZone, __serialize, arginfo_class_DateTimeZone___serialize, ZEND_ACC_PUBLIC) + ZEND_ME(DateTimeZone, __unserialize, arginfo_class_DateTimeZone___unserialize, ZEND_ACC_PUBLIC) + ZEND_ME(DateTimeZone, __wakeup, arginfo_class_DateTimeZone___wakeup, ZEND_ACC_PUBLIC) + ZEND_ME(DateTimeZone, __set_state, arginfo_class_DateTimeZone___set_state, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) ZEND_FE_END }; static const zend_function_entry class_DateInterval_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_DateInterval___construct, arginfo_class_DateInterval___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("createFromDateString", zim_DateInterval_createFromDateString, arginfo_class_DateInterval_createFromDateString, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("format", zif_date_interval_format, arginfo_class_DateInterval_format, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__serialize", zim_DateInterval___serialize, arginfo_class_DateInterval___serialize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__unserialize", zim_DateInterval___unserialize, arginfo_class_DateInterval___unserialize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__wakeup", zim_DateInterval___wakeup, arginfo_class_DateInterval___wakeup, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__set_state", zim_DateInterval___set_state, arginfo_class_DateInterval___set_state, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_ME(DateInterval, __construct, arginfo_class_DateInterval___construct, ZEND_ACC_PUBLIC) + ZEND_ME(DateInterval, createFromDateString, arginfo_class_DateInterval_createFromDateString, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_RAW_FENTRY("format", zif_date_interval_format, arginfo_class_DateInterval_format, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_ME(DateInterval, __serialize, arginfo_class_DateInterval___serialize, ZEND_ACC_PUBLIC) + ZEND_ME(DateInterval, __unserialize, arginfo_class_DateInterval___unserialize, ZEND_ACC_PUBLIC) + ZEND_ME(DateInterval, __wakeup, arginfo_class_DateInterval___wakeup, ZEND_ACC_PUBLIC) + ZEND_ME(DateInterval, __set_state, arginfo_class_DateInterval___set_state, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) ZEND_FE_END }; static const zend_function_entry class_DatePeriod_methods[] = { - ZEND_RAW_FENTRY("createFromISO8601String", zim_DatePeriod_createFromISO8601String, arginfo_class_DatePeriod_createFromISO8601String, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("__construct", zim_DatePeriod___construct, arginfo_class_DatePeriod___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getStartDate", zim_DatePeriod_getStartDate, arginfo_class_DatePeriod_getStartDate, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getEndDate", zim_DatePeriod_getEndDate, arginfo_class_DatePeriod_getEndDate, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getDateInterval", zim_DatePeriod_getDateInterval, arginfo_class_DatePeriod_getDateInterval, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getRecurrences", zim_DatePeriod_getRecurrences, arginfo_class_DatePeriod_getRecurrences, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__serialize", zim_DatePeriod___serialize, arginfo_class_DatePeriod___serialize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__unserialize", zim_DatePeriod___unserialize, arginfo_class_DatePeriod___unserialize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__wakeup", zim_DatePeriod___wakeup, arginfo_class_DatePeriod___wakeup, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__set_state", zim_DatePeriod___set_state, arginfo_class_DatePeriod___set_state, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("getIterator", zim_DatePeriod_getIterator, arginfo_class_DatePeriod_getIterator, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(DatePeriod, createFromISO8601String, arginfo_class_DatePeriod_createFromISO8601String, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(DatePeriod, __construct, arginfo_class_DatePeriod___construct, ZEND_ACC_PUBLIC) + ZEND_ME(DatePeriod, getStartDate, arginfo_class_DatePeriod_getStartDate, ZEND_ACC_PUBLIC) + ZEND_ME(DatePeriod, getEndDate, arginfo_class_DatePeriod_getEndDate, ZEND_ACC_PUBLIC) + ZEND_ME(DatePeriod, getDateInterval, arginfo_class_DatePeriod_getDateInterval, ZEND_ACC_PUBLIC) + ZEND_ME(DatePeriod, getRecurrences, arginfo_class_DatePeriod_getRecurrences, ZEND_ACC_PUBLIC) + ZEND_ME(DatePeriod, __serialize, arginfo_class_DatePeriod___serialize, ZEND_ACC_PUBLIC) + ZEND_ME(DatePeriod, __unserialize, arginfo_class_DatePeriod___unserialize, ZEND_ACC_PUBLIC) + ZEND_ME(DatePeriod, __wakeup, arginfo_class_DatePeriod___wakeup, ZEND_ACC_PUBLIC) + ZEND_ME(DatePeriod, __set_state, arginfo_class_DatePeriod___set_state, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(DatePeriod, getIterator, arginfo_class_DatePeriod_getIterator, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/ext/dba/dba_arginfo.h b/ext/dba/dba_arginfo.h index 0fe83c937d24c..6083dff9601b9 100644 --- a/ext/dba/dba_arginfo.h +++ b/ext/dba/dba_arginfo.h @@ -77,21 +77,21 @@ ZEND_FUNCTION(dba_handlers); ZEND_FUNCTION(dba_list); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("dba_popen", zif_dba_popen, arginfo_dba_popen, 0, NULL) - ZEND_RAW_FENTRY("dba_open", zif_dba_open, arginfo_dba_open, 0, NULL) - ZEND_RAW_FENTRY("dba_close", zif_dba_close, arginfo_dba_close, 0, NULL) - ZEND_RAW_FENTRY("dba_exists", zif_dba_exists, arginfo_dba_exists, 0, NULL) - ZEND_RAW_FENTRY("dba_fetch", zif_dba_fetch, arginfo_dba_fetch, 0, NULL) - ZEND_RAW_FENTRY("dba_key_split", zif_dba_key_split, arginfo_dba_key_split, 0, NULL) - ZEND_RAW_FENTRY("dba_firstkey", zif_dba_firstkey, arginfo_dba_firstkey, 0, NULL) - ZEND_RAW_FENTRY("dba_nextkey", zif_dba_nextkey, arginfo_dba_nextkey, 0, NULL) - ZEND_RAW_FENTRY("dba_delete", zif_dba_delete, arginfo_dba_delete, 0, NULL) - ZEND_RAW_FENTRY("dba_insert", zif_dba_insert, arginfo_dba_insert, 0, NULL) - ZEND_RAW_FENTRY("dba_replace", zif_dba_replace, arginfo_dba_replace, 0, NULL) - ZEND_RAW_FENTRY("dba_optimize", zif_dba_optimize, arginfo_dba_optimize, 0, NULL) - ZEND_RAW_FENTRY("dba_sync", zif_dba_sync, arginfo_dba_sync, 0, NULL) - ZEND_RAW_FENTRY("dba_handlers", zif_dba_handlers, arginfo_dba_handlers, 0, NULL) - ZEND_RAW_FENTRY("dba_list", zif_dba_list, arginfo_dba_list, 0, NULL) + ZEND_FE(dba_popen, arginfo_dba_popen) + ZEND_FE(dba_open, arginfo_dba_open) + ZEND_FE(dba_close, arginfo_dba_close) + ZEND_FE(dba_exists, arginfo_dba_exists) + ZEND_FE(dba_fetch, arginfo_dba_fetch) + ZEND_FE(dba_key_split, arginfo_dba_key_split) + ZEND_FE(dba_firstkey, arginfo_dba_firstkey) + ZEND_FE(dba_nextkey, arginfo_dba_nextkey) + ZEND_FE(dba_delete, arginfo_dba_delete) + ZEND_FE(dba_insert, arginfo_dba_insert) + ZEND_FE(dba_replace, arginfo_dba_replace) + ZEND_FE(dba_optimize, arginfo_dba_optimize) + ZEND_FE(dba_sync, arginfo_dba_sync) + ZEND_FE(dba_handlers, arginfo_dba_handlers) + ZEND_FE(dba_list, arginfo_dba_list) ZEND_FE_END }; diff --git a/ext/dl_test/dl_test.c b/ext/dl_test/dl_test.c index c48d5b23ac593..33008a2b57205 100644 --- a/ext/dl_test/dl_test.c +++ b/ext/dl_test/dl_test.c @@ -64,7 +64,7 @@ PHP_FUNCTION(dl_test_use_register_functions_directly) } static const zend_function_entry php_dl_test_use_register_functions_directly_functions[] = { - ZEND_FENTRY(dl_test_use_register_functions_directly, ZEND_FN(dl_test_use_register_functions_directly), arginfo_dl_test_use_register_functions_directly, 0, NULL) + ZEND_FENTRY(dl_test_use_register_functions_directly, ZEND_FN(dl_test_use_register_functions_directly), arginfo_dl_test_use_register_functions_directly, 0) ZEND_FE_END }; /* }}} */ diff --git a/ext/dl_test/dl_test_arginfo.h b/ext/dl_test/dl_test_arginfo.h index 3e09c9e5a05f0..0b6627b19b009 100644 --- a/ext/dl_test/dl_test_arginfo.h +++ b/ext/dl_test/dl_test_arginfo.h @@ -12,7 +12,7 @@ ZEND_FUNCTION(dl_test_test1); ZEND_FUNCTION(dl_test_test2); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("dl_test_test1", zif_dl_test_test1, arginfo_dl_test_test1, 0, NULL) - ZEND_RAW_FENTRY("dl_test_test2", zif_dl_test_test2, arginfo_dl_test_test2, 0, NULL) + ZEND_FE(dl_test_test1, arginfo_dl_test_test1) + ZEND_FE(dl_test_test2, arginfo_dl_test_test2) ZEND_FE_END }; diff --git a/ext/dom/php_dom_arginfo.h b/ext/dom/php_dom_arginfo.h index 25513015e7977..0c86ac8d73f5b 100644 --- a/ext/dom/php_dom_arginfo.h +++ b/ext/dom/php_dom_arginfo.h @@ -796,8 +796,8 @@ ZEND_METHOD(DOM_XMLDocument, createFromFile); ZEND_METHOD(DOM_XMLDocument, createFromString); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("dom_import_simplexml", zif_dom_import_simplexml, arginfo_dom_import_simplexml, 0, NULL) - ZEND_RAW_FENTRY(ZEND_NS_NAME("DOM", "import_simplexml"), zif_dom_import_simplexml, arginfo_DOM_import_simplexml, 0, NULL) + ZEND_FE(dom_import_simplexml, arginfo_dom_import_simplexml) + ZEND_RAW_FENTRY(ZEND_NS_NAME("DOM", "import_simplexml"), zif_dom_import_simplexml, arginfo_DOM_import_simplexml, 0, NULL, NULL) ZEND_FE_END }; @@ -806,161 +806,161 @@ static const zend_function_entry class_DOMDocumentType_methods[] = { }; static const zend_function_entry class_DOMCdataSection_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_DOMCdataSection___construct, arginfo_class_DOMCdataSection___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(DOMCdataSection, __construct, arginfo_class_DOMCdataSection___construct, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_DOMComment_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_DOMComment___construct, arginfo_class_DOMComment___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(DOMComment, __construct, arginfo_class_DOMComment___construct, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_DOMParentNode_methods[] = { - ZEND_RAW_FENTRY("append", NULL, arginfo_class_DOMParentNode_append, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) - ZEND_RAW_FENTRY("prepend", NULL, arginfo_class_DOMParentNode_prepend, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) - ZEND_RAW_FENTRY("replaceChildren", NULL, arginfo_class_DOMParentNode_replaceChildren, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("append", NULL, arginfo_class_DOMParentNode_append, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) + ZEND_RAW_FENTRY("prepend", NULL, arginfo_class_DOMParentNode_prepend, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) + ZEND_RAW_FENTRY("replaceChildren", NULL, arginfo_class_DOMParentNode_replaceChildren, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) ZEND_FE_END }; static const zend_function_entry class_DOMChildNode_methods[] = { - ZEND_RAW_FENTRY("remove", NULL, arginfo_class_DOMChildNode_remove, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) - ZEND_RAW_FENTRY("before", NULL, arginfo_class_DOMChildNode_before, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) - ZEND_RAW_FENTRY("after", NULL, arginfo_class_DOMChildNode_after, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) - ZEND_RAW_FENTRY("replaceWith", NULL, arginfo_class_DOMChildNode_replaceWith, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("remove", NULL, arginfo_class_DOMChildNode_remove, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) + ZEND_RAW_FENTRY("before", NULL, arginfo_class_DOMChildNode_before, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) + ZEND_RAW_FENTRY("after", NULL, arginfo_class_DOMChildNode_after, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) + ZEND_RAW_FENTRY("replaceWith", NULL, arginfo_class_DOMChildNode_replaceWith, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) ZEND_FE_END }; static const zend_function_entry class_DOMNode_methods[] = { - ZEND_RAW_FENTRY("appendChild", zim_DOMNode_appendChild, arginfo_class_DOMNode_appendChild, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("C14N", zim_DOMNode_C14N, arginfo_class_DOMNode_C14N, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("C14NFile", zim_DOMNode_C14NFile, arginfo_class_DOMNode_C14NFile, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("cloneNode", zim_DOMNode_cloneNode, arginfo_class_DOMNode_cloneNode, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getLineNo", zim_DOMNode_getLineNo, arginfo_class_DOMNode_getLineNo, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getNodePath", zim_DOMNode_getNodePath, arginfo_class_DOMNode_getNodePath, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("hasAttributes", zim_DOMNode_hasAttributes, arginfo_class_DOMNode_hasAttributes, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("hasChildNodes", zim_DOMNode_hasChildNodes, arginfo_class_DOMNode_hasChildNodes, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("insertBefore", zim_DOMNode_insertBefore, arginfo_class_DOMNode_insertBefore, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isDefaultNamespace", zim_DOMNode_isDefaultNamespace, arginfo_class_DOMNode_isDefaultNamespace, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isSameNode", zim_DOMNode_isSameNode, arginfo_class_DOMNode_isSameNode, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isEqualNode", zim_DOMNode_isEqualNode, arginfo_class_DOMNode_isEqualNode, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isSupported", zim_DOMNode_isSupported, arginfo_class_DOMNode_isSupported, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("lookupNamespaceURI", zim_DOMNode_lookupNamespaceURI, arginfo_class_DOMNode_lookupNamespaceURI, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("lookupPrefix", zim_DOMNode_lookupPrefix, arginfo_class_DOMNode_lookupPrefix, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("normalize", zim_DOMNode_normalize, arginfo_class_DOMNode_normalize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("removeChild", zim_DOMNode_removeChild, arginfo_class_DOMNode_removeChild, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("replaceChild", zim_DOMNode_replaceChild, arginfo_class_DOMNode_replaceChild, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("contains", zim_DOMNode_contains, arginfo_class_DOMNode_contains, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getRootNode", zim_DOMNode_getRootNode, arginfo_class_DOMNode_getRootNode, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("compareDocumentPosition", zim_DOMNode_compareDocumentPosition, arginfo_class_DOMNode_compareDocumentPosition, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__sleep", zim_DOMNode___sleep, arginfo_class_DOMNode___sleep, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__wakeup", zim_DOMNode___wakeup, arginfo_class_DOMNode___wakeup, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(DOMNode, appendChild, arginfo_class_DOMNode_appendChild, ZEND_ACC_PUBLIC) + ZEND_ME(DOMNode, C14N, arginfo_class_DOMNode_C14N, ZEND_ACC_PUBLIC) + ZEND_ME(DOMNode, C14NFile, arginfo_class_DOMNode_C14NFile, ZEND_ACC_PUBLIC) + ZEND_ME(DOMNode, cloneNode, arginfo_class_DOMNode_cloneNode, ZEND_ACC_PUBLIC) + ZEND_ME(DOMNode, getLineNo, arginfo_class_DOMNode_getLineNo, ZEND_ACC_PUBLIC) + ZEND_ME(DOMNode, getNodePath, arginfo_class_DOMNode_getNodePath, ZEND_ACC_PUBLIC) + ZEND_ME(DOMNode, hasAttributes, arginfo_class_DOMNode_hasAttributes, ZEND_ACC_PUBLIC) + ZEND_ME(DOMNode, hasChildNodes, arginfo_class_DOMNode_hasChildNodes, ZEND_ACC_PUBLIC) + ZEND_ME(DOMNode, insertBefore, arginfo_class_DOMNode_insertBefore, ZEND_ACC_PUBLIC) + ZEND_ME(DOMNode, isDefaultNamespace, arginfo_class_DOMNode_isDefaultNamespace, ZEND_ACC_PUBLIC) + ZEND_ME(DOMNode, isSameNode, arginfo_class_DOMNode_isSameNode, ZEND_ACC_PUBLIC) + ZEND_ME(DOMNode, isEqualNode, arginfo_class_DOMNode_isEqualNode, ZEND_ACC_PUBLIC) + ZEND_ME(DOMNode, isSupported, arginfo_class_DOMNode_isSupported, ZEND_ACC_PUBLIC) + ZEND_ME(DOMNode, lookupNamespaceURI, arginfo_class_DOMNode_lookupNamespaceURI, ZEND_ACC_PUBLIC) + ZEND_ME(DOMNode, lookupPrefix, arginfo_class_DOMNode_lookupPrefix, ZEND_ACC_PUBLIC) + ZEND_ME(DOMNode, normalize, arginfo_class_DOMNode_normalize, ZEND_ACC_PUBLIC) + ZEND_ME(DOMNode, removeChild, arginfo_class_DOMNode_removeChild, ZEND_ACC_PUBLIC) + ZEND_ME(DOMNode, replaceChild, arginfo_class_DOMNode_replaceChild, ZEND_ACC_PUBLIC) + ZEND_ME(DOMNode, contains, arginfo_class_DOMNode_contains, ZEND_ACC_PUBLIC) + ZEND_ME(DOMNode, getRootNode, arginfo_class_DOMNode_getRootNode, ZEND_ACC_PUBLIC) + ZEND_ME(DOMNode, compareDocumentPosition, arginfo_class_DOMNode_compareDocumentPosition, ZEND_ACC_PUBLIC) + ZEND_ME(DOMNode, __sleep, arginfo_class_DOMNode___sleep, ZEND_ACC_PUBLIC) + ZEND_ME(DOMNode, __wakeup, arginfo_class_DOMNode___wakeup, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_DOMNameSpaceNode_methods[] = { - ZEND_RAW_FENTRY("__sleep", zim_DOMNode___sleep, arginfo_class_DOMNameSpaceNode___sleep, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__wakeup", zim_DOMNode___wakeup, arginfo_class_DOMNameSpaceNode___wakeup, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__sleep", zim_DOMNode___sleep, arginfo_class_DOMNameSpaceNode___sleep, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("__wakeup", zim_DOMNode___wakeup, arginfo_class_DOMNameSpaceNode___wakeup, ZEND_ACC_PUBLIC, NULL, NULL) ZEND_FE_END }; static const zend_function_entry class_DOMImplementation_methods[] = { - ZEND_RAW_FENTRY("getFeature", zim_DOMImplementation_getFeature, arginfo_class_DOMImplementation_getFeature, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("hasFeature", zim_DOMImplementation_hasFeature, arginfo_class_DOMImplementation_hasFeature, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("createDocumentType", zim_DOMImplementation_createDocumentType, arginfo_class_DOMImplementation_createDocumentType, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("createDocument", zim_DOMImplementation_createDocument, arginfo_class_DOMImplementation_createDocument, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(DOMImplementation, getFeature, arginfo_class_DOMImplementation_getFeature, ZEND_ACC_PUBLIC) + ZEND_ME(DOMImplementation, hasFeature, arginfo_class_DOMImplementation_hasFeature, ZEND_ACC_PUBLIC) + ZEND_ME(DOMImplementation, createDocumentType, arginfo_class_DOMImplementation_createDocumentType, ZEND_ACC_PUBLIC) + ZEND_ME(DOMImplementation, createDocument, arginfo_class_DOMImplementation_createDocument, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_DOMDocumentFragment_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_DOMDocumentFragment___construct, arginfo_class_DOMDocumentFragment___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("appendXML", zim_DOMDocumentFragment_appendXML, arginfo_class_DOMDocumentFragment_appendXML, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("append", zim_DOMElement_append, arginfo_class_DOMDocumentFragment_append, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("prepend", zim_DOMElement_prepend, arginfo_class_DOMDocumentFragment_prepend, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("replaceChildren", zim_DOM_Document_replaceChildren, arginfo_class_DOMDocumentFragment_replaceChildren, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(DOMDocumentFragment, __construct, arginfo_class_DOMDocumentFragment___construct, ZEND_ACC_PUBLIC) + ZEND_ME(DOMDocumentFragment, appendXML, arginfo_class_DOMDocumentFragment_appendXML, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("append", zim_DOMElement_append, arginfo_class_DOMDocumentFragment_append, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("prepend", zim_DOMElement_prepend, arginfo_class_DOMDocumentFragment_prepend, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("replaceChildren", zim_DOM_Document_replaceChildren, arginfo_class_DOMDocumentFragment_replaceChildren, ZEND_ACC_PUBLIC, NULL, NULL) ZEND_FE_END }; static const zend_function_entry class_DOMNodeList_methods[] = { - ZEND_RAW_FENTRY("count", zim_DOMNodeList_count, arginfo_class_DOMNodeList_count, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getIterator", zim_DOMNodeList_getIterator, arginfo_class_DOMNodeList_getIterator, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("item", zim_DOMNodeList_item, arginfo_class_DOMNodeList_item, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(DOMNodeList, count, arginfo_class_DOMNodeList_count, ZEND_ACC_PUBLIC) + ZEND_ME(DOMNodeList, getIterator, arginfo_class_DOMNodeList_getIterator, ZEND_ACC_PUBLIC) + ZEND_ME(DOMNodeList, item, arginfo_class_DOMNodeList_item, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_DOMCharacterData_methods[] = { - ZEND_RAW_FENTRY("appendData", zim_DOMCharacterData_appendData, arginfo_class_DOMCharacterData_appendData, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("substringData", zim_DOMCharacterData_substringData, arginfo_class_DOMCharacterData_substringData, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("insertData", zim_DOMCharacterData_insertData, arginfo_class_DOMCharacterData_insertData, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("deleteData", zim_DOMCharacterData_deleteData, arginfo_class_DOMCharacterData_deleteData, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("replaceData", zim_DOMCharacterData_replaceData, arginfo_class_DOMCharacterData_replaceData, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("replaceWith", zim_DOMElement_replaceWith, arginfo_class_DOMCharacterData_replaceWith, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("remove", zim_DOMElement_remove, arginfo_class_DOMCharacterData_remove, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("before", zim_DOMElement_before, arginfo_class_DOMCharacterData_before, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("after", zim_DOMElement_after, arginfo_class_DOMCharacterData_after, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(DOMCharacterData, appendData, arginfo_class_DOMCharacterData_appendData, ZEND_ACC_PUBLIC) + ZEND_ME(DOMCharacterData, substringData, arginfo_class_DOMCharacterData_substringData, ZEND_ACC_PUBLIC) + ZEND_ME(DOMCharacterData, insertData, arginfo_class_DOMCharacterData_insertData, ZEND_ACC_PUBLIC) + ZEND_ME(DOMCharacterData, deleteData, arginfo_class_DOMCharacterData_deleteData, ZEND_ACC_PUBLIC) + ZEND_ME(DOMCharacterData, replaceData, arginfo_class_DOMCharacterData_replaceData, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("replaceWith", zim_DOMElement_replaceWith, arginfo_class_DOMCharacterData_replaceWith, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("remove", zim_DOMElement_remove, arginfo_class_DOMCharacterData_remove, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("before", zim_DOMElement_before, arginfo_class_DOMCharacterData_before, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("after", zim_DOMElement_after, arginfo_class_DOMCharacterData_after, ZEND_ACC_PUBLIC, NULL, NULL) ZEND_FE_END }; static const zend_function_entry class_DOMAttr_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_DOMAttr___construct, arginfo_class_DOMAttr___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isId", zim_DOMAttr_isId, arginfo_class_DOMAttr_isId, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(DOMAttr, __construct, arginfo_class_DOMAttr___construct, ZEND_ACC_PUBLIC) + ZEND_ME(DOMAttr, isId, arginfo_class_DOMAttr_isId, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_DOMElement_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_DOMElement___construct, arginfo_class_DOMElement___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getAttribute", zim_DOMElement_getAttribute, arginfo_class_DOMElement_getAttribute, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getAttributeNames", zim_DOMElement_getAttributeNames, arginfo_class_DOMElement_getAttributeNames, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getAttributeNS", zim_DOMElement_getAttributeNS, arginfo_class_DOMElement_getAttributeNS, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getAttributeNode", zim_DOMElement_getAttributeNode, arginfo_class_DOMElement_getAttributeNode, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getAttributeNodeNS", zim_DOMElement_getAttributeNodeNS, arginfo_class_DOMElement_getAttributeNodeNS, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getElementsByTagName", zim_DOMElement_getElementsByTagName, arginfo_class_DOMElement_getElementsByTagName, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getElementsByTagNameNS", zim_DOMElement_getElementsByTagNameNS, arginfo_class_DOMElement_getElementsByTagNameNS, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("hasAttribute", zim_DOMElement_hasAttribute, arginfo_class_DOMElement_hasAttribute, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("hasAttributeNS", zim_DOMElement_hasAttributeNS, arginfo_class_DOMElement_hasAttributeNS, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("removeAttribute", zim_DOMElement_removeAttribute, arginfo_class_DOMElement_removeAttribute, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("removeAttributeNS", zim_DOMElement_removeAttributeNS, arginfo_class_DOMElement_removeAttributeNS, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("removeAttributeNode", zim_DOMElement_removeAttributeNode, arginfo_class_DOMElement_removeAttributeNode, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setAttribute", zim_DOMElement_setAttribute, arginfo_class_DOMElement_setAttribute, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setAttributeNS", zim_DOMElement_setAttributeNS, arginfo_class_DOMElement_setAttributeNS, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setAttributeNode", zim_DOMElement_setAttributeNode, arginfo_class_DOMElement_setAttributeNode, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setAttributeNodeNS", zim_DOMElement_setAttributeNodeNS, arginfo_class_DOMElement_setAttributeNodeNS, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setIdAttribute", zim_DOMElement_setIdAttribute, arginfo_class_DOMElement_setIdAttribute, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setIdAttributeNS", zim_DOMElement_setIdAttributeNS, arginfo_class_DOMElement_setIdAttributeNS, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setIdAttributeNode", zim_DOMElement_setIdAttributeNode, arginfo_class_DOMElement_setIdAttributeNode, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("toggleAttribute", zim_DOMElement_toggleAttribute, arginfo_class_DOMElement_toggleAttribute, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("remove", zim_DOMElement_remove, arginfo_class_DOMElement_remove, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("before", zim_DOMElement_before, arginfo_class_DOMElement_before, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("after", zim_DOMElement_after, arginfo_class_DOMElement_after, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("replaceWith", zim_DOMElement_replaceWith, arginfo_class_DOMElement_replaceWith, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("append", zim_DOMElement_append, arginfo_class_DOMElement_append, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("prepend", zim_DOMElement_prepend, arginfo_class_DOMElement_prepend, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("replaceChildren", zim_DOMElement_replaceChildren, arginfo_class_DOMElement_replaceChildren, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("insertAdjacentElement", zim_DOMElement_insertAdjacentElement, arginfo_class_DOMElement_insertAdjacentElement, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("insertAdjacentText", zim_DOMElement_insertAdjacentText, arginfo_class_DOMElement_insertAdjacentText, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(DOMElement, __construct, arginfo_class_DOMElement___construct, ZEND_ACC_PUBLIC) + ZEND_ME(DOMElement, getAttribute, arginfo_class_DOMElement_getAttribute, ZEND_ACC_PUBLIC) + ZEND_ME(DOMElement, getAttributeNames, arginfo_class_DOMElement_getAttributeNames, ZEND_ACC_PUBLIC) + ZEND_ME(DOMElement, getAttributeNS, arginfo_class_DOMElement_getAttributeNS, ZEND_ACC_PUBLIC) + ZEND_ME(DOMElement, getAttributeNode, arginfo_class_DOMElement_getAttributeNode, ZEND_ACC_PUBLIC) + ZEND_ME(DOMElement, getAttributeNodeNS, arginfo_class_DOMElement_getAttributeNodeNS, ZEND_ACC_PUBLIC) + ZEND_ME(DOMElement, getElementsByTagName, arginfo_class_DOMElement_getElementsByTagName, ZEND_ACC_PUBLIC) + ZEND_ME(DOMElement, getElementsByTagNameNS, arginfo_class_DOMElement_getElementsByTagNameNS, ZEND_ACC_PUBLIC) + ZEND_ME(DOMElement, hasAttribute, arginfo_class_DOMElement_hasAttribute, ZEND_ACC_PUBLIC) + ZEND_ME(DOMElement, hasAttributeNS, arginfo_class_DOMElement_hasAttributeNS, ZEND_ACC_PUBLIC) + ZEND_ME(DOMElement, removeAttribute, arginfo_class_DOMElement_removeAttribute, ZEND_ACC_PUBLIC) + ZEND_ME(DOMElement, removeAttributeNS, arginfo_class_DOMElement_removeAttributeNS, ZEND_ACC_PUBLIC) + ZEND_ME(DOMElement, removeAttributeNode, arginfo_class_DOMElement_removeAttributeNode, ZEND_ACC_PUBLIC) + ZEND_ME(DOMElement, setAttribute, arginfo_class_DOMElement_setAttribute, ZEND_ACC_PUBLIC) + ZEND_ME(DOMElement, setAttributeNS, arginfo_class_DOMElement_setAttributeNS, ZEND_ACC_PUBLIC) + ZEND_ME(DOMElement, setAttributeNode, arginfo_class_DOMElement_setAttributeNode, ZEND_ACC_PUBLIC) + ZEND_ME(DOMElement, setAttributeNodeNS, arginfo_class_DOMElement_setAttributeNodeNS, ZEND_ACC_PUBLIC) + ZEND_ME(DOMElement, setIdAttribute, arginfo_class_DOMElement_setIdAttribute, ZEND_ACC_PUBLIC) + ZEND_ME(DOMElement, setIdAttributeNS, arginfo_class_DOMElement_setIdAttributeNS, ZEND_ACC_PUBLIC) + ZEND_ME(DOMElement, setIdAttributeNode, arginfo_class_DOMElement_setIdAttributeNode, ZEND_ACC_PUBLIC) + ZEND_ME(DOMElement, toggleAttribute, arginfo_class_DOMElement_toggleAttribute, ZEND_ACC_PUBLIC) + ZEND_ME(DOMElement, remove, arginfo_class_DOMElement_remove, ZEND_ACC_PUBLIC) + ZEND_ME(DOMElement, before, arginfo_class_DOMElement_before, ZEND_ACC_PUBLIC) + ZEND_ME(DOMElement, after, arginfo_class_DOMElement_after, ZEND_ACC_PUBLIC) + ZEND_ME(DOMElement, replaceWith, arginfo_class_DOMElement_replaceWith, ZEND_ACC_PUBLIC) + ZEND_ME(DOMElement, append, arginfo_class_DOMElement_append, ZEND_ACC_PUBLIC) + ZEND_ME(DOMElement, prepend, arginfo_class_DOMElement_prepend, ZEND_ACC_PUBLIC) + ZEND_ME(DOMElement, replaceChildren, arginfo_class_DOMElement_replaceChildren, ZEND_ACC_PUBLIC) + ZEND_ME(DOMElement, insertAdjacentElement, arginfo_class_DOMElement_insertAdjacentElement, ZEND_ACC_PUBLIC) + ZEND_ME(DOMElement, insertAdjacentText, arginfo_class_DOMElement_insertAdjacentText, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_DOMDocument_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_DOMDocument___construct, arginfo_class_DOMDocument___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("createEntityReference", zim_DOMDocument_createEntityReference, arginfo_class_DOMDocument_createEntityReference, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("load", zim_DOMDocument_load, arginfo_class_DOMDocument_load, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("loadXML", zim_DOMDocument_loadXML, arginfo_class_DOMDocument_loadXML, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("save", zim_DOMDocument_save, arginfo_class_DOMDocument_save, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(DOMDocument, __construct, arginfo_class_DOMDocument___construct, ZEND_ACC_PUBLIC) + ZEND_ME(DOMDocument, createEntityReference, arginfo_class_DOMDocument_createEntityReference, ZEND_ACC_PUBLIC) + ZEND_ME(DOMDocument, load, arginfo_class_DOMDocument_load, ZEND_ACC_PUBLIC) + ZEND_ME(DOMDocument, loadXML, arginfo_class_DOMDocument_loadXML, ZEND_ACC_PUBLIC) + ZEND_ME(DOMDocument, save, arginfo_class_DOMDocument_save, ZEND_ACC_PUBLIC) #if defined(LIBXML_HTML_ENABLED) - ZEND_RAW_FENTRY("loadHTML", zim_DOMDocument_loadHTML, arginfo_class_DOMDocument_loadHTML, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(DOMDocument, loadHTML, arginfo_class_DOMDocument_loadHTML, ZEND_ACC_PUBLIC) #endif #if defined(LIBXML_HTML_ENABLED) - ZEND_RAW_FENTRY("loadHTMLFile", zim_DOMDocument_loadHTMLFile, arginfo_class_DOMDocument_loadHTMLFile, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(DOMDocument, loadHTMLFile, arginfo_class_DOMDocument_loadHTMLFile, ZEND_ACC_PUBLIC) #endif #if defined(LIBXML_HTML_ENABLED) - ZEND_RAW_FENTRY("saveHTML", zim_DOMDocument_saveHTML, arginfo_class_DOMDocument_saveHTML, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(DOMDocument, saveHTML, arginfo_class_DOMDocument_saveHTML, ZEND_ACC_PUBLIC) #endif #if defined(LIBXML_HTML_ENABLED) - ZEND_RAW_FENTRY("saveHTMLFile", zim_DOMDocument_saveHTMLFile, arginfo_class_DOMDocument_saveHTMLFile, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(DOMDocument, saveHTMLFile, arginfo_class_DOMDocument_saveHTMLFile, ZEND_ACC_PUBLIC) #endif - ZEND_RAW_FENTRY("saveXML", zim_DOMDocument_saveXML, arginfo_class_DOMDocument_saveXML, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("validate", zim_DOMDocument_validate, arginfo_class_DOMDocument_validate, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("xinclude", zim_DOMDocument_xinclude, arginfo_class_DOMDocument_xinclude, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(DOMDocument, saveXML, arginfo_class_DOMDocument_saveXML, ZEND_ACC_PUBLIC) + ZEND_ME(DOMDocument, validate, arginfo_class_DOMDocument_validate, ZEND_ACC_PUBLIC) + ZEND_ME(DOMDocument, xinclude, arginfo_class_DOMDocument_xinclude, ZEND_ACC_PUBLIC) ZEND_FE_END }; @@ -969,19 +969,19 @@ static const zend_function_entry class_DOMException_methods[] = { }; static const zend_function_entry class_DOMText_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_DOMText___construct, arginfo_class_DOMText___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isWhitespaceInElementContent", zim_DOMText_isWhitespaceInElementContent, arginfo_class_DOMText_isWhitespaceInElementContent, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isElementContentWhitespace", zim_DOMText_isWhitespaceInElementContent, arginfo_class_DOMText_isElementContentWhitespace, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("splitText", zim_DOMText_splitText, arginfo_class_DOMText_splitText, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(DOMText, __construct, arginfo_class_DOMText___construct, ZEND_ACC_PUBLIC) + ZEND_ME(DOMText, isWhitespaceInElementContent, arginfo_class_DOMText_isWhitespaceInElementContent, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("isElementContentWhitespace", zim_DOMText_isWhitespaceInElementContent, arginfo_class_DOMText_isElementContentWhitespace, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_ME(DOMText, splitText, arginfo_class_DOMText_splitText, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_DOMNamedNodeMap_methods[] = { - ZEND_RAW_FENTRY("getNamedItem", zim_DOMNamedNodeMap_getNamedItem, arginfo_class_DOMNamedNodeMap_getNamedItem, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getNamedItemNS", zim_DOMNamedNodeMap_getNamedItemNS, arginfo_class_DOMNamedNodeMap_getNamedItemNS, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("item", zim_DOMNamedNodeMap_item, arginfo_class_DOMNamedNodeMap_item, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("count", zim_DOMNamedNodeMap_count, arginfo_class_DOMNamedNodeMap_count, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getIterator", zim_DOMNamedNodeMap_getIterator, arginfo_class_DOMNamedNodeMap_getIterator, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(DOMNamedNodeMap, getNamedItem, arginfo_class_DOMNamedNodeMap_getNamedItem, ZEND_ACC_PUBLIC) + ZEND_ME(DOMNamedNodeMap, getNamedItemNS, arginfo_class_DOMNamedNodeMap_getNamedItemNS, ZEND_ACC_PUBLIC) + ZEND_ME(DOMNamedNodeMap, item, arginfo_class_DOMNamedNodeMap_item, ZEND_ACC_PUBLIC) + ZEND_ME(DOMNamedNodeMap, count, arginfo_class_DOMNamedNodeMap_count, ZEND_ACC_PUBLIC) + ZEND_ME(DOMNamedNodeMap, getIterator, arginfo_class_DOMNamedNodeMap_getIterator, ZEND_ACC_PUBLIC) ZEND_FE_END }; @@ -990,7 +990,7 @@ static const zend_function_entry class_DOMEntity_methods[] = { }; static const zend_function_entry class_DOMEntityReference_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_DOMEntityReference___construct, arginfo_class_DOMEntityReference___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(DOMEntityReference, __construct, arginfo_class_DOMEntityReference___construct, ZEND_ACC_PUBLIC) ZEND_FE_END }; @@ -999,80 +999,80 @@ static const zend_function_entry class_DOMNotation_methods[] = { }; static const zend_function_entry class_DOMProcessingInstruction_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_DOMProcessingInstruction___construct, arginfo_class_DOMProcessingInstruction___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(DOMProcessingInstruction, __construct, arginfo_class_DOMProcessingInstruction___construct, ZEND_ACC_PUBLIC) ZEND_FE_END }; #if defined(LIBXML_XPATH_ENABLED) static const zend_function_entry class_DOMXPath_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_DOMXPath___construct, arginfo_class_DOMXPath___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("evaluate", zim_DOMXPath_evaluate, arginfo_class_DOMXPath_evaluate, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("query", zim_DOMXPath_query, arginfo_class_DOMXPath_query, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("registerNamespace", zim_DOMXPath_registerNamespace, arginfo_class_DOMXPath_registerNamespace, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("registerPhpFunctions", zim_DOMXPath_registerPhpFunctions, arginfo_class_DOMXPath_registerPhpFunctions, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("registerPhpFunctionNS", zim_DOMXPath_registerPhpFunctionNS, arginfo_class_DOMXPath_registerPhpFunctionNS, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("quote", zim_DOMXPath_quote, arginfo_class_DOMXPath_quote, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_ME(DOMXPath, __construct, arginfo_class_DOMXPath___construct, ZEND_ACC_PUBLIC) + ZEND_ME(DOMXPath, evaluate, arginfo_class_DOMXPath_evaluate, ZEND_ACC_PUBLIC) + ZEND_ME(DOMXPath, query, arginfo_class_DOMXPath_query, ZEND_ACC_PUBLIC) + ZEND_ME(DOMXPath, registerNamespace, arginfo_class_DOMXPath_registerNamespace, ZEND_ACC_PUBLIC) + ZEND_ME(DOMXPath, registerPhpFunctions, arginfo_class_DOMXPath_registerPhpFunctions, ZEND_ACC_PUBLIC) + ZEND_ME(DOMXPath, registerPhpFunctionNS, arginfo_class_DOMXPath_registerPhpFunctionNS, ZEND_ACC_PUBLIC) + ZEND_ME(DOMXPath, quote, arginfo_class_DOMXPath_quote, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) ZEND_FE_END }; #endif static const zend_function_entry class_DOM_Document_methods[] = { - ZEND_RAW_FENTRY("createAttribute", zim_DOM_Document_createAttribute, arginfo_class_DOM_Document_createAttribute, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("createAttributeNS", zim_DOM_Document_createAttributeNS, arginfo_class_DOM_Document_createAttributeNS, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("createCDATASection", zim_DOM_Document_createCDATASection, arginfo_class_DOM_Document_createCDATASection, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("createComment", zim_DOM_Document_createComment, arginfo_class_DOM_Document_createComment, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("createDocumentFragment", zim_DOM_Document_createDocumentFragment, arginfo_class_DOM_Document_createDocumentFragment, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("createElement", zim_DOM_Document_createElement, arginfo_class_DOM_Document_createElement, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("createElementNS", zim_DOM_Document_createElementNS, arginfo_class_DOM_Document_createElementNS, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("createProcessingInstruction", zim_DOM_Document_createProcessingInstruction, arginfo_class_DOM_Document_createProcessingInstruction, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("createTextNode", zim_DOM_Document_createTextNode, arginfo_class_DOM_Document_createTextNode, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getElementById", zim_DOM_Document_getElementById, arginfo_class_DOM_Document_getElementById, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getElementsByTagName", zim_DOM_Document_getElementsByTagName, arginfo_class_DOM_Document_getElementsByTagName, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getElementsByTagNameNS", zim_DOM_Document_getElementsByTagNameNS, arginfo_class_DOM_Document_getElementsByTagNameNS, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("importNode", zim_DOM_Document_importNode, arginfo_class_DOM_Document_importNode, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("normalizeDocument", zim_DOM_Document_normalizeDocument, arginfo_class_DOM_Document_normalizeDocument, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("registerNodeClass", zim_DOM_Document_registerNodeClass, arginfo_class_DOM_Document_registerNodeClass, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(DOM_Document, createAttribute, arginfo_class_DOM_Document_createAttribute, ZEND_ACC_PUBLIC) + ZEND_ME(DOM_Document, createAttributeNS, arginfo_class_DOM_Document_createAttributeNS, ZEND_ACC_PUBLIC) + ZEND_ME(DOM_Document, createCDATASection, arginfo_class_DOM_Document_createCDATASection, ZEND_ACC_PUBLIC) + ZEND_ME(DOM_Document, createComment, arginfo_class_DOM_Document_createComment, ZEND_ACC_PUBLIC) + ZEND_ME(DOM_Document, createDocumentFragment, arginfo_class_DOM_Document_createDocumentFragment, ZEND_ACC_PUBLIC) + ZEND_ME(DOM_Document, createElement, arginfo_class_DOM_Document_createElement, ZEND_ACC_PUBLIC) + ZEND_ME(DOM_Document, createElementNS, arginfo_class_DOM_Document_createElementNS, ZEND_ACC_PUBLIC) + ZEND_ME(DOM_Document, createProcessingInstruction, arginfo_class_DOM_Document_createProcessingInstruction, ZEND_ACC_PUBLIC) + ZEND_ME(DOM_Document, createTextNode, arginfo_class_DOM_Document_createTextNode, ZEND_ACC_PUBLIC) + ZEND_ME(DOM_Document, getElementById, arginfo_class_DOM_Document_getElementById, ZEND_ACC_PUBLIC) + ZEND_ME(DOM_Document, getElementsByTagName, arginfo_class_DOM_Document_getElementsByTagName, ZEND_ACC_PUBLIC) + ZEND_ME(DOM_Document, getElementsByTagNameNS, arginfo_class_DOM_Document_getElementsByTagNameNS, ZEND_ACC_PUBLIC) + ZEND_ME(DOM_Document, importNode, arginfo_class_DOM_Document_importNode, ZEND_ACC_PUBLIC) + ZEND_ME(DOM_Document, normalizeDocument, arginfo_class_DOM_Document_normalizeDocument, ZEND_ACC_PUBLIC) + ZEND_ME(DOM_Document, registerNodeClass, arginfo_class_DOM_Document_registerNodeClass, ZEND_ACC_PUBLIC) #if defined(LIBXML_SCHEMAS_ENABLED) - ZEND_RAW_FENTRY("schemaValidate", zim_DOM_Document_schemaValidate, arginfo_class_DOM_Document_schemaValidate, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(DOM_Document, schemaValidate, arginfo_class_DOM_Document_schemaValidate, ZEND_ACC_PUBLIC) #endif #if defined(LIBXML_SCHEMAS_ENABLED) - ZEND_RAW_FENTRY("schemaValidateSource", zim_DOM_Document_schemaValidateSource, arginfo_class_DOM_Document_schemaValidateSource, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(DOM_Document, schemaValidateSource, arginfo_class_DOM_Document_schemaValidateSource, ZEND_ACC_PUBLIC) #endif #if defined(LIBXML_SCHEMAS_ENABLED) - ZEND_RAW_FENTRY("relaxNGValidate", zim_DOM_Document_relaxNGValidate, arginfo_class_DOM_Document_relaxNGValidate, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(DOM_Document, relaxNGValidate, arginfo_class_DOM_Document_relaxNGValidate, ZEND_ACC_PUBLIC) #endif #if defined(LIBXML_SCHEMAS_ENABLED) - ZEND_RAW_FENTRY("relaxNGValidateSource", zim_DOM_Document_relaxNGValidateSource, arginfo_class_DOM_Document_relaxNGValidateSource, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(DOM_Document, relaxNGValidateSource, arginfo_class_DOM_Document_relaxNGValidateSource, ZEND_ACC_PUBLIC) #endif - ZEND_RAW_FENTRY("adoptNode", zim_DOM_Document_adoptNode, arginfo_class_DOM_Document_adoptNode, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("append", zim_DOMElement_append, arginfo_class_DOM_Document_append, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("prepend", zim_DOMElement_prepend, arginfo_class_DOM_Document_prepend, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("replaceChildren", zim_DOM_Document_replaceChildren, arginfo_class_DOM_Document_replaceChildren, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(DOM_Document, adoptNode, arginfo_class_DOM_Document_adoptNode, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("append", zim_DOMElement_append, arginfo_class_DOM_Document_append, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("prepend", zim_DOMElement_prepend, arginfo_class_DOM_Document_prepend, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_ME(DOM_Document, replaceChildren, arginfo_class_DOM_Document_replaceChildren, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_DOM_HTMLDocument_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_DOM_HTMLDocument___construct, arginfo_class_DOM_HTMLDocument___construct, ZEND_ACC_PRIVATE, NULL) - ZEND_RAW_FENTRY("createEmpty", zim_DOM_HTMLDocument_createEmpty, arginfo_class_DOM_HTMLDocument_createEmpty, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("createFromFile", zim_DOM_HTMLDocument_createFromFile, arginfo_class_DOM_HTMLDocument_createFromFile, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("createFromString", zim_DOM_HTMLDocument_createFromString, arginfo_class_DOM_HTMLDocument_createFromString, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("saveXML", zim_DOMDocument_saveXML, arginfo_class_DOM_HTMLDocument_saveXML, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("saveXMLFile", zim_DOMDocument_save, arginfo_class_DOM_HTMLDocument_saveXMLFile, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("saveHTML", zim_DOM_HTMLDocument_saveHTML, arginfo_class_DOM_HTMLDocument_saveHTML, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("saveHTMLFile", zim_DOM_HTMLDocument_saveHTMLFile, arginfo_class_DOM_HTMLDocument_saveHTMLFile, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(DOM_HTMLDocument, __construct, arginfo_class_DOM_HTMLDocument___construct, ZEND_ACC_PRIVATE) + ZEND_ME(DOM_HTMLDocument, createEmpty, arginfo_class_DOM_HTMLDocument_createEmpty, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(DOM_HTMLDocument, createFromFile, arginfo_class_DOM_HTMLDocument_createFromFile, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(DOM_HTMLDocument, createFromString, arginfo_class_DOM_HTMLDocument_createFromString, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_RAW_FENTRY("saveXML", zim_DOMDocument_saveXML, arginfo_class_DOM_HTMLDocument_saveXML, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("saveXMLFile", zim_DOMDocument_save, arginfo_class_DOM_HTMLDocument_saveXMLFile, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_ME(DOM_HTMLDocument, saveHTML, arginfo_class_DOM_HTMLDocument_saveHTML, ZEND_ACC_PUBLIC) + ZEND_ME(DOM_HTMLDocument, saveHTMLFile, arginfo_class_DOM_HTMLDocument_saveHTMLFile, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_DOM_XMLDocument_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_DOM_HTMLDocument___construct, arginfo_class_DOM_XMLDocument___construct, ZEND_ACC_PRIVATE, NULL) - ZEND_RAW_FENTRY("createEmpty", zim_DOM_XMLDocument_createEmpty, arginfo_class_DOM_XMLDocument_createEmpty, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("createFromFile", zim_DOM_XMLDocument_createFromFile, arginfo_class_DOM_XMLDocument_createFromFile, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("createFromString", zim_DOM_XMLDocument_createFromString, arginfo_class_DOM_XMLDocument_createFromString, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("createEntityReference", zim_DOMDocument_createEntityReference, arginfo_class_DOM_XMLDocument_createEntityReference, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("validate", zim_DOMDocument_validate, arginfo_class_DOM_XMLDocument_validate, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("xinclude", zim_DOMDocument_xinclude, arginfo_class_DOM_XMLDocument_xinclude, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("saveXML", zim_DOMDocument_saveXML, arginfo_class_DOM_XMLDocument_saveXML, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("saveXMLFile", zim_DOMDocument_save, arginfo_class_DOM_XMLDocument_saveXMLFile, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__construct", zim_DOM_HTMLDocument___construct, arginfo_class_DOM_XMLDocument___construct, ZEND_ACC_PRIVATE, NULL, NULL) + ZEND_ME(DOM_XMLDocument, createEmpty, arginfo_class_DOM_XMLDocument_createEmpty, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(DOM_XMLDocument, createFromFile, arginfo_class_DOM_XMLDocument_createFromFile, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(DOM_XMLDocument, createFromString, arginfo_class_DOM_XMLDocument_createFromString, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_RAW_FENTRY("createEntityReference", zim_DOMDocument_createEntityReference, arginfo_class_DOM_XMLDocument_createEntityReference, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("validate", zim_DOMDocument_validate, arginfo_class_DOM_XMLDocument_validate, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("xinclude", zim_DOMDocument_xinclude, arginfo_class_DOM_XMLDocument_xinclude, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("saveXML", zim_DOMDocument_saveXML, arginfo_class_DOM_XMLDocument_saveXML, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("saveXMLFile", zim_DOMDocument_save, arginfo_class_DOM_XMLDocument_saveXMLFile, ZEND_ACC_PUBLIC, NULL, NULL) ZEND_FE_END }; diff --git a/ext/enchant/enchant_arginfo.h b/ext/enchant/enchant_arginfo.h index b259db8dcba1b..f67e0828881ca 100644 --- a/ext/enchant/enchant_arginfo.h +++ b/ext/enchant/enchant_arginfo.h @@ -120,29 +120,29 @@ ZEND_FUNCTION(enchant_dict_get_error); ZEND_FUNCTION(enchant_dict_describe); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("enchant_broker_init", zif_enchant_broker_init, arginfo_enchant_broker_init, 0, NULL) - ZEND_RAW_FENTRY("enchant_broker_free", zif_enchant_broker_free, arginfo_enchant_broker_free, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("enchant_broker_get_error", zif_enchant_broker_get_error, arginfo_enchant_broker_get_error, 0, NULL) - ZEND_RAW_FENTRY("enchant_broker_set_dict_path", zif_enchant_broker_set_dict_path, arginfo_enchant_broker_set_dict_path, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("enchant_broker_get_dict_path", zif_enchant_broker_get_dict_path, arginfo_enchant_broker_get_dict_path, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("enchant_broker_list_dicts", zif_enchant_broker_list_dicts, arginfo_enchant_broker_list_dicts, 0, NULL) - ZEND_RAW_FENTRY("enchant_broker_request_dict", zif_enchant_broker_request_dict, arginfo_enchant_broker_request_dict, 0, NULL) - ZEND_RAW_FENTRY("enchant_broker_request_pwl_dict", zif_enchant_broker_request_pwl_dict, arginfo_enchant_broker_request_pwl_dict, 0, NULL) - ZEND_RAW_FENTRY("enchant_broker_free_dict", zif_enchant_broker_free_dict, arginfo_enchant_broker_free_dict, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("enchant_broker_dict_exists", zif_enchant_broker_dict_exists, arginfo_enchant_broker_dict_exists, 0, NULL) - ZEND_RAW_FENTRY("enchant_broker_set_ordering", zif_enchant_broker_set_ordering, arginfo_enchant_broker_set_ordering, 0, NULL) - ZEND_RAW_FENTRY("enchant_broker_describe", zif_enchant_broker_describe, arginfo_enchant_broker_describe, 0, NULL) - ZEND_RAW_FENTRY("enchant_dict_quick_check", zif_enchant_dict_quick_check, arginfo_enchant_dict_quick_check, 0, NULL) - ZEND_RAW_FENTRY("enchant_dict_check", zif_enchant_dict_check, arginfo_enchant_dict_check, 0, NULL) - ZEND_RAW_FENTRY("enchant_dict_suggest", zif_enchant_dict_suggest, arginfo_enchant_dict_suggest, 0, NULL) - ZEND_RAW_FENTRY("enchant_dict_add", zif_enchant_dict_add, arginfo_enchant_dict_add, 0, NULL) - ZEND_RAW_FENTRY("enchant_dict_add_to_personal", zif_enchant_dict_add, arginfo_enchant_dict_add_to_personal, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("enchant_dict_add_to_session", zif_enchant_dict_add_to_session, arginfo_enchant_dict_add_to_session, 0, NULL) - ZEND_RAW_FENTRY("enchant_dict_is_added", zif_enchant_dict_is_added, arginfo_enchant_dict_is_added, 0, NULL) - ZEND_RAW_FENTRY("enchant_dict_is_in_session", zif_enchant_dict_is_added, arginfo_enchant_dict_is_in_session, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("enchant_dict_store_replacement", zif_enchant_dict_store_replacement, arginfo_enchant_dict_store_replacement, 0, NULL) - ZEND_RAW_FENTRY("enchant_dict_get_error", zif_enchant_dict_get_error, arginfo_enchant_dict_get_error, 0, NULL) - ZEND_RAW_FENTRY("enchant_dict_describe", zif_enchant_dict_describe, arginfo_enchant_dict_describe, 0, NULL) + ZEND_FE(enchant_broker_init, arginfo_enchant_broker_init) + ZEND_RAW_FENTRY("enchant_broker_free", zif_enchant_broker_free, arginfo_enchant_broker_free, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_FE(enchant_broker_get_error, arginfo_enchant_broker_get_error) + ZEND_RAW_FENTRY("enchant_broker_set_dict_path", zif_enchant_broker_set_dict_path, arginfo_enchant_broker_set_dict_path, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_RAW_FENTRY("enchant_broker_get_dict_path", zif_enchant_broker_get_dict_path, arginfo_enchant_broker_get_dict_path, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_FE(enchant_broker_list_dicts, arginfo_enchant_broker_list_dicts) + ZEND_FE(enchant_broker_request_dict, arginfo_enchant_broker_request_dict) + ZEND_FE(enchant_broker_request_pwl_dict, arginfo_enchant_broker_request_pwl_dict) + ZEND_RAW_FENTRY("enchant_broker_free_dict", zif_enchant_broker_free_dict, arginfo_enchant_broker_free_dict, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_FE(enchant_broker_dict_exists, arginfo_enchant_broker_dict_exists) + ZEND_FE(enchant_broker_set_ordering, arginfo_enchant_broker_set_ordering) + ZEND_FE(enchant_broker_describe, arginfo_enchant_broker_describe) + ZEND_FE(enchant_dict_quick_check, arginfo_enchant_dict_quick_check) + ZEND_FE(enchant_dict_check, arginfo_enchant_dict_check) + ZEND_FE(enchant_dict_suggest, arginfo_enchant_dict_suggest) + ZEND_FE(enchant_dict_add, arginfo_enchant_dict_add) + ZEND_RAW_FENTRY("enchant_dict_add_to_personal", zif_enchant_dict_add, arginfo_enchant_dict_add_to_personal, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_FE(enchant_dict_add_to_session, arginfo_enchant_dict_add_to_session) + ZEND_FE(enchant_dict_is_added, arginfo_enchant_dict_is_added) + ZEND_RAW_FENTRY("enchant_dict_is_in_session", zif_enchant_dict_is_added, arginfo_enchant_dict_is_in_session, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_FE(enchant_dict_store_replacement, arginfo_enchant_dict_store_replacement) + ZEND_FE(enchant_dict_get_error, arginfo_enchant_dict_get_error) + ZEND_FE(enchant_dict_describe, arginfo_enchant_dict_describe) ZEND_FE_END }; diff --git a/ext/exif/exif_arginfo.h b/ext/exif/exif_arginfo.h index 1ffc022b7d710..c9e42b9a47704 100644 --- a/ext/exif/exif_arginfo.h +++ b/ext/exif/exif_arginfo.h @@ -29,10 +29,10 @@ ZEND_FUNCTION(exif_thumbnail); ZEND_FUNCTION(exif_imagetype); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("exif_tagname", zif_exif_tagname, arginfo_exif_tagname, 0, NULL) - ZEND_RAW_FENTRY("exif_read_data", zif_exif_read_data, arginfo_exif_read_data, 0, NULL) - ZEND_RAW_FENTRY("exif_thumbnail", zif_exif_thumbnail, arginfo_exif_thumbnail, 0, NULL) - ZEND_RAW_FENTRY("exif_imagetype", zif_exif_imagetype, arginfo_exif_imagetype, 0, NULL) + ZEND_FE(exif_tagname, arginfo_exif_tagname) + ZEND_FE(exif_read_data, arginfo_exif_read_data) + ZEND_FE(exif_thumbnail, arginfo_exif_thumbnail) + ZEND_FE(exif_imagetype, arginfo_exif_imagetype) ZEND_FE_END }; diff --git a/ext/ffi/ffi_arginfo.h b/ext/ffi/ffi_arginfo.h index f95a8f1252706..62a4171734504 100644 --- a/ext/ffi/ffi_arginfo.h +++ b/ext/ffi/ffi_arginfo.h @@ -156,23 +156,23 @@ ZEND_METHOD(FFI_CType, getFuncParameterCount); ZEND_METHOD(FFI_CType, getFuncParameterType); static const zend_function_entry class_FFI_methods[] = { - ZEND_RAW_FENTRY("cdef", zim_FFI_cdef, arginfo_class_FFI_cdef, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("load", zim_FFI_load, arginfo_class_FFI_load, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("scope", zim_FFI_scope, arginfo_class_FFI_scope, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("new", zim_FFI_new, arginfo_class_FFI_new, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("free", zim_FFI_free, arginfo_class_FFI_free, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("cast", zim_FFI_cast, arginfo_class_FFI_cast, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("type", zim_FFI_type, arginfo_class_FFI_type, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("typeof", zim_FFI_typeof, arginfo_class_FFI_typeof, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("arrayType", zim_FFI_arrayType, arginfo_class_FFI_arrayType, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("addr", zim_FFI_addr, arginfo_class_FFI_addr, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("sizeof", zim_FFI_sizeof, arginfo_class_FFI_sizeof, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("alignof", zim_FFI_alignof, arginfo_class_FFI_alignof, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("memcpy", zim_FFI_memcpy, arginfo_class_FFI_memcpy, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("memcmp", zim_FFI_memcmp, arginfo_class_FFI_memcmp, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("memset", zim_FFI_memset, arginfo_class_FFI_memset, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("string", zim_FFI_string, arginfo_class_FFI_string, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("isNull", zim_FFI_isNull, arginfo_class_FFI_isNull, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_ME(FFI, cdef, arginfo_class_FFI_cdef, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(FFI, load, arginfo_class_FFI_load, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(FFI, scope, arginfo_class_FFI_scope, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(FFI, new, arginfo_class_FFI_new, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(FFI, free, arginfo_class_FFI_free, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(FFI, cast, arginfo_class_FFI_cast, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(FFI, type, arginfo_class_FFI_type, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(FFI, typeof, arginfo_class_FFI_typeof, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(FFI, arrayType, arginfo_class_FFI_arrayType, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(FFI, addr, arginfo_class_FFI_addr, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(FFI, sizeof, arginfo_class_FFI_sizeof, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(FFI, alignof, arginfo_class_FFI_alignof, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(FFI, memcpy, arginfo_class_FFI_memcpy, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(FFI, memcmp, arginfo_class_FFI_memcmp, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(FFI, memset, arginfo_class_FFI_memset, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(FFI, string, arginfo_class_FFI_string, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(FFI, isNull, arginfo_class_FFI_isNull, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) ZEND_FE_END }; @@ -181,22 +181,22 @@ static const zend_function_entry class_FFI_CData_methods[] = { }; static const zend_function_entry class_FFI_CType_methods[] = { - ZEND_RAW_FENTRY("getName", zim_FFI_CType_getName, arginfo_class_FFI_CType_getName, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getKind", zim_FFI_CType_getKind, arginfo_class_FFI_CType_getKind, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getSize", zim_FFI_CType_getSize, arginfo_class_FFI_CType_getSize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getAlignment", zim_FFI_CType_getAlignment, arginfo_class_FFI_CType_getAlignment, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getAttributes", zim_FFI_CType_getAttributes, arginfo_class_FFI_CType_getAttributes, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getEnumKind", zim_FFI_CType_getEnumKind, arginfo_class_FFI_CType_getEnumKind, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getArrayElementType", zim_FFI_CType_getArrayElementType, arginfo_class_FFI_CType_getArrayElementType, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getArrayLength", zim_FFI_CType_getArrayLength, arginfo_class_FFI_CType_getArrayLength, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getPointerType", zim_FFI_CType_getPointerType, arginfo_class_FFI_CType_getPointerType, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getStructFieldNames", zim_FFI_CType_getStructFieldNames, arginfo_class_FFI_CType_getStructFieldNames, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getStructFieldOffset", zim_FFI_CType_getStructFieldOffset, arginfo_class_FFI_CType_getStructFieldOffset, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getStructFieldType", zim_FFI_CType_getStructFieldType, arginfo_class_FFI_CType_getStructFieldType, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getFuncABI", zim_FFI_CType_getFuncABI, arginfo_class_FFI_CType_getFuncABI, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getFuncReturnType", zim_FFI_CType_getFuncReturnType, arginfo_class_FFI_CType_getFuncReturnType, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getFuncParameterCount", zim_FFI_CType_getFuncParameterCount, arginfo_class_FFI_CType_getFuncParameterCount, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getFuncParameterType", zim_FFI_CType_getFuncParameterType, arginfo_class_FFI_CType_getFuncParameterType, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(FFI_CType, getName, arginfo_class_FFI_CType_getName, ZEND_ACC_PUBLIC) + ZEND_ME(FFI_CType, getKind, arginfo_class_FFI_CType_getKind, ZEND_ACC_PUBLIC) + ZEND_ME(FFI_CType, getSize, arginfo_class_FFI_CType_getSize, ZEND_ACC_PUBLIC) + ZEND_ME(FFI_CType, getAlignment, arginfo_class_FFI_CType_getAlignment, ZEND_ACC_PUBLIC) + ZEND_ME(FFI_CType, getAttributes, arginfo_class_FFI_CType_getAttributes, ZEND_ACC_PUBLIC) + ZEND_ME(FFI_CType, getEnumKind, arginfo_class_FFI_CType_getEnumKind, ZEND_ACC_PUBLIC) + ZEND_ME(FFI_CType, getArrayElementType, arginfo_class_FFI_CType_getArrayElementType, ZEND_ACC_PUBLIC) + ZEND_ME(FFI_CType, getArrayLength, arginfo_class_FFI_CType_getArrayLength, ZEND_ACC_PUBLIC) + ZEND_ME(FFI_CType, getPointerType, arginfo_class_FFI_CType_getPointerType, ZEND_ACC_PUBLIC) + ZEND_ME(FFI_CType, getStructFieldNames, arginfo_class_FFI_CType_getStructFieldNames, ZEND_ACC_PUBLIC) + ZEND_ME(FFI_CType, getStructFieldOffset, arginfo_class_FFI_CType_getStructFieldOffset, ZEND_ACC_PUBLIC) + ZEND_ME(FFI_CType, getStructFieldType, arginfo_class_FFI_CType_getStructFieldType, ZEND_ACC_PUBLIC) + ZEND_ME(FFI_CType, getFuncABI, arginfo_class_FFI_CType_getFuncABI, ZEND_ACC_PUBLIC) + ZEND_ME(FFI_CType, getFuncReturnType, arginfo_class_FFI_CType_getFuncReturnType, ZEND_ACC_PUBLIC) + ZEND_ME(FFI_CType, getFuncParameterCount, arginfo_class_FFI_CType_getFuncParameterCount, ZEND_ACC_PUBLIC) + ZEND_ME(FFI_CType, getFuncParameterType, arginfo_class_FFI_CType_getFuncParameterType, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/ext/fileinfo/fileinfo_arginfo.h b/ext/fileinfo/fileinfo_arginfo.h index 4bbe73154693d..dd4acc91585b3 100644 --- a/ext/fileinfo/fileinfo_arginfo.h +++ b/ext/fileinfo/fileinfo_arginfo.h @@ -62,20 +62,20 @@ ZEND_FUNCTION(finfo_buffer); ZEND_FUNCTION(mime_content_type); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("finfo_open", zif_finfo_open, arginfo_finfo_open, 0, NULL) - ZEND_RAW_FENTRY("finfo_close", zif_finfo_close, arginfo_finfo_close, 0, NULL) - ZEND_RAW_FENTRY("finfo_set_flags", zif_finfo_set_flags, arginfo_finfo_set_flags, 0, NULL) - ZEND_RAW_FENTRY("finfo_file", zif_finfo_file, arginfo_finfo_file, 0, NULL) - ZEND_RAW_FENTRY("finfo_buffer", zif_finfo_buffer, arginfo_finfo_buffer, 0, NULL) - ZEND_RAW_FENTRY("mime_content_type", zif_mime_content_type, arginfo_mime_content_type, 0, NULL) + ZEND_FE(finfo_open, arginfo_finfo_open) + ZEND_FE(finfo_close, arginfo_finfo_close) + ZEND_FE(finfo_set_flags, arginfo_finfo_set_flags) + ZEND_FE(finfo_file, arginfo_finfo_file) + ZEND_FE(finfo_buffer, arginfo_finfo_buffer) + ZEND_FE(mime_content_type, arginfo_mime_content_type) ZEND_FE_END }; static const zend_function_entry class_finfo_methods[] = { - ZEND_RAW_FENTRY("__construct", zif_finfo_open, arginfo_class_finfo___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("file", zif_finfo_file, arginfo_class_finfo_file, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("buffer", zif_finfo_buffer, arginfo_class_finfo_buffer, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("set_flags", zif_finfo_set_flags, arginfo_class_finfo_set_flags, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__construct", zif_finfo_open, arginfo_class_finfo___construct, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("file", zif_finfo_file, arginfo_class_finfo_file, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("buffer", zif_finfo_buffer, arginfo_class_finfo_buffer, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("set_flags", zif_finfo_set_flags, arginfo_class_finfo_set_flags, ZEND_ACC_PUBLIC, NULL, NULL) ZEND_FE_END }; diff --git a/ext/filter/filter_arginfo.h b/ext/filter/filter_arginfo.h index f06e3e711314a..a05806c5e1201 100644 --- a/ext/filter/filter_arginfo.h +++ b/ext/filter/filter_arginfo.h @@ -47,13 +47,13 @@ ZEND_FUNCTION(filter_list); ZEND_FUNCTION(filter_id); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("filter_has_var", zif_filter_has_var, arginfo_filter_has_var, 0, NULL) - ZEND_RAW_FENTRY("filter_input", zif_filter_input, arginfo_filter_input, 0, NULL) - ZEND_RAW_FENTRY("filter_var", zif_filter_var, arginfo_filter_var, 0, NULL) - ZEND_RAW_FENTRY("filter_input_array", zif_filter_input_array, arginfo_filter_input_array, 0, NULL) - ZEND_RAW_FENTRY("filter_var_array", zif_filter_var_array, arginfo_filter_var_array, 0, NULL) - ZEND_RAW_FENTRY("filter_list", zif_filter_list, arginfo_filter_list, 0, NULL) - ZEND_RAW_FENTRY("filter_id", zif_filter_id, arginfo_filter_id, 0, NULL) + ZEND_FE(filter_has_var, arginfo_filter_has_var) + ZEND_FE(filter_input, arginfo_filter_input) + ZEND_FE(filter_var, arginfo_filter_var) + ZEND_FE(filter_input_array, arginfo_filter_input_array) + ZEND_FE(filter_var_array, arginfo_filter_var_array) + ZEND_FE(filter_list, arginfo_filter_list) + ZEND_FE(filter_id, arginfo_filter_id) ZEND_FE_END }; diff --git a/ext/ftp/ftp_arginfo.h b/ext/ftp/ftp_arginfo.h index 2f87dc4d48b61..9aa6fcb48b352 100644 --- a/ext/ftp/ftp_arginfo.h +++ b/ext/ftp/ftp_arginfo.h @@ -232,44 +232,44 @@ ZEND_FUNCTION(ftp_set_option); ZEND_FUNCTION(ftp_get_option); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("ftp_connect", zif_ftp_connect, arginfo_ftp_connect, 0, NULL) + ZEND_FE(ftp_connect, arginfo_ftp_connect) #if defined(HAVE_FTP_SSL) - ZEND_RAW_FENTRY("ftp_ssl_connect", zif_ftp_ssl_connect, arginfo_ftp_ssl_connect, 0, NULL) + ZEND_FE(ftp_ssl_connect, arginfo_ftp_ssl_connect) #endif - ZEND_RAW_FENTRY("ftp_login", zif_ftp_login, arginfo_ftp_login, 0, NULL) - ZEND_RAW_FENTRY("ftp_pwd", zif_ftp_pwd, arginfo_ftp_pwd, 0, NULL) - ZEND_RAW_FENTRY("ftp_cdup", zif_ftp_cdup, arginfo_ftp_cdup, 0, NULL) - ZEND_RAW_FENTRY("ftp_chdir", zif_ftp_chdir, arginfo_ftp_chdir, 0, NULL) - ZEND_RAW_FENTRY("ftp_exec", zif_ftp_exec, arginfo_ftp_exec, 0, NULL) - ZEND_RAW_FENTRY("ftp_raw", zif_ftp_raw, arginfo_ftp_raw, 0, NULL) - ZEND_RAW_FENTRY("ftp_mkdir", zif_ftp_mkdir, arginfo_ftp_mkdir, 0, NULL) - ZEND_RAW_FENTRY("ftp_rmdir", zif_ftp_rmdir, arginfo_ftp_rmdir, 0, NULL) - ZEND_RAW_FENTRY("ftp_chmod", zif_ftp_chmod, arginfo_ftp_chmod, 0, NULL) - ZEND_RAW_FENTRY("ftp_alloc", zif_ftp_alloc, arginfo_ftp_alloc, 0, NULL) - ZEND_RAW_FENTRY("ftp_nlist", zif_ftp_nlist, arginfo_ftp_nlist, 0, NULL) - ZEND_RAW_FENTRY("ftp_rawlist", zif_ftp_rawlist, arginfo_ftp_rawlist, 0, NULL) - ZEND_RAW_FENTRY("ftp_mlsd", zif_ftp_mlsd, arginfo_ftp_mlsd, 0, NULL) - ZEND_RAW_FENTRY("ftp_systype", zif_ftp_systype, arginfo_ftp_systype, 0, NULL) - ZEND_RAW_FENTRY("ftp_fget", zif_ftp_fget, arginfo_ftp_fget, 0, NULL) - ZEND_RAW_FENTRY("ftp_nb_fget", zif_ftp_nb_fget, arginfo_ftp_nb_fget, 0, NULL) - ZEND_RAW_FENTRY("ftp_pasv", zif_ftp_pasv, arginfo_ftp_pasv, 0, NULL) - ZEND_RAW_FENTRY("ftp_get", zif_ftp_get, arginfo_ftp_get, 0, NULL) - ZEND_RAW_FENTRY("ftp_nb_get", zif_ftp_nb_get, arginfo_ftp_nb_get, 0, NULL) - ZEND_RAW_FENTRY("ftp_nb_continue", zif_ftp_nb_continue, arginfo_ftp_nb_continue, 0, NULL) - ZEND_RAW_FENTRY("ftp_fput", zif_ftp_fput, arginfo_ftp_fput, 0, NULL) - ZEND_RAW_FENTRY("ftp_nb_fput", zif_ftp_nb_fput, arginfo_ftp_nb_fput, 0, NULL) - ZEND_RAW_FENTRY("ftp_put", zif_ftp_put, arginfo_ftp_put, 0, NULL) - ZEND_RAW_FENTRY("ftp_append", zif_ftp_append, arginfo_ftp_append, 0, NULL) - ZEND_RAW_FENTRY("ftp_nb_put", zif_ftp_nb_put, arginfo_ftp_nb_put, 0, NULL) - ZEND_RAW_FENTRY("ftp_size", zif_ftp_size, arginfo_ftp_size, 0, NULL) - ZEND_RAW_FENTRY("ftp_mdtm", zif_ftp_mdtm, arginfo_ftp_mdtm, 0, NULL) - ZEND_RAW_FENTRY("ftp_rename", zif_ftp_rename, arginfo_ftp_rename, 0, NULL) - ZEND_RAW_FENTRY("ftp_delete", zif_ftp_delete, arginfo_ftp_delete, 0, NULL) - ZEND_RAW_FENTRY("ftp_site", zif_ftp_site, arginfo_ftp_site, 0, NULL) - ZEND_RAW_FENTRY("ftp_close", zif_ftp_close, arginfo_ftp_close, 0, NULL) - ZEND_RAW_FENTRY("ftp_quit", zif_ftp_close, arginfo_ftp_quit, 0, NULL) - ZEND_RAW_FENTRY("ftp_set_option", zif_ftp_set_option, arginfo_ftp_set_option, 0, NULL) - ZEND_RAW_FENTRY("ftp_get_option", zif_ftp_get_option, arginfo_ftp_get_option, 0, NULL) + ZEND_FE(ftp_login, arginfo_ftp_login) + ZEND_FE(ftp_pwd, arginfo_ftp_pwd) + ZEND_FE(ftp_cdup, arginfo_ftp_cdup) + ZEND_FE(ftp_chdir, arginfo_ftp_chdir) + ZEND_FE(ftp_exec, arginfo_ftp_exec) + ZEND_FE(ftp_raw, arginfo_ftp_raw) + ZEND_FE(ftp_mkdir, arginfo_ftp_mkdir) + ZEND_FE(ftp_rmdir, arginfo_ftp_rmdir) + ZEND_FE(ftp_chmod, arginfo_ftp_chmod) + ZEND_FE(ftp_alloc, arginfo_ftp_alloc) + ZEND_FE(ftp_nlist, arginfo_ftp_nlist) + ZEND_FE(ftp_rawlist, arginfo_ftp_rawlist) + ZEND_FE(ftp_mlsd, arginfo_ftp_mlsd) + ZEND_FE(ftp_systype, arginfo_ftp_systype) + ZEND_FE(ftp_fget, arginfo_ftp_fget) + ZEND_FE(ftp_nb_fget, arginfo_ftp_nb_fget) + ZEND_FE(ftp_pasv, arginfo_ftp_pasv) + ZEND_FE(ftp_get, arginfo_ftp_get) + ZEND_FE(ftp_nb_get, arginfo_ftp_nb_get) + ZEND_FE(ftp_nb_continue, arginfo_ftp_nb_continue) + ZEND_FE(ftp_fput, arginfo_ftp_fput) + ZEND_FE(ftp_nb_fput, arginfo_ftp_nb_fput) + ZEND_FE(ftp_put, arginfo_ftp_put) + ZEND_FE(ftp_append, arginfo_ftp_append) + ZEND_FE(ftp_nb_put, arginfo_ftp_nb_put) + ZEND_FE(ftp_size, arginfo_ftp_size) + ZEND_FE(ftp_mdtm, arginfo_ftp_mdtm) + ZEND_FE(ftp_rename, arginfo_ftp_rename) + ZEND_FE(ftp_delete, arginfo_ftp_delete) + ZEND_FE(ftp_site, arginfo_ftp_site) + ZEND_FE(ftp_close, arginfo_ftp_close) + ZEND_RAW_FENTRY("ftp_quit", zif_ftp_close, arginfo_ftp_quit, 0, NULL, NULL) + ZEND_FE(ftp_set_option, arginfo_ftp_set_option) + ZEND_FE(ftp_get_option, arginfo_ftp_get_option) ZEND_FE_END }; diff --git a/ext/gd/gd_arginfo.h b/ext/gd/gd_arginfo.h index 9ab45787fdfcf..f68b34d5e101b 100644 --- a/ext/gd/gd_arginfo.h +++ b/ext/gd/gd_arginfo.h @@ -715,150 +715,150 @@ ZEND_FUNCTION(imagesetinterpolation); ZEND_FUNCTION(imageresolution); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("gd_info", zif_gd_info, arginfo_gd_info, 0, NULL) - ZEND_RAW_FENTRY("imageloadfont", zif_imageloadfont, arginfo_imageloadfont, 0, NULL) - ZEND_RAW_FENTRY("imagesetstyle", zif_imagesetstyle, arginfo_imagesetstyle, 0, NULL) - ZEND_RAW_FENTRY("imagecreatetruecolor", zif_imagecreatetruecolor, arginfo_imagecreatetruecolor, 0, NULL) - ZEND_RAW_FENTRY("imageistruecolor", zif_imageistruecolor, arginfo_imageistruecolor, 0, NULL) - ZEND_RAW_FENTRY("imagetruecolortopalette", zif_imagetruecolortopalette, arginfo_imagetruecolortopalette, 0, NULL) - ZEND_RAW_FENTRY("imagepalettetotruecolor", zif_imagepalettetotruecolor, arginfo_imagepalettetotruecolor, 0, NULL) - ZEND_RAW_FENTRY("imagecolormatch", zif_imagecolormatch, arginfo_imagecolormatch, 0, NULL) - ZEND_RAW_FENTRY("imagesetthickness", zif_imagesetthickness, arginfo_imagesetthickness, 0, NULL) - ZEND_RAW_FENTRY("imagefilledellipse", zif_imagefilledellipse, arginfo_imagefilledellipse, 0, NULL) - ZEND_RAW_FENTRY("imagefilledarc", zif_imagefilledarc, arginfo_imagefilledarc, 0, NULL) - ZEND_RAW_FENTRY("imagealphablending", zif_imagealphablending, arginfo_imagealphablending, 0, NULL) - ZEND_RAW_FENTRY("imagesavealpha", zif_imagesavealpha, arginfo_imagesavealpha, 0, NULL) - ZEND_RAW_FENTRY("imagelayereffect", zif_imagelayereffect, arginfo_imagelayereffect, 0, NULL) - ZEND_RAW_FENTRY("imagecolorallocatealpha", zif_imagecolorallocatealpha, arginfo_imagecolorallocatealpha, 0, NULL) - ZEND_RAW_FENTRY("imagecolorresolvealpha", zif_imagecolorresolvealpha, arginfo_imagecolorresolvealpha, 0, NULL) - ZEND_RAW_FENTRY("imagecolorclosestalpha", zif_imagecolorclosestalpha, arginfo_imagecolorclosestalpha, 0, NULL) - ZEND_RAW_FENTRY("imagecolorexactalpha", zif_imagecolorexactalpha, arginfo_imagecolorexactalpha, 0, NULL) - ZEND_RAW_FENTRY("imagecopyresampled", zif_imagecopyresampled, arginfo_imagecopyresampled, 0, NULL) + ZEND_FE(gd_info, arginfo_gd_info) + ZEND_FE(imageloadfont, arginfo_imageloadfont) + ZEND_FE(imagesetstyle, arginfo_imagesetstyle) + ZEND_FE(imagecreatetruecolor, arginfo_imagecreatetruecolor) + ZEND_FE(imageistruecolor, arginfo_imageistruecolor) + ZEND_FE(imagetruecolortopalette, arginfo_imagetruecolortopalette) + ZEND_FE(imagepalettetotruecolor, arginfo_imagepalettetotruecolor) + ZEND_FE(imagecolormatch, arginfo_imagecolormatch) + ZEND_FE(imagesetthickness, arginfo_imagesetthickness) + ZEND_FE(imagefilledellipse, arginfo_imagefilledellipse) + ZEND_FE(imagefilledarc, arginfo_imagefilledarc) + ZEND_FE(imagealphablending, arginfo_imagealphablending) + ZEND_FE(imagesavealpha, arginfo_imagesavealpha) + ZEND_FE(imagelayereffect, arginfo_imagelayereffect) + ZEND_FE(imagecolorallocatealpha, arginfo_imagecolorallocatealpha) + ZEND_FE(imagecolorresolvealpha, arginfo_imagecolorresolvealpha) + ZEND_FE(imagecolorclosestalpha, arginfo_imagecolorclosestalpha) + ZEND_FE(imagecolorexactalpha, arginfo_imagecolorexactalpha) + ZEND_FE(imagecopyresampled, arginfo_imagecopyresampled) #if defined(PHP_WIN32) - ZEND_RAW_FENTRY("imagegrabwindow", zif_imagegrabwindow, arginfo_imagegrabwindow, 0, NULL) + ZEND_FE(imagegrabwindow, arginfo_imagegrabwindow) #endif #if defined(PHP_WIN32) - ZEND_RAW_FENTRY("imagegrabscreen", zif_imagegrabscreen, arginfo_imagegrabscreen, 0, NULL) -#endif - ZEND_RAW_FENTRY("imagerotate", zif_imagerotate, arginfo_imagerotate, 0, NULL) - ZEND_RAW_FENTRY("imagesettile", zif_imagesettile, arginfo_imagesettile, 0, NULL) - ZEND_RAW_FENTRY("imagesetbrush", zif_imagesetbrush, arginfo_imagesetbrush, 0, NULL) - ZEND_RAW_FENTRY("imagecreate", zif_imagecreate, arginfo_imagecreate, 0, NULL) - ZEND_RAW_FENTRY("imagetypes", zif_imagetypes, arginfo_imagetypes, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("imagecreatefromstring", zif_imagecreatefromstring, arginfo_imagecreatefromstring, 0, NULL) + ZEND_FE(imagegrabscreen, arginfo_imagegrabscreen) +#endif + ZEND_FE(imagerotate, arginfo_imagerotate) + ZEND_FE(imagesettile, arginfo_imagesettile) + ZEND_FE(imagesetbrush, arginfo_imagesetbrush) + ZEND_FE(imagecreate, arginfo_imagecreate) + ZEND_RAW_FENTRY("imagetypes", zif_imagetypes, arginfo_imagetypes, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_FE(imagecreatefromstring, arginfo_imagecreatefromstring) #if defined(HAVE_GD_AVIF) - ZEND_RAW_FENTRY("imagecreatefromavif", zif_imagecreatefromavif, arginfo_imagecreatefromavif, 0, NULL) + ZEND_FE(imagecreatefromavif, arginfo_imagecreatefromavif) #endif - ZEND_RAW_FENTRY("imagecreatefromgif", zif_imagecreatefromgif, arginfo_imagecreatefromgif, 0, NULL) + ZEND_FE(imagecreatefromgif, arginfo_imagecreatefromgif) #if defined(HAVE_GD_JPG) - ZEND_RAW_FENTRY("imagecreatefromjpeg", zif_imagecreatefromjpeg, arginfo_imagecreatefromjpeg, 0, NULL) + ZEND_FE(imagecreatefromjpeg, arginfo_imagecreatefromjpeg) #endif #if defined(HAVE_GD_PNG) - ZEND_RAW_FENTRY("imagecreatefrompng", zif_imagecreatefrompng, arginfo_imagecreatefrompng, 0, NULL) + ZEND_FE(imagecreatefrompng, arginfo_imagecreatefrompng) #endif #if defined(HAVE_GD_WEBP) - ZEND_RAW_FENTRY("imagecreatefromwebp", zif_imagecreatefromwebp, arginfo_imagecreatefromwebp, 0, NULL) + ZEND_FE(imagecreatefromwebp, arginfo_imagecreatefromwebp) #endif - ZEND_RAW_FENTRY("imagecreatefromxbm", zif_imagecreatefromxbm, arginfo_imagecreatefromxbm, 0, NULL) + ZEND_FE(imagecreatefromxbm, arginfo_imagecreatefromxbm) #if defined(HAVE_GD_XPM) - ZEND_RAW_FENTRY("imagecreatefromxpm", zif_imagecreatefromxpm, arginfo_imagecreatefromxpm, 0, NULL) + ZEND_FE(imagecreatefromxpm, arginfo_imagecreatefromxpm) #endif - ZEND_RAW_FENTRY("imagecreatefromwbmp", zif_imagecreatefromwbmp, arginfo_imagecreatefromwbmp, 0, NULL) - ZEND_RAW_FENTRY("imagecreatefromgd", zif_imagecreatefromgd, arginfo_imagecreatefromgd, 0, NULL) - ZEND_RAW_FENTRY("imagecreatefromgd2", zif_imagecreatefromgd2, arginfo_imagecreatefromgd2, 0, NULL) - ZEND_RAW_FENTRY("imagecreatefromgd2part", zif_imagecreatefromgd2part, arginfo_imagecreatefromgd2part, 0, NULL) + ZEND_FE(imagecreatefromwbmp, arginfo_imagecreatefromwbmp) + ZEND_FE(imagecreatefromgd, arginfo_imagecreatefromgd) + ZEND_FE(imagecreatefromgd2, arginfo_imagecreatefromgd2) + ZEND_FE(imagecreatefromgd2part, arginfo_imagecreatefromgd2part) #if defined(HAVE_GD_BMP) - ZEND_RAW_FENTRY("imagecreatefrombmp", zif_imagecreatefrombmp, arginfo_imagecreatefrombmp, 0, NULL) + ZEND_FE(imagecreatefrombmp, arginfo_imagecreatefrombmp) #endif #if defined(HAVE_GD_TGA) - ZEND_RAW_FENTRY("imagecreatefromtga", zif_imagecreatefromtga, arginfo_imagecreatefromtga, 0, NULL) + ZEND_FE(imagecreatefromtga, arginfo_imagecreatefromtga) #endif - ZEND_RAW_FENTRY("imagexbm", zif_imagexbm, arginfo_imagexbm, 0, NULL) + ZEND_FE(imagexbm, arginfo_imagexbm) #if defined(HAVE_GD_AVIF) - ZEND_RAW_FENTRY("imageavif", zif_imageavif, arginfo_imageavif, 0, NULL) + ZEND_FE(imageavif, arginfo_imageavif) #endif - ZEND_RAW_FENTRY("imagegif", zif_imagegif, arginfo_imagegif, 0, NULL) + ZEND_FE(imagegif, arginfo_imagegif) #if defined(HAVE_GD_PNG) - ZEND_RAW_FENTRY("imagepng", zif_imagepng, arginfo_imagepng, 0, NULL) + ZEND_FE(imagepng, arginfo_imagepng) #endif #if defined(HAVE_GD_WEBP) - ZEND_RAW_FENTRY("imagewebp", zif_imagewebp, arginfo_imagewebp, 0, NULL) + ZEND_FE(imagewebp, arginfo_imagewebp) #endif #if defined(HAVE_GD_JPG) - ZEND_RAW_FENTRY("imagejpeg", zif_imagejpeg, arginfo_imagejpeg, 0, NULL) + ZEND_FE(imagejpeg, arginfo_imagejpeg) #endif - ZEND_RAW_FENTRY("imagewbmp", zif_imagewbmp, arginfo_imagewbmp, 0, NULL) - ZEND_RAW_FENTRY("imagegd", zif_imagegd, arginfo_imagegd, 0, NULL) - ZEND_RAW_FENTRY("imagegd2", zif_imagegd2, arginfo_imagegd2, 0, NULL) + ZEND_FE(imagewbmp, arginfo_imagewbmp) + ZEND_FE(imagegd, arginfo_imagegd) + ZEND_FE(imagegd2, arginfo_imagegd2) #if defined(HAVE_GD_BMP) - ZEND_RAW_FENTRY("imagebmp", zif_imagebmp, arginfo_imagebmp, 0, NULL) -#endif - ZEND_RAW_FENTRY("imagedestroy", zif_imagedestroy, arginfo_imagedestroy, 0, NULL) - ZEND_RAW_FENTRY("imagecolorallocate", zif_imagecolorallocate, arginfo_imagecolorallocate, 0, NULL) - ZEND_RAW_FENTRY("imagepalettecopy", zif_imagepalettecopy, arginfo_imagepalettecopy, 0, NULL) - ZEND_RAW_FENTRY("imagecolorat", zif_imagecolorat, arginfo_imagecolorat, 0, NULL) - ZEND_RAW_FENTRY("imagecolorclosest", zif_imagecolorclosest, arginfo_imagecolorclosest, 0, NULL) - ZEND_RAW_FENTRY("imagecolorclosesthwb", zif_imagecolorclosesthwb, arginfo_imagecolorclosesthwb, 0, NULL) - ZEND_RAW_FENTRY("imagecolordeallocate", zif_imagecolordeallocate, arginfo_imagecolordeallocate, 0, NULL) - ZEND_RAW_FENTRY("imagecolorresolve", zif_imagecolorresolve, arginfo_imagecolorresolve, 0, NULL) - ZEND_RAW_FENTRY("imagecolorexact", zif_imagecolorexact, arginfo_imagecolorexact, 0, NULL) - ZEND_RAW_FENTRY("imagecolorset", zif_imagecolorset, arginfo_imagecolorset, 0, NULL) - ZEND_RAW_FENTRY("imagecolorsforindex", zif_imagecolorsforindex, arginfo_imagecolorsforindex, 0, NULL) - ZEND_RAW_FENTRY("imagegammacorrect", zif_imagegammacorrect, arginfo_imagegammacorrect, 0, NULL) - ZEND_RAW_FENTRY("imagesetpixel", zif_imagesetpixel, arginfo_imagesetpixel, 0, NULL) - ZEND_RAW_FENTRY("imageline", zif_imageline, arginfo_imageline, 0, NULL) - ZEND_RAW_FENTRY("imagedashedline", zif_imagedashedline, arginfo_imagedashedline, 0, NULL) - ZEND_RAW_FENTRY("imagerectangle", zif_imagerectangle, arginfo_imagerectangle, 0, NULL) - ZEND_RAW_FENTRY("imagefilledrectangle", zif_imagefilledrectangle, arginfo_imagefilledrectangle, 0, NULL) - ZEND_RAW_FENTRY("imagearc", zif_imagearc, arginfo_imagearc, 0, NULL) - ZEND_RAW_FENTRY("imageellipse", zif_imageellipse, arginfo_imageellipse, 0, NULL) - ZEND_RAW_FENTRY("imagefilltoborder", zif_imagefilltoborder, arginfo_imagefilltoborder, 0, NULL) - ZEND_RAW_FENTRY("imagefill", zif_imagefill, arginfo_imagefill, 0, NULL) - ZEND_RAW_FENTRY("imagecolorstotal", zif_imagecolorstotal, arginfo_imagecolorstotal, 0, NULL) - ZEND_RAW_FENTRY("imagecolortransparent", zif_imagecolortransparent, arginfo_imagecolortransparent, 0, NULL) - ZEND_RAW_FENTRY("imageinterlace", zif_imageinterlace, arginfo_imageinterlace, 0, NULL) - ZEND_RAW_FENTRY("imagepolygon", zif_imagepolygon, arginfo_imagepolygon, 0, NULL) - ZEND_RAW_FENTRY("imageopenpolygon", zif_imageopenpolygon, arginfo_imageopenpolygon, 0, NULL) - ZEND_RAW_FENTRY("imagefilledpolygon", zif_imagefilledpolygon, arginfo_imagefilledpolygon, 0, NULL) - ZEND_RAW_FENTRY("imagefontwidth", zif_imagefontwidth, arginfo_imagefontwidth, 0, NULL) - ZEND_RAW_FENTRY("imagefontheight", zif_imagefontheight, arginfo_imagefontheight, 0, NULL) - ZEND_RAW_FENTRY("imagechar", zif_imagechar, arginfo_imagechar, 0, NULL) - ZEND_RAW_FENTRY("imagecharup", zif_imagecharup, arginfo_imagecharup, 0, NULL) - ZEND_RAW_FENTRY("imagestring", zif_imagestring, arginfo_imagestring, 0, NULL) - ZEND_RAW_FENTRY("imagestringup", zif_imagestringup, arginfo_imagestringup, 0, NULL) - ZEND_RAW_FENTRY("imagecopy", zif_imagecopy, arginfo_imagecopy, 0, NULL) - ZEND_RAW_FENTRY("imagecopymerge", zif_imagecopymerge, arginfo_imagecopymerge, 0, NULL) - ZEND_RAW_FENTRY("imagecopymergegray", zif_imagecopymergegray, arginfo_imagecopymergegray, 0, NULL) - ZEND_RAW_FENTRY("imagecopyresized", zif_imagecopyresized, arginfo_imagecopyresized, 0, NULL) - ZEND_RAW_FENTRY("imagesx", zif_imagesx, arginfo_imagesx, 0, NULL) - ZEND_RAW_FENTRY("imagesy", zif_imagesy, arginfo_imagesy, 0, NULL) - ZEND_RAW_FENTRY("imagesetclip", zif_imagesetclip, arginfo_imagesetclip, 0, NULL) - ZEND_RAW_FENTRY("imagegetclip", zif_imagegetclip, arginfo_imagegetclip, 0, NULL) + ZEND_FE(imagebmp, arginfo_imagebmp) +#endif + ZEND_FE(imagedestroy, arginfo_imagedestroy) + ZEND_FE(imagecolorallocate, arginfo_imagecolorallocate) + ZEND_FE(imagepalettecopy, arginfo_imagepalettecopy) + ZEND_FE(imagecolorat, arginfo_imagecolorat) + ZEND_FE(imagecolorclosest, arginfo_imagecolorclosest) + ZEND_FE(imagecolorclosesthwb, arginfo_imagecolorclosesthwb) + ZEND_FE(imagecolordeallocate, arginfo_imagecolordeallocate) + ZEND_FE(imagecolorresolve, arginfo_imagecolorresolve) + ZEND_FE(imagecolorexact, arginfo_imagecolorexact) + ZEND_FE(imagecolorset, arginfo_imagecolorset) + ZEND_FE(imagecolorsforindex, arginfo_imagecolorsforindex) + ZEND_FE(imagegammacorrect, arginfo_imagegammacorrect) + ZEND_FE(imagesetpixel, arginfo_imagesetpixel) + ZEND_FE(imageline, arginfo_imageline) + ZEND_FE(imagedashedline, arginfo_imagedashedline) + ZEND_FE(imagerectangle, arginfo_imagerectangle) + ZEND_FE(imagefilledrectangle, arginfo_imagefilledrectangle) + ZEND_FE(imagearc, arginfo_imagearc) + ZEND_FE(imageellipse, arginfo_imageellipse) + ZEND_FE(imagefilltoborder, arginfo_imagefilltoborder) + ZEND_FE(imagefill, arginfo_imagefill) + ZEND_FE(imagecolorstotal, arginfo_imagecolorstotal) + ZEND_FE(imagecolortransparent, arginfo_imagecolortransparent) + ZEND_FE(imageinterlace, arginfo_imageinterlace) + ZEND_FE(imagepolygon, arginfo_imagepolygon) + ZEND_FE(imageopenpolygon, arginfo_imageopenpolygon) + ZEND_FE(imagefilledpolygon, arginfo_imagefilledpolygon) + ZEND_FE(imagefontwidth, arginfo_imagefontwidth) + ZEND_FE(imagefontheight, arginfo_imagefontheight) + ZEND_FE(imagechar, arginfo_imagechar) + ZEND_FE(imagecharup, arginfo_imagecharup) + ZEND_FE(imagestring, arginfo_imagestring) + ZEND_FE(imagestringup, arginfo_imagestringup) + ZEND_FE(imagecopy, arginfo_imagecopy) + ZEND_FE(imagecopymerge, arginfo_imagecopymerge) + ZEND_FE(imagecopymergegray, arginfo_imagecopymergegray) + ZEND_FE(imagecopyresized, arginfo_imagecopyresized) + ZEND_FE(imagesx, arginfo_imagesx) + ZEND_FE(imagesy, arginfo_imagesy) + ZEND_FE(imagesetclip, arginfo_imagesetclip) + ZEND_FE(imagegetclip, arginfo_imagegetclip) #if defined(HAVE_GD_FREETYPE) - ZEND_RAW_FENTRY("imageftbbox", zif_imageftbbox, arginfo_imageftbbox, 0, NULL) + ZEND_FE(imageftbbox, arginfo_imageftbbox) #endif #if defined(HAVE_GD_FREETYPE) - ZEND_RAW_FENTRY("imagefttext", zif_imagefttext, arginfo_imagefttext, 0, NULL) + ZEND_FE(imagefttext, arginfo_imagefttext) #endif #if defined(HAVE_GD_FREETYPE) - ZEND_RAW_FENTRY("imagettfbbox", zif_imageftbbox, arginfo_imagettfbbox, 0, NULL) + ZEND_RAW_FENTRY("imagettfbbox", zif_imageftbbox, arginfo_imagettfbbox, 0, NULL, NULL) #endif #if defined(HAVE_GD_FREETYPE) - ZEND_RAW_FENTRY("imagettftext", zif_imagefttext, arginfo_imagettftext, 0, NULL) -#endif - ZEND_RAW_FENTRY("imagefilter", zif_imagefilter, arginfo_imagefilter, 0, NULL) - ZEND_RAW_FENTRY("imageconvolution", zif_imageconvolution, arginfo_imageconvolution, 0, NULL) - ZEND_RAW_FENTRY("imageflip", zif_imageflip, arginfo_imageflip, 0, NULL) - ZEND_RAW_FENTRY("imageantialias", zif_imageantialias, arginfo_imageantialias, 0, NULL) - ZEND_RAW_FENTRY("imagecrop", zif_imagecrop, arginfo_imagecrop, 0, NULL) - ZEND_RAW_FENTRY("imagecropauto", zif_imagecropauto, arginfo_imagecropauto, 0, NULL) - ZEND_RAW_FENTRY("imagescale", zif_imagescale, arginfo_imagescale, 0, NULL) - ZEND_RAW_FENTRY("imageaffine", zif_imageaffine, arginfo_imageaffine, 0, NULL) - ZEND_RAW_FENTRY("imageaffinematrixget", zif_imageaffinematrixget, arginfo_imageaffinematrixget, 0, NULL) - ZEND_RAW_FENTRY("imageaffinematrixconcat", zif_imageaffinematrixconcat, arginfo_imageaffinematrixconcat, 0, NULL) - ZEND_RAW_FENTRY("imagegetinterpolation", zif_imagegetinterpolation, arginfo_imagegetinterpolation, 0, NULL) - ZEND_RAW_FENTRY("imagesetinterpolation", zif_imagesetinterpolation, arginfo_imagesetinterpolation, 0, NULL) - ZEND_RAW_FENTRY("imageresolution", zif_imageresolution, arginfo_imageresolution, 0, NULL) + ZEND_RAW_FENTRY("imagettftext", zif_imagefttext, arginfo_imagettftext, 0, NULL, NULL) +#endif + ZEND_FE(imagefilter, arginfo_imagefilter) + ZEND_FE(imageconvolution, arginfo_imageconvolution) + ZEND_FE(imageflip, arginfo_imageflip) + ZEND_FE(imageantialias, arginfo_imageantialias) + ZEND_FE(imagecrop, arginfo_imagecrop) + ZEND_FE(imagecropauto, arginfo_imagecropauto) + ZEND_FE(imagescale, arginfo_imagescale) + ZEND_FE(imageaffine, arginfo_imageaffine) + ZEND_FE(imageaffinematrixget, arginfo_imageaffinematrixget) + ZEND_FE(imageaffinematrixconcat, arginfo_imageaffinematrixconcat) + ZEND_FE(imagegetinterpolation, arginfo_imagegetinterpolation) + ZEND_FE(imagesetinterpolation, arginfo_imagesetinterpolation) + ZEND_FE(imageresolution, arginfo_imageresolution) ZEND_FE_END }; diff --git a/ext/gettext/gettext_arginfo.h b/ext/gettext/gettext_arginfo.h index 8c3e91f1ade27..8b2d7712dc87e 100644 --- a/ext/gettext/gettext_arginfo.h +++ b/ext/gettext/gettext_arginfo.h @@ -80,23 +80,23 @@ ZEND_FUNCTION(bind_textdomain_codeset); #endif static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("textdomain", zif_textdomain, arginfo_textdomain, 0, NULL) - ZEND_RAW_FENTRY("gettext", zif_gettext, arginfo_gettext, 0, NULL) - ZEND_RAW_FENTRY("_", zif_gettext, arginfo__, 0, NULL) - ZEND_RAW_FENTRY("dgettext", zif_dgettext, arginfo_dgettext, 0, NULL) - ZEND_RAW_FENTRY("dcgettext", zif_dcgettext, arginfo_dcgettext, 0, NULL) - ZEND_RAW_FENTRY("bindtextdomain", zif_bindtextdomain, arginfo_bindtextdomain, 0, NULL) + ZEND_FE(textdomain, arginfo_textdomain) + ZEND_FE(gettext, arginfo_gettext) + ZEND_RAW_FENTRY("_", zif_gettext, arginfo__, 0, NULL, NULL) + ZEND_FE(dgettext, arginfo_dgettext) + ZEND_FE(dcgettext, arginfo_dcgettext) + ZEND_FE(bindtextdomain, arginfo_bindtextdomain) #if defined(HAVE_NGETTEXT) - ZEND_RAW_FENTRY("ngettext", zif_ngettext, arginfo_ngettext, 0, NULL) + ZEND_FE(ngettext, arginfo_ngettext) #endif #if defined(HAVE_DNGETTEXT) - ZEND_RAW_FENTRY("dngettext", zif_dngettext, arginfo_dngettext, 0, NULL) + ZEND_FE(dngettext, arginfo_dngettext) #endif #if defined(HAVE_DCNGETTEXT) - ZEND_RAW_FENTRY("dcngettext", zif_dcngettext, arginfo_dcngettext, 0, NULL) + ZEND_FE(dcngettext, arginfo_dcngettext) #endif #if defined(HAVE_BIND_TEXTDOMAIN_CODESET) - ZEND_RAW_FENTRY("bind_textdomain_codeset", zif_bind_textdomain_codeset, arginfo_bind_textdomain_codeset, 0, NULL) + ZEND_FE(bind_textdomain_codeset, arginfo_bind_textdomain_codeset) #endif ZEND_FE_END }; diff --git a/ext/gmp/gmp_arginfo.h b/ext/gmp/gmp_arginfo.h index 27df9ed0c21ea..8126fa6686731 100644 --- a/ext/gmp/gmp_arginfo.h +++ b/ext/gmp/gmp_arginfo.h @@ -251,64 +251,64 @@ ZEND_METHOD(GMP, __serialize); ZEND_METHOD(GMP, __unserialize); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("gmp_init", zif_gmp_init, arginfo_gmp_init, 0, NULL) - ZEND_RAW_FENTRY("gmp_import", zif_gmp_import, arginfo_gmp_import, 0, NULL) - ZEND_RAW_FENTRY("gmp_export", zif_gmp_export, arginfo_gmp_export, 0, NULL) - ZEND_RAW_FENTRY("gmp_intval", zif_gmp_intval, arginfo_gmp_intval, 0, NULL) - ZEND_RAW_FENTRY("gmp_strval", zif_gmp_strval, arginfo_gmp_strval, 0, NULL) - ZEND_RAW_FENTRY("gmp_add", zif_gmp_add, arginfo_gmp_add, 0, NULL) - ZEND_RAW_FENTRY("gmp_sub", zif_gmp_sub, arginfo_gmp_sub, 0, NULL) - ZEND_RAW_FENTRY("gmp_mul", zif_gmp_mul, arginfo_gmp_mul, 0, NULL) - ZEND_RAW_FENTRY("gmp_div_qr", zif_gmp_div_qr, arginfo_gmp_div_qr, 0, NULL) - ZEND_RAW_FENTRY("gmp_div_q", zif_gmp_div_q, arginfo_gmp_div_q, 0, NULL) - ZEND_RAW_FENTRY("gmp_div_r", zif_gmp_div_r, arginfo_gmp_div_r, 0, NULL) - ZEND_RAW_FENTRY("gmp_div", zif_gmp_div_q, arginfo_gmp_div, 0, NULL) - ZEND_RAW_FENTRY("gmp_mod", zif_gmp_mod, arginfo_gmp_mod, 0, NULL) - ZEND_RAW_FENTRY("gmp_divexact", zif_gmp_divexact, arginfo_gmp_divexact, 0, NULL) - ZEND_RAW_FENTRY("gmp_neg", zif_gmp_neg, arginfo_gmp_neg, 0, NULL) - ZEND_RAW_FENTRY("gmp_abs", zif_gmp_abs, arginfo_gmp_abs, 0, NULL) - ZEND_RAW_FENTRY("gmp_fact", zif_gmp_fact, arginfo_gmp_fact, 0, NULL) - ZEND_RAW_FENTRY("gmp_sqrt", zif_gmp_sqrt, arginfo_gmp_sqrt, 0, NULL) - ZEND_RAW_FENTRY("gmp_sqrtrem", zif_gmp_sqrtrem, arginfo_gmp_sqrtrem, 0, NULL) - ZEND_RAW_FENTRY("gmp_root", zif_gmp_root, arginfo_gmp_root, 0, NULL) - ZEND_RAW_FENTRY("gmp_rootrem", zif_gmp_rootrem, arginfo_gmp_rootrem, 0, NULL) - ZEND_RAW_FENTRY("gmp_pow", zif_gmp_pow, arginfo_gmp_pow, 0, NULL) - ZEND_RAW_FENTRY("gmp_powm", zif_gmp_powm, arginfo_gmp_powm, 0, NULL) - ZEND_RAW_FENTRY("gmp_perfect_square", zif_gmp_perfect_square, arginfo_gmp_perfect_square, 0, NULL) - ZEND_RAW_FENTRY("gmp_perfect_power", zif_gmp_perfect_power, arginfo_gmp_perfect_power, 0, NULL) - ZEND_RAW_FENTRY("gmp_prob_prime", zif_gmp_prob_prime, arginfo_gmp_prob_prime, 0, NULL) - ZEND_RAW_FENTRY("gmp_gcd", zif_gmp_gcd, arginfo_gmp_gcd, 0, NULL) - ZEND_RAW_FENTRY("gmp_gcdext", zif_gmp_gcdext, arginfo_gmp_gcdext, 0, NULL) - ZEND_RAW_FENTRY("gmp_lcm", zif_gmp_lcm, arginfo_gmp_lcm, 0, NULL) - ZEND_RAW_FENTRY("gmp_invert", zif_gmp_invert, arginfo_gmp_invert, 0, NULL) - ZEND_RAW_FENTRY("gmp_jacobi", zif_gmp_jacobi, arginfo_gmp_jacobi, 0, NULL) - ZEND_RAW_FENTRY("gmp_legendre", zif_gmp_legendre, arginfo_gmp_legendre, 0, NULL) - ZEND_RAW_FENTRY("gmp_kronecker", zif_gmp_kronecker, arginfo_gmp_kronecker, 0, NULL) - ZEND_RAW_FENTRY("gmp_cmp", zif_gmp_cmp, arginfo_gmp_cmp, 0, NULL) - ZEND_RAW_FENTRY("gmp_sign", zif_gmp_sign, arginfo_gmp_sign, 0, NULL) - ZEND_RAW_FENTRY("gmp_random_seed", zif_gmp_random_seed, arginfo_gmp_random_seed, 0, NULL) - ZEND_RAW_FENTRY("gmp_random_bits", zif_gmp_random_bits, arginfo_gmp_random_bits, 0, NULL) - ZEND_RAW_FENTRY("gmp_random_range", zif_gmp_random_range, arginfo_gmp_random_range, 0, NULL) - ZEND_RAW_FENTRY("gmp_and", zif_gmp_and, arginfo_gmp_and, 0, NULL) - ZEND_RAW_FENTRY("gmp_or", zif_gmp_or, arginfo_gmp_or, 0, NULL) - ZEND_RAW_FENTRY("gmp_com", zif_gmp_com, arginfo_gmp_com, 0, NULL) - ZEND_RAW_FENTRY("gmp_xor", zif_gmp_xor, arginfo_gmp_xor, 0, NULL) - ZEND_RAW_FENTRY("gmp_setbit", zif_gmp_setbit, arginfo_gmp_setbit, 0, NULL) - ZEND_RAW_FENTRY("gmp_clrbit", zif_gmp_clrbit, arginfo_gmp_clrbit, 0, NULL) - ZEND_RAW_FENTRY("gmp_testbit", zif_gmp_testbit, arginfo_gmp_testbit, 0, NULL) - ZEND_RAW_FENTRY("gmp_scan0", zif_gmp_scan0, arginfo_gmp_scan0, 0, NULL) - ZEND_RAW_FENTRY("gmp_scan1", zif_gmp_scan1, arginfo_gmp_scan1, 0, NULL) - ZEND_RAW_FENTRY("gmp_popcount", zif_gmp_popcount, arginfo_gmp_popcount, 0, NULL) - ZEND_RAW_FENTRY("gmp_hamdist", zif_gmp_hamdist, arginfo_gmp_hamdist, 0, NULL) - ZEND_RAW_FENTRY("gmp_nextprime", zif_gmp_nextprime, arginfo_gmp_nextprime, 0, NULL) - ZEND_RAW_FENTRY("gmp_binomial", zif_gmp_binomial, arginfo_gmp_binomial, 0, NULL) + ZEND_FE(gmp_init, arginfo_gmp_init) + ZEND_FE(gmp_import, arginfo_gmp_import) + ZEND_FE(gmp_export, arginfo_gmp_export) + ZEND_FE(gmp_intval, arginfo_gmp_intval) + ZEND_FE(gmp_strval, arginfo_gmp_strval) + ZEND_FE(gmp_add, arginfo_gmp_add) + ZEND_FE(gmp_sub, arginfo_gmp_sub) + ZEND_FE(gmp_mul, arginfo_gmp_mul) + ZEND_FE(gmp_div_qr, arginfo_gmp_div_qr) + ZEND_FE(gmp_div_q, arginfo_gmp_div_q) + ZEND_FE(gmp_div_r, arginfo_gmp_div_r) + ZEND_RAW_FENTRY("gmp_div", zif_gmp_div_q, arginfo_gmp_div, 0, NULL, NULL) + ZEND_FE(gmp_mod, arginfo_gmp_mod) + ZEND_FE(gmp_divexact, arginfo_gmp_divexact) + ZEND_FE(gmp_neg, arginfo_gmp_neg) + ZEND_FE(gmp_abs, arginfo_gmp_abs) + ZEND_FE(gmp_fact, arginfo_gmp_fact) + ZEND_FE(gmp_sqrt, arginfo_gmp_sqrt) + ZEND_FE(gmp_sqrtrem, arginfo_gmp_sqrtrem) + ZEND_FE(gmp_root, arginfo_gmp_root) + ZEND_FE(gmp_rootrem, arginfo_gmp_rootrem) + ZEND_FE(gmp_pow, arginfo_gmp_pow) + ZEND_FE(gmp_powm, arginfo_gmp_powm) + ZEND_FE(gmp_perfect_square, arginfo_gmp_perfect_square) + ZEND_FE(gmp_perfect_power, arginfo_gmp_perfect_power) + ZEND_FE(gmp_prob_prime, arginfo_gmp_prob_prime) + ZEND_FE(gmp_gcd, arginfo_gmp_gcd) + ZEND_FE(gmp_gcdext, arginfo_gmp_gcdext) + ZEND_FE(gmp_lcm, arginfo_gmp_lcm) + ZEND_FE(gmp_invert, arginfo_gmp_invert) + ZEND_FE(gmp_jacobi, arginfo_gmp_jacobi) + ZEND_FE(gmp_legendre, arginfo_gmp_legendre) + ZEND_FE(gmp_kronecker, arginfo_gmp_kronecker) + ZEND_FE(gmp_cmp, arginfo_gmp_cmp) + ZEND_FE(gmp_sign, arginfo_gmp_sign) + ZEND_FE(gmp_random_seed, arginfo_gmp_random_seed) + ZEND_FE(gmp_random_bits, arginfo_gmp_random_bits) + ZEND_FE(gmp_random_range, arginfo_gmp_random_range) + ZEND_FE(gmp_and, arginfo_gmp_and) + ZEND_FE(gmp_or, arginfo_gmp_or) + ZEND_FE(gmp_com, arginfo_gmp_com) + ZEND_FE(gmp_xor, arginfo_gmp_xor) + ZEND_FE(gmp_setbit, arginfo_gmp_setbit) + ZEND_FE(gmp_clrbit, arginfo_gmp_clrbit) + ZEND_FE(gmp_testbit, arginfo_gmp_testbit) + ZEND_FE(gmp_scan0, arginfo_gmp_scan0) + ZEND_FE(gmp_scan1, arginfo_gmp_scan1) + ZEND_FE(gmp_popcount, arginfo_gmp_popcount) + ZEND_FE(gmp_hamdist, arginfo_gmp_hamdist) + ZEND_FE(gmp_nextprime, arginfo_gmp_nextprime) + ZEND_FE(gmp_binomial, arginfo_gmp_binomial) ZEND_FE_END }; static const zend_function_entry class_GMP_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_GMP___construct, arginfo_class_GMP___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__serialize", zim_GMP___serialize, arginfo_class_GMP___serialize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__unserialize", zim_GMP___unserialize, arginfo_class_GMP___unserialize, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(GMP, __construct, arginfo_class_GMP___construct, ZEND_ACC_PUBLIC) + ZEND_ME(GMP, __serialize, arginfo_class_GMP___serialize, ZEND_ACC_PUBLIC) + ZEND_ME(GMP, __unserialize, arginfo_class_GMP___unserialize, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/ext/hash/hash_arginfo.h b/ext/hash/hash_arginfo.h index e36af5df61d50..8c24a4009d69a 100644 --- a/ext/hash/hash_arginfo.h +++ b/ext/hash/hash_arginfo.h @@ -168,43 +168,43 @@ ZEND_METHOD(HashContext, __serialize); ZEND_METHOD(HashContext, __unserialize); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("hash", zif_hash, arginfo_hash, 0, NULL) - ZEND_RAW_FENTRY("hash_file", zif_hash_file, arginfo_hash_file, 0, NULL) - ZEND_RAW_FENTRY("hash_hmac", zif_hash_hmac, arginfo_hash_hmac, 0, NULL) - ZEND_RAW_FENTRY("hash_hmac_file", zif_hash_hmac_file, arginfo_hash_hmac_file, 0, NULL) - ZEND_RAW_FENTRY("hash_init", zif_hash_init, arginfo_hash_init, 0, NULL) - ZEND_RAW_FENTRY("hash_update", zif_hash_update, arginfo_hash_update, 0, NULL) - ZEND_RAW_FENTRY("hash_update_stream", zif_hash_update_stream, arginfo_hash_update_stream, 0, NULL) - ZEND_RAW_FENTRY("hash_update_file", zif_hash_update_file, arginfo_hash_update_file, 0, NULL) - ZEND_RAW_FENTRY("hash_final", zif_hash_final, arginfo_hash_final, 0, NULL) - ZEND_RAW_FENTRY("hash_copy", zif_hash_copy, arginfo_hash_copy, 0, NULL) - ZEND_RAW_FENTRY("hash_algos", zif_hash_algos, arginfo_hash_algos, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("hash_hmac_algos", zif_hash_hmac_algos, arginfo_hash_hmac_algos, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("hash_pbkdf2", zif_hash_pbkdf2, arginfo_hash_pbkdf2, 0, NULL) - ZEND_RAW_FENTRY("hash_equals", zif_hash_equals, arginfo_hash_equals, 0, NULL) - ZEND_RAW_FENTRY("hash_hkdf", zif_hash_hkdf, arginfo_hash_hkdf, 0, NULL) + ZEND_FE(hash, arginfo_hash) + ZEND_FE(hash_file, arginfo_hash_file) + ZEND_FE(hash_hmac, arginfo_hash_hmac) + ZEND_FE(hash_hmac_file, arginfo_hash_hmac_file) + ZEND_FE(hash_init, arginfo_hash_init) + ZEND_FE(hash_update, arginfo_hash_update) + ZEND_FE(hash_update_stream, arginfo_hash_update_stream) + ZEND_FE(hash_update_file, arginfo_hash_update_file) + ZEND_FE(hash_final, arginfo_hash_final) + ZEND_FE(hash_copy, arginfo_hash_copy) + ZEND_RAW_FENTRY("hash_algos", zif_hash_algos, arginfo_hash_algos, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("hash_hmac_algos", zif_hash_hmac_algos, arginfo_hash_hmac_algos, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_FE(hash_pbkdf2, arginfo_hash_pbkdf2) + ZEND_FE(hash_equals, arginfo_hash_equals) + ZEND_FE(hash_hkdf, arginfo_hash_hkdf) #if defined(PHP_MHASH_BC) - ZEND_RAW_FENTRY("mhash_get_block_size", zif_mhash_get_block_size, arginfo_mhash_get_block_size, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("mhash_get_block_size", zif_mhash_get_block_size, arginfo_mhash_get_block_size, ZEND_ACC_DEPRECATED, NULL, NULL) #endif #if defined(PHP_MHASH_BC) - ZEND_RAW_FENTRY("mhash_get_hash_name", zif_mhash_get_hash_name, arginfo_mhash_get_hash_name, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("mhash_get_hash_name", zif_mhash_get_hash_name, arginfo_mhash_get_hash_name, ZEND_ACC_DEPRECATED, NULL, NULL) #endif #if defined(PHP_MHASH_BC) - ZEND_RAW_FENTRY("mhash_keygen_s2k", zif_mhash_keygen_s2k, arginfo_mhash_keygen_s2k, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("mhash_keygen_s2k", zif_mhash_keygen_s2k, arginfo_mhash_keygen_s2k, ZEND_ACC_DEPRECATED, NULL, NULL) #endif #if defined(PHP_MHASH_BC) - ZEND_RAW_FENTRY("mhash_count", zif_mhash_count, arginfo_mhash_count, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("mhash_count", zif_mhash_count, arginfo_mhash_count, ZEND_ACC_DEPRECATED, NULL, NULL) #endif #if defined(PHP_MHASH_BC) - ZEND_RAW_FENTRY("mhash", zif_mhash, arginfo_mhash, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("mhash", zif_mhash, arginfo_mhash, ZEND_ACC_DEPRECATED, NULL, NULL) #endif ZEND_FE_END }; static const zend_function_entry class_HashContext_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_HashContext___construct, arginfo_class_HashContext___construct, ZEND_ACC_PRIVATE, NULL) - ZEND_RAW_FENTRY("__serialize", zim_HashContext___serialize, arginfo_class_HashContext___serialize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__unserialize", zim_HashContext___unserialize, arginfo_class_HashContext___unserialize, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(HashContext, __construct, arginfo_class_HashContext___construct, ZEND_ACC_PRIVATE) + ZEND_ME(HashContext, __serialize, arginfo_class_HashContext___serialize, ZEND_ACC_PUBLIC) + ZEND_ME(HashContext, __unserialize, arginfo_class_HashContext___unserialize, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/ext/iconv/iconv_arginfo.h b/ext/iconv/iconv_arginfo.h index 0a57cb621d30a..df2ecad3898e9 100644 --- a/ext/iconv/iconv_arginfo.h +++ b/ext/iconv/iconv_arginfo.h @@ -71,16 +71,16 @@ ZEND_FUNCTION(iconv_set_encoding); ZEND_FUNCTION(iconv_get_encoding); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("iconv_strlen", zif_iconv_strlen, arginfo_iconv_strlen, 0, NULL) - ZEND_RAW_FENTRY("iconv_substr", zif_iconv_substr, arginfo_iconv_substr, 0, NULL) - ZEND_RAW_FENTRY("iconv_strpos", zif_iconv_strpos, arginfo_iconv_strpos, 0, NULL) - ZEND_RAW_FENTRY("iconv_strrpos", zif_iconv_strrpos, arginfo_iconv_strrpos, 0, NULL) - ZEND_RAW_FENTRY("iconv_mime_encode", zif_iconv_mime_encode, arginfo_iconv_mime_encode, 0, NULL) - ZEND_RAW_FENTRY("iconv_mime_decode", zif_iconv_mime_decode, arginfo_iconv_mime_decode, 0, NULL) - ZEND_RAW_FENTRY("iconv_mime_decode_headers", zif_iconv_mime_decode_headers, arginfo_iconv_mime_decode_headers, 0, NULL) - ZEND_RAW_FENTRY("iconv", zif_iconv, arginfo_iconv, 0, NULL) - ZEND_RAW_FENTRY("iconv_set_encoding", zif_iconv_set_encoding, arginfo_iconv_set_encoding, 0, NULL) - ZEND_RAW_FENTRY("iconv_get_encoding", zif_iconv_get_encoding, arginfo_iconv_get_encoding, 0, NULL) + ZEND_FE(iconv_strlen, arginfo_iconv_strlen) + ZEND_FE(iconv_substr, arginfo_iconv_substr) + ZEND_FE(iconv_strpos, arginfo_iconv_strpos) + ZEND_FE(iconv_strrpos, arginfo_iconv_strrpos) + ZEND_FE(iconv_mime_encode, arginfo_iconv_mime_encode) + ZEND_FE(iconv_mime_decode, arginfo_iconv_mime_decode) + ZEND_FE(iconv_mime_decode_headers, arginfo_iconv_mime_decode_headers) + ZEND_FE(iconv, arginfo_iconv) + ZEND_FE(iconv_set_encoding, arginfo_iconv_set_encoding) + ZEND_FE(iconv_get_encoding, arginfo_iconv_get_encoding) ZEND_FE_END }; diff --git a/ext/intl/breakiterator/breakiterator_arginfo.h b/ext/intl/breakiterator/breakiterator_arginfo.h index a3b4c625877a4..8135a9cace64d 100644 --- a/ext/intl/breakiterator/breakiterator_arginfo.h +++ b/ext/intl/breakiterator/breakiterator_arginfo.h @@ -112,42 +112,42 @@ ZEND_METHOD(IntlRuleBasedBreakIterator, getRuleStatusVec); ZEND_METHOD(IntlCodePointBreakIterator, getLastCodePoint); static const zend_function_entry class_IntlBreakIterator_methods[] = { - ZEND_RAW_FENTRY("createCharacterInstance", zim_IntlBreakIterator_createCharacterInstance, arginfo_class_IntlBreakIterator_createCharacterInstance, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("createCodePointInstance", zim_IntlBreakIterator_createCodePointInstance, arginfo_class_IntlBreakIterator_createCodePointInstance, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("createLineInstance", zim_IntlBreakIterator_createLineInstance, arginfo_class_IntlBreakIterator_createLineInstance, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("createSentenceInstance", zim_IntlBreakIterator_createSentenceInstance, arginfo_class_IntlBreakIterator_createSentenceInstance, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("createTitleInstance", zim_IntlBreakIterator_createTitleInstance, arginfo_class_IntlBreakIterator_createTitleInstance, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("createWordInstance", zim_IntlBreakIterator_createWordInstance, arginfo_class_IntlBreakIterator_createWordInstance, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("__construct", zim_IntlBreakIterator___construct, arginfo_class_IntlBreakIterator___construct, ZEND_ACC_PRIVATE, NULL) - ZEND_RAW_FENTRY("current", zim_IntlBreakIterator_current, arginfo_class_IntlBreakIterator_current, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("first", zim_IntlBreakIterator_first, arginfo_class_IntlBreakIterator_first, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("following", zim_IntlBreakIterator_following, arginfo_class_IntlBreakIterator_following, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getErrorCode", zim_IntlBreakIterator_getErrorCode, arginfo_class_IntlBreakIterator_getErrorCode, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getErrorMessage", zim_IntlBreakIterator_getErrorMessage, arginfo_class_IntlBreakIterator_getErrorMessage, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getLocale", zim_IntlBreakIterator_getLocale, arginfo_class_IntlBreakIterator_getLocale, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getPartsIterator", zim_IntlBreakIterator_getPartsIterator, arginfo_class_IntlBreakIterator_getPartsIterator, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getText", zim_IntlBreakIterator_getText, arginfo_class_IntlBreakIterator_getText, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isBoundary", zim_IntlBreakIterator_isBoundary, arginfo_class_IntlBreakIterator_isBoundary, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("last", zim_IntlBreakIterator_last, arginfo_class_IntlBreakIterator_last, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("next", zim_IntlBreakIterator_next, arginfo_class_IntlBreakIterator_next, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("preceding", zim_IntlBreakIterator_preceding, arginfo_class_IntlBreakIterator_preceding, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("previous", zim_IntlBreakIterator_previous, arginfo_class_IntlBreakIterator_previous, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setText", zim_IntlBreakIterator_setText, arginfo_class_IntlBreakIterator_setText, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getIterator", zim_IntlBreakIterator_getIterator, arginfo_class_IntlBreakIterator_getIterator, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(IntlBreakIterator, createCharacterInstance, arginfo_class_IntlBreakIterator_createCharacterInstance, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlBreakIterator, createCodePointInstance, arginfo_class_IntlBreakIterator_createCodePointInstance, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlBreakIterator, createLineInstance, arginfo_class_IntlBreakIterator_createLineInstance, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlBreakIterator, createSentenceInstance, arginfo_class_IntlBreakIterator_createSentenceInstance, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlBreakIterator, createTitleInstance, arginfo_class_IntlBreakIterator_createTitleInstance, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlBreakIterator, createWordInstance, arginfo_class_IntlBreakIterator_createWordInstance, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlBreakIterator, __construct, arginfo_class_IntlBreakIterator___construct, ZEND_ACC_PRIVATE) + ZEND_ME(IntlBreakIterator, current, arginfo_class_IntlBreakIterator_current, ZEND_ACC_PUBLIC) + ZEND_ME(IntlBreakIterator, first, arginfo_class_IntlBreakIterator_first, ZEND_ACC_PUBLIC) + ZEND_ME(IntlBreakIterator, following, arginfo_class_IntlBreakIterator_following, ZEND_ACC_PUBLIC) + ZEND_ME(IntlBreakIterator, getErrorCode, arginfo_class_IntlBreakIterator_getErrorCode, ZEND_ACC_PUBLIC) + ZEND_ME(IntlBreakIterator, getErrorMessage, arginfo_class_IntlBreakIterator_getErrorMessage, ZEND_ACC_PUBLIC) + ZEND_ME(IntlBreakIterator, getLocale, arginfo_class_IntlBreakIterator_getLocale, ZEND_ACC_PUBLIC) + ZEND_ME(IntlBreakIterator, getPartsIterator, arginfo_class_IntlBreakIterator_getPartsIterator, ZEND_ACC_PUBLIC) + ZEND_ME(IntlBreakIterator, getText, arginfo_class_IntlBreakIterator_getText, ZEND_ACC_PUBLIC) + ZEND_ME(IntlBreakIterator, isBoundary, arginfo_class_IntlBreakIterator_isBoundary, ZEND_ACC_PUBLIC) + ZEND_ME(IntlBreakIterator, last, arginfo_class_IntlBreakIterator_last, ZEND_ACC_PUBLIC) + ZEND_ME(IntlBreakIterator, next, arginfo_class_IntlBreakIterator_next, ZEND_ACC_PUBLIC) + ZEND_ME(IntlBreakIterator, preceding, arginfo_class_IntlBreakIterator_preceding, ZEND_ACC_PUBLIC) + ZEND_ME(IntlBreakIterator, previous, arginfo_class_IntlBreakIterator_previous, ZEND_ACC_PUBLIC) + ZEND_ME(IntlBreakIterator, setText, arginfo_class_IntlBreakIterator_setText, ZEND_ACC_PUBLIC) + ZEND_ME(IntlBreakIterator, getIterator, arginfo_class_IntlBreakIterator_getIterator, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_IntlRuleBasedBreakIterator_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_IntlRuleBasedBreakIterator___construct, arginfo_class_IntlRuleBasedBreakIterator___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getBinaryRules", zim_IntlRuleBasedBreakIterator_getBinaryRules, arginfo_class_IntlRuleBasedBreakIterator_getBinaryRules, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getRules", zim_IntlRuleBasedBreakIterator_getRules, arginfo_class_IntlRuleBasedBreakIterator_getRules, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getRuleStatus", zim_IntlRuleBasedBreakIterator_getRuleStatus, arginfo_class_IntlRuleBasedBreakIterator_getRuleStatus, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getRuleStatusVec", zim_IntlRuleBasedBreakIterator_getRuleStatusVec, arginfo_class_IntlRuleBasedBreakIterator_getRuleStatusVec, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(IntlRuleBasedBreakIterator, __construct, arginfo_class_IntlRuleBasedBreakIterator___construct, ZEND_ACC_PUBLIC) + ZEND_ME(IntlRuleBasedBreakIterator, getBinaryRules, arginfo_class_IntlRuleBasedBreakIterator_getBinaryRules, ZEND_ACC_PUBLIC) + ZEND_ME(IntlRuleBasedBreakIterator, getRules, arginfo_class_IntlRuleBasedBreakIterator_getRules, ZEND_ACC_PUBLIC) + ZEND_ME(IntlRuleBasedBreakIterator, getRuleStatus, arginfo_class_IntlRuleBasedBreakIterator_getRuleStatus, ZEND_ACC_PUBLIC) + ZEND_ME(IntlRuleBasedBreakIterator, getRuleStatusVec, arginfo_class_IntlRuleBasedBreakIterator_getRuleStatusVec, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_IntlCodePointBreakIterator_methods[] = { - ZEND_RAW_FENTRY("getLastCodePoint", zim_IntlCodePointBreakIterator_getLastCodePoint, arginfo_class_IntlCodePointBreakIterator_getLastCodePoint, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(IntlCodePointBreakIterator, getLastCodePoint, arginfo_class_IntlCodePointBreakIterator_getLastCodePoint, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/ext/intl/breakiterator/breakiterator_iterators_arginfo.h b/ext/intl/breakiterator/breakiterator_iterators_arginfo.h index 6768aa2c50a13..4642e09c36624 100644 --- a/ext/intl/breakiterator/breakiterator_iterators_arginfo.h +++ b/ext/intl/breakiterator/breakiterator_iterators_arginfo.h @@ -11,8 +11,8 @@ ZEND_METHOD(IntlPartsIterator, getBreakIterator); ZEND_METHOD(IntlPartsIterator, getRuleStatus); static const zend_function_entry class_IntlPartsIterator_methods[] = { - ZEND_RAW_FENTRY("getBreakIterator", zim_IntlPartsIterator_getBreakIterator, arginfo_class_IntlPartsIterator_getBreakIterator, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getRuleStatus", zim_IntlPartsIterator_getRuleStatus, arginfo_class_IntlPartsIterator_getRuleStatus, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(IntlPartsIterator, getBreakIterator, arginfo_class_IntlPartsIterator_getBreakIterator, ZEND_ACC_PUBLIC) + ZEND_ME(IntlPartsIterator, getRuleStatus, arginfo_class_IntlPartsIterator_getRuleStatus, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/ext/intl/calendar/calendar_arginfo.h b/ext/intl/calendar/calendar_arginfo.h index 12d37c0657b41..f24b52dc83d30 100644 --- a/ext/intl/calendar/calendar_arginfo.h +++ b/ext/intl/calendar/calendar_arginfo.h @@ -259,64 +259,64 @@ ZEND_FUNCTION(intlgregcal_get_gregorian_change); ZEND_FUNCTION(intlgregcal_is_leap_year); static const zend_function_entry class_IntlCalendar_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_IntlCalendar___construct, arginfo_class_IntlCalendar___construct, ZEND_ACC_PRIVATE, NULL) - ZEND_RAW_FENTRY("createInstance", zif_intlcal_create_instance, arginfo_class_IntlCalendar_createInstance, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("equals", zif_intlcal_equals, arginfo_class_IntlCalendar_equals, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("fieldDifference", zif_intlcal_field_difference, arginfo_class_IntlCalendar_fieldDifference, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("add", zif_intlcal_add, arginfo_class_IntlCalendar_add, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("after", zif_intlcal_after, arginfo_class_IntlCalendar_after, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("before", zif_intlcal_before, arginfo_class_IntlCalendar_before, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("clear", zif_intlcal_clear, arginfo_class_IntlCalendar_clear, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("fromDateTime", zif_intlcal_from_date_time, arginfo_class_IntlCalendar_fromDateTime, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("get", zif_intlcal_get, arginfo_class_IntlCalendar_get, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getActualMaximum", zif_intlcal_get_actual_maximum, arginfo_class_IntlCalendar_getActualMaximum, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getActualMinimum", zif_intlcal_get_actual_minimum, arginfo_class_IntlCalendar_getActualMinimum, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getAvailableLocales", zif_intlcal_get_available_locales, arginfo_class_IntlCalendar_getAvailableLocales, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("getDayOfWeekType", zif_intlcal_get_day_of_week_type, arginfo_class_IntlCalendar_getDayOfWeekType, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getErrorCode", zif_intlcal_get_error_code, arginfo_class_IntlCalendar_getErrorCode, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getErrorMessage", zif_intlcal_get_error_message, arginfo_class_IntlCalendar_getErrorMessage, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getFirstDayOfWeek", zif_intlcal_get_first_day_of_week, arginfo_class_IntlCalendar_getFirstDayOfWeek, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getGreatestMinimum", zif_intlcal_get_greatest_minimum, arginfo_class_IntlCalendar_getGreatestMinimum, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getKeywordValuesForLocale", zif_intlcal_get_keyword_values_for_locale, arginfo_class_IntlCalendar_getKeywordValuesForLocale, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("getLeastMaximum", zif_intlcal_get_least_maximum, arginfo_class_IntlCalendar_getLeastMaximum, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getLocale", zif_intlcal_get_locale, arginfo_class_IntlCalendar_getLocale, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getMaximum", zif_intlcal_get_maximum, arginfo_class_IntlCalendar_getMaximum, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getMinimalDaysInFirstWeek", zif_intlcal_get_minimal_days_in_first_week, arginfo_class_IntlCalendar_getMinimalDaysInFirstWeek, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setMinimalDaysInFirstWeek", zif_intlcal_set_minimal_days_in_first_week, arginfo_class_IntlCalendar_setMinimalDaysInFirstWeek, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getMinimum", zif_intlcal_get_minimum, arginfo_class_IntlCalendar_getMinimum, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getNow", zif_intlcal_get_now, arginfo_class_IntlCalendar_getNow, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("getRepeatedWallTimeOption", zif_intlcal_get_repeated_wall_time_option, arginfo_class_IntlCalendar_getRepeatedWallTimeOption, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getSkippedWallTimeOption", zif_intlcal_get_skipped_wall_time_option, arginfo_class_IntlCalendar_getSkippedWallTimeOption, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getTime", zif_intlcal_get_time, arginfo_class_IntlCalendar_getTime, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getTimeZone", zif_intlcal_get_time_zone, arginfo_class_IntlCalendar_getTimeZone, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getType", zif_intlcal_get_type, arginfo_class_IntlCalendar_getType, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getWeekendTransition", zif_intlcal_get_weekend_transition, arginfo_class_IntlCalendar_getWeekendTransition, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("inDaylightTime", zif_intlcal_in_daylight_time, arginfo_class_IntlCalendar_inDaylightTime, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isEquivalentTo", zif_intlcal_is_equivalent_to, arginfo_class_IntlCalendar_isEquivalentTo, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isLenient", zif_intlcal_is_lenient, arginfo_class_IntlCalendar_isLenient, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isWeekend", zif_intlcal_is_weekend, arginfo_class_IntlCalendar_isWeekend, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("roll", zif_intlcal_roll, arginfo_class_IntlCalendar_roll, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isSet", zif_intlcal_is_set, arginfo_class_IntlCalendar_isSet, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("set", zif_intlcal_set, arginfo_class_IntlCalendar_set, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setDate", zim_IntlCalendar_setDate, arginfo_class_IntlCalendar_setDate, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setDateTime", zim_IntlCalendar_setDateTime, arginfo_class_IntlCalendar_setDateTime, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setFirstDayOfWeek", zif_intlcal_set_first_day_of_week, arginfo_class_IntlCalendar_setFirstDayOfWeek, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setLenient", zif_intlcal_set_lenient, arginfo_class_IntlCalendar_setLenient, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setRepeatedWallTimeOption", zif_intlcal_set_repeated_wall_time_option, arginfo_class_IntlCalendar_setRepeatedWallTimeOption, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setSkippedWallTimeOption", zif_intlcal_set_skipped_wall_time_option, arginfo_class_IntlCalendar_setSkippedWallTimeOption, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setTime", zif_intlcal_set_time, arginfo_class_IntlCalendar_setTime, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setTimeZone", zif_intlcal_set_time_zone, arginfo_class_IntlCalendar_setTimeZone, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("toDateTime", zif_intlcal_to_date_time, arginfo_class_IntlCalendar_toDateTime, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(IntlCalendar, __construct, arginfo_class_IntlCalendar___construct, ZEND_ACC_PRIVATE) + ZEND_RAW_FENTRY("createInstance", zif_intlcal_create_instance, arginfo_class_IntlCalendar_createInstance, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("equals", zif_intlcal_equals, arginfo_class_IntlCalendar_equals, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("fieldDifference", zif_intlcal_field_difference, arginfo_class_IntlCalendar_fieldDifference, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("add", zif_intlcal_add, arginfo_class_IntlCalendar_add, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("after", zif_intlcal_after, arginfo_class_IntlCalendar_after, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("before", zif_intlcal_before, arginfo_class_IntlCalendar_before, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("clear", zif_intlcal_clear, arginfo_class_IntlCalendar_clear, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("fromDateTime", zif_intlcal_from_date_time, arginfo_class_IntlCalendar_fromDateTime, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("get", zif_intlcal_get, arginfo_class_IntlCalendar_get, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getActualMaximum", zif_intlcal_get_actual_maximum, arginfo_class_IntlCalendar_getActualMaximum, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getActualMinimum", zif_intlcal_get_actual_minimum, arginfo_class_IntlCalendar_getActualMinimum, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getAvailableLocales", zif_intlcal_get_available_locales, arginfo_class_IntlCalendar_getAvailableLocales, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("getDayOfWeekType", zif_intlcal_get_day_of_week_type, arginfo_class_IntlCalendar_getDayOfWeekType, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getErrorCode", zif_intlcal_get_error_code, arginfo_class_IntlCalendar_getErrorCode, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getErrorMessage", zif_intlcal_get_error_message, arginfo_class_IntlCalendar_getErrorMessage, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getFirstDayOfWeek", zif_intlcal_get_first_day_of_week, arginfo_class_IntlCalendar_getFirstDayOfWeek, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getGreatestMinimum", zif_intlcal_get_greatest_minimum, arginfo_class_IntlCalendar_getGreatestMinimum, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getKeywordValuesForLocale", zif_intlcal_get_keyword_values_for_locale, arginfo_class_IntlCalendar_getKeywordValuesForLocale, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("getLeastMaximum", zif_intlcal_get_least_maximum, arginfo_class_IntlCalendar_getLeastMaximum, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getLocale", zif_intlcal_get_locale, arginfo_class_IntlCalendar_getLocale, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getMaximum", zif_intlcal_get_maximum, arginfo_class_IntlCalendar_getMaximum, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getMinimalDaysInFirstWeek", zif_intlcal_get_minimal_days_in_first_week, arginfo_class_IntlCalendar_getMinimalDaysInFirstWeek, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("setMinimalDaysInFirstWeek", zif_intlcal_set_minimal_days_in_first_week, arginfo_class_IntlCalendar_setMinimalDaysInFirstWeek, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getMinimum", zif_intlcal_get_minimum, arginfo_class_IntlCalendar_getMinimum, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getNow", zif_intlcal_get_now, arginfo_class_IntlCalendar_getNow, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("getRepeatedWallTimeOption", zif_intlcal_get_repeated_wall_time_option, arginfo_class_IntlCalendar_getRepeatedWallTimeOption, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getSkippedWallTimeOption", zif_intlcal_get_skipped_wall_time_option, arginfo_class_IntlCalendar_getSkippedWallTimeOption, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getTime", zif_intlcal_get_time, arginfo_class_IntlCalendar_getTime, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getTimeZone", zif_intlcal_get_time_zone, arginfo_class_IntlCalendar_getTimeZone, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getType", zif_intlcal_get_type, arginfo_class_IntlCalendar_getType, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getWeekendTransition", zif_intlcal_get_weekend_transition, arginfo_class_IntlCalendar_getWeekendTransition, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("inDaylightTime", zif_intlcal_in_daylight_time, arginfo_class_IntlCalendar_inDaylightTime, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("isEquivalentTo", zif_intlcal_is_equivalent_to, arginfo_class_IntlCalendar_isEquivalentTo, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("isLenient", zif_intlcal_is_lenient, arginfo_class_IntlCalendar_isLenient, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("isWeekend", zif_intlcal_is_weekend, arginfo_class_IntlCalendar_isWeekend, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("roll", zif_intlcal_roll, arginfo_class_IntlCalendar_roll, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("isSet", zif_intlcal_is_set, arginfo_class_IntlCalendar_isSet, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("set", zif_intlcal_set, arginfo_class_IntlCalendar_set, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_ME(IntlCalendar, setDate, arginfo_class_IntlCalendar_setDate, ZEND_ACC_PUBLIC) + ZEND_ME(IntlCalendar, setDateTime, arginfo_class_IntlCalendar_setDateTime, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("setFirstDayOfWeek", zif_intlcal_set_first_day_of_week, arginfo_class_IntlCalendar_setFirstDayOfWeek, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("setLenient", zif_intlcal_set_lenient, arginfo_class_IntlCalendar_setLenient, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("setRepeatedWallTimeOption", zif_intlcal_set_repeated_wall_time_option, arginfo_class_IntlCalendar_setRepeatedWallTimeOption, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("setSkippedWallTimeOption", zif_intlcal_set_skipped_wall_time_option, arginfo_class_IntlCalendar_setSkippedWallTimeOption, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("setTime", zif_intlcal_set_time, arginfo_class_IntlCalendar_setTime, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("setTimeZone", zif_intlcal_set_time_zone, arginfo_class_IntlCalendar_setTimeZone, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("toDateTime", zif_intlcal_to_date_time, arginfo_class_IntlCalendar_toDateTime, ZEND_ACC_PUBLIC, NULL, NULL) ZEND_FE_END }; static const zend_function_entry class_IntlGregorianCalendar_methods[] = { - ZEND_RAW_FENTRY("createFromDate", zim_IntlGregorianCalendar_createFromDate, arginfo_class_IntlGregorianCalendar_createFromDate, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("createFromDateTime", zim_IntlGregorianCalendar_createFromDateTime, arginfo_class_IntlGregorianCalendar_createFromDateTime, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("__construct", zim_IntlGregorianCalendar___construct, arginfo_class_IntlGregorianCalendar___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setGregorianChange", zif_intlgregcal_set_gregorian_change, arginfo_class_IntlGregorianCalendar_setGregorianChange, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getGregorianChange", zif_intlgregcal_get_gregorian_change, arginfo_class_IntlGregorianCalendar_getGregorianChange, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isLeapYear", zif_intlgregcal_is_leap_year, arginfo_class_IntlGregorianCalendar_isLeapYear, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(IntlGregorianCalendar, createFromDate, arginfo_class_IntlGregorianCalendar_createFromDate, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlGregorianCalendar, createFromDateTime, arginfo_class_IntlGregorianCalendar_createFromDateTime, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlGregorianCalendar, __construct, arginfo_class_IntlGregorianCalendar___construct, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("setGregorianChange", zif_intlgregcal_set_gregorian_change, arginfo_class_IntlGregorianCalendar_setGregorianChange, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getGregorianChange", zif_intlgregcal_get_gregorian_change, arginfo_class_IntlGregorianCalendar_getGregorianChange, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("isLeapYear", zif_intlgregcal_is_leap_year, arginfo_class_IntlGregorianCalendar_isLeapYear, ZEND_ACC_PUBLIC, NULL, NULL) ZEND_FE_END }; diff --git a/ext/intl/collator/collator_arginfo.h b/ext/intl/collator/collator_arginfo.h index 55bf6cd03d7ea..68f87da00f9de 100644 --- a/ext/intl/collator/collator_arginfo.h +++ b/ext/intl/collator/collator_arginfo.h @@ -71,20 +71,20 @@ ZEND_FUNCTION(collator_get_error_message); ZEND_FUNCTION(collator_get_sort_key); static const zend_function_entry class_Collator_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_Collator___construct, arginfo_class_Collator___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("create", zif_collator_create, arginfo_class_Collator_create, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("compare", zif_collator_compare, arginfo_class_Collator_compare, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("sort", zif_collator_sort, arginfo_class_Collator_sort, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("sortWithSortKeys", zif_collator_sort_with_sort_keys, arginfo_class_Collator_sortWithSortKeys, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("asort", zif_collator_asort, arginfo_class_Collator_asort, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getAttribute", zif_collator_get_attribute, arginfo_class_Collator_getAttribute, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setAttribute", zif_collator_set_attribute, arginfo_class_Collator_setAttribute, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getStrength", zif_collator_get_strength, arginfo_class_Collator_getStrength, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setStrength", zif_collator_set_strength, arginfo_class_Collator_setStrength, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getLocale", zif_collator_get_locale, arginfo_class_Collator_getLocale, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getErrorCode", zif_collator_get_error_code, arginfo_class_Collator_getErrorCode, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getErrorMessage", zif_collator_get_error_message, arginfo_class_Collator_getErrorMessage, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getSortKey", zif_collator_get_sort_key, arginfo_class_Collator_getSortKey, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(Collator, __construct, arginfo_class_Collator___construct, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("create", zif_collator_create, arginfo_class_Collator_create, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("compare", zif_collator_compare, arginfo_class_Collator_compare, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("sort", zif_collator_sort, arginfo_class_Collator_sort, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("sortWithSortKeys", zif_collator_sort_with_sort_keys, arginfo_class_Collator_sortWithSortKeys, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("asort", zif_collator_asort, arginfo_class_Collator_asort, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getAttribute", zif_collator_get_attribute, arginfo_class_Collator_getAttribute, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("setAttribute", zif_collator_set_attribute, arginfo_class_Collator_setAttribute, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getStrength", zif_collator_get_strength, arginfo_class_Collator_getStrength, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("setStrength", zif_collator_set_strength, arginfo_class_Collator_setStrength, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getLocale", zif_collator_get_locale, arginfo_class_Collator_getLocale, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getErrorCode", zif_collator_get_error_code, arginfo_class_Collator_getErrorCode, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getErrorMessage", zif_collator_get_error_message, arginfo_class_Collator_getErrorMessage, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getSortKey", zif_collator_get_sort_key, arginfo_class_Collator_getSortKey, ZEND_ACC_PUBLIC, NULL, NULL) ZEND_FE_END }; diff --git a/ext/intl/common/common_arginfo.h b/ext/intl/common/common_arginfo.h index 5b6d63533e4fd..dcdf8434b4e70 100644 --- a/ext/intl/common/common_arginfo.h +++ b/ext/intl/common/common_arginfo.h @@ -21,11 +21,11 @@ ZEND_METHOD(IntlIterator, rewind); ZEND_METHOD(IntlIterator, valid); static const zend_function_entry class_IntlIterator_methods[] = { - ZEND_RAW_FENTRY("current", zim_IntlIterator_current, arginfo_class_IntlIterator_current, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("key", zim_IntlIterator_key, arginfo_class_IntlIterator_key, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("next", zim_IntlIterator_next, arginfo_class_IntlIterator_next, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("rewind", zim_IntlIterator_rewind, arginfo_class_IntlIterator_rewind, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("valid", zim_IntlIterator_valid, arginfo_class_IntlIterator_valid, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(IntlIterator, current, arginfo_class_IntlIterator_current, ZEND_ACC_PUBLIC) + ZEND_ME(IntlIterator, key, arginfo_class_IntlIterator_key, ZEND_ACC_PUBLIC) + ZEND_ME(IntlIterator, next, arginfo_class_IntlIterator_next, ZEND_ACC_PUBLIC) + ZEND_ME(IntlIterator, rewind, arginfo_class_IntlIterator_rewind, ZEND_ACC_PUBLIC) + ZEND_ME(IntlIterator, valid, arginfo_class_IntlIterator_valid, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/ext/intl/converter/converter_arginfo.h b/ext/intl/converter/converter_arginfo.h index baf7a270aabc3..92c00af50ba95 100644 --- a/ext/intl/converter/converter_arginfo.h +++ b/ext/intl/converter/converter_arginfo.h @@ -95,25 +95,25 @@ ZEND_METHOD(UConverter, toUCallback); ZEND_METHOD(UConverter, transcode); static const zend_function_entry class_UConverter_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_UConverter___construct, arginfo_class_UConverter___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("convert", zim_UConverter_convert, arginfo_class_UConverter_convert, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("fromUCallback", zim_UConverter_fromUCallback, arginfo_class_UConverter_fromUCallback, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getAliases", zim_UConverter_getAliases, arginfo_class_UConverter_getAliases, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("getAvailable", zim_UConverter_getAvailable, arginfo_class_UConverter_getAvailable, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("getDestinationEncoding", zim_UConverter_getDestinationEncoding, arginfo_class_UConverter_getDestinationEncoding, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getDestinationType", zim_UConverter_getDestinationType, arginfo_class_UConverter_getDestinationType, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getErrorCode", zim_UConverter_getErrorCode, arginfo_class_UConverter_getErrorCode, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getErrorMessage", zim_UConverter_getErrorMessage, arginfo_class_UConverter_getErrorMessage, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getSourceEncoding", zim_UConverter_getSourceEncoding, arginfo_class_UConverter_getSourceEncoding, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getSourceType", zim_UConverter_getSourceType, arginfo_class_UConverter_getSourceType, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getStandards", zim_UConverter_getStandards, arginfo_class_UConverter_getStandards, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("getSubstChars", zim_UConverter_getSubstChars, arginfo_class_UConverter_getSubstChars, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("reasonText", zim_UConverter_reasonText, arginfo_class_UConverter_reasonText, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("setDestinationEncoding", zim_UConverter_setDestinationEncoding, arginfo_class_UConverter_setDestinationEncoding, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setSourceEncoding", zim_UConverter_setSourceEncoding, arginfo_class_UConverter_setSourceEncoding, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setSubstChars", zim_UConverter_setSubstChars, arginfo_class_UConverter_setSubstChars, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("toUCallback", zim_UConverter_toUCallback, arginfo_class_UConverter_toUCallback, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("transcode", zim_UConverter_transcode, arginfo_class_UConverter_transcode, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_ME(UConverter, __construct, arginfo_class_UConverter___construct, ZEND_ACC_PUBLIC) + ZEND_ME(UConverter, convert, arginfo_class_UConverter_convert, ZEND_ACC_PUBLIC) + ZEND_ME(UConverter, fromUCallback, arginfo_class_UConverter_fromUCallback, ZEND_ACC_PUBLIC) + ZEND_ME(UConverter, getAliases, arginfo_class_UConverter_getAliases, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(UConverter, getAvailable, arginfo_class_UConverter_getAvailable, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(UConverter, getDestinationEncoding, arginfo_class_UConverter_getDestinationEncoding, ZEND_ACC_PUBLIC) + ZEND_ME(UConverter, getDestinationType, arginfo_class_UConverter_getDestinationType, ZEND_ACC_PUBLIC) + ZEND_ME(UConverter, getErrorCode, arginfo_class_UConverter_getErrorCode, ZEND_ACC_PUBLIC) + ZEND_ME(UConverter, getErrorMessage, arginfo_class_UConverter_getErrorMessage, ZEND_ACC_PUBLIC) + ZEND_ME(UConverter, getSourceEncoding, arginfo_class_UConverter_getSourceEncoding, ZEND_ACC_PUBLIC) + ZEND_ME(UConverter, getSourceType, arginfo_class_UConverter_getSourceType, ZEND_ACC_PUBLIC) + ZEND_ME(UConverter, getStandards, arginfo_class_UConverter_getStandards, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(UConverter, getSubstChars, arginfo_class_UConverter_getSubstChars, ZEND_ACC_PUBLIC) + ZEND_ME(UConverter, reasonText, arginfo_class_UConverter_reasonText, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(UConverter, setDestinationEncoding, arginfo_class_UConverter_setDestinationEncoding, ZEND_ACC_PUBLIC) + ZEND_ME(UConverter, setSourceEncoding, arginfo_class_UConverter_setSourceEncoding, ZEND_ACC_PUBLIC) + ZEND_ME(UConverter, setSubstChars, arginfo_class_UConverter_setSubstChars, ZEND_ACC_PUBLIC) + ZEND_ME(UConverter, toUCallback, arginfo_class_UConverter_toUCallback, ZEND_ACC_PUBLIC) + ZEND_ME(UConverter, transcode, arginfo_class_UConverter_transcode, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) ZEND_FE_END }; diff --git a/ext/intl/dateformat/dateformat_arginfo.h b/ext/intl/dateformat/dateformat_arginfo.h index 7c94fb94add29..4d16a26ef1673 100644 --- a/ext/intl/dateformat/dateformat_arginfo.h +++ b/ext/intl/dateformat/dateformat_arginfo.h @@ -109,27 +109,27 @@ ZEND_FUNCTION(datefmt_get_error_code); ZEND_FUNCTION(datefmt_get_error_message); static const zend_function_entry class_IntlDateFormatter_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_IntlDateFormatter___construct, arginfo_class_IntlDateFormatter___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("create", zif_datefmt_create, arginfo_class_IntlDateFormatter_create, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("getDateType", zif_datefmt_get_datetype, arginfo_class_IntlDateFormatter_getDateType, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getTimeType", zif_datefmt_get_timetype, arginfo_class_IntlDateFormatter_getTimeType, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getCalendar", zif_datefmt_get_calendar, arginfo_class_IntlDateFormatter_getCalendar, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setCalendar", zif_datefmt_set_calendar, arginfo_class_IntlDateFormatter_setCalendar, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getTimeZoneId", zif_datefmt_get_timezone_id, arginfo_class_IntlDateFormatter_getTimeZoneId, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getCalendarObject", zif_datefmt_get_calendar_object, arginfo_class_IntlDateFormatter_getCalendarObject, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getTimeZone", zif_datefmt_get_timezone, arginfo_class_IntlDateFormatter_getTimeZone, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setTimeZone", zif_datefmt_set_timezone, arginfo_class_IntlDateFormatter_setTimeZone, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setPattern", zif_datefmt_set_pattern, arginfo_class_IntlDateFormatter_setPattern, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getPattern", zif_datefmt_get_pattern, arginfo_class_IntlDateFormatter_getPattern, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getLocale", zif_datefmt_get_locale, arginfo_class_IntlDateFormatter_getLocale, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setLenient", zif_datefmt_set_lenient, arginfo_class_IntlDateFormatter_setLenient, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isLenient", zif_datefmt_is_lenient, arginfo_class_IntlDateFormatter_isLenient, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("format", zif_datefmt_format, arginfo_class_IntlDateFormatter_format, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("formatObject", zif_datefmt_format_object, arginfo_class_IntlDateFormatter_formatObject, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("parse", zif_datefmt_parse, arginfo_class_IntlDateFormatter_parse, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("localtime", zif_datefmt_localtime, arginfo_class_IntlDateFormatter_localtime, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getErrorCode", zif_datefmt_get_error_code, arginfo_class_IntlDateFormatter_getErrorCode, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getErrorMessage", zif_datefmt_get_error_message, arginfo_class_IntlDateFormatter_getErrorMessage, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(IntlDateFormatter, __construct, arginfo_class_IntlDateFormatter___construct, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("create", zif_datefmt_create, arginfo_class_IntlDateFormatter_create, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("getDateType", zif_datefmt_get_datetype, arginfo_class_IntlDateFormatter_getDateType, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getTimeType", zif_datefmt_get_timetype, arginfo_class_IntlDateFormatter_getTimeType, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getCalendar", zif_datefmt_get_calendar, arginfo_class_IntlDateFormatter_getCalendar, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("setCalendar", zif_datefmt_set_calendar, arginfo_class_IntlDateFormatter_setCalendar, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getTimeZoneId", zif_datefmt_get_timezone_id, arginfo_class_IntlDateFormatter_getTimeZoneId, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getCalendarObject", zif_datefmt_get_calendar_object, arginfo_class_IntlDateFormatter_getCalendarObject, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getTimeZone", zif_datefmt_get_timezone, arginfo_class_IntlDateFormatter_getTimeZone, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("setTimeZone", zif_datefmt_set_timezone, arginfo_class_IntlDateFormatter_setTimeZone, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("setPattern", zif_datefmt_set_pattern, arginfo_class_IntlDateFormatter_setPattern, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getPattern", zif_datefmt_get_pattern, arginfo_class_IntlDateFormatter_getPattern, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getLocale", zif_datefmt_get_locale, arginfo_class_IntlDateFormatter_getLocale, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("setLenient", zif_datefmt_set_lenient, arginfo_class_IntlDateFormatter_setLenient, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("isLenient", zif_datefmt_is_lenient, arginfo_class_IntlDateFormatter_isLenient, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("format", zif_datefmt_format, arginfo_class_IntlDateFormatter_format, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("formatObject", zif_datefmt_format_object, arginfo_class_IntlDateFormatter_formatObject, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("parse", zif_datefmt_parse, arginfo_class_IntlDateFormatter_parse, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("localtime", zif_datefmt_localtime, arginfo_class_IntlDateFormatter_localtime, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getErrorCode", zif_datefmt_get_error_code, arginfo_class_IntlDateFormatter_getErrorCode, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getErrorMessage", zif_datefmt_get_error_message, arginfo_class_IntlDateFormatter_getErrorMessage, ZEND_ACC_PUBLIC, NULL, NULL) ZEND_FE_END }; diff --git a/ext/intl/dateformat/datepatterngenerator_arginfo.h b/ext/intl/dateformat/datepatterngenerator_arginfo.h index 50b30d4b560ec..fd00ab845df62 100644 --- a/ext/intl/dateformat/datepatterngenerator_arginfo.h +++ b/ext/intl/dateformat/datepatterngenerator_arginfo.h @@ -18,9 +18,9 @@ ZEND_METHOD(IntlDatePatternGenerator, create); ZEND_METHOD(IntlDatePatternGenerator, getBestPattern); static const zend_function_entry class_IntlDatePatternGenerator_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_IntlDatePatternGenerator___construct, arginfo_class_IntlDatePatternGenerator___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("create", zim_IntlDatePatternGenerator_create, arginfo_class_IntlDatePatternGenerator_create, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("getBestPattern", zim_IntlDatePatternGenerator_getBestPattern, arginfo_class_IntlDatePatternGenerator_getBestPattern, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(IntlDatePatternGenerator, __construct, arginfo_class_IntlDatePatternGenerator___construct, ZEND_ACC_PUBLIC) + ZEND_ME(IntlDatePatternGenerator, create, arginfo_class_IntlDatePatternGenerator_create, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlDatePatternGenerator, getBestPattern, arginfo_class_IntlDatePatternGenerator_getBestPattern, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/ext/intl/formatter/formatter_arginfo.h b/ext/intl/formatter/formatter_arginfo.h index 5b155e45b00fc..1942b342ecb90 100644 --- a/ext/intl/formatter/formatter_arginfo.h +++ b/ext/intl/formatter/formatter_arginfo.h @@ -98,23 +98,23 @@ ZEND_FUNCTION(numfmt_get_error_code); ZEND_FUNCTION(numfmt_get_error_message); static const zend_function_entry class_NumberFormatter_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_NumberFormatter___construct, arginfo_class_NumberFormatter___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("create", zif_numfmt_create, arginfo_class_NumberFormatter_create, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("format", zif_numfmt_format, arginfo_class_NumberFormatter_format, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("parse", zif_numfmt_parse, arginfo_class_NumberFormatter_parse, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("formatCurrency", zif_numfmt_format_currency, arginfo_class_NumberFormatter_formatCurrency, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("parseCurrency", zif_numfmt_parse_currency, arginfo_class_NumberFormatter_parseCurrency, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setAttribute", zif_numfmt_set_attribute, arginfo_class_NumberFormatter_setAttribute, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getAttribute", zif_numfmt_get_attribute, arginfo_class_NumberFormatter_getAttribute, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setTextAttribute", zif_numfmt_set_text_attribute, arginfo_class_NumberFormatter_setTextAttribute, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getTextAttribute", zif_numfmt_get_text_attribute, arginfo_class_NumberFormatter_getTextAttribute, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setSymbol", zif_numfmt_set_symbol, arginfo_class_NumberFormatter_setSymbol, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getSymbol", zif_numfmt_get_symbol, arginfo_class_NumberFormatter_getSymbol, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setPattern", zif_numfmt_set_pattern, arginfo_class_NumberFormatter_setPattern, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getPattern", zif_numfmt_get_pattern, arginfo_class_NumberFormatter_getPattern, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getLocale", zif_numfmt_get_locale, arginfo_class_NumberFormatter_getLocale, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getErrorCode", zif_numfmt_get_error_code, arginfo_class_NumberFormatter_getErrorCode, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getErrorMessage", zif_numfmt_get_error_message, arginfo_class_NumberFormatter_getErrorMessage, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(NumberFormatter, __construct, arginfo_class_NumberFormatter___construct, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("create", zif_numfmt_create, arginfo_class_NumberFormatter_create, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("format", zif_numfmt_format, arginfo_class_NumberFormatter_format, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("parse", zif_numfmt_parse, arginfo_class_NumberFormatter_parse, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("formatCurrency", zif_numfmt_format_currency, arginfo_class_NumberFormatter_formatCurrency, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("parseCurrency", zif_numfmt_parse_currency, arginfo_class_NumberFormatter_parseCurrency, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("setAttribute", zif_numfmt_set_attribute, arginfo_class_NumberFormatter_setAttribute, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getAttribute", zif_numfmt_get_attribute, arginfo_class_NumberFormatter_getAttribute, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("setTextAttribute", zif_numfmt_set_text_attribute, arginfo_class_NumberFormatter_setTextAttribute, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getTextAttribute", zif_numfmt_get_text_attribute, arginfo_class_NumberFormatter_getTextAttribute, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("setSymbol", zif_numfmt_set_symbol, arginfo_class_NumberFormatter_setSymbol, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getSymbol", zif_numfmt_get_symbol, arginfo_class_NumberFormatter_getSymbol, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("setPattern", zif_numfmt_set_pattern, arginfo_class_NumberFormatter_setPattern, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getPattern", zif_numfmt_get_pattern, arginfo_class_NumberFormatter_getPattern, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getLocale", zif_numfmt_get_locale, arginfo_class_NumberFormatter_getLocale, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getErrorCode", zif_numfmt_get_error_code, arginfo_class_NumberFormatter_getErrorCode, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getErrorMessage", zif_numfmt_get_error_message, arginfo_class_NumberFormatter_getErrorMessage, ZEND_ACC_PUBLIC, NULL, NULL) ZEND_FE_END }; diff --git a/ext/intl/locale/locale_arginfo.h b/ext/intl/locale/locale_arginfo.h index 847be2594188e..3e38096eb5808 100644 --- a/ext/intl/locale/locale_arginfo.h +++ b/ext/intl/locale/locale_arginfo.h @@ -82,24 +82,24 @@ ZEND_FUNCTION(locale_canonicalize); ZEND_FUNCTION(locale_accept_from_http); static const zend_function_entry class_Locale_methods[] = { - ZEND_RAW_FENTRY("getDefault", zif_locale_get_default, arginfo_class_Locale_getDefault, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("setDefault", zif_locale_set_default, arginfo_class_Locale_setDefault, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("getPrimaryLanguage", zif_locale_get_primary_language, arginfo_class_Locale_getPrimaryLanguage, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("getScript", zif_locale_get_script, arginfo_class_Locale_getScript, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("getRegion", zif_locale_get_region, arginfo_class_Locale_getRegion, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("getKeywords", zif_locale_get_keywords, arginfo_class_Locale_getKeywords, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("getDisplayScript", zif_locale_get_display_script, arginfo_class_Locale_getDisplayScript, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("getDisplayRegion", zif_locale_get_display_region, arginfo_class_Locale_getDisplayRegion, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("getDisplayName", zif_locale_get_display_name, arginfo_class_Locale_getDisplayName, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("getDisplayLanguage", zif_locale_get_display_language, arginfo_class_Locale_getDisplayLanguage, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("getDisplayVariant", zif_locale_get_display_variant, arginfo_class_Locale_getDisplayVariant, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("composeLocale", zif_locale_compose, arginfo_class_Locale_composeLocale, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("parseLocale", zif_locale_parse, arginfo_class_Locale_parseLocale, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("getAllVariants", zif_locale_get_all_variants, arginfo_class_Locale_getAllVariants, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("filterMatches", zif_locale_filter_matches, arginfo_class_Locale_filterMatches, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("lookup", zif_locale_lookup, arginfo_class_Locale_lookup, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("canonicalize", zif_locale_canonicalize, arginfo_class_Locale_canonicalize, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("acceptFromHttp", zif_locale_accept_from_http, arginfo_class_Locale_acceptFromHttp, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getDefault", zif_locale_get_default, arginfo_class_Locale_getDefault, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("setDefault", zif_locale_set_default, arginfo_class_Locale_setDefault, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("getPrimaryLanguage", zif_locale_get_primary_language, arginfo_class_Locale_getPrimaryLanguage, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("getScript", zif_locale_get_script, arginfo_class_Locale_getScript, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("getRegion", zif_locale_get_region, arginfo_class_Locale_getRegion, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("getKeywords", zif_locale_get_keywords, arginfo_class_Locale_getKeywords, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("getDisplayScript", zif_locale_get_display_script, arginfo_class_Locale_getDisplayScript, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("getDisplayRegion", zif_locale_get_display_region, arginfo_class_Locale_getDisplayRegion, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("getDisplayName", zif_locale_get_display_name, arginfo_class_Locale_getDisplayName, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("getDisplayLanguage", zif_locale_get_display_language, arginfo_class_Locale_getDisplayLanguage, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("getDisplayVariant", zif_locale_get_display_variant, arginfo_class_Locale_getDisplayVariant, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("composeLocale", zif_locale_compose, arginfo_class_Locale_composeLocale, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("parseLocale", zif_locale_parse, arginfo_class_Locale_parseLocale, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("getAllVariants", zif_locale_get_all_variants, arginfo_class_Locale_getAllVariants, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("filterMatches", zif_locale_filter_matches, arginfo_class_Locale_filterMatches, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("lookup", zif_locale_lookup, arginfo_class_Locale_lookup, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("canonicalize", zif_locale_canonicalize, arginfo_class_Locale_canonicalize, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("acceptFromHttp", zif_locale_accept_from_http, arginfo_class_Locale_acceptFromHttp, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) ZEND_FE_END }; diff --git a/ext/intl/msgformat/msgformat_arginfo.h b/ext/intl/msgformat/msgformat_arginfo.h index bb66879274674..bc45b5b535de5 100644 --- a/ext/intl/msgformat/msgformat_arginfo.h +++ b/ext/intl/msgformat/msgformat_arginfo.h @@ -59,17 +59,17 @@ ZEND_FUNCTION(msgfmt_get_error_code); ZEND_FUNCTION(msgfmt_get_error_message); static const zend_function_entry class_MessageFormatter_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_MessageFormatter___construct, arginfo_class_MessageFormatter___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("create", zif_msgfmt_create, arginfo_class_MessageFormatter_create, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("format", zif_msgfmt_format, arginfo_class_MessageFormatter_format, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("formatMessage", zif_msgfmt_format_message, arginfo_class_MessageFormatter_formatMessage, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("parse", zif_msgfmt_parse, arginfo_class_MessageFormatter_parse, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("parseMessage", zif_msgfmt_parse_message, arginfo_class_MessageFormatter_parseMessage, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("setPattern", zif_msgfmt_set_pattern, arginfo_class_MessageFormatter_setPattern, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getPattern", zif_msgfmt_get_pattern, arginfo_class_MessageFormatter_getPattern, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getLocale", zif_msgfmt_get_locale, arginfo_class_MessageFormatter_getLocale, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getErrorCode", zif_msgfmt_get_error_code, arginfo_class_MessageFormatter_getErrorCode, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getErrorMessage", zif_msgfmt_get_error_message, arginfo_class_MessageFormatter_getErrorMessage, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(MessageFormatter, __construct, arginfo_class_MessageFormatter___construct, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("create", zif_msgfmt_create, arginfo_class_MessageFormatter_create, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("format", zif_msgfmt_format, arginfo_class_MessageFormatter_format, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("formatMessage", zif_msgfmt_format_message, arginfo_class_MessageFormatter_formatMessage, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("parse", zif_msgfmt_parse, arginfo_class_MessageFormatter_parse, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("parseMessage", zif_msgfmt_parse_message, arginfo_class_MessageFormatter_parseMessage, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("setPattern", zif_msgfmt_set_pattern, arginfo_class_MessageFormatter_setPattern, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getPattern", zif_msgfmt_get_pattern, arginfo_class_MessageFormatter_getPattern, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getLocale", zif_msgfmt_get_locale, arginfo_class_MessageFormatter_getLocale, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getErrorCode", zif_msgfmt_get_error_code, arginfo_class_MessageFormatter_getErrorCode, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getErrorMessage", zif_msgfmt_get_error_message, arginfo_class_MessageFormatter_getErrorMessage, ZEND_ACC_PUBLIC, NULL, NULL) ZEND_FE_END }; diff --git a/ext/intl/normalizer/normalizer_arginfo.h b/ext/intl/normalizer/normalizer_arginfo.h index 71a94e8f49921..a7a870a60d55e 100644 --- a/ext/intl/normalizer/normalizer_arginfo.h +++ b/ext/intl/normalizer/normalizer_arginfo.h @@ -25,10 +25,10 @@ ZEND_FUNCTION(normalizer_get_raw_decomposition); #endif static const zend_function_entry class_Normalizer_methods[] = { - ZEND_RAW_FENTRY("normalize", zif_normalizer_normalize, arginfo_class_Normalizer_normalize, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("isNormalized", zif_normalizer_is_normalized, arginfo_class_Normalizer_isNormalized, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("normalize", zif_normalizer_normalize, arginfo_class_Normalizer_normalize, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("isNormalized", zif_normalizer_is_normalized, arginfo_class_Normalizer_isNormalized, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) #if U_ICU_VERSION_MAJOR_NUM >= 56 - ZEND_RAW_FENTRY("getRawDecomposition", zif_normalizer_get_raw_decomposition, arginfo_class_Normalizer_getRawDecomposition, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getRawDecomposition", zif_normalizer_get_raw_decomposition, arginfo_class_Normalizer_getRawDecomposition, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) #endif ZEND_FE_END }; diff --git a/ext/intl/php_intl_arginfo.h b/ext/intl/php_intl_arginfo.h index 6dc002a13a0b2..f26d802a7eb4e 100644 --- a/ext/intl/php_intl_arginfo.h +++ b/ext/intl/php_intl_arginfo.h @@ -983,196 +983,196 @@ ZEND_FUNCTION(transliterator_get_error_code); ZEND_FUNCTION(transliterator_get_error_message); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("intlcal_create_instance", zif_intlcal_create_instance, arginfo_intlcal_create_instance, 0, NULL) - ZEND_RAW_FENTRY("intlcal_get_keyword_values_for_locale", zif_intlcal_get_keyword_values_for_locale, arginfo_intlcal_get_keyword_values_for_locale, 0, NULL) - ZEND_RAW_FENTRY("intlcal_get_now", zif_intlcal_get_now, arginfo_intlcal_get_now, 0, NULL) - ZEND_RAW_FENTRY("intlcal_get_available_locales", zif_intlcal_get_available_locales, arginfo_intlcal_get_available_locales, 0, NULL) - ZEND_RAW_FENTRY("intlcal_get", zif_intlcal_get, arginfo_intlcal_get, 0, NULL) - ZEND_RAW_FENTRY("intlcal_get_time", zif_intlcal_get_time, arginfo_intlcal_get_time, 0, NULL) - ZEND_RAW_FENTRY("intlcal_set_time", zif_intlcal_set_time, arginfo_intlcal_set_time, 0, NULL) - ZEND_RAW_FENTRY("intlcal_add", zif_intlcal_add, arginfo_intlcal_add, 0, NULL) - ZEND_RAW_FENTRY("intlcal_set_time_zone", zif_intlcal_set_time_zone, arginfo_intlcal_set_time_zone, 0, NULL) - ZEND_RAW_FENTRY("intlcal_after", zif_intlcal_after, arginfo_intlcal_after, 0, NULL) - ZEND_RAW_FENTRY("intlcal_before", zif_intlcal_before, arginfo_intlcal_before, 0, NULL) - ZEND_RAW_FENTRY("intlcal_set", zif_intlcal_set, arginfo_intlcal_set, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("intlcal_roll", zif_intlcal_roll, arginfo_intlcal_roll, 0, NULL) - ZEND_RAW_FENTRY("intlcal_clear", zif_intlcal_clear, arginfo_intlcal_clear, 0, NULL) - ZEND_RAW_FENTRY("intlcal_field_difference", zif_intlcal_field_difference, arginfo_intlcal_field_difference, 0, NULL) - ZEND_RAW_FENTRY("intlcal_get_actual_maximum", zif_intlcal_get_actual_maximum, arginfo_intlcal_get_actual_maximum, 0, NULL) - ZEND_RAW_FENTRY("intlcal_get_actual_minimum", zif_intlcal_get_actual_minimum, arginfo_intlcal_get_actual_minimum, 0, NULL) - ZEND_RAW_FENTRY("intlcal_get_day_of_week_type", zif_intlcal_get_day_of_week_type, arginfo_intlcal_get_day_of_week_type, 0, NULL) - ZEND_RAW_FENTRY("intlcal_get_first_day_of_week", zif_intlcal_get_first_day_of_week, arginfo_intlcal_get_first_day_of_week, 0, NULL) - ZEND_RAW_FENTRY("intlcal_get_least_maximum", zif_intlcal_get_least_maximum, arginfo_intlcal_get_least_maximum, 0, NULL) - ZEND_RAW_FENTRY("intlcal_get_greatest_minimum", zif_intlcal_get_greatest_minimum, arginfo_intlcal_get_greatest_minimum, 0, NULL) - ZEND_RAW_FENTRY("intlcal_get_locale", zif_intlcal_get_locale, arginfo_intlcal_get_locale, 0, NULL) - ZEND_RAW_FENTRY("intlcal_get_maximum", zif_intlcal_get_maximum, arginfo_intlcal_get_maximum, 0, NULL) - ZEND_RAW_FENTRY("intlcal_get_minimal_days_in_first_week", zif_intlcal_get_minimal_days_in_first_week, arginfo_intlcal_get_minimal_days_in_first_week, 0, NULL) - ZEND_RAW_FENTRY("intlcal_set_minimal_days_in_first_week", zif_intlcal_set_minimal_days_in_first_week, arginfo_intlcal_set_minimal_days_in_first_week, 0, NULL) - ZEND_RAW_FENTRY("intlcal_get_minimum", zif_intlcal_get_minimum, arginfo_intlcal_get_minimum, 0, NULL) - ZEND_RAW_FENTRY("intlcal_get_time_zone", zif_intlcal_get_time_zone, arginfo_intlcal_get_time_zone, 0, NULL) - ZEND_RAW_FENTRY("intlcal_get_type", zif_intlcal_get_type, arginfo_intlcal_get_type, 0, NULL) - ZEND_RAW_FENTRY("intlcal_get_weekend_transition", zif_intlcal_get_weekend_transition, arginfo_intlcal_get_weekend_transition, 0, NULL) - ZEND_RAW_FENTRY("intlcal_in_daylight_time", zif_intlcal_in_daylight_time, arginfo_intlcal_in_daylight_time, 0, NULL) - ZEND_RAW_FENTRY("intlcal_is_lenient", zif_intlcal_is_lenient, arginfo_intlcal_is_lenient, 0, NULL) - ZEND_RAW_FENTRY("intlcal_is_set", zif_intlcal_is_set, arginfo_intlcal_is_set, 0, NULL) - ZEND_RAW_FENTRY("intlcal_is_equivalent_to", zif_intlcal_is_equivalent_to, arginfo_intlcal_is_equivalent_to, 0, NULL) - ZEND_RAW_FENTRY("intlcal_is_weekend", zif_intlcal_is_weekend, arginfo_intlcal_is_weekend, 0, NULL) - ZEND_RAW_FENTRY("intlcal_set_first_day_of_week", zif_intlcal_set_first_day_of_week, arginfo_intlcal_set_first_day_of_week, 0, NULL) - ZEND_RAW_FENTRY("intlcal_set_lenient", zif_intlcal_set_lenient, arginfo_intlcal_set_lenient, 0, NULL) - ZEND_RAW_FENTRY("intlcal_get_repeated_wall_time_option", zif_intlcal_get_repeated_wall_time_option, arginfo_intlcal_get_repeated_wall_time_option, 0, NULL) - ZEND_RAW_FENTRY("intlcal_equals", zif_intlcal_equals, arginfo_intlcal_equals, 0, NULL) - ZEND_RAW_FENTRY("intlcal_get_skipped_wall_time_option", zif_intlcal_get_skipped_wall_time_option, arginfo_intlcal_get_skipped_wall_time_option, 0, NULL) - ZEND_RAW_FENTRY("intlcal_set_repeated_wall_time_option", zif_intlcal_set_repeated_wall_time_option, arginfo_intlcal_set_repeated_wall_time_option, 0, NULL) - ZEND_RAW_FENTRY("intlcal_set_skipped_wall_time_option", zif_intlcal_set_skipped_wall_time_option, arginfo_intlcal_set_skipped_wall_time_option, 0, NULL) - ZEND_RAW_FENTRY("intlcal_from_date_time", zif_intlcal_from_date_time, arginfo_intlcal_from_date_time, 0, NULL) - ZEND_RAW_FENTRY("intlcal_to_date_time", zif_intlcal_to_date_time, arginfo_intlcal_to_date_time, 0, NULL) - ZEND_RAW_FENTRY("intlcal_get_error_code", zif_intlcal_get_error_code, arginfo_intlcal_get_error_code, 0, NULL) - ZEND_RAW_FENTRY("intlcal_get_error_message", zif_intlcal_get_error_message, arginfo_intlcal_get_error_message, 0, NULL) - ZEND_RAW_FENTRY("intlgregcal_create_instance", zif_intlgregcal_create_instance, arginfo_intlgregcal_create_instance, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("intlgregcal_set_gregorian_change", zif_intlgregcal_set_gregorian_change, arginfo_intlgregcal_set_gregorian_change, 0, NULL) - ZEND_RAW_FENTRY("intlgregcal_get_gregorian_change", zif_intlgregcal_get_gregorian_change, arginfo_intlgregcal_get_gregorian_change, 0, NULL) - ZEND_RAW_FENTRY("intlgregcal_is_leap_year", zif_intlgregcal_is_leap_year, arginfo_intlgregcal_is_leap_year, 0, NULL) - ZEND_RAW_FENTRY("collator_create", zif_collator_create, arginfo_collator_create, 0, NULL) - ZEND_RAW_FENTRY("collator_compare", zif_collator_compare, arginfo_collator_compare, 0, NULL) - ZEND_RAW_FENTRY("collator_get_attribute", zif_collator_get_attribute, arginfo_collator_get_attribute, 0, NULL) - ZEND_RAW_FENTRY("collator_set_attribute", zif_collator_set_attribute, arginfo_collator_set_attribute, 0, NULL) - ZEND_RAW_FENTRY("collator_get_strength", zif_collator_get_strength, arginfo_collator_get_strength, 0, NULL) - ZEND_RAW_FENTRY("collator_set_strength", zif_collator_set_strength, arginfo_collator_set_strength, 0, NULL) - ZEND_RAW_FENTRY("collator_sort", zif_collator_sort, arginfo_collator_sort, 0, NULL) - ZEND_RAW_FENTRY("collator_sort_with_sort_keys", zif_collator_sort_with_sort_keys, arginfo_collator_sort_with_sort_keys, 0, NULL) - ZEND_RAW_FENTRY("collator_asort", zif_collator_asort, arginfo_collator_asort, 0, NULL) - ZEND_RAW_FENTRY("collator_get_locale", zif_collator_get_locale, arginfo_collator_get_locale, 0, NULL) - ZEND_RAW_FENTRY("collator_get_error_code", zif_collator_get_error_code, arginfo_collator_get_error_code, 0, NULL) - ZEND_RAW_FENTRY("collator_get_error_message", zif_collator_get_error_message, arginfo_collator_get_error_message, 0, NULL) - ZEND_RAW_FENTRY("collator_get_sort_key", zif_collator_get_sort_key, arginfo_collator_get_sort_key, 0, NULL) - ZEND_RAW_FENTRY("intl_get_error_code", zif_intl_get_error_code, arginfo_intl_get_error_code, 0, NULL) - ZEND_RAW_FENTRY("intl_get_error_message", zif_intl_get_error_message, arginfo_intl_get_error_message, 0, NULL) - ZEND_RAW_FENTRY("intl_is_failure", zif_intl_is_failure, arginfo_intl_is_failure, 0, NULL) - ZEND_RAW_FENTRY("intl_error_name", zif_intl_error_name, arginfo_intl_error_name, 0, NULL) - ZEND_RAW_FENTRY("datefmt_create", zif_datefmt_create, arginfo_datefmt_create, 0, NULL) - ZEND_RAW_FENTRY("datefmt_get_datetype", zif_datefmt_get_datetype, arginfo_datefmt_get_datetype, 0, NULL) - ZEND_RAW_FENTRY("datefmt_get_timetype", zif_datefmt_get_timetype, arginfo_datefmt_get_timetype, 0, NULL) - ZEND_RAW_FENTRY("datefmt_get_calendar", zif_datefmt_get_calendar, arginfo_datefmt_get_calendar, 0, NULL) - ZEND_RAW_FENTRY("datefmt_set_calendar", zif_datefmt_set_calendar, arginfo_datefmt_set_calendar, 0, NULL) - ZEND_RAW_FENTRY("datefmt_get_timezone_id", zif_datefmt_get_timezone_id, arginfo_datefmt_get_timezone_id, 0, NULL) - ZEND_RAW_FENTRY("datefmt_get_calendar_object", zif_datefmt_get_calendar_object, arginfo_datefmt_get_calendar_object, 0, NULL) - ZEND_RAW_FENTRY("datefmt_get_timezone", zif_datefmt_get_timezone, arginfo_datefmt_get_timezone, 0, NULL) - ZEND_RAW_FENTRY("datefmt_set_timezone", zif_datefmt_set_timezone, arginfo_datefmt_set_timezone, 0, NULL) - ZEND_RAW_FENTRY("datefmt_set_pattern", zif_datefmt_set_pattern, arginfo_datefmt_set_pattern, 0, NULL) - ZEND_RAW_FENTRY("datefmt_get_pattern", zif_datefmt_get_pattern, arginfo_datefmt_get_pattern, 0, NULL) - ZEND_RAW_FENTRY("datefmt_get_locale", zif_datefmt_get_locale, arginfo_datefmt_get_locale, 0, NULL) - ZEND_RAW_FENTRY("datefmt_set_lenient", zif_datefmt_set_lenient, arginfo_datefmt_set_lenient, 0, NULL) - ZEND_RAW_FENTRY("datefmt_is_lenient", zif_datefmt_is_lenient, arginfo_datefmt_is_lenient, 0, NULL) - ZEND_RAW_FENTRY("datefmt_format", zif_datefmt_format, arginfo_datefmt_format, 0, NULL) - ZEND_RAW_FENTRY("datefmt_format_object", zif_datefmt_format_object, arginfo_datefmt_format_object, 0, NULL) - ZEND_RAW_FENTRY("datefmt_parse", zif_datefmt_parse, arginfo_datefmt_parse, 0, NULL) - ZEND_RAW_FENTRY("datefmt_localtime", zif_datefmt_localtime, arginfo_datefmt_localtime, 0, NULL) - ZEND_RAW_FENTRY("datefmt_get_error_code", zif_datefmt_get_error_code, arginfo_datefmt_get_error_code, 0, NULL) - ZEND_RAW_FENTRY("datefmt_get_error_message", zif_datefmt_get_error_message, arginfo_datefmt_get_error_message, 0, NULL) - ZEND_RAW_FENTRY("numfmt_create", zif_numfmt_create, arginfo_numfmt_create, 0, NULL) - ZEND_RAW_FENTRY("numfmt_format", zif_numfmt_format, arginfo_numfmt_format, 0, NULL) - ZEND_RAW_FENTRY("numfmt_parse", zif_numfmt_parse, arginfo_numfmt_parse, 0, NULL) - ZEND_RAW_FENTRY("numfmt_format_currency", zif_numfmt_format_currency, arginfo_numfmt_format_currency, 0, NULL) - ZEND_RAW_FENTRY("numfmt_parse_currency", zif_numfmt_parse_currency, arginfo_numfmt_parse_currency, 0, NULL) - ZEND_RAW_FENTRY("numfmt_set_attribute", zif_numfmt_set_attribute, arginfo_numfmt_set_attribute, 0, NULL) - ZEND_RAW_FENTRY("numfmt_get_attribute", zif_numfmt_get_attribute, arginfo_numfmt_get_attribute, 0, NULL) - ZEND_RAW_FENTRY("numfmt_set_text_attribute", zif_numfmt_set_text_attribute, arginfo_numfmt_set_text_attribute, 0, NULL) - ZEND_RAW_FENTRY("numfmt_get_text_attribute", zif_numfmt_get_text_attribute, arginfo_numfmt_get_text_attribute, 0, NULL) - ZEND_RAW_FENTRY("numfmt_set_symbol", zif_numfmt_set_symbol, arginfo_numfmt_set_symbol, 0, NULL) - ZEND_RAW_FENTRY("numfmt_get_symbol", zif_numfmt_get_symbol, arginfo_numfmt_get_symbol, 0, NULL) - ZEND_RAW_FENTRY("numfmt_set_pattern", zif_numfmt_set_pattern, arginfo_numfmt_set_pattern, 0, NULL) - ZEND_RAW_FENTRY("numfmt_get_pattern", zif_numfmt_get_pattern, arginfo_numfmt_get_pattern, 0, NULL) - ZEND_RAW_FENTRY("numfmt_get_locale", zif_numfmt_get_locale, arginfo_numfmt_get_locale, 0, NULL) - ZEND_RAW_FENTRY("numfmt_get_error_code", zif_numfmt_get_error_code, arginfo_numfmt_get_error_code, 0, NULL) - ZEND_RAW_FENTRY("numfmt_get_error_message", zif_numfmt_get_error_message, arginfo_numfmt_get_error_message, 0, NULL) - ZEND_RAW_FENTRY("grapheme_strlen", zif_grapheme_strlen, arginfo_grapheme_strlen, 0, NULL) - ZEND_RAW_FENTRY("grapheme_strpos", zif_grapheme_strpos, arginfo_grapheme_strpos, 0, NULL) - ZEND_RAW_FENTRY("grapheme_stripos", zif_grapheme_stripos, arginfo_grapheme_stripos, 0, NULL) - ZEND_RAW_FENTRY("grapheme_strrpos", zif_grapheme_strrpos, arginfo_grapheme_strrpos, 0, NULL) - ZEND_RAW_FENTRY("grapheme_strripos", zif_grapheme_strripos, arginfo_grapheme_strripos, 0, NULL) - ZEND_RAW_FENTRY("grapheme_substr", zif_grapheme_substr, arginfo_grapheme_substr, 0, NULL) - ZEND_RAW_FENTRY("grapheme_strstr", zif_grapheme_strstr, arginfo_grapheme_strstr, 0, NULL) - ZEND_RAW_FENTRY("grapheme_stristr", zif_grapheme_stristr, arginfo_grapheme_stristr, 0, NULL) - ZEND_RAW_FENTRY("grapheme_extract", zif_grapheme_extract, arginfo_grapheme_extract, 0, NULL) - ZEND_RAW_FENTRY("idn_to_ascii", zif_idn_to_ascii, arginfo_idn_to_ascii, 0, NULL) - ZEND_RAW_FENTRY("idn_to_utf8", zif_idn_to_utf8, arginfo_idn_to_utf8, 0, NULL) - ZEND_RAW_FENTRY("locale_get_default", zif_locale_get_default, arginfo_locale_get_default, 0, NULL) - ZEND_RAW_FENTRY("locale_set_default", zif_locale_set_default, arginfo_locale_set_default, 0, NULL) - ZEND_RAW_FENTRY("locale_get_primary_language", zif_locale_get_primary_language, arginfo_locale_get_primary_language, 0, NULL) - ZEND_RAW_FENTRY("locale_get_script", zif_locale_get_script, arginfo_locale_get_script, 0, NULL) - ZEND_RAW_FENTRY("locale_get_region", zif_locale_get_region, arginfo_locale_get_region, 0, NULL) - ZEND_RAW_FENTRY("locale_get_keywords", zif_locale_get_keywords, arginfo_locale_get_keywords, 0, NULL) - ZEND_RAW_FENTRY("locale_get_display_script", zif_locale_get_display_script, arginfo_locale_get_display_script, 0, NULL) - ZEND_RAW_FENTRY("locale_get_display_region", zif_locale_get_display_region, arginfo_locale_get_display_region, 0, NULL) - ZEND_RAW_FENTRY("locale_get_display_name", zif_locale_get_display_name, arginfo_locale_get_display_name, 0, NULL) - ZEND_RAW_FENTRY("locale_get_display_language", zif_locale_get_display_language, arginfo_locale_get_display_language, 0, NULL) - ZEND_RAW_FENTRY("locale_get_display_variant", zif_locale_get_display_variant, arginfo_locale_get_display_variant, 0, NULL) - ZEND_RAW_FENTRY("locale_compose", zif_locale_compose, arginfo_locale_compose, 0, NULL) - ZEND_RAW_FENTRY("locale_parse", zif_locale_parse, arginfo_locale_parse, 0, NULL) - ZEND_RAW_FENTRY("locale_get_all_variants", zif_locale_get_all_variants, arginfo_locale_get_all_variants, 0, NULL) - ZEND_RAW_FENTRY("locale_filter_matches", zif_locale_filter_matches, arginfo_locale_filter_matches, 0, NULL) - ZEND_RAW_FENTRY("locale_canonicalize", zif_locale_canonicalize, arginfo_locale_canonicalize, 0, NULL) - ZEND_RAW_FENTRY("locale_lookup", zif_locale_lookup, arginfo_locale_lookup, 0, NULL) - ZEND_RAW_FENTRY("locale_accept_from_http", zif_locale_accept_from_http, arginfo_locale_accept_from_http, 0, NULL) - ZEND_RAW_FENTRY("msgfmt_create", zif_msgfmt_create, arginfo_msgfmt_create, 0, NULL) - ZEND_RAW_FENTRY("msgfmt_format", zif_msgfmt_format, arginfo_msgfmt_format, 0, NULL) - ZEND_RAW_FENTRY("msgfmt_format_message", zif_msgfmt_format_message, arginfo_msgfmt_format_message, 0, NULL) - ZEND_RAW_FENTRY("msgfmt_parse", zif_msgfmt_parse, arginfo_msgfmt_parse, 0, NULL) - ZEND_RAW_FENTRY("msgfmt_parse_message", zif_msgfmt_parse_message, arginfo_msgfmt_parse_message, 0, NULL) - ZEND_RAW_FENTRY("msgfmt_set_pattern", zif_msgfmt_set_pattern, arginfo_msgfmt_set_pattern, 0, NULL) - ZEND_RAW_FENTRY("msgfmt_get_pattern", zif_msgfmt_get_pattern, arginfo_msgfmt_get_pattern, 0, NULL) - ZEND_RAW_FENTRY("msgfmt_get_locale", zif_msgfmt_get_locale, arginfo_msgfmt_get_locale, 0, NULL) - ZEND_RAW_FENTRY("msgfmt_get_error_code", zif_msgfmt_get_error_code, arginfo_msgfmt_get_error_code, 0, NULL) - ZEND_RAW_FENTRY("msgfmt_get_error_message", zif_msgfmt_get_error_message, arginfo_msgfmt_get_error_message, 0, NULL) - ZEND_RAW_FENTRY("normalizer_normalize", zif_normalizer_normalize, arginfo_normalizer_normalize, 0, NULL) - ZEND_RAW_FENTRY("normalizer_is_normalized", zif_normalizer_is_normalized, arginfo_normalizer_is_normalized, 0, NULL) + ZEND_FE(intlcal_create_instance, arginfo_intlcal_create_instance) + ZEND_FE(intlcal_get_keyword_values_for_locale, arginfo_intlcal_get_keyword_values_for_locale) + ZEND_FE(intlcal_get_now, arginfo_intlcal_get_now) + ZEND_FE(intlcal_get_available_locales, arginfo_intlcal_get_available_locales) + ZEND_FE(intlcal_get, arginfo_intlcal_get) + ZEND_FE(intlcal_get_time, arginfo_intlcal_get_time) + ZEND_FE(intlcal_set_time, arginfo_intlcal_set_time) + ZEND_FE(intlcal_add, arginfo_intlcal_add) + ZEND_FE(intlcal_set_time_zone, arginfo_intlcal_set_time_zone) + ZEND_FE(intlcal_after, arginfo_intlcal_after) + ZEND_FE(intlcal_before, arginfo_intlcal_before) + ZEND_RAW_FENTRY("intlcal_set", zif_intlcal_set, arginfo_intlcal_set, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_FE(intlcal_roll, arginfo_intlcal_roll) + ZEND_FE(intlcal_clear, arginfo_intlcal_clear) + ZEND_FE(intlcal_field_difference, arginfo_intlcal_field_difference) + ZEND_FE(intlcal_get_actual_maximum, arginfo_intlcal_get_actual_maximum) + ZEND_FE(intlcal_get_actual_minimum, arginfo_intlcal_get_actual_minimum) + ZEND_FE(intlcal_get_day_of_week_type, arginfo_intlcal_get_day_of_week_type) + ZEND_FE(intlcal_get_first_day_of_week, arginfo_intlcal_get_first_day_of_week) + ZEND_FE(intlcal_get_least_maximum, arginfo_intlcal_get_least_maximum) + ZEND_FE(intlcal_get_greatest_minimum, arginfo_intlcal_get_greatest_minimum) + ZEND_FE(intlcal_get_locale, arginfo_intlcal_get_locale) + ZEND_FE(intlcal_get_maximum, arginfo_intlcal_get_maximum) + ZEND_FE(intlcal_get_minimal_days_in_first_week, arginfo_intlcal_get_minimal_days_in_first_week) + ZEND_FE(intlcal_set_minimal_days_in_first_week, arginfo_intlcal_set_minimal_days_in_first_week) + ZEND_FE(intlcal_get_minimum, arginfo_intlcal_get_minimum) + ZEND_FE(intlcal_get_time_zone, arginfo_intlcal_get_time_zone) + ZEND_FE(intlcal_get_type, arginfo_intlcal_get_type) + ZEND_FE(intlcal_get_weekend_transition, arginfo_intlcal_get_weekend_transition) + ZEND_FE(intlcal_in_daylight_time, arginfo_intlcal_in_daylight_time) + ZEND_FE(intlcal_is_lenient, arginfo_intlcal_is_lenient) + ZEND_FE(intlcal_is_set, arginfo_intlcal_is_set) + ZEND_FE(intlcal_is_equivalent_to, arginfo_intlcal_is_equivalent_to) + ZEND_FE(intlcal_is_weekend, arginfo_intlcal_is_weekend) + ZEND_FE(intlcal_set_first_day_of_week, arginfo_intlcal_set_first_day_of_week) + ZEND_FE(intlcal_set_lenient, arginfo_intlcal_set_lenient) + ZEND_FE(intlcal_get_repeated_wall_time_option, arginfo_intlcal_get_repeated_wall_time_option) + ZEND_FE(intlcal_equals, arginfo_intlcal_equals) + ZEND_FE(intlcal_get_skipped_wall_time_option, arginfo_intlcal_get_skipped_wall_time_option) + ZEND_FE(intlcal_set_repeated_wall_time_option, arginfo_intlcal_set_repeated_wall_time_option) + ZEND_FE(intlcal_set_skipped_wall_time_option, arginfo_intlcal_set_skipped_wall_time_option) + ZEND_FE(intlcal_from_date_time, arginfo_intlcal_from_date_time) + ZEND_FE(intlcal_to_date_time, arginfo_intlcal_to_date_time) + ZEND_FE(intlcal_get_error_code, arginfo_intlcal_get_error_code) + ZEND_FE(intlcal_get_error_message, arginfo_intlcal_get_error_message) + ZEND_RAW_FENTRY("intlgregcal_create_instance", zif_intlgregcal_create_instance, arginfo_intlgregcal_create_instance, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_FE(intlgregcal_set_gregorian_change, arginfo_intlgregcal_set_gregorian_change) + ZEND_FE(intlgregcal_get_gregorian_change, arginfo_intlgregcal_get_gregorian_change) + ZEND_FE(intlgregcal_is_leap_year, arginfo_intlgregcal_is_leap_year) + ZEND_FE(collator_create, arginfo_collator_create) + ZEND_FE(collator_compare, arginfo_collator_compare) + ZEND_FE(collator_get_attribute, arginfo_collator_get_attribute) + ZEND_FE(collator_set_attribute, arginfo_collator_set_attribute) + ZEND_FE(collator_get_strength, arginfo_collator_get_strength) + ZEND_FE(collator_set_strength, arginfo_collator_set_strength) + ZEND_FE(collator_sort, arginfo_collator_sort) + ZEND_FE(collator_sort_with_sort_keys, arginfo_collator_sort_with_sort_keys) + ZEND_FE(collator_asort, arginfo_collator_asort) + ZEND_FE(collator_get_locale, arginfo_collator_get_locale) + ZEND_FE(collator_get_error_code, arginfo_collator_get_error_code) + ZEND_FE(collator_get_error_message, arginfo_collator_get_error_message) + ZEND_FE(collator_get_sort_key, arginfo_collator_get_sort_key) + ZEND_FE(intl_get_error_code, arginfo_intl_get_error_code) + ZEND_FE(intl_get_error_message, arginfo_intl_get_error_message) + ZEND_FE(intl_is_failure, arginfo_intl_is_failure) + ZEND_FE(intl_error_name, arginfo_intl_error_name) + ZEND_FE(datefmt_create, arginfo_datefmt_create) + ZEND_FE(datefmt_get_datetype, arginfo_datefmt_get_datetype) + ZEND_FE(datefmt_get_timetype, arginfo_datefmt_get_timetype) + ZEND_FE(datefmt_get_calendar, arginfo_datefmt_get_calendar) + ZEND_FE(datefmt_set_calendar, arginfo_datefmt_set_calendar) + ZEND_FE(datefmt_get_timezone_id, arginfo_datefmt_get_timezone_id) + ZEND_FE(datefmt_get_calendar_object, arginfo_datefmt_get_calendar_object) + ZEND_FE(datefmt_get_timezone, arginfo_datefmt_get_timezone) + ZEND_FE(datefmt_set_timezone, arginfo_datefmt_set_timezone) + ZEND_FE(datefmt_set_pattern, arginfo_datefmt_set_pattern) + ZEND_FE(datefmt_get_pattern, arginfo_datefmt_get_pattern) + ZEND_FE(datefmt_get_locale, arginfo_datefmt_get_locale) + ZEND_FE(datefmt_set_lenient, arginfo_datefmt_set_lenient) + ZEND_FE(datefmt_is_lenient, arginfo_datefmt_is_lenient) + ZEND_FE(datefmt_format, arginfo_datefmt_format) + ZEND_FE(datefmt_format_object, arginfo_datefmt_format_object) + ZEND_FE(datefmt_parse, arginfo_datefmt_parse) + ZEND_FE(datefmt_localtime, arginfo_datefmt_localtime) + ZEND_FE(datefmt_get_error_code, arginfo_datefmt_get_error_code) + ZEND_FE(datefmt_get_error_message, arginfo_datefmt_get_error_message) + ZEND_FE(numfmt_create, arginfo_numfmt_create) + ZEND_FE(numfmt_format, arginfo_numfmt_format) + ZEND_FE(numfmt_parse, arginfo_numfmt_parse) + ZEND_FE(numfmt_format_currency, arginfo_numfmt_format_currency) + ZEND_FE(numfmt_parse_currency, arginfo_numfmt_parse_currency) + ZEND_FE(numfmt_set_attribute, arginfo_numfmt_set_attribute) + ZEND_FE(numfmt_get_attribute, arginfo_numfmt_get_attribute) + ZEND_FE(numfmt_set_text_attribute, arginfo_numfmt_set_text_attribute) + ZEND_FE(numfmt_get_text_attribute, arginfo_numfmt_get_text_attribute) + ZEND_FE(numfmt_set_symbol, arginfo_numfmt_set_symbol) + ZEND_FE(numfmt_get_symbol, arginfo_numfmt_get_symbol) + ZEND_FE(numfmt_set_pattern, arginfo_numfmt_set_pattern) + ZEND_FE(numfmt_get_pattern, arginfo_numfmt_get_pattern) + ZEND_FE(numfmt_get_locale, arginfo_numfmt_get_locale) + ZEND_FE(numfmt_get_error_code, arginfo_numfmt_get_error_code) + ZEND_FE(numfmt_get_error_message, arginfo_numfmt_get_error_message) + ZEND_FE(grapheme_strlen, arginfo_grapheme_strlen) + ZEND_FE(grapheme_strpos, arginfo_grapheme_strpos) + ZEND_FE(grapheme_stripos, arginfo_grapheme_stripos) + ZEND_FE(grapheme_strrpos, arginfo_grapheme_strrpos) + ZEND_FE(grapheme_strripos, arginfo_grapheme_strripos) + ZEND_FE(grapheme_substr, arginfo_grapheme_substr) + ZEND_FE(grapheme_strstr, arginfo_grapheme_strstr) + ZEND_FE(grapheme_stristr, arginfo_grapheme_stristr) + ZEND_FE(grapheme_extract, arginfo_grapheme_extract) + ZEND_FE(idn_to_ascii, arginfo_idn_to_ascii) + ZEND_FE(idn_to_utf8, arginfo_idn_to_utf8) + ZEND_FE(locale_get_default, arginfo_locale_get_default) + ZEND_FE(locale_set_default, arginfo_locale_set_default) + ZEND_FE(locale_get_primary_language, arginfo_locale_get_primary_language) + ZEND_FE(locale_get_script, arginfo_locale_get_script) + ZEND_FE(locale_get_region, arginfo_locale_get_region) + ZEND_FE(locale_get_keywords, arginfo_locale_get_keywords) + ZEND_FE(locale_get_display_script, arginfo_locale_get_display_script) + ZEND_FE(locale_get_display_region, arginfo_locale_get_display_region) + ZEND_FE(locale_get_display_name, arginfo_locale_get_display_name) + ZEND_FE(locale_get_display_language, arginfo_locale_get_display_language) + ZEND_FE(locale_get_display_variant, arginfo_locale_get_display_variant) + ZEND_FE(locale_compose, arginfo_locale_compose) + ZEND_FE(locale_parse, arginfo_locale_parse) + ZEND_FE(locale_get_all_variants, arginfo_locale_get_all_variants) + ZEND_FE(locale_filter_matches, arginfo_locale_filter_matches) + ZEND_FE(locale_canonicalize, arginfo_locale_canonicalize) + ZEND_FE(locale_lookup, arginfo_locale_lookup) + ZEND_FE(locale_accept_from_http, arginfo_locale_accept_from_http) + ZEND_FE(msgfmt_create, arginfo_msgfmt_create) + ZEND_FE(msgfmt_format, arginfo_msgfmt_format) + ZEND_FE(msgfmt_format_message, arginfo_msgfmt_format_message) + ZEND_FE(msgfmt_parse, arginfo_msgfmt_parse) + ZEND_FE(msgfmt_parse_message, arginfo_msgfmt_parse_message) + ZEND_FE(msgfmt_set_pattern, arginfo_msgfmt_set_pattern) + ZEND_FE(msgfmt_get_pattern, arginfo_msgfmt_get_pattern) + ZEND_FE(msgfmt_get_locale, arginfo_msgfmt_get_locale) + ZEND_FE(msgfmt_get_error_code, arginfo_msgfmt_get_error_code) + ZEND_FE(msgfmt_get_error_message, arginfo_msgfmt_get_error_message) + ZEND_FE(normalizer_normalize, arginfo_normalizer_normalize) + ZEND_FE(normalizer_is_normalized, arginfo_normalizer_is_normalized) #if U_ICU_VERSION_MAJOR_NUM >= 56 - ZEND_RAW_FENTRY("normalizer_get_raw_decomposition", zif_normalizer_get_raw_decomposition, arginfo_normalizer_get_raw_decomposition, 0, NULL) + ZEND_FE(normalizer_get_raw_decomposition, arginfo_normalizer_get_raw_decomposition) #endif - ZEND_RAW_FENTRY("resourcebundle_create", zif_resourcebundle_create, arginfo_resourcebundle_create, 0, NULL) - ZEND_RAW_FENTRY("resourcebundle_get", zif_resourcebundle_get, arginfo_resourcebundle_get, 0, NULL) - ZEND_RAW_FENTRY("resourcebundle_count", zif_resourcebundle_count, arginfo_resourcebundle_count, 0, NULL) - ZEND_RAW_FENTRY("resourcebundle_locales", zif_resourcebundle_locales, arginfo_resourcebundle_locales, 0, NULL) - ZEND_RAW_FENTRY("resourcebundle_get_error_code", zif_resourcebundle_get_error_code, arginfo_resourcebundle_get_error_code, 0, NULL) - ZEND_RAW_FENTRY("resourcebundle_get_error_message", zif_resourcebundle_get_error_message, arginfo_resourcebundle_get_error_message, 0, NULL) - ZEND_RAW_FENTRY("intltz_count_equivalent_ids", zif_intltz_count_equivalent_ids, arginfo_intltz_count_equivalent_ids, 0, NULL) - ZEND_RAW_FENTRY("intltz_create_default", zif_intltz_create_default, arginfo_intltz_create_default, 0, NULL) - ZEND_RAW_FENTRY("intltz_create_enumeration", zif_intltz_create_enumeration, arginfo_intltz_create_enumeration, 0, NULL) - ZEND_RAW_FENTRY("intltz_create_time_zone", zif_intltz_create_time_zone, arginfo_intltz_create_time_zone, 0, NULL) - ZEND_RAW_FENTRY("intltz_create_time_zone_id_enumeration", zif_intltz_create_time_zone_id_enumeration, arginfo_intltz_create_time_zone_id_enumeration, 0, NULL) - ZEND_RAW_FENTRY("intltz_from_date_time_zone", zif_intltz_from_date_time_zone, arginfo_intltz_from_date_time_zone, 0, NULL) - ZEND_RAW_FENTRY("intltz_get_canonical_id", zif_intltz_get_canonical_id, arginfo_intltz_get_canonical_id, 0, NULL) - ZEND_RAW_FENTRY("intltz_get_display_name", zif_intltz_get_display_name, arginfo_intltz_get_display_name, 0, NULL) - ZEND_RAW_FENTRY("intltz_get_dst_savings", zif_intltz_get_dst_savings, arginfo_intltz_get_dst_savings, 0, NULL) - ZEND_RAW_FENTRY("intltz_get_equivalent_id", zif_intltz_get_equivalent_id, arginfo_intltz_get_equivalent_id, 0, NULL) - ZEND_RAW_FENTRY("intltz_get_error_code", zif_intltz_get_error_code, arginfo_intltz_get_error_code, 0, NULL) - ZEND_RAW_FENTRY("intltz_get_error_message", zif_intltz_get_error_message, arginfo_intltz_get_error_message, 0, NULL) - ZEND_RAW_FENTRY("intltz_get_gmt", zif_intltz_get_gmt, arginfo_intltz_get_gmt, 0, NULL) - ZEND_RAW_FENTRY("intltz_get_id", zif_intltz_get_id, arginfo_intltz_get_id, 0, NULL) - ZEND_RAW_FENTRY("intltz_get_offset", zif_intltz_get_offset, arginfo_intltz_get_offset, 0, NULL) - ZEND_RAW_FENTRY("intltz_get_raw_offset", zif_intltz_get_raw_offset, arginfo_intltz_get_raw_offset, 0, NULL) - ZEND_RAW_FENTRY("intltz_get_region", zif_intltz_get_region, arginfo_intltz_get_region, 0, NULL) - ZEND_RAW_FENTRY("intltz_get_tz_data_version", zif_intltz_get_tz_data_version, arginfo_intltz_get_tz_data_version, 0, NULL) - ZEND_RAW_FENTRY("intltz_get_unknown", zif_intltz_get_unknown, arginfo_intltz_get_unknown, 0, NULL) + ZEND_FE(resourcebundle_create, arginfo_resourcebundle_create) + ZEND_FE(resourcebundle_get, arginfo_resourcebundle_get) + ZEND_FE(resourcebundle_count, arginfo_resourcebundle_count) + ZEND_FE(resourcebundle_locales, arginfo_resourcebundle_locales) + ZEND_FE(resourcebundle_get_error_code, arginfo_resourcebundle_get_error_code) + ZEND_FE(resourcebundle_get_error_message, arginfo_resourcebundle_get_error_message) + ZEND_FE(intltz_count_equivalent_ids, arginfo_intltz_count_equivalent_ids) + ZEND_FE(intltz_create_default, arginfo_intltz_create_default) + ZEND_FE(intltz_create_enumeration, arginfo_intltz_create_enumeration) + ZEND_FE(intltz_create_time_zone, arginfo_intltz_create_time_zone) + ZEND_FE(intltz_create_time_zone_id_enumeration, arginfo_intltz_create_time_zone_id_enumeration) + ZEND_FE(intltz_from_date_time_zone, arginfo_intltz_from_date_time_zone) + ZEND_FE(intltz_get_canonical_id, arginfo_intltz_get_canonical_id) + ZEND_FE(intltz_get_display_name, arginfo_intltz_get_display_name) + ZEND_FE(intltz_get_dst_savings, arginfo_intltz_get_dst_savings) + ZEND_FE(intltz_get_equivalent_id, arginfo_intltz_get_equivalent_id) + ZEND_FE(intltz_get_error_code, arginfo_intltz_get_error_code) + ZEND_FE(intltz_get_error_message, arginfo_intltz_get_error_message) + ZEND_FE(intltz_get_gmt, arginfo_intltz_get_gmt) + ZEND_FE(intltz_get_id, arginfo_intltz_get_id) + ZEND_FE(intltz_get_offset, arginfo_intltz_get_offset) + ZEND_FE(intltz_get_raw_offset, arginfo_intltz_get_raw_offset) + ZEND_FE(intltz_get_region, arginfo_intltz_get_region) + ZEND_FE(intltz_get_tz_data_version, arginfo_intltz_get_tz_data_version) + ZEND_FE(intltz_get_unknown, arginfo_intltz_get_unknown) #if U_ICU_VERSION_MAJOR_NUM >= 52 - ZEND_RAW_FENTRY("intltz_get_windows_id", zif_intltz_get_windows_id, arginfo_intltz_get_windows_id, 0, NULL) + ZEND_FE(intltz_get_windows_id, arginfo_intltz_get_windows_id) #endif #if U_ICU_VERSION_MAJOR_NUM >= 52 - ZEND_RAW_FENTRY("intltz_get_id_for_windows_id", zif_intltz_get_id_for_windows_id, arginfo_intltz_get_id_for_windows_id, 0, NULL) + ZEND_FE(intltz_get_id_for_windows_id, arginfo_intltz_get_id_for_windows_id) #endif - ZEND_RAW_FENTRY("intltz_has_same_rules", zif_intltz_has_same_rules, arginfo_intltz_has_same_rules, 0, NULL) - ZEND_RAW_FENTRY("intltz_to_date_time_zone", zif_intltz_to_date_time_zone, arginfo_intltz_to_date_time_zone, 0, NULL) - ZEND_RAW_FENTRY("intltz_use_daylight_time", zif_intltz_use_daylight_time, arginfo_intltz_use_daylight_time, 0, NULL) + ZEND_FE(intltz_has_same_rules, arginfo_intltz_has_same_rules) + ZEND_FE(intltz_to_date_time_zone, arginfo_intltz_to_date_time_zone) + ZEND_FE(intltz_use_daylight_time, arginfo_intltz_use_daylight_time) #if U_ICU_VERSION_MAJOR_NUM >= 74 - ZEND_RAW_FENTRY("intltz_get_iana_id", zif_intltz_get_iana_id, arginfo_intltz_get_iana_id, 0, NULL) + ZEND_FE(intltz_get_iana_id, arginfo_intltz_get_iana_id) #endif - ZEND_RAW_FENTRY("transliterator_create", zif_transliterator_create, arginfo_transliterator_create, 0, NULL) - ZEND_RAW_FENTRY("transliterator_create_from_rules", zif_transliterator_create_from_rules, arginfo_transliterator_create_from_rules, 0, NULL) - ZEND_RAW_FENTRY("transliterator_list_ids", zif_transliterator_list_ids, arginfo_transliterator_list_ids, 0, NULL) - ZEND_RAW_FENTRY("transliterator_create_inverse", zif_transliterator_create_inverse, arginfo_transliterator_create_inverse, 0, NULL) - ZEND_RAW_FENTRY("transliterator_transliterate", zif_transliterator_transliterate, arginfo_transliterator_transliterate, 0, NULL) - ZEND_RAW_FENTRY("transliterator_get_error_code", zif_transliterator_get_error_code, arginfo_transliterator_get_error_code, 0, NULL) - ZEND_RAW_FENTRY("transliterator_get_error_message", zif_transliterator_get_error_message, arginfo_transliterator_get_error_message, 0, NULL) + ZEND_FE(transliterator_create, arginfo_transliterator_create) + ZEND_FE(transliterator_create_from_rules, arginfo_transliterator_create_from_rules) + ZEND_FE(transliterator_list_ids, arginfo_transliterator_list_ids) + ZEND_FE(transliterator_create_inverse, arginfo_transliterator_create_inverse) + ZEND_FE(transliterator_transliterate, arginfo_transliterator_transliterate) + ZEND_FE(transliterator_get_error_code, arginfo_transliterator_get_error_code) + ZEND_FE(transliterator_get_error_message, arginfo_transliterator_get_error_message) ZEND_FE_END }; diff --git a/ext/intl/resourcebundle/resourcebundle_arginfo.h b/ext/intl/resourcebundle/resourcebundle_arginfo.h index 9104eeba22b65..8a338a466e866 100644 --- a/ext/intl/resourcebundle/resourcebundle_arginfo.h +++ b/ext/intl/resourcebundle/resourcebundle_arginfo.h @@ -43,14 +43,14 @@ ZEND_FUNCTION(resourcebundle_get_error_message); ZEND_METHOD(ResourceBundle, getIterator); static const zend_function_entry class_ResourceBundle_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_ResourceBundle___construct, arginfo_class_ResourceBundle___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("create", zif_resourcebundle_create, arginfo_class_ResourceBundle_create, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("get", zif_resourcebundle_get, arginfo_class_ResourceBundle_get, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("count", zif_resourcebundle_count, arginfo_class_ResourceBundle_count, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getLocales", zif_resourcebundle_locales, arginfo_class_ResourceBundle_getLocales, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("getErrorCode", zif_resourcebundle_get_error_code, arginfo_class_ResourceBundle_getErrorCode, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getErrorMessage", zif_resourcebundle_get_error_message, arginfo_class_ResourceBundle_getErrorMessage, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getIterator", zim_ResourceBundle_getIterator, arginfo_class_ResourceBundle_getIterator, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(ResourceBundle, __construct, arginfo_class_ResourceBundle___construct, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("create", zif_resourcebundle_create, arginfo_class_ResourceBundle_create, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("get", zif_resourcebundle_get, arginfo_class_ResourceBundle_get, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("count", zif_resourcebundle_count, arginfo_class_ResourceBundle_count, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getLocales", zif_resourcebundle_locales, arginfo_class_ResourceBundle_getLocales, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("getErrorCode", zif_resourcebundle_get_error_code, arginfo_class_ResourceBundle_getErrorCode, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getErrorMessage", zif_resourcebundle_get_error_message, arginfo_class_ResourceBundle_getErrorMessage, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_ME(ResourceBundle, getIterator, arginfo_class_ResourceBundle_getIterator, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/ext/intl/spoofchecker/spoofchecker_arginfo.h b/ext/intl/spoofchecker/spoofchecker_arginfo.h index c55ce4d381f42..f76c3ca6fd055 100644 --- a/ext/intl/spoofchecker/spoofchecker_arginfo.h +++ b/ext/intl/spoofchecker/spoofchecker_arginfo.h @@ -39,13 +39,13 @@ ZEND_METHOD(Spoofchecker, setRestrictionLevel); #endif static const zend_function_entry class_Spoofchecker_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_Spoofchecker___construct, arginfo_class_Spoofchecker___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isSuspicious", zim_Spoofchecker_isSuspicious, arginfo_class_Spoofchecker_isSuspicious, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("areConfusable", zim_Spoofchecker_areConfusable, arginfo_class_Spoofchecker_areConfusable, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setAllowedLocales", zim_Spoofchecker_setAllowedLocales, arginfo_class_Spoofchecker_setAllowedLocales, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setChecks", zim_Spoofchecker_setChecks, arginfo_class_Spoofchecker_setChecks, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(Spoofchecker, __construct, arginfo_class_Spoofchecker___construct, ZEND_ACC_PUBLIC) + ZEND_ME(Spoofchecker, isSuspicious, arginfo_class_Spoofchecker_isSuspicious, ZEND_ACC_PUBLIC) + ZEND_ME(Spoofchecker, areConfusable, arginfo_class_Spoofchecker_areConfusable, ZEND_ACC_PUBLIC) + ZEND_ME(Spoofchecker, setAllowedLocales, arginfo_class_Spoofchecker_setAllowedLocales, ZEND_ACC_PUBLIC) + ZEND_ME(Spoofchecker, setChecks, arginfo_class_Spoofchecker_setChecks, ZEND_ACC_PUBLIC) #if U_ICU_VERSION_MAJOR_NUM >= 58 - ZEND_RAW_FENTRY("setRestrictionLevel", zim_Spoofchecker_setRestrictionLevel, arginfo_class_Spoofchecker_setRestrictionLevel, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(Spoofchecker, setRestrictionLevel, arginfo_class_Spoofchecker_setRestrictionLevel, ZEND_ACC_PUBLIC) #endif ZEND_FE_END }; diff --git a/ext/intl/timezone/timezone_arginfo.h b/ext/intl/timezone/timezone_arginfo.h index 49041c4b70197..023346526a00e 100644 --- a/ext/intl/timezone/timezone_arginfo.h +++ b/ext/intl/timezone/timezone_arginfo.h @@ -138,38 +138,38 @@ ZEND_FUNCTION(intltz_to_date_time_zone); ZEND_FUNCTION(intltz_use_daylight_time); static const zend_function_entry class_IntlTimeZone_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_IntlTimeZone___construct, arginfo_class_IntlTimeZone___construct, ZEND_ACC_PRIVATE, NULL) - ZEND_RAW_FENTRY("countEquivalentIDs", zif_intltz_count_equivalent_ids, arginfo_class_IntlTimeZone_countEquivalentIDs, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("createDefault", zif_intltz_create_default, arginfo_class_IntlTimeZone_createDefault, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("createEnumeration", zif_intltz_create_enumeration, arginfo_class_IntlTimeZone_createEnumeration, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("createTimeZone", zif_intltz_create_time_zone, arginfo_class_IntlTimeZone_createTimeZone, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("createTimeZoneIDEnumeration", zif_intltz_create_time_zone_id_enumeration, arginfo_class_IntlTimeZone_createTimeZoneIDEnumeration, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("fromDateTimeZone", zif_intltz_from_date_time_zone, arginfo_class_IntlTimeZone_fromDateTimeZone, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("getCanonicalID", zif_intltz_get_canonical_id, arginfo_class_IntlTimeZone_getCanonicalID, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("getDisplayName", zif_intltz_get_display_name, arginfo_class_IntlTimeZone_getDisplayName, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getDSTSavings", zif_intltz_get_dst_savings, arginfo_class_IntlTimeZone_getDSTSavings, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getEquivalentID", zif_intltz_get_equivalent_id, arginfo_class_IntlTimeZone_getEquivalentID, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("getErrorCode", zif_intltz_get_error_code, arginfo_class_IntlTimeZone_getErrorCode, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getErrorMessage", zif_intltz_get_error_message, arginfo_class_IntlTimeZone_getErrorMessage, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getGMT", zif_intltz_get_gmt, arginfo_class_IntlTimeZone_getGMT, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_ME(IntlTimeZone, __construct, arginfo_class_IntlTimeZone___construct, ZEND_ACC_PRIVATE) + ZEND_RAW_FENTRY("countEquivalentIDs", zif_intltz_count_equivalent_ids, arginfo_class_IntlTimeZone_countEquivalentIDs, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("createDefault", zif_intltz_create_default, arginfo_class_IntlTimeZone_createDefault, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("createEnumeration", zif_intltz_create_enumeration, arginfo_class_IntlTimeZone_createEnumeration, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("createTimeZone", zif_intltz_create_time_zone, arginfo_class_IntlTimeZone_createTimeZone, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("createTimeZoneIDEnumeration", zif_intltz_create_time_zone_id_enumeration, arginfo_class_IntlTimeZone_createTimeZoneIDEnumeration, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("fromDateTimeZone", zif_intltz_from_date_time_zone, arginfo_class_IntlTimeZone_fromDateTimeZone, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("getCanonicalID", zif_intltz_get_canonical_id, arginfo_class_IntlTimeZone_getCanonicalID, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("getDisplayName", zif_intltz_get_display_name, arginfo_class_IntlTimeZone_getDisplayName, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getDSTSavings", zif_intltz_get_dst_savings, arginfo_class_IntlTimeZone_getDSTSavings, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getEquivalentID", zif_intltz_get_equivalent_id, arginfo_class_IntlTimeZone_getEquivalentID, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("getErrorCode", zif_intltz_get_error_code, arginfo_class_IntlTimeZone_getErrorCode, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getErrorMessage", zif_intltz_get_error_message, arginfo_class_IntlTimeZone_getErrorMessage, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getGMT", zif_intltz_get_gmt, arginfo_class_IntlTimeZone_getGMT, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) #if U_ICU_VERSION_MAJOR_NUM >= 74 - ZEND_RAW_FENTRY("getIanaID", zif_intltz_get_iana_id, arginfo_class_IntlTimeZone_getIanaID, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getIanaID", zif_intltz_get_iana_id, arginfo_class_IntlTimeZone_getIanaID, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) #endif - ZEND_RAW_FENTRY("getID", zif_intltz_get_id, arginfo_class_IntlTimeZone_getID, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getOffset", zif_intltz_get_offset, arginfo_class_IntlTimeZone_getOffset, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getRawOffset", zif_intltz_get_raw_offset, arginfo_class_IntlTimeZone_getRawOffset, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getRegion", zif_intltz_get_region, arginfo_class_IntlTimeZone_getRegion, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("getTZDataVersion", zif_intltz_get_tz_data_version, arginfo_class_IntlTimeZone_getTZDataVersion, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("getUnknown", zif_intltz_get_unknown, arginfo_class_IntlTimeZone_getUnknown, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getID", zif_intltz_get_id, arginfo_class_IntlTimeZone_getID, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getOffset", zif_intltz_get_offset, arginfo_class_IntlTimeZone_getOffset, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getRawOffset", zif_intltz_get_raw_offset, arginfo_class_IntlTimeZone_getRawOffset, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getRegion", zif_intltz_get_region, arginfo_class_IntlTimeZone_getRegion, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("getTZDataVersion", zif_intltz_get_tz_data_version, arginfo_class_IntlTimeZone_getTZDataVersion, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("getUnknown", zif_intltz_get_unknown, arginfo_class_IntlTimeZone_getUnknown, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) #if U_ICU_VERSION_MAJOR_NUM >= 52 - ZEND_RAW_FENTRY("getWindowsID", zif_intltz_get_windows_id, arginfo_class_IntlTimeZone_getWindowsID, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getWindowsID", zif_intltz_get_windows_id, arginfo_class_IntlTimeZone_getWindowsID, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) #endif #if U_ICU_VERSION_MAJOR_NUM >= 52 - ZEND_RAW_FENTRY("getIDForWindowsID", zif_intltz_get_id_for_windows_id, arginfo_class_IntlTimeZone_getIDForWindowsID, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_RAW_FENTRY("getIDForWindowsID", zif_intltz_get_id_for_windows_id, arginfo_class_IntlTimeZone_getIDForWindowsID, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) #endif - ZEND_RAW_FENTRY("hasSameRules", zif_intltz_has_same_rules, arginfo_class_IntlTimeZone_hasSameRules, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("toDateTimeZone", zif_intltz_to_date_time_zone, arginfo_class_IntlTimeZone_toDateTimeZone, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("useDaylightTime", zif_intltz_use_daylight_time, arginfo_class_IntlTimeZone_useDaylightTime, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("hasSameRules", zif_intltz_has_same_rules, arginfo_class_IntlTimeZone_hasSameRules, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("toDateTimeZone", zif_intltz_to_date_time_zone, arginfo_class_IntlTimeZone_toDateTimeZone, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("useDaylightTime", zif_intltz_use_daylight_time, arginfo_class_IntlTimeZone_useDaylightTime, ZEND_ACC_PUBLIC, NULL, NULL) ZEND_FE_END }; diff --git a/ext/intl/transliterator/transliterator_arginfo.h b/ext/intl/transliterator/transliterator_arginfo.h index 7efe961df6ad0..ee39917117172 100644 --- a/ext/intl/transliterator/transliterator_arginfo.h +++ b/ext/intl/transliterator/transliterator_arginfo.h @@ -42,14 +42,14 @@ ZEND_FUNCTION(transliterator_get_error_code); ZEND_FUNCTION(transliterator_get_error_message); static const zend_function_entry class_Transliterator_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_Transliterator___construct, arginfo_class_Transliterator___construct, ZEND_ACC_PRIVATE|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("create", zif_transliterator_create, arginfo_class_Transliterator_create, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("createFromRules", zif_transliterator_create_from_rules, arginfo_class_Transliterator_createFromRules, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("createInverse", zif_transliterator_create_inverse, arginfo_class_Transliterator_createInverse, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("listIDs", zif_transliterator_list_ids, arginfo_class_Transliterator_listIDs, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("transliterate", zif_transliterator_transliterate, arginfo_class_Transliterator_transliterate, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getErrorCode", zif_transliterator_get_error_code, arginfo_class_Transliterator_getErrorCode, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getErrorMessage", zif_transliterator_get_error_message, arginfo_class_Transliterator_getErrorMessage, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(Transliterator, __construct, arginfo_class_Transliterator___construct, ZEND_ACC_PRIVATE|ZEND_ACC_FINAL) + ZEND_RAW_FENTRY("create", zif_transliterator_create, arginfo_class_Transliterator_create, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("createFromRules", zif_transliterator_create_from_rules, arginfo_class_Transliterator_createFromRules, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("createInverse", zif_transliterator_create_inverse, arginfo_class_Transliterator_createInverse, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("listIDs", zif_transliterator_list_ids, arginfo_class_Transliterator_listIDs, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("transliterate", zif_transliterator_transliterate, arginfo_class_Transliterator_transliterate, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getErrorCode", zif_transliterator_get_error_code, arginfo_class_Transliterator_getErrorCode, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getErrorMessage", zif_transliterator_get_error_message, arginfo_class_Transliterator_getErrorMessage, ZEND_ACC_PUBLIC, NULL, NULL) ZEND_FE_END }; diff --git a/ext/intl/uchar/uchar_arginfo.h b/ext/intl/uchar/uchar_arginfo.h index c3e50f684505d..d6217c7f8f8dc 100644 --- a/ext/intl/uchar/uchar_arginfo.h +++ b/ext/intl/uchar/uchar_arginfo.h @@ -245,67 +245,67 @@ ZEND_METHOD(IntlChar, totitle); ZEND_METHOD(IntlChar, toupper); static const zend_function_entry class_IntlChar_methods[] = { - ZEND_RAW_FENTRY("hasBinaryProperty", zim_IntlChar_hasBinaryProperty, arginfo_class_IntlChar_hasBinaryProperty, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("charAge", zim_IntlChar_charAge, arginfo_class_IntlChar_charAge, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("charDigitValue", zim_IntlChar_charDigitValue, arginfo_class_IntlChar_charDigitValue, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("charDirection", zim_IntlChar_charDirection, arginfo_class_IntlChar_charDirection, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("charFromName", zim_IntlChar_charFromName, arginfo_class_IntlChar_charFromName, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("charMirror", zim_IntlChar_charMirror, arginfo_class_IntlChar_charMirror, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("charName", zim_IntlChar_charName, arginfo_class_IntlChar_charName, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("charType", zim_IntlChar_charType, arginfo_class_IntlChar_charType, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("chr", zim_IntlChar_chr, arginfo_class_IntlChar_chr, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("digit", zim_IntlChar_digit, arginfo_class_IntlChar_digit, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("enumCharNames", zim_IntlChar_enumCharNames, arginfo_class_IntlChar_enumCharNames, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("enumCharTypes", zim_IntlChar_enumCharTypes, arginfo_class_IntlChar_enumCharTypes, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("foldCase", zim_IntlChar_foldCase, arginfo_class_IntlChar_foldCase, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("forDigit", zim_IntlChar_forDigit, arginfo_class_IntlChar_forDigit, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_ME(IntlChar, hasBinaryProperty, arginfo_class_IntlChar_hasBinaryProperty, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, charAge, arginfo_class_IntlChar_charAge, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, charDigitValue, arginfo_class_IntlChar_charDigitValue, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, charDirection, arginfo_class_IntlChar_charDirection, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, charFromName, arginfo_class_IntlChar_charFromName, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, charMirror, arginfo_class_IntlChar_charMirror, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, charName, arginfo_class_IntlChar_charName, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, charType, arginfo_class_IntlChar_charType, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, chr, arginfo_class_IntlChar_chr, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, digit, arginfo_class_IntlChar_digit, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, enumCharNames, arginfo_class_IntlChar_enumCharNames, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, enumCharTypes, arginfo_class_IntlChar_enumCharTypes, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, foldCase, arginfo_class_IntlChar_foldCase, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, forDigit, arginfo_class_IntlChar_forDigit, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) #if U_ICU_VERSION_MAJOR_NUM >= 52 - ZEND_RAW_FENTRY("getBidiPairedBracket", zim_IntlChar_getBidiPairedBracket, arginfo_class_IntlChar_getBidiPairedBracket, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_ME(IntlChar, getBidiPairedBracket, arginfo_class_IntlChar_getBidiPairedBracket, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) #endif - ZEND_RAW_FENTRY("getBlockCode", zim_IntlChar_getBlockCode, arginfo_class_IntlChar_getBlockCode, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("getCombiningClass", zim_IntlChar_getCombiningClass, arginfo_class_IntlChar_getCombiningClass, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("getFC_NFKC_Closure", zim_IntlChar_getFC_NFKC_Closure, arginfo_class_IntlChar_getFC_NFKC_Closure, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("getIntPropertyMaxValue", zim_IntlChar_getIntPropertyMaxValue, arginfo_class_IntlChar_getIntPropertyMaxValue, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("getIntPropertyMinValue", zim_IntlChar_getIntPropertyMinValue, arginfo_class_IntlChar_getIntPropertyMinValue, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("getIntPropertyValue", zim_IntlChar_getIntPropertyValue, arginfo_class_IntlChar_getIntPropertyValue, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("getNumericValue", zim_IntlChar_getNumericValue, arginfo_class_IntlChar_getNumericValue, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("getPropertyEnum", zim_IntlChar_getPropertyEnum, arginfo_class_IntlChar_getPropertyEnum, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("getPropertyName", zim_IntlChar_getPropertyName, arginfo_class_IntlChar_getPropertyName, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("getPropertyValueEnum", zim_IntlChar_getPropertyValueEnum, arginfo_class_IntlChar_getPropertyValueEnum, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("getPropertyValueName", zim_IntlChar_getPropertyValueName, arginfo_class_IntlChar_getPropertyValueName, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("getUnicodeVersion", zim_IntlChar_getUnicodeVersion, arginfo_class_IntlChar_getUnicodeVersion, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("isalnum", zim_IntlChar_isalnum, arginfo_class_IntlChar_isalnum, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("isalpha", zim_IntlChar_isalpha, arginfo_class_IntlChar_isalpha, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("isbase", zim_IntlChar_isbase, arginfo_class_IntlChar_isbase, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("isblank", zim_IntlChar_isblank, arginfo_class_IntlChar_isblank, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("iscntrl", zim_IntlChar_iscntrl, arginfo_class_IntlChar_iscntrl, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("isdefined", zim_IntlChar_isdefined, arginfo_class_IntlChar_isdefined, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("isdigit", zim_IntlChar_isdigit, arginfo_class_IntlChar_isdigit, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("isgraph", zim_IntlChar_isgraph, arginfo_class_IntlChar_isgraph, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("isIDIgnorable", zim_IntlChar_isIDIgnorable, arginfo_class_IntlChar_isIDIgnorable, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("isIDPart", zim_IntlChar_isIDPart, arginfo_class_IntlChar_isIDPart, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("isIDStart", zim_IntlChar_isIDStart, arginfo_class_IntlChar_isIDStart, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("isISOControl", zim_IntlChar_isISOControl, arginfo_class_IntlChar_isISOControl, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("isJavaIDPart", zim_IntlChar_isJavaIDPart, arginfo_class_IntlChar_isJavaIDPart, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("isJavaIDStart", zim_IntlChar_isJavaIDStart, arginfo_class_IntlChar_isJavaIDStart, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("isJavaSpaceChar", zim_IntlChar_isJavaSpaceChar, arginfo_class_IntlChar_isJavaSpaceChar, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("islower", zim_IntlChar_islower, arginfo_class_IntlChar_islower, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("isMirrored", zim_IntlChar_isMirrored, arginfo_class_IntlChar_isMirrored, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("isprint", zim_IntlChar_isprint, arginfo_class_IntlChar_isprint, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("ispunct", zim_IntlChar_ispunct, arginfo_class_IntlChar_ispunct, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("isspace", zim_IntlChar_isspace, arginfo_class_IntlChar_isspace, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("istitle", zim_IntlChar_istitle, arginfo_class_IntlChar_istitle, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("isUAlphabetic", zim_IntlChar_isUAlphabetic, arginfo_class_IntlChar_isUAlphabetic, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("isULowercase", zim_IntlChar_isULowercase, arginfo_class_IntlChar_isULowercase, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("isupper", zim_IntlChar_isupper, arginfo_class_IntlChar_isupper, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("isUUppercase", zim_IntlChar_isUUppercase, arginfo_class_IntlChar_isUUppercase, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("isUWhiteSpace", zim_IntlChar_isUWhiteSpace, arginfo_class_IntlChar_isUWhiteSpace, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("isWhitespace", zim_IntlChar_isWhitespace, arginfo_class_IntlChar_isWhitespace, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("isxdigit", zim_IntlChar_isxdigit, arginfo_class_IntlChar_isxdigit, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("ord", zim_IntlChar_ord, arginfo_class_IntlChar_ord, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("tolower", zim_IntlChar_tolower, arginfo_class_IntlChar_tolower, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("totitle", zim_IntlChar_totitle, arginfo_class_IntlChar_totitle, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("toupper", zim_IntlChar_toupper, arginfo_class_IntlChar_toupper, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_ME(IntlChar, getBlockCode, arginfo_class_IntlChar_getBlockCode, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, getCombiningClass, arginfo_class_IntlChar_getCombiningClass, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, getFC_NFKC_Closure, arginfo_class_IntlChar_getFC_NFKC_Closure, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, getIntPropertyMaxValue, arginfo_class_IntlChar_getIntPropertyMaxValue, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, getIntPropertyMinValue, arginfo_class_IntlChar_getIntPropertyMinValue, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, getIntPropertyValue, arginfo_class_IntlChar_getIntPropertyValue, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, getNumericValue, arginfo_class_IntlChar_getNumericValue, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, getPropertyEnum, arginfo_class_IntlChar_getPropertyEnum, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, getPropertyName, arginfo_class_IntlChar_getPropertyName, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, getPropertyValueEnum, arginfo_class_IntlChar_getPropertyValueEnum, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, getPropertyValueName, arginfo_class_IntlChar_getPropertyValueName, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, getUnicodeVersion, arginfo_class_IntlChar_getUnicodeVersion, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, isalnum, arginfo_class_IntlChar_isalnum, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, isalpha, arginfo_class_IntlChar_isalpha, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, isbase, arginfo_class_IntlChar_isbase, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, isblank, arginfo_class_IntlChar_isblank, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, iscntrl, arginfo_class_IntlChar_iscntrl, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, isdefined, arginfo_class_IntlChar_isdefined, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, isdigit, arginfo_class_IntlChar_isdigit, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, isgraph, arginfo_class_IntlChar_isgraph, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, isIDIgnorable, arginfo_class_IntlChar_isIDIgnorable, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, isIDPart, arginfo_class_IntlChar_isIDPart, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, isIDStart, arginfo_class_IntlChar_isIDStart, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, isISOControl, arginfo_class_IntlChar_isISOControl, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, isJavaIDPart, arginfo_class_IntlChar_isJavaIDPart, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, isJavaIDStart, arginfo_class_IntlChar_isJavaIDStart, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, isJavaSpaceChar, arginfo_class_IntlChar_isJavaSpaceChar, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, islower, arginfo_class_IntlChar_islower, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, isMirrored, arginfo_class_IntlChar_isMirrored, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, isprint, arginfo_class_IntlChar_isprint, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, ispunct, arginfo_class_IntlChar_ispunct, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, isspace, arginfo_class_IntlChar_isspace, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, istitle, arginfo_class_IntlChar_istitle, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, isUAlphabetic, arginfo_class_IntlChar_isUAlphabetic, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, isULowercase, arginfo_class_IntlChar_isULowercase, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, isupper, arginfo_class_IntlChar_isupper, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, isUUppercase, arginfo_class_IntlChar_isUUppercase, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, isUWhiteSpace, arginfo_class_IntlChar_isUWhiteSpace, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, isWhitespace, arginfo_class_IntlChar_isWhitespace, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, isxdigit, arginfo_class_IntlChar_isxdigit, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, ord, arginfo_class_IntlChar_ord, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, tolower, arginfo_class_IntlChar_tolower, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, totitle, arginfo_class_IntlChar_totitle, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(IntlChar, toupper, arginfo_class_IntlChar_toupper, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) ZEND_FE_END }; diff --git a/ext/json/json_arginfo.h b/ext/json/json_arginfo.h index 39ff0d50984e6..a02cfd4a78105 100644 --- a/ext/json/json_arginfo.h +++ b/ext/json/json_arginfo.h @@ -36,16 +36,16 @@ ZEND_FUNCTION(json_last_error); ZEND_FUNCTION(json_last_error_msg); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("json_encode", zif_json_encode, arginfo_json_encode, 0, NULL) - ZEND_RAW_FENTRY("json_decode", zif_json_decode, arginfo_json_decode, 0, NULL) - ZEND_RAW_FENTRY("json_validate", zif_json_validate, arginfo_json_validate, 0, NULL) - ZEND_RAW_FENTRY("json_last_error", zif_json_last_error, arginfo_json_last_error, 0, NULL) - ZEND_RAW_FENTRY("json_last_error_msg", zif_json_last_error_msg, arginfo_json_last_error_msg, 0, NULL) + ZEND_FE(json_encode, arginfo_json_encode) + ZEND_FE(json_decode, arginfo_json_decode) + ZEND_FE(json_validate, arginfo_json_validate) + ZEND_FE(json_last_error, arginfo_json_last_error) + ZEND_FE(json_last_error_msg, arginfo_json_last_error_msg) ZEND_FE_END }; static const zend_function_entry class_JsonSerializable_methods[] = { - ZEND_RAW_FENTRY("jsonSerialize", NULL, arginfo_class_JsonSerializable_jsonSerialize, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("jsonSerialize", NULL, arginfo_class_JsonSerializable_jsonSerialize, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) ZEND_FE_END }; diff --git a/ext/ldap/ldap_arginfo.h b/ext/ldap/ldap_arginfo.h index 7018c7ecd0cb3..8993ccb994edb 100644 --- a/ext/ldap/ldap_arginfo.h +++ b/ext/ldap/ldap_arginfo.h @@ -466,110 +466,110 @@ ZEND_FUNCTION(ldap_parse_exop); static const zend_function_entry ext_functions[] = { #if defined(HAVE_ORALDAP) - ZEND_RAW_FENTRY("ldap_connect", zif_ldap_connect, arginfo_ldap_connect, 0, NULL) + ZEND_FE(ldap_connect, arginfo_ldap_connect) #endif #if defined(HAVE_ORALDAP) && defined(LDAP_API_FEATURE_X_OPENLDAP) - ZEND_RAW_FENTRY("ldap_connect_wallet", zif_ldap_connect_wallet, arginfo_ldap_connect_wallet, 0, NULL) + ZEND_FE(ldap_connect_wallet, arginfo_ldap_connect_wallet) #endif #if !(defined(HAVE_ORALDAP)) - ZEND_RAW_FENTRY("ldap_connect", zif_ldap_connect, arginfo_ldap_connect, 0, NULL) + ZEND_FE(ldap_connect, arginfo_ldap_connect) #endif - ZEND_RAW_FENTRY("ldap_unbind", zif_ldap_unbind, arginfo_ldap_unbind, 0, NULL) - ZEND_RAW_FENTRY("ldap_close", zif_ldap_unbind, arginfo_ldap_close, 0, NULL) - ZEND_RAW_FENTRY("ldap_bind", zif_ldap_bind, arginfo_ldap_bind, 0, NULL) - ZEND_RAW_FENTRY("ldap_bind_ext", zif_ldap_bind_ext, arginfo_ldap_bind_ext, 0, NULL) + ZEND_FE(ldap_unbind, arginfo_ldap_unbind) + ZEND_RAW_FENTRY("ldap_close", zif_ldap_unbind, arginfo_ldap_close, 0, NULL, NULL) + ZEND_FE(ldap_bind, arginfo_ldap_bind) + ZEND_FE(ldap_bind_ext, arginfo_ldap_bind_ext) #if defined(HAVE_LDAP_SASL) - ZEND_RAW_FENTRY("ldap_sasl_bind", zif_ldap_sasl_bind, arginfo_ldap_sasl_bind, 0, NULL) -#endif - ZEND_RAW_FENTRY("ldap_read", zif_ldap_read, arginfo_ldap_read, 0, NULL) - ZEND_RAW_FENTRY("ldap_list", zif_ldap_list, arginfo_ldap_list, 0, NULL) - ZEND_RAW_FENTRY("ldap_search", zif_ldap_search, arginfo_ldap_search, 0, NULL) - ZEND_RAW_FENTRY("ldap_free_result", zif_ldap_free_result, arginfo_ldap_free_result, 0, NULL) - ZEND_RAW_FENTRY("ldap_count_entries", zif_ldap_count_entries, arginfo_ldap_count_entries, 0, NULL) - ZEND_RAW_FENTRY("ldap_first_entry", zif_ldap_first_entry, arginfo_ldap_first_entry, 0, NULL) - ZEND_RAW_FENTRY("ldap_next_entry", zif_ldap_next_entry, arginfo_ldap_next_entry, 0, NULL) - ZEND_RAW_FENTRY("ldap_get_entries", zif_ldap_get_entries, arginfo_ldap_get_entries, 0, NULL) - ZEND_RAW_FENTRY("ldap_first_attribute", zif_ldap_first_attribute, arginfo_ldap_first_attribute, 0, NULL) - ZEND_RAW_FENTRY("ldap_next_attribute", zif_ldap_next_attribute, arginfo_ldap_next_attribute, 0, NULL) - ZEND_RAW_FENTRY("ldap_get_attributes", zif_ldap_get_attributes, arginfo_ldap_get_attributes, 0, NULL) - ZEND_RAW_FENTRY("ldap_get_values_len", zif_ldap_get_values_len, arginfo_ldap_get_values_len, 0, NULL) - ZEND_RAW_FENTRY("ldap_get_values", zif_ldap_get_values_len, arginfo_ldap_get_values, 0, NULL) - ZEND_RAW_FENTRY("ldap_get_dn", zif_ldap_get_dn, arginfo_ldap_get_dn, 0, NULL) - ZEND_RAW_FENTRY("ldap_explode_dn", zif_ldap_explode_dn, arginfo_ldap_explode_dn, 0, NULL) - ZEND_RAW_FENTRY("ldap_dn2ufn", zif_ldap_dn2ufn, arginfo_ldap_dn2ufn, 0, NULL) - ZEND_RAW_FENTRY("ldap_add", zif_ldap_add, arginfo_ldap_add, 0, NULL) - ZEND_RAW_FENTRY("ldap_add_ext", zif_ldap_add_ext, arginfo_ldap_add_ext, 0, NULL) - ZEND_RAW_FENTRY("ldap_delete", zif_ldap_delete, arginfo_ldap_delete, 0, NULL) - ZEND_RAW_FENTRY("ldap_delete_ext", zif_ldap_delete_ext, arginfo_ldap_delete_ext, 0, NULL) - ZEND_RAW_FENTRY("ldap_modify_batch", zif_ldap_modify_batch, arginfo_ldap_modify_batch, 0, NULL) - ZEND_RAW_FENTRY("ldap_mod_add", zif_ldap_mod_add, arginfo_ldap_mod_add, 0, NULL) - ZEND_RAW_FENTRY("ldap_mod_add_ext", zif_ldap_mod_add_ext, arginfo_ldap_mod_add_ext, 0, NULL) - ZEND_RAW_FENTRY("ldap_mod_replace", zif_ldap_mod_replace, arginfo_ldap_mod_replace, 0, NULL) - ZEND_RAW_FENTRY("ldap_modify", zif_ldap_mod_replace, arginfo_ldap_modify, 0, NULL) - ZEND_RAW_FENTRY("ldap_mod_replace_ext", zif_ldap_mod_replace_ext, arginfo_ldap_mod_replace_ext, 0, NULL) - ZEND_RAW_FENTRY("ldap_mod_del", zif_ldap_mod_del, arginfo_ldap_mod_del, 0, NULL) - ZEND_RAW_FENTRY("ldap_mod_del_ext", zif_ldap_mod_del_ext, arginfo_ldap_mod_del_ext, 0, NULL) - ZEND_RAW_FENTRY("ldap_errno", zif_ldap_errno, arginfo_ldap_errno, 0, NULL) - ZEND_RAW_FENTRY("ldap_error", zif_ldap_error, arginfo_ldap_error, 0, NULL) - ZEND_RAW_FENTRY("ldap_err2str", zif_ldap_err2str, arginfo_ldap_err2str, 0, NULL) - ZEND_RAW_FENTRY("ldap_compare", zif_ldap_compare, arginfo_ldap_compare, 0, NULL) + ZEND_FE(ldap_sasl_bind, arginfo_ldap_sasl_bind) +#endif + ZEND_FE(ldap_read, arginfo_ldap_read) + ZEND_FE(ldap_list, arginfo_ldap_list) + ZEND_FE(ldap_search, arginfo_ldap_search) + ZEND_FE(ldap_free_result, arginfo_ldap_free_result) + ZEND_FE(ldap_count_entries, arginfo_ldap_count_entries) + ZEND_FE(ldap_first_entry, arginfo_ldap_first_entry) + ZEND_FE(ldap_next_entry, arginfo_ldap_next_entry) + ZEND_FE(ldap_get_entries, arginfo_ldap_get_entries) + ZEND_FE(ldap_first_attribute, arginfo_ldap_first_attribute) + ZEND_FE(ldap_next_attribute, arginfo_ldap_next_attribute) + ZEND_FE(ldap_get_attributes, arginfo_ldap_get_attributes) + ZEND_FE(ldap_get_values_len, arginfo_ldap_get_values_len) + ZEND_RAW_FENTRY("ldap_get_values", zif_ldap_get_values_len, arginfo_ldap_get_values, 0, NULL, NULL) + ZEND_FE(ldap_get_dn, arginfo_ldap_get_dn) + ZEND_FE(ldap_explode_dn, arginfo_ldap_explode_dn) + ZEND_FE(ldap_dn2ufn, arginfo_ldap_dn2ufn) + ZEND_FE(ldap_add, arginfo_ldap_add) + ZEND_FE(ldap_add_ext, arginfo_ldap_add_ext) + ZEND_FE(ldap_delete, arginfo_ldap_delete) + ZEND_FE(ldap_delete_ext, arginfo_ldap_delete_ext) + ZEND_FE(ldap_modify_batch, arginfo_ldap_modify_batch) + ZEND_FE(ldap_mod_add, arginfo_ldap_mod_add) + ZEND_FE(ldap_mod_add_ext, arginfo_ldap_mod_add_ext) + ZEND_FE(ldap_mod_replace, arginfo_ldap_mod_replace) + ZEND_RAW_FENTRY("ldap_modify", zif_ldap_mod_replace, arginfo_ldap_modify, 0, NULL, NULL) + ZEND_FE(ldap_mod_replace_ext, arginfo_ldap_mod_replace_ext) + ZEND_FE(ldap_mod_del, arginfo_ldap_mod_del) + ZEND_FE(ldap_mod_del_ext, arginfo_ldap_mod_del_ext) + ZEND_FE(ldap_errno, arginfo_ldap_errno) + ZEND_FE(ldap_error, arginfo_ldap_error) + ZEND_FE(ldap_err2str, arginfo_ldap_err2str) + ZEND_FE(ldap_compare, arginfo_ldap_compare) #if (LDAP_API_VERSION > 2000) || defined(HAVE_ORALDAP) - ZEND_RAW_FENTRY("ldap_rename", zif_ldap_rename, arginfo_ldap_rename, 0, NULL) + ZEND_FE(ldap_rename, arginfo_ldap_rename) #endif #if (LDAP_API_VERSION > 2000) || defined(HAVE_ORALDAP) - ZEND_RAW_FENTRY("ldap_rename_ext", zif_ldap_rename_ext, arginfo_ldap_rename_ext, 0, NULL) + ZEND_FE(ldap_rename_ext, arginfo_ldap_rename_ext) #endif #if (LDAP_API_VERSION > 2000) || defined(HAVE_ORALDAP) - ZEND_RAW_FENTRY("ldap_get_option", zif_ldap_get_option, arginfo_ldap_get_option, 0, NULL) + ZEND_FE(ldap_get_option, arginfo_ldap_get_option) #endif #if (LDAP_API_VERSION > 2000) || defined(HAVE_ORALDAP) - ZEND_RAW_FENTRY("ldap_set_option", zif_ldap_set_option, arginfo_ldap_set_option, 0, NULL) + ZEND_FE(ldap_set_option, arginfo_ldap_set_option) #endif #if (LDAP_API_VERSION > 2000) || defined(HAVE_ORALDAP) - ZEND_RAW_FENTRY("ldap_count_references", zif_ldap_count_references, arginfo_ldap_count_references, 0, NULL) + ZEND_FE(ldap_count_references, arginfo_ldap_count_references) #endif #if (LDAP_API_VERSION > 2000) || defined(HAVE_ORALDAP) - ZEND_RAW_FENTRY("ldap_first_reference", zif_ldap_first_reference, arginfo_ldap_first_reference, 0, NULL) + ZEND_FE(ldap_first_reference, arginfo_ldap_first_reference) #endif #if (LDAP_API_VERSION > 2000) || defined(HAVE_ORALDAP) - ZEND_RAW_FENTRY("ldap_next_reference", zif_ldap_next_reference, arginfo_ldap_next_reference, 0, NULL) + ZEND_FE(ldap_next_reference, arginfo_ldap_next_reference) #endif #if (LDAP_API_VERSION > 2000) || defined(HAVE_ORALDAP) && defined(HAVE_LDAP_PARSE_REFERENCE) - ZEND_RAW_FENTRY("ldap_parse_reference", zif_ldap_parse_reference, arginfo_ldap_parse_reference, 0, NULL) + ZEND_FE(ldap_parse_reference, arginfo_ldap_parse_reference) #endif #if (LDAP_API_VERSION > 2000) || defined(HAVE_ORALDAP) && defined(HAVE_LDAP_PARSE_RESULT) - ZEND_RAW_FENTRY("ldap_parse_result", zif_ldap_parse_result, arginfo_ldap_parse_result, 0, NULL) + ZEND_FE(ldap_parse_result, arginfo_ldap_parse_result) #endif #if (defined(LDAP_API_FEATURE_X_OPENLDAP) && defined(HAVE_3ARG_SETREBINDPROC)) - ZEND_RAW_FENTRY("ldap_set_rebind_proc", zif_ldap_set_rebind_proc, arginfo_ldap_set_rebind_proc, 0, NULL) + ZEND_FE(ldap_set_rebind_proc, arginfo_ldap_set_rebind_proc) #endif #if defined(HAVE_LDAP_START_TLS_S) - ZEND_RAW_FENTRY("ldap_start_tls", zif_ldap_start_tls, arginfo_ldap_start_tls, 0, NULL) + ZEND_FE(ldap_start_tls, arginfo_ldap_start_tls) #endif - ZEND_RAW_FENTRY("ldap_escape", zif_ldap_escape, arginfo_ldap_escape, 0, NULL) + ZEND_FE(ldap_escape, arginfo_ldap_escape) #if defined(STR_TRANSLATION) - ZEND_RAW_FENTRY("ldap_t61_to_8859", zif_ldap_t61_to_8859, arginfo_ldap_t61_to_8859, 0, NULL) + ZEND_FE(ldap_t61_to_8859, arginfo_ldap_t61_to_8859) #endif #if defined(STR_TRANSLATION) - ZEND_RAW_FENTRY("ldap_8859_to_t61", zif_ldap_8859_to_t61, arginfo_ldap_8859_to_t61, 0, NULL) + ZEND_FE(ldap_8859_to_t61, arginfo_ldap_8859_to_t61) #endif #if defined(HAVE_LDAP_EXTENDED_OPERATION_S) - ZEND_RAW_FENTRY("ldap_exop", zif_ldap_exop, arginfo_ldap_exop, 0, NULL) + ZEND_FE(ldap_exop, arginfo_ldap_exop) #endif #if defined(HAVE_LDAP_EXTENDED_OPERATION_S) - ZEND_RAW_FENTRY("ldap_exop_sync", zif_ldap_exop_sync, arginfo_ldap_exop_sync, 0, NULL) + ZEND_FE(ldap_exop_sync, arginfo_ldap_exop_sync) #endif #if defined(HAVE_LDAP_PASSWD) - ZEND_RAW_FENTRY("ldap_exop_passwd", zif_ldap_exop_passwd, arginfo_ldap_exop_passwd, 0, NULL) + ZEND_FE(ldap_exop_passwd, arginfo_ldap_exop_passwd) #endif #if defined(HAVE_LDAP_WHOAMI_S) - ZEND_RAW_FENTRY("ldap_exop_whoami", zif_ldap_exop_whoami, arginfo_ldap_exop_whoami, 0, NULL) + ZEND_FE(ldap_exop_whoami, arginfo_ldap_exop_whoami) #endif #if defined(HAVE_LDAP_REFRESH_S) - ZEND_RAW_FENTRY("ldap_exop_refresh", zif_ldap_exop_refresh, arginfo_ldap_exop_refresh, 0, NULL) + ZEND_FE(ldap_exop_refresh, arginfo_ldap_exop_refresh) #endif #if defined(HAVE_LDAP_PARSE_EXTENDED_RESULT) - ZEND_RAW_FENTRY("ldap_parse_exop", zif_ldap_parse_exop, arginfo_ldap_parse_exop, 0, NULL) + ZEND_FE(ldap_parse_exop, arginfo_ldap_parse_exop) #endif ZEND_FE_END }; diff --git a/ext/libxml/libxml_arginfo.h b/ext/libxml/libxml_arginfo.h index ab343b81e8dec..8317a23dcfe19 100644 --- a/ext/libxml/libxml_arginfo.h +++ b/ext/libxml/libxml_arginfo.h @@ -39,14 +39,14 @@ ZEND_FUNCTION(libxml_set_external_entity_loader); ZEND_FUNCTION(libxml_get_external_entity_loader); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("libxml_set_streams_context", zif_libxml_set_streams_context, arginfo_libxml_set_streams_context, 0, NULL) - ZEND_RAW_FENTRY("libxml_use_internal_errors", zif_libxml_use_internal_errors, arginfo_libxml_use_internal_errors, 0, NULL) - ZEND_RAW_FENTRY("libxml_get_last_error", zif_libxml_get_last_error, arginfo_libxml_get_last_error, 0, NULL) - ZEND_RAW_FENTRY("libxml_get_errors", zif_libxml_get_errors, arginfo_libxml_get_errors, 0, NULL) - ZEND_RAW_FENTRY("libxml_clear_errors", zif_libxml_clear_errors, arginfo_libxml_clear_errors, 0, NULL) - ZEND_RAW_FENTRY("libxml_disable_entity_loader", zif_libxml_disable_entity_loader, arginfo_libxml_disable_entity_loader, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("libxml_set_external_entity_loader", zif_libxml_set_external_entity_loader, arginfo_libxml_set_external_entity_loader, 0, NULL) - ZEND_RAW_FENTRY("libxml_get_external_entity_loader", zif_libxml_get_external_entity_loader, arginfo_libxml_get_external_entity_loader, 0, NULL) + ZEND_FE(libxml_set_streams_context, arginfo_libxml_set_streams_context) + ZEND_FE(libxml_use_internal_errors, arginfo_libxml_use_internal_errors) + ZEND_FE(libxml_get_last_error, arginfo_libxml_get_last_error) + ZEND_FE(libxml_get_errors, arginfo_libxml_get_errors) + ZEND_FE(libxml_clear_errors, arginfo_libxml_clear_errors) + ZEND_RAW_FENTRY("libxml_disable_entity_loader", zif_libxml_disable_entity_loader, arginfo_libxml_disable_entity_loader, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_FE(libxml_set_external_entity_loader, arginfo_libxml_set_external_entity_loader) + ZEND_FE(libxml_get_external_entity_loader, arginfo_libxml_get_external_entity_loader) ZEND_FE_END }; diff --git a/ext/mbstring/mbstring_arginfo.h b/ext/mbstring/mbstring_arginfo.h index ddb8c6b162428..cb0cfcea00cc7 100644 --- a/ext/mbstring/mbstring_arginfo.h +++ b/ext/mbstring/mbstring_arginfo.h @@ -417,100 +417,100 @@ ZEND_FUNCTION(mb_regex_set_options); #endif static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("mb_language", zif_mb_language, arginfo_mb_language, 0, NULL) - ZEND_RAW_FENTRY("mb_internal_encoding", zif_mb_internal_encoding, arginfo_mb_internal_encoding, 0, NULL) - ZEND_RAW_FENTRY("mb_http_input", zif_mb_http_input, arginfo_mb_http_input, 0, NULL) - ZEND_RAW_FENTRY("mb_http_output", zif_mb_http_output, arginfo_mb_http_output, 0, NULL) - ZEND_RAW_FENTRY("mb_detect_order", zif_mb_detect_order, arginfo_mb_detect_order, 0, NULL) - ZEND_RAW_FENTRY("mb_substitute_character", zif_mb_substitute_character, arginfo_mb_substitute_character, 0, NULL) - ZEND_RAW_FENTRY("mb_preferred_mime_name", zif_mb_preferred_mime_name, arginfo_mb_preferred_mime_name, 0, NULL) - ZEND_RAW_FENTRY("mb_parse_str", zif_mb_parse_str, arginfo_mb_parse_str, 0, NULL) - ZEND_RAW_FENTRY("mb_output_handler", zif_mb_output_handler, arginfo_mb_output_handler, 0, NULL) - ZEND_RAW_FENTRY("mb_str_split", zif_mb_str_split, arginfo_mb_str_split, 0, NULL) - ZEND_RAW_FENTRY("mb_strlen", zif_mb_strlen, arginfo_mb_strlen, 0, NULL) - ZEND_RAW_FENTRY("mb_strpos", zif_mb_strpos, arginfo_mb_strpos, 0, NULL) - ZEND_RAW_FENTRY("mb_strrpos", zif_mb_strrpos, arginfo_mb_strrpos, 0, NULL) - ZEND_RAW_FENTRY("mb_stripos", zif_mb_stripos, arginfo_mb_stripos, 0, NULL) - ZEND_RAW_FENTRY("mb_strripos", zif_mb_strripos, arginfo_mb_strripos, 0, NULL) - ZEND_RAW_FENTRY("mb_strstr", zif_mb_strstr, arginfo_mb_strstr, 0, NULL) - ZEND_RAW_FENTRY("mb_strrchr", zif_mb_strrchr, arginfo_mb_strrchr, 0, NULL) - ZEND_RAW_FENTRY("mb_stristr", zif_mb_stristr, arginfo_mb_stristr, 0, NULL) - ZEND_RAW_FENTRY("mb_strrichr", zif_mb_strrichr, arginfo_mb_strrichr, 0, NULL) - ZEND_RAW_FENTRY("mb_substr_count", zif_mb_substr_count, arginfo_mb_substr_count, 0, NULL) - ZEND_RAW_FENTRY("mb_substr", zif_mb_substr, arginfo_mb_substr, 0, NULL) - ZEND_RAW_FENTRY("mb_strcut", zif_mb_strcut, arginfo_mb_strcut, 0, NULL) - ZEND_RAW_FENTRY("mb_strwidth", zif_mb_strwidth, arginfo_mb_strwidth, 0, NULL) - ZEND_RAW_FENTRY("mb_strimwidth", zif_mb_strimwidth, arginfo_mb_strimwidth, 0, NULL) - ZEND_RAW_FENTRY("mb_convert_encoding", zif_mb_convert_encoding, arginfo_mb_convert_encoding, 0, NULL) - ZEND_RAW_FENTRY("mb_convert_case", zif_mb_convert_case, arginfo_mb_convert_case, 0, NULL) - ZEND_RAW_FENTRY("mb_strtoupper", zif_mb_strtoupper, arginfo_mb_strtoupper, 0, NULL) - ZEND_RAW_FENTRY("mb_strtolower", zif_mb_strtolower, arginfo_mb_strtolower, 0, NULL) - ZEND_RAW_FENTRY("mb_trim", zif_mb_trim, arginfo_mb_trim, 0, NULL) - ZEND_RAW_FENTRY("mb_ltrim", zif_mb_ltrim, arginfo_mb_ltrim, 0, NULL) - ZEND_RAW_FENTRY("mb_rtrim", zif_mb_rtrim, arginfo_mb_rtrim, 0, NULL) - ZEND_RAW_FENTRY("mb_detect_encoding", zif_mb_detect_encoding, arginfo_mb_detect_encoding, 0, NULL) - ZEND_RAW_FENTRY("mb_list_encodings", zif_mb_list_encodings, arginfo_mb_list_encodings, 0, NULL) - ZEND_RAW_FENTRY("mb_encoding_aliases", zif_mb_encoding_aliases, arginfo_mb_encoding_aliases, 0, NULL) - ZEND_RAW_FENTRY("mb_encode_mimeheader", zif_mb_encode_mimeheader, arginfo_mb_encode_mimeheader, 0, NULL) - ZEND_RAW_FENTRY("mb_decode_mimeheader", zif_mb_decode_mimeheader, arginfo_mb_decode_mimeheader, 0, NULL) - ZEND_RAW_FENTRY("mb_convert_kana", zif_mb_convert_kana, arginfo_mb_convert_kana, 0, NULL) - ZEND_RAW_FENTRY("mb_convert_variables", zif_mb_convert_variables, arginfo_mb_convert_variables, 0, NULL) - ZEND_RAW_FENTRY("mb_encode_numericentity", zif_mb_encode_numericentity, arginfo_mb_encode_numericentity, 0, NULL) - ZEND_RAW_FENTRY("mb_decode_numericentity", zif_mb_decode_numericentity, arginfo_mb_decode_numericentity, 0, NULL) - ZEND_RAW_FENTRY("mb_send_mail", zif_mb_send_mail, arginfo_mb_send_mail, 0, NULL) - ZEND_RAW_FENTRY("mb_get_info", zif_mb_get_info, arginfo_mb_get_info, 0, NULL) - ZEND_RAW_FENTRY("mb_check_encoding", zif_mb_check_encoding, arginfo_mb_check_encoding, 0, NULL) - ZEND_RAW_FENTRY("mb_scrub", zif_mb_scrub, arginfo_mb_scrub, 0, NULL) - ZEND_RAW_FENTRY("mb_ord", zif_mb_ord, arginfo_mb_ord, 0, NULL) - ZEND_RAW_FENTRY("mb_chr", zif_mb_chr, arginfo_mb_chr, 0, NULL) - ZEND_RAW_FENTRY("mb_str_pad", zif_mb_str_pad, arginfo_mb_str_pad, 0, NULL) + ZEND_FE(mb_language, arginfo_mb_language) + ZEND_FE(mb_internal_encoding, arginfo_mb_internal_encoding) + ZEND_FE(mb_http_input, arginfo_mb_http_input) + ZEND_FE(mb_http_output, arginfo_mb_http_output) + ZEND_FE(mb_detect_order, arginfo_mb_detect_order) + ZEND_FE(mb_substitute_character, arginfo_mb_substitute_character) + ZEND_FE(mb_preferred_mime_name, arginfo_mb_preferred_mime_name) + ZEND_FE(mb_parse_str, arginfo_mb_parse_str) + ZEND_FE(mb_output_handler, arginfo_mb_output_handler) + ZEND_FE(mb_str_split, arginfo_mb_str_split) + ZEND_FE(mb_strlen, arginfo_mb_strlen) + ZEND_FE(mb_strpos, arginfo_mb_strpos) + ZEND_FE(mb_strrpos, arginfo_mb_strrpos) + ZEND_FE(mb_stripos, arginfo_mb_stripos) + ZEND_FE(mb_strripos, arginfo_mb_strripos) + ZEND_FE(mb_strstr, arginfo_mb_strstr) + ZEND_FE(mb_strrchr, arginfo_mb_strrchr) + ZEND_FE(mb_stristr, arginfo_mb_stristr) + ZEND_FE(mb_strrichr, arginfo_mb_strrichr) + ZEND_FE(mb_substr_count, arginfo_mb_substr_count) + ZEND_FE(mb_substr, arginfo_mb_substr) + ZEND_FE(mb_strcut, arginfo_mb_strcut) + ZEND_FE(mb_strwidth, arginfo_mb_strwidth) + ZEND_FE(mb_strimwidth, arginfo_mb_strimwidth) + ZEND_FE(mb_convert_encoding, arginfo_mb_convert_encoding) + ZEND_FE(mb_convert_case, arginfo_mb_convert_case) + ZEND_FE(mb_strtoupper, arginfo_mb_strtoupper) + ZEND_FE(mb_strtolower, arginfo_mb_strtolower) + ZEND_FE(mb_trim, arginfo_mb_trim) + ZEND_FE(mb_ltrim, arginfo_mb_ltrim) + ZEND_FE(mb_rtrim, arginfo_mb_rtrim) + ZEND_FE(mb_detect_encoding, arginfo_mb_detect_encoding) + ZEND_FE(mb_list_encodings, arginfo_mb_list_encodings) + ZEND_FE(mb_encoding_aliases, arginfo_mb_encoding_aliases) + ZEND_FE(mb_encode_mimeheader, arginfo_mb_encode_mimeheader) + ZEND_FE(mb_decode_mimeheader, arginfo_mb_decode_mimeheader) + ZEND_FE(mb_convert_kana, arginfo_mb_convert_kana) + ZEND_FE(mb_convert_variables, arginfo_mb_convert_variables) + ZEND_FE(mb_encode_numericentity, arginfo_mb_encode_numericentity) + ZEND_FE(mb_decode_numericentity, arginfo_mb_decode_numericentity) + ZEND_FE(mb_send_mail, arginfo_mb_send_mail) + ZEND_FE(mb_get_info, arginfo_mb_get_info) + ZEND_FE(mb_check_encoding, arginfo_mb_check_encoding) + ZEND_FE(mb_scrub, arginfo_mb_scrub) + ZEND_FE(mb_ord, arginfo_mb_ord) + ZEND_FE(mb_chr, arginfo_mb_chr) + ZEND_FE(mb_str_pad, arginfo_mb_str_pad) #if defined(HAVE_MBREGEX) - ZEND_RAW_FENTRY("mb_regex_encoding", zif_mb_regex_encoding, arginfo_mb_regex_encoding, 0, NULL) + ZEND_FE(mb_regex_encoding, arginfo_mb_regex_encoding) #endif #if defined(HAVE_MBREGEX) - ZEND_RAW_FENTRY("mb_ereg", zif_mb_ereg, arginfo_mb_ereg, 0, NULL) + ZEND_FE(mb_ereg, arginfo_mb_ereg) #endif #if defined(HAVE_MBREGEX) - ZEND_RAW_FENTRY("mb_eregi", zif_mb_eregi, arginfo_mb_eregi, 0, NULL) + ZEND_FE(mb_eregi, arginfo_mb_eregi) #endif #if defined(HAVE_MBREGEX) - ZEND_RAW_FENTRY("mb_ereg_replace", zif_mb_ereg_replace, arginfo_mb_ereg_replace, 0, NULL) + ZEND_FE(mb_ereg_replace, arginfo_mb_ereg_replace) #endif #if defined(HAVE_MBREGEX) - ZEND_RAW_FENTRY("mb_eregi_replace", zif_mb_eregi_replace, arginfo_mb_eregi_replace, 0, NULL) + ZEND_FE(mb_eregi_replace, arginfo_mb_eregi_replace) #endif #if defined(HAVE_MBREGEX) - ZEND_RAW_FENTRY("mb_ereg_replace_callback", zif_mb_ereg_replace_callback, arginfo_mb_ereg_replace_callback, 0, NULL) + ZEND_FE(mb_ereg_replace_callback, arginfo_mb_ereg_replace_callback) #endif #if defined(HAVE_MBREGEX) - ZEND_RAW_FENTRY("mb_split", zif_mb_split, arginfo_mb_split, 0, NULL) + ZEND_FE(mb_split, arginfo_mb_split) #endif #if defined(HAVE_MBREGEX) - ZEND_RAW_FENTRY("mb_ereg_match", zif_mb_ereg_match, arginfo_mb_ereg_match, 0, NULL) + ZEND_FE(mb_ereg_match, arginfo_mb_ereg_match) #endif #if defined(HAVE_MBREGEX) - ZEND_RAW_FENTRY("mb_ereg_search", zif_mb_ereg_search, arginfo_mb_ereg_search, 0, NULL) + ZEND_FE(mb_ereg_search, arginfo_mb_ereg_search) #endif #if defined(HAVE_MBREGEX) - ZEND_RAW_FENTRY("mb_ereg_search_pos", zif_mb_ereg_search_pos, arginfo_mb_ereg_search_pos, 0, NULL) + ZEND_FE(mb_ereg_search_pos, arginfo_mb_ereg_search_pos) #endif #if defined(HAVE_MBREGEX) - ZEND_RAW_FENTRY("mb_ereg_search_regs", zif_mb_ereg_search_regs, arginfo_mb_ereg_search_regs, 0, NULL) + ZEND_FE(mb_ereg_search_regs, arginfo_mb_ereg_search_regs) #endif #if defined(HAVE_MBREGEX) - ZEND_RAW_FENTRY("mb_ereg_search_init", zif_mb_ereg_search_init, arginfo_mb_ereg_search_init, 0, NULL) + ZEND_FE(mb_ereg_search_init, arginfo_mb_ereg_search_init) #endif #if defined(HAVE_MBREGEX) - ZEND_RAW_FENTRY("mb_ereg_search_getregs", zif_mb_ereg_search_getregs, arginfo_mb_ereg_search_getregs, 0, NULL) + ZEND_FE(mb_ereg_search_getregs, arginfo_mb_ereg_search_getregs) #endif #if defined(HAVE_MBREGEX) - ZEND_RAW_FENTRY("mb_ereg_search_getpos", zif_mb_ereg_search_getpos, arginfo_mb_ereg_search_getpos, 0, NULL) + ZEND_FE(mb_ereg_search_getpos, arginfo_mb_ereg_search_getpos) #endif #if defined(HAVE_MBREGEX) - ZEND_RAW_FENTRY("mb_ereg_search_setpos", zif_mb_ereg_search_setpos, arginfo_mb_ereg_search_setpos, 0, NULL) + ZEND_FE(mb_ereg_search_setpos, arginfo_mb_ereg_search_setpos) #endif #if defined(HAVE_MBREGEX) - ZEND_RAW_FENTRY("mb_regex_set_options", zif_mb_regex_set_options, arginfo_mb_regex_set_options, 0, NULL) + ZEND_FE(mb_regex_set_options, arginfo_mb_regex_set_options) #endif ZEND_FE_END }; diff --git a/ext/mysqli/mysqli_arginfo.h b/ext/mysqli/mysqli_arginfo.h index 2fb6b192fee0f..470c71b1c97f0 100644 --- a/ext/mysqli/mysqli_arginfo.h +++ b/ext/mysqli/mysqli_arginfo.h @@ -819,112 +819,112 @@ ZEND_METHOD(mysqli_warning, next); ZEND_METHOD(mysqli_sql_exception, getSqlState); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("mysqli_affected_rows", zif_mysqli_affected_rows, arginfo_mysqli_affected_rows, 0, NULL) - ZEND_RAW_FENTRY("mysqli_autocommit", zif_mysqli_autocommit, arginfo_mysqli_autocommit, 0, NULL) - ZEND_RAW_FENTRY("mysqli_begin_transaction", zif_mysqli_begin_transaction, arginfo_mysqli_begin_transaction, 0, NULL) - ZEND_RAW_FENTRY("mysqli_change_user", zif_mysqli_change_user, arginfo_mysqli_change_user, 0, NULL) - ZEND_RAW_FENTRY("mysqli_character_set_name", zif_mysqli_character_set_name, arginfo_mysqli_character_set_name, 0, NULL) - ZEND_RAW_FENTRY("mysqli_close", zif_mysqli_close, arginfo_mysqli_close, 0, NULL) - ZEND_RAW_FENTRY("mysqli_commit", zif_mysqli_commit, arginfo_mysqli_commit, 0, NULL) - ZEND_RAW_FENTRY("mysqli_connect", zif_mysqli_connect, arginfo_mysqli_connect, 0, NULL) - ZEND_RAW_FENTRY("mysqli_connect_errno", zif_mysqli_connect_errno, arginfo_mysqli_connect_errno, 0, NULL) - ZEND_RAW_FENTRY("mysqli_connect_error", zif_mysqli_connect_error, arginfo_mysqli_connect_error, 0, NULL) - ZEND_RAW_FENTRY("mysqli_data_seek", zif_mysqli_data_seek, arginfo_mysqli_data_seek, 0, NULL) - ZEND_RAW_FENTRY("mysqli_dump_debug_info", zif_mysqli_dump_debug_info, arginfo_mysqli_dump_debug_info, 0, NULL) - ZEND_RAW_FENTRY("mysqli_debug", zif_mysqli_debug, arginfo_mysqli_debug, 0, NULL) - ZEND_RAW_FENTRY("mysqli_errno", zif_mysqli_errno, arginfo_mysqli_errno, 0, NULL) - ZEND_RAW_FENTRY("mysqli_error", zif_mysqli_error, arginfo_mysqli_error, 0, NULL) - ZEND_RAW_FENTRY("mysqli_error_list", zif_mysqli_error_list, arginfo_mysqli_error_list, 0, NULL) - ZEND_RAW_FENTRY("mysqli_stmt_execute", zif_mysqli_stmt_execute, arginfo_mysqli_stmt_execute, 0, NULL) - ZEND_RAW_FENTRY("mysqli_execute", zif_mysqli_stmt_execute, arginfo_mysqli_execute, 0, NULL) - ZEND_RAW_FENTRY("mysqli_execute_query", zif_mysqli_execute_query, arginfo_mysqli_execute_query, 0, NULL) - ZEND_RAW_FENTRY("mysqli_fetch_field", zif_mysqli_fetch_field, arginfo_mysqli_fetch_field, 0, NULL) - ZEND_RAW_FENTRY("mysqli_fetch_fields", zif_mysqli_fetch_fields, arginfo_mysqli_fetch_fields, 0, NULL) - ZEND_RAW_FENTRY("mysqli_fetch_field_direct", zif_mysqli_fetch_field_direct, arginfo_mysqli_fetch_field_direct, 0, NULL) - ZEND_RAW_FENTRY("mysqli_fetch_lengths", zif_mysqli_fetch_lengths, arginfo_mysqli_fetch_lengths, 0, NULL) - ZEND_RAW_FENTRY("mysqli_fetch_all", zif_mysqli_fetch_all, arginfo_mysqli_fetch_all, 0, NULL) - ZEND_RAW_FENTRY("mysqli_fetch_array", zif_mysqli_fetch_array, arginfo_mysqli_fetch_array, 0, NULL) - ZEND_RAW_FENTRY("mysqli_fetch_assoc", zif_mysqli_fetch_assoc, arginfo_mysqli_fetch_assoc, 0, NULL) - ZEND_RAW_FENTRY("mysqli_fetch_object", zif_mysqli_fetch_object, arginfo_mysqli_fetch_object, 0, NULL) - ZEND_RAW_FENTRY("mysqli_fetch_row", zif_mysqli_fetch_row, arginfo_mysqli_fetch_row, 0, NULL) - ZEND_RAW_FENTRY("mysqli_fetch_column", zif_mysqli_fetch_column, arginfo_mysqli_fetch_column, 0, NULL) - ZEND_RAW_FENTRY("mysqli_field_count", zif_mysqli_field_count, arginfo_mysqli_field_count, 0, NULL) - ZEND_RAW_FENTRY("mysqli_field_seek", zif_mysqli_field_seek, arginfo_mysqli_field_seek, 0, NULL) - ZEND_RAW_FENTRY("mysqli_field_tell", zif_mysqli_field_tell, arginfo_mysqli_field_tell, 0, NULL) - ZEND_RAW_FENTRY("mysqli_free_result", zif_mysqli_free_result, arginfo_mysqli_free_result, 0, NULL) - ZEND_RAW_FENTRY("mysqli_get_connection_stats", zif_mysqli_get_connection_stats, arginfo_mysqli_get_connection_stats, 0, NULL) - ZEND_RAW_FENTRY("mysqli_get_client_stats", zif_mysqli_get_client_stats, arginfo_mysqli_get_client_stats, 0, NULL) - ZEND_RAW_FENTRY("mysqli_get_charset", zif_mysqli_get_charset, arginfo_mysqli_get_charset, 0, NULL) - ZEND_RAW_FENTRY("mysqli_get_client_info", zif_mysqli_get_client_info, arginfo_mysqli_get_client_info, 0, NULL) - ZEND_RAW_FENTRY("mysqli_get_client_version", zif_mysqli_get_client_version, arginfo_mysqli_get_client_version, 0, NULL) - ZEND_RAW_FENTRY("mysqli_get_links_stats", zif_mysqli_get_links_stats, arginfo_mysqli_get_links_stats, 0, NULL) - ZEND_RAW_FENTRY("mysqli_get_host_info", zif_mysqli_get_host_info, arginfo_mysqli_get_host_info, 0, NULL) - ZEND_RAW_FENTRY("mysqli_get_proto_info", zif_mysqli_get_proto_info, arginfo_mysqli_get_proto_info, 0, NULL) - ZEND_RAW_FENTRY("mysqli_get_server_info", zif_mysqli_get_server_info, arginfo_mysqli_get_server_info, 0, NULL) - ZEND_RAW_FENTRY("mysqli_get_server_version", zif_mysqli_get_server_version, arginfo_mysqli_get_server_version, 0, NULL) - ZEND_RAW_FENTRY("mysqli_get_warnings", zif_mysqli_get_warnings, arginfo_mysqli_get_warnings, 0, NULL) - ZEND_RAW_FENTRY("mysqli_init", zif_mysqli_init, arginfo_mysqli_init, 0, NULL) - ZEND_RAW_FENTRY("mysqli_info", zif_mysqli_info, arginfo_mysqli_info, 0, NULL) - ZEND_RAW_FENTRY("mysqli_insert_id", zif_mysqli_insert_id, arginfo_mysqli_insert_id, 0, NULL) - ZEND_RAW_FENTRY("mysqli_kill", zif_mysqli_kill, arginfo_mysqli_kill, 0, NULL) - ZEND_RAW_FENTRY("mysqli_more_results", zif_mysqli_more_results, arginfo_mysqli_more_results, 0, NULL) - ZEND_RAW_FENTRY("mysqli_multi_query", zif_mysqli_multi_query, arginfo_mysqli_multi_query, 0, NULL) - ZEND_RAW_FENTRY("mysqli_next_result", zif_mysqli_next_result, arginfo_mysqli_next_result, 0, NULL) - ZEND_RAW_FENTRY("mysqli_num_fields", zif_mysqli_num_fields, arginfo_mysqli_num_fields, 0, NULL) - ZEND_RAW_FENTRY("mysqli_num_rows", zif_mysqli_num_rows, arginfo_mysqli_num_rows, 0, NULL) - ZEND_RAW_FENTRY("mysqli_options", zif_mysqli_options, arginfo_mysqli_options, 0, NULL) - ZEND_RAW_FENTRY("mysqli_set_opt", zif_mysqli_options, arginfo_mysqli_set_opt, 0, NULL) - ZEND_RAW_FENTRY("mysqli_ping", zif_mysqli_ping, arginfo_mysqli_ping, 0, NULL) - ZEND_RAW_FENTRY("mysqli_poll", zif_mysqli_poll, arginfo_mysqli_poll, 0, NULL) - ZEND_RAW_FENTRY("mysqli_prepare", zif_mysqli_prepare, arginfo_mysqli_prepare, 0, NULL) - ZEND_RAW_FENTRY("mysqli_report", zif_mysqli_report, arginfo_mysqli_report, 0, NULL) - ZEND_RAW_FENTRY("mysqli_query", zif_mysqli_query, arginfo_mysqli_query, 0, NULL) - ZEND_RAW_FENTRY("mysqli_real_connect", zif_mysqli_real_connect, arginfo_mysqli_real_connect, 0, NULL) - ZEND_RAW_FENTRY("mysqli_real_escape_string", zif_mysqli_real_escape_string, arginfo_mysqli_real_escape_string, 0, NULL) - ZEND_RAW_FENTRY("mysqli_escape_string", zif_mysqli_real_escape_string, arginfo_mysqli_escape_string, 0, NULL) - ZEND_RAW_FENTRY("mysqli_real_query", zif_mysqli_real_query, arginfo_mysqli_real_query, 0, NULL) - ZEND_RAW_FENTRY("mysqli_reap_async_query", zif_mysqli_reap_async_query, arginfo_mysqli_reap_async_query, 0, NULL) - ZEND_RAW_FENTRY("mysqli_release_savepoint", zif_mysqli_release_savepoint, arginfo_mysqli_release_savepoint, 0, NULL) - ZEND_RAW_FENTRY("mysqli_rollback", zif_mysqli_rollback, arginfo_mysqli_rollback, 0, NULL) - ZEND_RAW_FENTRY("mysqli_savepoint", zif_mysqli_savepoint, arginfo_mysqli_savepoint, 0, NULL) - ZEND_RAW_FENTRY("mysqli_select_db", zif_mysqli_select_db, arginfo_mysqli_select_db, 0, NULL) - ZEND_RAW_FENTRY("mysqli_set_charset", zif_mysqli_set_charset, arginfo_mysqli_set_charset, 0, NULL) - ZEND_RAW_FENTRY("mysqli_stmt_affected_rows", zif_mysqli_stmt_affected_rows, arginfo_mysqli_stmt_affected_rows, 0, NULL) - ZEND_RAW_FENTRY("mysqli_stmt_attr_get", zif_mysqli_stmt_attr_get, arginfo_mysqli_stmt_attr_get, 0, NULL) - ZEND_RAW_FENTRY("mysqli_stmt_attr_set", zif_mysqli_stmt_attr_set, arginfo_mysqli_stmt_attr_set, 0, NULL) - ZEND_RAW_FENTRY("mysqli_stmt_bind_param", zif_mysqli_stmt_bind_param, arginfo_mysqli_stmt_bind_param, 0, NULL) - ZEND_RAW_FENTRY("mysqli_stmt_bind_result", zif_mysqli_stmt_bind_result, arginfo_mysqli_stmt_bind_result, 0, NULL) - ZEND_RAW_FENTRY("mysqli_stmt_close", zif_mysqli_stmt_close, arginfo_mysqli_stmt_close, 0, NULL) - ZEND_RAW_FENTRY("mysqli_stmt_data_seek", zif_mysqli_stmt_data_seek, arginfo_mysqli_stmt_data_seek, 0, NULL) - ZEND_RAW_FENTRY("mysqli_stmt_errno", zif_mysqli_stmt_errno, arginfo_mysqli_stmt_errno, 0, NULL) - ZEND_RAW_FENTRY("mysqli_stmt_error", zif_mysqli_stmt_error, arginfo_mysqli_stmt_error, 0, NULL) - ZEND_RAW_FENTRY("mysqli_stmt_error_list", zif_mysqli_stmt_error_list, arginfo_mysqli_stmt_error_list, 0, NULL) - ZEND_RAW_FENTRY("mysqli_stmt_fetch", zif_mysqli_stmt_fetch, arginfo_mysqli_stmt_fetch, 0, NULL) - ZEND_RAW_FENTRY("mysqli_stmt_field_count", zif_mysqli_stmt_field_count, arginfo_mysqli_stmt_field_count, 0, NULL) - ZEND_RAW_FENTRY("mysqli_stmt_free_result", zif_mysqli_stmt_free_result, arginfo_mysqli_stmt_free_result, 0, NULL) - ZEND_RAW_FENTRY("mysqli_stmt_get_result", zif_mysqli_stmt_get_result, arginfo_mysqli_stmt_get_result, 0, NULL) - ZEND_RAW_FENTRY("mysqli_stmt_get_warnings", zif_mysqli_stmt_get_warnings, arginfo_mysqli_stmt_get_warnings, 0, NULL) - ZEND_RAW_FENTRY("mysqli_stmt_init", zif_mysqli_stmt_init, arginfo_mysqli_stmt_init, 0, NULL) - ZEND_RAW_FENTRY("mysqli_stmt_insert_id", zif_mysqli_stmt_insert_id, arginfo_mysqli_stmt_insert_id, 0, NULL) - ZEND_RAW_FENTRY("mysqli_stmt_more_results", zif_mysqli_stmt_more_results, arginfo_mysqli_stmt_more_results, 0, NULL) - ZEND_RAW_FENTRY("mysqli_stmt_next_result", zif_mysqli_stmt_next_result, arginfo_mysqli_stmt_next_result, 0, NULL) - ZEND_RAW_FENTRY("mysqli_stmt_num_rows", zif_mysqli_stmt_num_rows, arginfo_mysqli_stmt_num_rows, 0, NULL) - ZEND_RAW_FENTRY("mysqli_stmt_param_count", zif_mysqli_stmt_param_count, arginfo_mysqli_stmt_param_count, 0, NULL) - ZEND_RAW_FENTRY("mysqli_stmt_prepare", zif_mysqli_stmt_prepare, arginfo_mysqli_stmt_prepare, 0, NULL) - ZEND_RAW_FENTRY("mysqli_stmt_reset", zif_mysqli_stmt_reset, arginfo_mysqli_stmt_reset, 0, NULL) - ZEND_RAW_FENTRY("mysqli_stmt_result_metadata", zif_mysqli_stmt_result_metadata, arginfo_mysqli_stmt_result_metadata, 0, NULL) - ZEND_RAW_FENTRY("mysqli_stmt_send_long_data", zif_mysqli_stmt_send_long_data, arginfo_mysqli_stmt_send_long_data, 0, NULL) - ZEND_RAW_FENTRY("mysqli_stmt_store_result", zif_mysqli_stmt_store_result, arginfo_mysqli_stmt_store_result, 0, NULL) - ZEND_RAW_FENTRY("mysqli_stmt_sqlstate", zif_mysqli_stmt_sqlstate, arginfo_mysqli_stmt_sqlstate, 0, NULL) - ZEND_RAW_FENTRY("mysqli_sqlstate", zif_mysqli_sqlstate, arginfo_mysqli_sqlstate, 0, NULL) - ZEND_RAW_FENTRY("mysqli_ssl_set", zif_mysqli_ssl_set, arginfo_mysqli_ssl_set, 0, NULL) - ZEND_RAW_FENTRY("mysqli_stat", zif_mysqli_stat, arginfo_mysqli_stat, 0, NULL) - ZEND_RAW_FENTRY("mysqli_store_result", zif_mysqli_store_result, arginfo_mysqli_store_result, 0, NULL) - ZEND_RAW_FENTRY("mysqli_thread_id", zif_mysqli_thread_id, arginfo_mysqli_thread_id, 0, NULL) - ZEND_RAW_FENTRY("mysqli_thread_safe", zif_mysqli_thread_safe, arginfo_mysqli_thread_safe, 0, NULL) - ZEND_RAW_FENTRY("mysqli_use_result", zif_mysqli_use_result, arginfo_mysqli_use_result, 0, NULL) - ZEND_RAW_FENTRY("mysqli_warning_count", zif_mysqli_warning_count, arginfo_mysqli_warning_count, 0, NULL) - ZEND_RAW_FENTRY("mysqli_refresh", zif_mysqli_refresh, arginfo_mysqli_refresh, 0, NULL) + ZEND_FE(mysqli_affected_rows, arginfo_mysqli_affected_rows) + ZEND_FE(mysqli_autocommit, arginfo_mysqli_autocommit) + ZEND_FE(mysqli_begin_transaction, arginfo_mysqli_begin_transaction) + ZEND_FE(mysqli_change_user, arginfo_mysqli_change_user) + ZEND_FE(mysqli_character_set_name, arginfo_mysqli_character_set_name) + ZEND_FE(mysqli_close, arginfo_mysqli_close) + ZEND_FE(mysqli_commit, arginfo_mysqli_commit) + ZEND_FE(mysqli_connect, arginfo_mysqli_connect) + ZEND_FE(mysqli_connect_errno, arginfo_mysqli_connect_errno) + ZEND_FE(mysqli_connect_error, arginfo_mysqli_connect_error) + ZEND_FE(mysqli_data_seek, arginfo_mysqli_data_seek) + ZEND_FE(mysqli_dump_debug_info, arginfo_mysqli_dump_debug_info) + ZEND_FE(mysqli_debug, arginfo_mysqli_debug) + ZEND_FE(mysqli_errno, arginfo_mysqli_errno) + ZEND_FE(mysqli_error, arginfo_mysqli_error) + ZEND_FE(mysqli_error_list, arginfo_mysqli_error_list) + ZEND_FE(mysqli_stmt_execute, arginfo_mysqli_stmt_execute) + ZEND_RAW_FENTRY("mysqli_execute", zif_mysqli_stmt_execute, arginfo_mysqli_execute, 0, NULL, NULL) + ZEND_FE(mysqli_execute_query, arginfo_mysqli_execute_query) + ZEND_FE(mysqli_fetch_field, arginfo_mysqli_fetch_field) + ZEND_FE(mysqli_fetch_fields, arginfo_mysqli_fetch_fields) + ZEND_FE(mysqli_fetch_field_direct, arginfo_mysqli_fetch_field_direct) + ZEND_FE(mysqli_fetch_lengths, arginfo_mysqli_fetch_lengths) + ZEND_FE(mysqli_fetch_all, arginfo_mysqli_fetch_all) + ZEND_FE(mysqli_fetch_array, arginfo_mysqli_fetch_array) + ZEND_FE(mysqli_fetch_assoc, arginfo_mysqli_fetch_assoc) + ZEND_FE(mysqli_fetch_object, arginfo_mysqli_fetch_object) + ZEND_FE(mysqli_fetch_row, arginfo_mysqli_fetch_row) + ZEND_FE(mysqli_fetch_column, arginfo_mysqli_fetch_column) + ZEND_FE(mysqli_field_count, arginfo_mysqli_field_count) + ZEND_FE(mysqli_field_seek, arginfo_mysqli_field_seek) + ZEND_FE(mysqli_field_tell, arginfo_mysqli_field_tell) + ZEND_FE(mysqli_free_result, arginfo_mysqli_free_result) + ZEND_FE(mysqli_get_connection_stats, arginfo_mysqli_get_connection_stats) + ZEND_FE(mysqli_get_client_stats, arginfo_mysqli_get_client_stats) + ZEND_FE(mysqli_get_charset, arginfo_mysqli_get_charset) + ZEND_FE(mysqli_get_client_info, arginfo_mysqli_get_client_info) + ZEND_FE(mysqli_get_client_version, arginfo_mysqli_get_client_version) + ZEND_FE(mysqli_get_links_stats, arginfo_mysqli_get_links_stats) + ZEND_FE(mysqli_get_host_info, arginfo_mysqli_get_host_info) + ZEND_FE(mysqli_get_proto_info, arginfo_mysqli_get_proto_info) + ZEND_FE(mysqli_get_server_info, arginfo_mysqli_get_server_info) + ZEND_FE(mysqli_get_server_version, arginfo_mysqli_get_server_version) + ZEND_FE(mysqli_get_warnings, arginfo_mysqli_get_warnings) + ZEND_FE(mysqli_init, arginfo_mysqli_init) + ZEND_FE(mysqli_info, arginfo_mysqli_info) + ZEND_FE(mysqli_insert_id, arginfo_mysqli_insert_id) + ZEND_FE(mysqli_kill, arginfo_mysqli_kill) + ZEND_FE(mysqli_more_results, arginfo_mysqli_more_results) + ZEND_FE(mysqli_multi_query, arginfo_mysqli_multi_query) + ZEND_FE(mysqli_next_result, arginfo_mysqli_next_result) + ZEND_FE(mysqli_num_fields, arginfo_mysqli_num_fields) + ZEND_FE(mysqli_num_rows, arginfo_mysqli_num_rows) + ZEND_FE(mysqli_options, arginfo_mysqli_options) + ZEND_RAW_FENTRY("mysqli_set_opt", zif_mysqli_options, arginfo_mysqli_set_opt, 0, NULL, NULL) + ZEND_FE(mysqli_ping, arginfo_mysqli_ping) + ZEND_FE(mysqli_poll, arginfo_mysqli_poll) + ZEND_FE(mysqli_prepare, arginfo_mysqli_prepare) + ZEND_FE(mysqli_report, arginfo_mysqli_report) + ZEND_FE(mysqli_query, arginfo_mysqli_query) + ZEND_FE(mysqli_real_connect, arginfo_mysqli_real_connect) + ZEND_FE(mysqli_real_escape_string, arginfo_mysqli_real_escape_string) + ZEND_RAW_FENTRY("mysqli_escape_string", zif_mysqli_real_escape_string, arginfo_mysqli_escape_string, 0, NULL, NULL) + ZEND_FE(mysqli_real_query, arginfo_mysqli_real_query) + ZEND_FE(mysqli_reap_async_query, arginfo_mysqli_reap_async_query) + ZEND_FE(mysqli_release_savepoint, arginfo_mysqli_release_savepoint) + ZEND_FE(mysqli_rollback, arginfo_mysqli_rollback) + ZEND_FE(mysqli_savepoint, arginfo_mysqli_savepoint) + ZEND_FE(mysqli_select_db, arginfo_mysqli_select_db) + ZEND_FE(mysqli_set_charset, arginfo_mysqli_set_charset) + ZEND_FE(mysqli_stmt_affected_rows, arginfo_mysqli_stmt_affected_rows) + ZEND_FE(mysqli_stmt_attr_get, arginfo_mysqli_stmt_attr_get) + ZEND_FE(mysqli_stmt_attr_set, arginfo_mysqli_stmt_attr_set) + ZEND_FE(mysqli_stmt_bind_param, arginfo_mysqli_stmt_bind_param) + ZEND_FE(mysqli_stmt_bind_result, arginfo_mysqli_stmt_bind_result) + ZEND_FE(mysqli_stmt_close, arginfo_mysqli_stmt_close) + ZEND_FE(mysqli_stmt_data_seek, arginfo_mysqli_stmt_data_seek) + ZEND_FE(mysqli_stmt_errno, arginfo_mysqli_stmt_errno) + ZEND_FE(mysqli_stmt_error, arginfo_mysqli_stmt_error) + ZEND_FE(mysqli_stmt_error_list, arginfo_mysqli_stmt_error_list) + ZEND_FE(mysqli_stmt_fetch, arginfo_mysqli_stmt_fetch) + ZEND_FE(mysqli_stmt_field_count, arginfo_mysqli_stmt_field_count) + ZEND_FE(mysqli_stmt_free_result, arginfo_mysqli_stmt_free_result) + ZEND_FE(mysqli_stmt_get_result, arginfo_mysqli_stmt_get_result) + ZEND_FE(mysqli_stmt_get_warnings, arginfo_mysqli_stmt_get_warnings) + ZEND_FE(mysqli_stmt_init, arginfo_mysqli_stmt_init) + ZEND_FE(mysqli_stmt_insert_id, arginfo_mysqli_stmt_insert_id) + ZEND_FE(mysqli_stmt_more_results, arginfo_mysqli_stmt_more_results) + ZEND_FE(mysqli_stmt_next_result, arginfo_mysqli_stmt_next_result) + ZEND_FE(mysqli_stmt_num_rows, arginfo_mysqli_stmt_num_rows) + ZEND_FE(mysqli_stmt_param_count, arginfo_mysqli_stmt_param_count) + ZEND_FE(mysqli_stmt_prepare, arginfo_mysqli_stmt_prepare) + ZEND_FE(mysqli_stmt_reset, arginfo_mysqli_stmt_reset) + ZEND_FE(mysqli_stmt_result_metadata, arginfo_mysqli_stmt_result_metadata) + ZEND_FE(mysqli_stmt_send_long_data, arginfo_mysqli_stmt_send_long_data) + ZEND_FE(mysqli_stmt_store_result, arginfo_mysqli_stmt_store_result) + ZEND_FE(mysqli_stmt_sqlstate, arginfo_mysqli_stmt_sqlstate) + ZEND_FE(mysqli_sqlstate, arginfo_mysqli_sqlstate) + ZEND_FE(mysqli_ssl_set, arginfo_mysqli_ssl_set) + ZEND_FE(mysqli_stat, arginfo_mysqli_stat) + ZEND_FE(mysqli_store_result, arginfo_mysqli_store_result) + ZEND_FE(mysqli_thread_id, arginfo_mysqli_thread_id) + ZEND_FE(mysqli_thread_safe, arginfo_mysqli_thread_safe) + ZEND_FE(mysqli_use_result, arginfo_mysqli_use_result) + ZEND_FE(mysqli_warning_count, arginfo_mysqli_warning_count) + ZEND_FE(mysqli_refresh, arginfo_mysqli_refresh) ZEND_FE_END }; @@ -933,105 +933,105 @@ static const zend_function_entry class_mysqli_driver_methods[] = { }; static const zend_function_entry class_mysqli_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_mysqli___construct, arginfo_class_mysqli___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("autocommit", zif_mysqli_autocommit, arginfo_class_mysqli_autocommit, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("begin_transaction", zif_mysqli_begin_transaction, arginfo_class_mysqli_begin_transaction, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("change_user", zif_mysqli_change_user, arginfo_class_mysqli_change_user, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("character_set_name", zif_mysqli_character_set_name, arginfo_class_mysqli_character_set_name, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("close", zif_mysqli_close, arginfo_class_mysqli_close, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("commit", zif_mysqli_commit, arginfo_class_mysqli_commit, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("connect", zif_mysqli_connect, arginfo_class_mysqli_connect, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("dump_debug_info", zif_mysqli_dump_debug_info, arginfo_class_mysqli_dump_debug_info, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("debug", zif_mysqli_debug, arginfo_class_mysqli_debug, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("get_charset", zif_mysqli_get_charset, arginfo_class_mysqli_get_charset, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("execute_query", zif_mysqli_execute_query, arginfo_class_mysqli_execute_query, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("get_client_info", zif_mysqli_get_client_info, arginfo_class_mysqli_get_client_info, ZEND_ACC_PUBLIC|ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("get_connection_stats", zif_mysqli_get_connection_stats, arginfo_class_mysqli_get_connection_stats, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("get_server_info", zif_mysqli_get_server_info, arginfo_class_mysqli_get_server_info, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("get_warnings", zif_mysqli_get_warnings, arginfo_class_mysqli_get_warnings, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("init", zim_mysqli_init, arginfo_class_mysqli_init, ZEND_ACC_PUBLIC|ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("kill", zif_mysqli_kill, arginfo_class_mysqli_kill, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("multi_query", zif_mysqli_multi_query, arginfo_class_mysqli_multi_query, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("more_results", zif_mysqli_more_results, arginfo_class_mysqli_more_results, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("next_result", zif_mysqli_next_result, arginfo_class_mysqli_next_result, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("ping", zif_mysqli_ping, arginfo_class_mysqli_ping, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("poll", zif_mysqli_poll, arginfo_class_mysqli_poll, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("prepare", zif_mysqli_prepare, arginfo_class_mysqli_prepare, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("query", zif_mysqli_query, arginfo_class_mysqli_query, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("real_connect", zif_mysqli_real_connect, arginfo_class_mysqli_real_connect, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("real_escape_string", zif_mysqli_real_escape_string, arginfo_class_mysqli_real_escape_string, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("reap_async_query", zif_mysqli_reap_async_query, arginfo_class_mysqli_reap_async_query, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("escape_string", zif_mysqli_real_escape_string, arginfo_class_mysqli_escape_string, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("real_query", zif_mysqli_real_query, arginfo_class_mysqli_real_query, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("release_savepoint", zif_mysqli_release_savepoint, arginfo_class_mysqli_release_savepoint, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("rollback", zif_mysqli_rollback, arginfo_class_mysqli_rollback, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("savepoint", zif_mysqli_savepoint, arginfo_class_mysqli_savepoint, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("select_db", zif_mysqli_select_db, arginfo_class_mysqli_select_db, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("set_charset", zif_mysqli_set_charset, arginfo_class_mysqli_set_charset, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("options", zif_mysqli_options, arginfo_class_mysqli_options, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("set_opt", zif_mysqli_options, arginfo_class_mysqli_set_opt, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("ssl_set", zif_mysqli_ssl_set, arginfo_class_mysqli_ssl_set, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("stat", zif_mysqli_stat, arginfo_class_mysqli_stat, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("stmt_init", zif_mysqli_stmt_init, arginfo_class_mysqli_stmt_init, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("store_result", zif_mysqli_store_result, arginfo_class_mysqli_store_result, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("thread_safe", zif_mysqli_thread_safe, arginfo_class_mysqli_thread_safe, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("use_result", zif_mysqli_use_result, arginfo_class_mysqli_use_result, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("refresh", zif_mysqli_refresh, arginfo_class_mysqli_refresh, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(mysqli, __construct, arginfo_class_mysqli___construct, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("autocommit", zif_mysqli_autocommit, arginfo_class_mysqli_autocommit, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("begin_transaction", zif_mysqli_begin_transaction, arginfo_class_mysqli_begin_transaction, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("change_user", zif_mysqli_change_user, arginfo_class_mysqli_change_user, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("character_set_name", zif_mysqli_character_set_name, arginfo_class_mysqli_character_set_name, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("close", zif_mysqli_close, arginfo_class_mysqli_close, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("commit", zif_mysqli_commit, arginfo_class_mysqli_commit, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("connect", zif_mysqli_connect, arginfo_class_mysqli_connect, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("dump_debug_info", zif_mysqli_dump_debug_info, arginfo_class_mysqli_dump_debug_info, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("debug", zif_mysqli_debug, arginfo_class_mysqli_debug, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("get_charset", zif_mysqli_get_charset, arginfo_class_mysqli_get_charset, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("execute_query", zif_mysqli_execute_query, arginfo_class_mysqli_execute_query, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("get_client_info", zif_mysqli_get_client_info, arginfo_class_mysqli_get_client_info, ZEND_ACC_PUBLIC|ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_RAW_FENTRY("get_connection_stats", zif_mysqli_get_connection_stats, arginfo_class_mysqli_get_connection_stats, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("get_server_info", zif_mysqli_get_server_info, arginfo_class_mysqli_get_server_info, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("get_warnings", zif_mysqli_get_warnings, arginfo_class_mysqli_get_warnings, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_ME(mysqli, init, arginfo_class_mysqli_init, ZEND_ACC_PUBLIC|ZEND_ACC_DEPRECATED) + ZEND_RAW_FENTRY("kill", zif_mysqli_kill, arginfo_class_mysqli_kill, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("multi_query", zif_mysqli_multi_query, arginfo_class_mysqli_multi_query, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("more_results", zif_mysqli_more_results, arginfo_class_mysqli_more_results, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("next_result", zif_mysqli_next_result, arginfo_class_mysqli_next_result, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("ping", zif_mysqli_ping, arginfo_class_mysqli_ping, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("poll", zif_mysqli_poll, arginfo_class_mysqli_poll, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("prepare", zif_mysqli_prepare, arginfo_class_mysqli_prepare, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("query", zif_mysqli_query, arginfo_class_mysqli_query, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("real_connect", zif_mysqli_real_connect, arginfo_class_mysqli_real_connect, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("real_escape_string", zif_mysqli_real_escape_string, arginfo_class_mysqli_real_escape_string, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("reap_async_query", zif_mysqli_reap_async_query, arginfo_class_mysqli_reap_async_query, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("escape_string", zif_mysqli_real_escape_string, arginfo_class_mysqli_escape_string, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("real_query", zif_mysqli_real_query, arginfo_class_mysqli_real_query, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("release_savepoint", zif_mysqli_release_savepoint, arginfo_class_mysqli_release_savepoint, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("rollback", zif_mysqli_rollback, arginfo_class_mysqli_rollback, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("savepoint", zif_mysqli_savepoint, arginfo_class_mysqli_savepoint, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("select_db", zif_mysqli_select_db, arginfo_class_mysqli_select_db, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("set_charset", zif_mysqli_set_charset, arginfo_class_mysqli_set_charset, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("options", zif_mysqli_options, arginfo_class_mysqli_options, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("set_opt", zif_mysqli_options, arginfo_class_mysqli_set_opt, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("ssl_set", zif_mysqli_ssl_set, arginfo_class_mysqli_ssl_set, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("stat", zif_mysqli_stat, arginfo_class_mysqli_stat, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("stmt_init", zif_mysqli_stmt_init, arginfo_class_mysqli_stmt_init, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("store_result", zif_mysqli_store_result, arginfo_class_mysqli_store_result, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("thread_safe", zif_mysqli_thread_safe, arginfo_class_mysqli_thread_safe, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("use_result", zif_mysqli_use_result, arginfo_class_mysqli_use_result, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("refresh", zif_mysqli_refresh, arginfo_class_mysqli_refresh, ZEND_ACC_PUBLIC, NULL, NULL) ZEND_FE_END }; static const zend_function_entry class_mysqli_result_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_mysqli_result___construct, arginfo_class_mysqli_result___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("close", zif_mysqli_free_result, arginfo_class_mysqli_result_close, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("free", zif_mysqli_free_result, arginfo_class_mysqli_result_free, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("data_seek", zif_mysqli_data_seek, arginfo_class_mysqli_result_data_seek, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("fetch_field", zif_mysqli_fetch_field, arginfo_class_mysqli_result_fetch_field, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("fetch_fields", zif_mysqli_fetch_fields, arginfo_class_mysqli_result_fetch_fields, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("fetch_field_direct", zif_mysqli_fetch_field_direct, arginfo_class_mysqli_result_fetch_field_direct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("fetch_all", zif_mysqli_fetch_all, arginfo_class_mysqli_result_fetch_all, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("fetch_array", zif_mysqli_fetch_array, arginfo_class_mysqli_result_fetch_array, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("fetch_assoc", zif_mysqli_fetch_assoc, arginfo_class_mysqli_result_fetch_assoc, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("fetch_object", zif_mysqli_fetch_object, arginfo_class_mysqli_result_fetch_object, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("fetch_row", zif_mysqli_fetch_row, arginfo_class_mysqli_result_fetch_row, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("fetch_column", zif_mysqli_fetch_column, arginfo_class_mysqli_result_fetch_column, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("field_seek", zif_mysqli_field_seek, arginfo_class_mysqli_result_field_seek, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("free_result", zif_mysqli_free_result, arginfo_class_mysqli_result_free_result, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getIterator", zim_mysqli_result_getIterator, arginfo_class_mysqli_result_getIterator, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(mysqli_result, __construct, arginfo_class_mysqli_result___construct, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("close", zif_mysqli_free_result, arginfo_class_mysqli_result_close, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("free", zif_mysqli_free_result, arginfo_class_mysqli_result_free, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("data_seek", zif_mysqli_data_seek, arginfo_class_mysqli_result_data_seek, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("fetch_field", zif_mysqli_fetch_field, arginfo_class_mysqli_result_fetch_field, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("fetch_fields", zif_mysqli_fetch_fields, arginfo_class_mysqli_result_fetch_fields, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("fetch_field_direct", zif_mysqli_fetch_field_direct, arginfo_class_mysqli_result_fetch_field_direct, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("fetch_all", zif_mysqli_fetch_all, arginfo_class_mysqli_result_fetch_all, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("fetch_array", zif_mysqli_fetch_array, arginfo_class_mysqli_result_fetch_array, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("fetch_assoc", zif_mysqli_fetch_assoc, arginfo_class_mysqli_result_fetch_assoc, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("fetch_object", zif_mysqli_fetch_object, arginfo_class_mysqli_result_fetch_object, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("fetch_row", zif_mysqli_fetch_row, arginfo_class_mysqli_result_fetch_row, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("fetch_column", zif_mysqli_fetch_column, arginfo_class_mysqli_result_fetch_column, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("field_seek", zif_mysqli_field_seek, arginfo_class_mysqli_result_field_seek, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("free_result", zif_mysqli_free_result, arginfo_class_mysqli_result_free_result, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_ME(mysqli_result, getIterator, arginfo_class_mysqli_result_getIterator, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_mysqli_stmt_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_mysqli_stmt___construct, arginfo_class_mysqli_stmt___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("attr_get", zif_mysqli_stmt_attr_get, arginfo_class_mysqli_stmt_attr_get, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("attr_set", zif_mysqli_stmt_attr_set, arginfo_class_mysqli_stmt_attr_set, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("bind_param", zif_mysqli_stmt_bind_param, arginfo_class_mysqli_stmt_bind_param, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("bind_result", zif_mysqli_stmt_bind_result, arginfo_class_mysqli_stmt_bind_result, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("close", zif_mysqli_stmt_close, arginfo_class_mysqli_stmt_close, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("data_seek", zif_mysqli_stmt_data_seek, arginfo_class_mysqli_stmt_data_seek, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("execute", zif_mysqli_stmt_execute, arginfo_class_mysqli_stmt_execute, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("fetch", zif_mysqli_stmt_fetch, arginfo_class_mysqli_stmt_fetch, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("get_warnings", zif_mysqli_stmt_get_warnings, arginfo_class_mysqli_stmt_get_warnings, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("result_metadata", zif_mysqli_stmt_result_metadata, arginfo_class_mysqli_stmt_result_metadata, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("more_results", zif_mysqli_stmt_more_results, arginfo_class_mysqli_stmt_more_results, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("next_result", zif_mysqli_stmt_next_result, arginfo_class_mysqli_stmt_next_result, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("num_rows", zif_mysqli_stmt_num_rows, arginfo_class_mysqli_stmt_num_rows, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("send_long_data", zif_mysqli_stmt_send_long_data, arginfo_class_mysqli_stmt_send_long_data, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("free_result", zif_mysqli_stmt_free_result, arginfo_class_mysqli_stmt_free_result, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("reset", zif_mysqli_stmt_reset, arginfo_class_mysqli_stmt_reset, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("prepare", zif_mysqli_stmt_prepare, arginfo_class_mysqli_stmt_prepare, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("store_result", zif_mysqli_stmt_store_result, arginfo_class_mysqli_stmt_store_result, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("get_result", zif_mysqli_stmt_get_result, arginfo_class_mysqli_stmt_get_result, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(mysqli_stmt, __construct, arginfo_class_mysqli_stmt___construct, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("attr_get", zif_mysqli_stmt_attr_get, arginfo_class_mysqli_stmt_attr_get, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("attr_set", zif_mysqli_stmt_attr_set, arginfo_class_mysqli_stmt_attr_set, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("bind_param", zif_mysqli_stmt_bind_param, arginfo_class_mysqli_stmt_bind_param, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("bind_result", zif_mysqli_stmt_bind_result, arginfo_class_mysqli_stmt_bind_result, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("close", zif_mysqli_stmt_close, arginfo_class_mysqli_stmt_close, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("data_seek", zif_mysqli_stmt_data_seek, arginfo_class_mysqli_stmt_data_seek, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("execute", zif_mysqli_stmt_execute, arginfo_class_mysqli_stmt_execute, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("fetch", zif_mysqli_stmt_fetch, arginfo_class_mysqli_stmt_fetch, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("get_warnings", zif_mysqli_stmt_get_warnings, arginfo_class_mysqli_stmt_get_warnings, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("result_metadata", zif_mysqli_stmt_result_metadata, arginfo_class_mysqli_stmt_result_metadata, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("more_results", zif_mysqli_stmt_more_results, arginfo_class_mysqli_stmt_more_results, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("next_result", zif_mysqli_stmt_next_result, arginfo_class_mysqli_stmt_next_result, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("num_rows", zif_mysqli_stmt_num_rows, arginfo_class_mysqli_stmt_num_rows, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("send_long_data", zif_mysqli_stmt_send_long_data, arginfo_class_mysqli_stmt_send_long_data, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("free_result", zif_mysqli_stmt_free_result, arginfo_class_mysqli_stmt_free_result, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("reset", zif_mysqli_stmt_reset, arginfo_class_mysqli_stmt_reset, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("prepare", zif_mysqli_stmt_prepare, arginfo_class_mysqli_stmt_prepare, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("store_result", zif_mysqli_stmt_store_result, arginfo_class_mysqli_stmt_store_result, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("get_result", zif_mysqli_stmt_get_result, arginfo_class_mysqli_stmt_get_result, ZEND_ACC_PUBLIC, NULL, NULL) ZEND_FE_END }; static const zend_function_entry class_mysqli_warning_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_mysqli_warning___construct, arginfo_class_mysqli_warning___construct, ZEND_ACC_PRIVATE, NULL) - ZEND_RAW_FENTRY("next", zim_mysqli_warning_next, arginfo_class_mysqli_warning_next, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(mysqli_warning, __construct, arginfo_class_mysqli_warning___construct, ZEND_ACC_PRIVATE) + ZEND_ME(mysqli_warning, next, arginfo_class_mysqli_warning_next, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_mysqli_sql_exception_methods[] = { - ZEND_RAW_FENTRY("getSqlState", zim_mysqli_sql_exception_getSqlState, arginfo_class_mysqli_sql_exception_getSqlState, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(mysqli_sql_exception, getSqlState, arginfo_class_mysqli_sql_exception_getSqlState, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/ext/odbc/odbc_arginfo.h b/ext/odbc/odbc_arginfo.h index ab7e54a2c54a6..481f1730f3991 100644 --- a/ext/odbc/odbc_arginfo.h +++ b/ext/odbc/odbc_arginfo.h @@ -321,72 +321,72 @@ ZEND_FUNCTION(odbc_connection_string_should_quote); ZEND_FUNCTION(odbc_connection_string_quote); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("odbc_close_all", zif_odbc_close_all, arginfo_odbc_close_all, 0, NULL) - ZEND_RAW_FENTRY("odbc_binmode", zif_odbc_binmode, arginfo_odbc_binmode, 0, NULL) - ZEND_RAW_FENTRY("odbc_longreadlen", zif_odbc_longreadlen, arginfo_odbc_longreadlen, 0, NULL) - ZEND_RAW_FENTRY("odbc_prepare", zif_odbc_prepare, arginfo_odbc_prepare, 0, NULL) - ZEND_RAW_FENTRY("odbc_execute", zif_odbc_execute, arginfo_odbc_execute, 0, NULL) - ZEND_RAW_FENTRY("odbc_cursor", zif_odbc_cursor, arginfo_odbc_cursor, 0, NULL) + ZEND_FE(odbc_close_all, arginfo_odbc_close_all) + ZEND_FE(odbc_binmode, arginfo_odbc_binmode) + ZEND_FE(odbc_longreadlen, arginfo_odbc_longreadlen) + ZEND_FE(odbc_prepare, arginfo_odbc_prepare) + ZEND_FE(odbc_execute, arginfo_odbc_execute) + ZEND_FE(odbc_cursor, arginfo_odbc_cursor) #if defined(HAVE_SQLDATASOURCES) - ZEND_RAW_FENTRY("odbc_data_source", zif_odbc_data_source, arginfo_odbc_data_source, 0, NULL) + ZEND_FE(odbc_data_source, arginfo_odbc_data_source) #endif - ZEND_RAW_FENTRY("odbc_exec", zif_odbc_exec, arginfo_odbc_exec, 0, NULL) - ZEND_RAW_FENTRY("odbc_do", zif_odbc_exec, arginfo_odbc_do, 0, NULL) + ZEND_FE(odbc_exec, arginfo_odbc_exec) + ZEND_RAW_FENTRY("odbc_do", zif_odbc_exec, arginfo_odbc_do, 0, NULL, NULL) #if defined(PHP_ODBC_HAVE_FETCH_HASH) - ZEND_RAW_FENTRY("odbc_fetch_object", zif_odbc_fetch_object, arginfo_odbc_fetch_object, 0, NULL) + ZEND_FE(odbc_fetch_object, arginfo_odbc_fetch_object) #endif #if defined(PHP_ODBC_HAVE_FETCH_HASH) - ZEND_RAW_FENTRY("odbc_fetch_array", zif_odbc_fetch_array, arginfo_odbc_fetch_array, 0, NULL) -#endif - ZEND_RAW_FENTRY("odbc_fetch_into", zif_odbc_fetch_into, arginfo_odbc_fetch_into, 0, NULL) - ZEND_RAW_FENTRY("odbc_fetch_row", zif_odbc_fetch_row, arginfo_odbc_fetch_row, 0, NULL) - ZEND_RAW_FENTRY("odbc_result", zif_odbc_result, arginfo_odbc_result, 0, NULL) - ZEND_RAW_FENTRY("odbc_result_all", zif_odbc_result_all, arginfo_odbc_result_all, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("odbc_free_result", zif_odbc_free_result, arginfo_odbc_free_result, 0, NULL) - ZEND_RAW_FENTRY("odbc_connect", zif_odbc_connect, arginfo_odbc_connect, 0, NULL) - ZEND_RAW_FENTRY("odbc_pconnect", zif_odbc_pconnect, arginfo_odbc_pconnect, 0, NULL) - ZEND_RAW_FENTRY("odbc_close", zif_odbc_close, arginfo_odbc_close, 0, NULL) - ZEND_RAW_FENTRY("odbc_num_rows", zif_odbc_num_rows, arginfo_odbc_num_rows, 0, NULL) + ZEND_FE(odbc_fetch_array, arginfo_odbc_fetch_array) +#endif + ZEND_FE(odbc_fetch_into, arginfo_odbc_fetch_into) + ZEND_FE(odbc_fetch_row, arginfo_odbc_fetch_row) + ZEND_FE(odbc_result, arginfo_odbc_result) + ZEND_RAW_FENTRY("odbc_result_all", zif_odbc_result_all, arginfo_odbc_result_all, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_FE(odbc_free_result, arginfo_odbc_free_result) + ZEND_FE(odbc_connect, arginfo_odbc_connect) + ZEND_FE(odbc_pconnect, arginfo_odbc_pconnect) + ZEND_FE(odbc_close, arginfo_odbc_close) + ZEND_FE(odbc_num_rows, arginfo_odbc_num_rows) #if !defined(HAVE_SOLID) && !defined(HAVE_SOLID_30) - ZEND_RAW_FENTRY("odbc_next_result", zif_odbc_next_result, arginfo_odbc_next_result, 0, NULL) -#endif - ZEND_RAW_FENTRY("odbc_num_fields", zif_odbc_num_fields, arginfo_odbc_num_fields, 0, NULL) - ZEND_RAW_FENTRY("odbc_field_name", zif_odbc_field_name, arginfo_odbc_field_name, 0, NULL) - ZEND_RAW_FENTRY("odbc_field_type", zif_odbc_field_type, arginfo_odbc_field_type, 0, NULL) - ZEND_RAW_FENTRY("odbc_field_len", zif_odbc_field_len, arginfo_odbc_field_len, 0, NULL) - ZEND_RAW_FENTRY("odbc_field_precision", zif_odbc_field_len, arginfo_odbc_field_precision, 0, NULL) - ZEND_RAW_FENTRY("odbc_field_scale", zif_odbc_field_scale, arginfo_odbc_field_scale, 0, NULL) - ZEND_RAW_FENTRY("odbc_field_num", zif_odbc_field_num, arginfo_odbc_field_num, 0, NULL) - ZEND_RAW_FENTRY("odbc_autocommit", zif_odbc_autocommit, arginfo_odbc_autocommit, 0, NULL) - ZEND_RAW_FENTRY("odbc_commit", zif_odbc_commit, arginfo_odbc_commit, 0, NULL) - ZEND_RAW_FENTRY("odbc_rollback", zif_odbc_rollback, arginfo_odbc_rollback, 0, NULL) - ZEND_RAW_FENTRY("odbc_error", zif_odbc_error, arginfo_odbc_error, 0, NULL) - ZEND_RAW_FENTRY("odbc_errormsg", zif_odbc_errormsg, arginfo_odbc_errormsg, 0, NULL) - ZEND_RAW_FENTRY("odbc_setoption", zif_odbc_setoption, arginfo_odbc_setoption, 0, NULL) - ZEND_RAW_FENTRY("odbc_tables", zif_odbc_tables, arginfo_odbc_tables, 0, NULL) - ZEND_RAW_FENTRY("odbc_columns", zif_odbc_columns, arginfo_odbc_columns, 0, NULL) - ZEND_RAW_FENTRY("odbc_gettypeinfo", zif_odbc_gettypeinfo, arginfo_odbc_gettypeinfo, 0, NULL) - ZEND_RAW_FENTRY("odbc_primarykeys", zif_odbc_primarykeys, arginfo_odbc_primarykeys, 0, NULL) + ZEND_FE(odbc_next_result, arginfo_odbc_next_result) +#endif + ZEND_FE(odbc_num_fields, arginfo_odbc_num_fields) + ZEND_FE(odbc_field_name, arginfo_odbc_field_name) + ZEND_FE(odbc_field_type, arginfo_odbc_field_type) + ZEND_FE(odbc_field_len, arginfo_odbc_field_len) + ZEND_RAW_FENTRY("odbc_field_precision", zif_odbc_field_len, arginfo_odbc_field_precision, 0, NULL, NULL) + ZEND_FE(odbc_field_scale, arginfo_odbc_field_scale) + ZEND_FE(odbc_field_num, arginfo_odbc_field_num) + ZEND_FE(odbc_autocommit, arginfo_odbc_autocommit) + ZEND_FE(odbc_commit, arginfo_odbc_commit) + ZEND_FE(odbc_rollback, arginfo_odbc_rollback) + ZEND_FE(odbc_error, arginfo_odbc_error) + ZEND_FE(odbc_errormsg, arginfo_odbc_errormsg) + ZEND_FE(odbc_setoption, arginfo_odbc_setoption) + ZEND_FE(odbc_tables, arginfo_odbc_tables) + ZEND_FE(odbc_columns, arginfo_odbc_columns) + ZEND_FE(odbc_gettypeinfo, arginfo_odbc_gettypeinfo) + ZEND_FE(odbc_primarykeys, arginfo_odbc_primarykeys) #if !defined(HAVE_SOLID) && !defined(HAVE_SOLID_30) && !defined(HAVE_SOLID_35) - ZEND_RAW_FENTRY("odbc_procedurecolumns", zif_odbc_procedurecolumns, arginfo_odbc_procedurecolumns, 0, NULL) + ZEND_FE(odbc_procedurecolumns, arginfo_odbc_procedurecolumns) #endif #if !defined(HAVE_SOLID) && !defined(HAVE_SOLID_30) && !defined(HAVE_SOLID_35) - ZEND_RAW_FENTRY("odbc_procedures", zif_odbc_procedures, arginfo_odbc_procedures, 0, NULL) + ZEND_FE(odbc_procedures, arginfo_odbc_procedures) #endif #if !defined(HAVE_SOLID) && !defined(HAVE_SOLID_30) && !defined(HAVE_SOLID_35) - ZEND_RAW_FENTRY("odbc_foreignkeys", zif_odbc_foreignkeys, arginfo_odbc_foreignkeys, 0, NULL) + ZEND_FE(odbc_foreignkeys, arginfo_odbc_foreignkeys) #endif - ZEND_RAW_FENTRY("odbc_specialcolumns", zif_odbc_specialcolumns, arginfo_odbc_specialcolumns, 0, NULL) - ZEND_RAW_FENTRY("odbc_statistics", zif_odbc_statistics, arginfo_odbc_statistics, 0, NULL) + ZEND_FE(odbc_specialcolumns, arginfo_odbc_specialcolumns) + ZEND_FE(odbc_statistics, arginfo_odbc_statistics) #if !defined(HAVE_DBMAKER) && !defined(HAVE_SOLID) && !defined(HAVE_SOLID_30) &&!defined(HAVE_SOLID_35) - ZEND_RAW_FENTRY("odbc_tableprivileges", zif_odbc_tableprivileges, arginfo_odbc_tableprivileges, 0, NULL) + ZEND_FE(odbc_tableprivileges, arginfo_odbc_tableprivileges) #endif #if !defined(HAVE_DBMAKER) && !defined(HAVE_SOLID) && !defined(HAVE_SOLID_30) &&!defined(HAVE_SOLID_35) - ZEND_RAW_FENTRY("odbc_columnprivileges", zif_odbc_columnprivileges, arginfo_odbc_columnprivileges, 0, NULL) + ZEND_FE(odbc_columnprivileges, arginfo_odbc_columnprivileges) #endif - ZEND_RAW_FENTRY("odbc_connection_string_is_quoted", zif_odbc_connection_string_is_quoted, arginfo_odbc_connection_string_is_quoted, 0, NULL) - ZEND_RAW_FENTRY("odbc_connection_string_should_quote", zif_odbc_connection_string_should_quote, arginfo_odbc_connection_string_should_quote, 0, NULL) - ZEND_RAW_FENTRY("odbc_connection_string_quote", zif_odbc_connection_string_quote, arginfo_odbc_connection_string_quote, 0, NULL) + ZEND_FE(odbc_connection_string_is_quoted, arginfo_odbc_connection_string_is_quoted) + ZEND_FE(odbc_connection_string_should_quote, arginfo_odbc_connection_string_should_quote) + ZEND_FE(odbc_connection_string_quote, arginfo_odbc_connection_string_quote) ZEND_FE_END }; diff --git a/ext/opcache/opcache_arginfo.h b/ext/opcache/opcache_arginfo.h index 87b3c8568a462..b3e893fead62e 100644 --- a/ext/opcache/opcache_arginfo.h +++ b/ext/opcache/opcache_arginfo.h @@ -30,11 +30,11 @@ ZEND_FUNCTION(opcache_get_configuration); ZEND_FUNCTION(opcache_is_script_cached); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("opcache_reset", zif_opcache_reset, arginfo_opcache_reset, 0, NULL) - ZEND_RAW_FENTRY("opcache_get_status", zif_opcache_get_status, arginfo_opcache_get_status, 0, NULL) - ZEND_RAW_FENTRY("opcache_compile_file", zif_opcache_compile_file, arginfo_opcache_compile_file, 0, NULL) - ZEND_RAW_FENTRY("opcache_invalidate", zif_opcache_invalidate, arginfo_opcache_invalidate, 0, NULL) - ZEND_RAW_FENTRY("opcache_get_configuration", zif_opcache_get_configuration, arginfo_opcache_get_configuration, 0, NULL) - ZEND_RAW_FENTRY("opcache_is_script_cached", zif_opcache_is_script_cached, arginfo_opcache_is_script_cached, 0, NULL) + ZEND_FE(opcache_reset, arginfo_opcache_reset) + ZEND_FE(opcache_get_status, arginfo_opcache_get_status) + ZEND_FE(opcache_compile_file, arginfo_opcache_compile_file) + ZEND_FE(opcache_invalidate, arginfo_opcache_invalidate) + ZEND_FE(opcache_get_configuration, arginfo_opcache_get_configuration) + ZEND_FE(opcache_is_script_cached, arginfo_opcache_is_script_cached) ZEND_FE_END }; diff --git a/ext/openssl/openssl_arginfo.h b/ext/openssl/openssl_arginfo.h index 019fee59f0e81..e48381624eb4e 100644 --- a/ext/openssl/openssl_arginfo.h +++ b/ext/openssl/openssl_arginfo.h @@ -453,72 +453,72 @@ ZEND_FUNCTION(openssl_spki_export_challenge); ZEND_FUNCTION(openssl_get_cert_locations); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("openssl_x509_export_to_file", zif_openssl_x509_export_to_file, arginfo_openssl_x509_export_to_file, 0, NULL) - ZEND_RAW_FENTRY("openssl_x509_export", zif_openssl_x509_export, arginfo_openssl_x509_export, 0, NULL) - ZEND_RAW_FENTRY("openssl_x509_fingerprint", zif_openssl_x509_fingerprint, arginfo_openssl_x509_fingerprint, 0, NULL) - ZEND_RAW_FENTRY("openssl_x509_check_private_key", zif_openssl_x509_check_private_key, arginfo_openssl_x509_check_private_key, 0, NULL) - ZEND_RAW_FENTRY("openssl_x509_verify", zif_openssl_x509_verify, arginfo_openssl_x509_verify, 0, NULL) - ZEND_RAW_FENTRY("openssl_x509_parse", zif_openssl_x509_parse, arginfo_openssl_x509_parse, 0, NULL) - ZEND_RAW_FENTRY("openssl_x509_checkpurpose", zif_openssl_x509_checkpurpose, arginfo_openssl_x509_checkpurpose, 0, NULL) - ZEND_RAW_FENTRY("openssl_x509_read", zif_openssl_x509_read, arginfo_openssl_x509_read, 0, NULL) - ZEND_RAW_FENTRY("openssl_x509_free", zif_openssl_x509_free, arginfo_openssl_x509_free, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("openssl_pkcs12_export_to_file", zif_openssl_pkcs12_export_to_file, arginfo_openssl_pkcs12_export_to_file, 0, NULL) - ZEND_RAW_FENTRY("openssl_pkcs12_export", zif_openssl_pkcs12_export, arginfo_openssl_pkcs12_export, 0, NULL) - ZEND_RAW_FENTRY("openssl_pkcs12_read", zif_openssl_pkcs12_read, arginfo_openssl_pkcs12_read, 0, NULL) - ZEND_RAW_FENTRY("openssl_csr_export_to_file", zif_openssl_csr_export_to_file, arginfo_openssl_csr_export_to_file, 0, NULL) - ZEND_RAW_FENTRY("openssl_csr_export", zif_openssl_csr_export, arginfo_openssl_csr_export, 0, NULL) - ZEND_RAW_FENTRY("openssl_csr_sign", zif_openssl_csr_sign, arginfo_openssl_csr_sign, 0, NULL) - ZEND_RAW_FENTRY("openssl_csr_new", zif_openssl_csr_new, arginfo_openssl_csr_new, 0, NULL) - ZEND_RAW_FENTRY("openssl_csr_get_subject", zif_openssl_csr_get_subject, arginfo_openssl_csr_get_subject, 0, NULL) - ZEND_RAW_FENTRY("openssl_csr_get_public_key", zif_openssl_csr_get_public_key, arginfo_openssl_csr_get_public_key, 0, NULL) - ZEND_RAW_FENTRY("openssl_pkey_new", zif_openssl_pkey_new, arginfo_openssl_pkey_new, 0, NULL) - ZEND_RAW_FENTRY("openssl_pkey_export_to_file", zif_openssl_pkey_export_to_file, arginfo_openssl_pkey_export_to_file, 0, NULL) - ZEND_RAW_FENTRY("openssl_pkey_export", zif_openssl_pkey_export, arginfo_openssl_pkey_export, 0, NULL) - ZEND_RAW_FENTRY("openssl_pkey_get_public", zif_openssl_pkey_get_public, arginfo_openssl_pkey_get_public, 0, NULL) - ZEND_RAW_FENTRY("openssl_get_publickey", zif_openssl_pkey_get_public, arginfo_openssl_get_publickey, 0, NULL) - ZEND_RAW_FENTRY("openssl_pkey_free", zif_openssl_pkey_free, arginfo_openssl_pkey_free, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("openssl_free_key", zif_openssl_pkey_free, arginfo_openssl_free_key, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("openssl_pkey_get_private", zif_openssl_pkey_get_private, arginfo_openssl_pkey_get_private, 0, NULL) - ZEND_RAW_FENTRY("openssl_get_privatekey", zif_openssl_pkey_get_private, arginfo_openssl_get_privatekey, 0, NULL) - ZEND_RAW_FENTRY("openssl_pkey_get_details", zif_openssl_pkey_get_details, arginfo_openssl_pkey_get_details, 0, NULL) - ZEND_RAW_FENTRY("openssl_pbkdf2", zif_openssl_pbkdf2, arginfo_openssl_pbkdf2, 0, NULL) - ZEND_RAW_FENTRY("openssl_pkcs7_verify", zif_openssl_pkcs7_verify, arginfo_openssl_pkcs7_verify, 0, NULL) - ZEND_RAW_FENTRY("openssl_pkcs7_encrypt", zif_openssl_pkcs7_encrypt, arginfo_openssl_pkcs7_encrypt, 0, NULL) - ZEND_RAW_FENTRY("openssl_pkcs7_sign", zif_openssl_pkcs7_sign, arginfo_openssl_pkcs7_sign, 0, NULL) - ZEND_RAW_FENTRY("openssl_pkcs7_decrypt", zif_openssl_pkcs7_decrypt, arginfo_openssl_pkcs7_decrypt, 0, NULL) - ZEND_RAW_FENTRY("openssl_pkcs7_read", zif_openssl_pkcs7_read, arginfo_openssl_pkcs7_read, 0, NULL) - ZEND_RAW_FENTRY("openssl_cms_verify", zif_openssl_cms_verify, arginfo_openssl_cms_verify, 0, NULL) - ZEND_RAW_FENTRY("openssl_cms_encrypt", zif_openssl_cms_encrypt, arginfo_openssl_cms_encrypt, 0, NULL) - ZEND_RAW_FENTRY("openssl_cms_sign", zif_openssl_cms_sign, arginfo_openssl_cms_sign, 0, NULL) - ZEND_RAW_FENTRY("openssl_cms_decrypt", zif_openssl_cms_decrypt, arginfo_openssl_cms_decrypt, 0, NULL) - ZEND_RAW_FENTRY("openssl_cms_read", zif_openssl_cms_read, arginfo_openssl_cms_read, 0, NULL) - ZEND_RAW_FENTRY("openssl_private_encrypt", zif_openssl_private_encrypt, arginfo_openssl_private_encrypt, 0, NULL) - ZEND_RAW_FENTRY("openssl_private_decrypt", zif_openssl_private_decrypt, arginfo_openssl_private_decrypt, 0, NULL) - ZEND_RAW_FENTRY("openssl_public_encrypt", zif_openssl_public_encrypt, arginfo_openssl_public_encrypt, 0, NULL) - ZEND_RAW_FENTRY("openssl_public_decrypt", zif_openssl_public_decrypt, arginfo_openssl_public_decrypt, 0, NULL) - ZEND_RAW_FENTRY("openssl_error_string", zif_openssl_error_string, arginfo_openssl_error_string, 0, NULL) - ZEND_RAW_FENTRY("openssl_sign", zif_openssl_sign, arginfo_openssl_sign, 0, NULL) - ZEND_RAW_FENTRY("openssl_verify", zif_openssl_verify, arginfo_openssl_verify, 0, NULL) - ZEND_RAW_FENTRY("openssl_seal", zif_openssl_seal, arginfo_openssl_seal, 0, NULL) - ZEND_RAW_FENTRY("openssl_open", zif_openssl_open, arginfo_openssl_open, 0, NULL) - ZEND_RAW_FENTRY("openssl_get_md_methods", zif_openssl_get_md_methods, arginfo_openssl_get_md_methods, 0, NULL) - ZEND_RAW_FENTRY("openssl_get_cipher_methods", zif_openssl_get_cipher_methods, arginfo_openssl_get_cipher_methods, 0, NULL) + ZEND_FE(openssl_x509_export_to_file, arginfo_openssl_x509_export_to_file) + ZEND_FE(openssl_x509_export, arginfo_openssl_x509_export) + ZEND_FE(openssl_x509_fingerprint, arginfo_openssl_x509_fingerprint) + ZEND_FE(openssl_x509_check_private_key, arginfo_openssl_x509_check_private_key) + ZEND_FE(openssl_x509_verify, arginfo_openssl_x509_verify) + ZEND_FE(openssl_x509_parse, arginfo_openssl_x509_parse) + ZEND_FE(openssl_x509_checkpurpose, arginfo_openssl_x509_checkpurpose) + ZEND_FE(openssl_x509_read, arginfo_openssl_x509_read) + ZEND_RAW_FENTRY("openssl_x509_free", zif_openssl_x509_free, arginfo_openssl_x509_free, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_FE(openssl_pkcs12_export_to_file, arginfo_openssl_pkcs12_export_to_file) + ZEND_FE(openssl_pkcs12_export, arginfo_openssl_pkcs12_export) + ZEND_FE(openssl_pkcs12_read, arginfo_openssl_pkcs12_read) + ZEND_FE(openssl_csr_export_to_file, arginfo_openssl_csr_export_to_file) + ZEND_FE(openssl_csr_export, arginfo_openssl_csr_export) + ZEND_FE(openssl_csr_sign, arginfo_openssl_csr_sign) + ZEND_FE(openssl_csr_new, arginfo_openssl_csr_new) + ZEND_FE(openssl_csr_get_subject, arginfo_openssl_csr_get_subject) + ZEND_FE(openssl_csr_get_public_key, arginfo_openssl_csr_get_public_key) + ZEND_FE(openssl_pkey_new, arginfo_openssl_pkey_new) + ZEND_FE(openssl_pkey_export_to_file, arginfo_openssl_pkey_export_to_file) + ZEND_FE(openssl_pkey_export, arginfo_openssl_pkey_export) + ZEND_FE(openssl_pkey_get_public, arginfo_openssl_pkey_get_public) + ZEND_RAW_FENTRY("openssl_get_publickey", zif_openssl_pkey_get_public, arginfo_openssl_get_publickey, 0, NULL, NULL) + ZEND_RAW_FENTRY("openssl_pkey_free", zif_openssl_pkey_free, arginfo_openssl_pkey_free, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_RAW_FENTRY("openssl_free_key", zif_openssl_pkey_free, arginfo_openssl_free_key, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_FE(openssl_pkey_get_private, arginfo_openssl_pkey_get_private) + ZEND_RAW_FENTRY("openssl_get_privatekey", zif_openssl_pkey_get_private, arginfo_openssl_get_privatekey, 0, NULL, NULL) + ZEND_FE(openssl_pkey_get_details, arginfo_openssl_pkey_get_details) + ZEND_FE(openssl_pbkdf2, arginfo_openssl_pbkdf2) + ZEND_FE(openssl_pkcs7_verify, arginfo_openssl_pkcs7_verify) + ZEND_FE(openssl_pkcs7_encrypt, arginfo_openssl_pkcs7_encrypt) + ZEND_FE(openssl_pkcs7_sign, arginfo_openssl_pkcs7_sign) + ZEND_FE(openssl_pkcs7_decrypt, arginfo_openssl_pkcs7_decrypt) + ZEND_FE(openssl_pkcs7_read, arginfo_openssl_pkcs7_read) + ZEND_FE(openssl_cms_verify, arginfo_openssl_cms_verify) + ZEND_FE(openssl_cms_encrypt, arginfo_openssl_cms_encrypt) + ZEND_FE(openssl_cms_sign, arginfo_openssl_cms_sign) + ZEND_FE(openssl_cms_decrypt, arginfo_openssl_cms_decrypt) + ZEND_FE(openssl_cms_read, arginfo_openssl_cms_read) + ZEND_FE(openssl_private_encrypt, arginfo_openssl_private_encrypt) + ZEND_FE(openssl_private_decrypt, arginfo_openssl_private_decrypt) + ZEND_FE(openssl_public_encrypt, arginfo_openssl_public_encrypt) + ZEND_FE(openssl_public_decrypt, arginfo_openssl_public_decrypt) + ZEND_FE(openssl_error_string, arginfo_openssl_error_string) + ZEND_FE(openssl_sign, arginfo_openssl_sign) + ZEND_FE(openssl_verify, arginfo_openssl_verify) + ZEND_FE(openssl_seal, arginfo_openssl_seal) + ZEND_FE(openssl_open, arginfo_openssl_open) + ZEND_FE(openssl_get_md_methods, arginfo_openssl_get_md_methods) + ZEND_FE(openssl_get_cipher_methods, arginfo_openssl_get_cipher_methods) #if defined(HAVE_EVP_PKEY_EC) - ZEND_RAW_FENTRY("openssl_get_curve_names", zif_openssl_get_curve_names, arginfo_openssl_get_curve_names, 0, NULL) + ZEND_FE(openssl_get_curve_names, arginfo_openssl_get_curve_names) #endif - ZEND_RAW_FENTRY("openssl_digest", zif_openssl_digest, arginfo_openssl_digest, 0, NULL) - ZEND_RAW_FENTRY("openssl_encrypt", zif_openssl_encrypt, arginfo_openssl_encrypt, 0, NULL) - ZEND_RAW_FENTRY("openssl_decrypt", zif_openssl_decrypt, arginfo_openssl_decrypt, 0, NULL) - ZEND_RAW_FENTRY("openssl_cipher_iv_length", zif_openssl_cipher_iv_length, arginfo_openssl_cipher_iv_length, 0, NULL) - ZEND_RAW_FENTRY("openssl_cipher_key_length", zif_openssl_cipher_key_length, arginfo_openssl_cipher_key_length, 0, NULL) - ZEND_RAW_FENTRY("openssl_dh_compute_key", zif_openssl_dh_compute_key, arginfo_openssl_dh_compute_key, 0, NULL) - ZEND_RAW_FENTRY("openssl_pkey_derive", zif_openssl_pkey_derive, arginfo_openssl_pkey_derive, 0, NULL) - ZEND_RAW_FENTRY("openssl_random_pseudo_bytes", zif_openssl_random_pseudo_bytes, arginfo_openssl_random_pseudo_bytes, 0, NULL) - ZEND_RAW_FENTRY("openssl_spki_new", zif_openssl_spki_new, arginfo_openssl_spki_new, 0, NULL) - ZEND_RAW_FENTRY("openssl_spki_verify", zif_openssl_spki_verify, arginfo_openssl_spki_verify, 0, NULL) - ZEND_RAW_FENTRY("openssl_spki_export", zif_openssl_spki_export, arginfo_openssl_spki_export, 0, NULL) - ZEND_RAW_FENTRY("openssl_spki_export_challenge", zif_openssl_spki_export_challenge, arginfo_openssl_spki_export_challenge, 0, NULL) - ZEND_RAW_FENTRY("openssl_get_cert_locations", zif_openssl_get_cert_locations, arginfo_openssl_get_cert_locations, 0, NULL) + ZEND_FE(openssl_digest, arginfo_openssl_digest) + ZEND_FE(openssl_encrypt, arginfo_openssl_encrypt) + ZEND_FE(openssl_decrypt, arginfo_openssl_decrypt) + ZEND_FE(openssl_cipher_iv_length, arginfo_openssl_cipher_iv_length) + ZEND_FE(openssl_cipher_key_length, arginfo_openssl_cipher_key_length) + ZEND_FE(openssl_dh_compute_key, arginfo_openssl_dh_compute_key) + ZEND_FE(openssl_pkey_derive, arginfo_openssl_pkey_derive) + ZEND_FE(openssl_random_pseudo_bytes, arginfo_openssl_random_pseudo_bytes) + ZEND_FE(openssl_spki_new, arginfo_openssl_spki_new) + ZEND_FE(openssl_spki_verify, arginfo_openssl_spki_verify) + ZEND_FE(openssl_spki_export, arginfo_openssl_spki_export) + ZEND_FE(openssl_spki_export_challenge, arginfo_openssl_spki_export_challenge) + ZEND_FE(openssl_get_cert_locations, arginfo_openssl_get_cert_locations) ZEND_FE_END }; diff --git a/ext/pcntl/pcntl_arginfo.h b/ext/pcntl/pcntl_arginfo.h index 002909357949a..8cb96afee8d7f 100644 --- a/ext/pcntl/pcntl_arginfo.h +++ b/ext/pcntl/pcntl_arginfo.h @@ -178,50 +178,50 @@ ZEND_FUNCTION(pcntl_forkx); #endif static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("pcntl_fork", zif_pcntl_fork, arginfo_pcntl_fork, 0, NULL) - ZEND_RAW_FENTRY("pcntl_waitpid", zif_pcntl_waitpid, arginfo_pcntl_waitpid, 0, NULL) - ZEND_RAW_FENTRY("pcntl_wait", zif_pcntl_wait, arginfo_pcntl_wait, 0, NULL) - ZEND_RAW_FENTRY("pcntl_signal", zif_pcntl_signal, arginfo_pcntl_signal, 0, NULL) - ZEND_RAW_FENTRY("pcntl_signal_get_handler", zif_pcntl_signal_get_handler, arginfo_pcntl_signal_get_handler, 0, NULL) - ZEND_RAW_FENTRY("pcntl_signal_dispatch", zif_pcntl_signal_dispatch, arginfo_pcntl_signal_dispatch, 0, NULL) + ZEND_FE(pcntl_fork, arginfo_pcntl_fork) + ZEND_FE(pcntl_waitpid, arginfo_pcntl_waitpid) + ZEND_FE(pcntl_wait, arginfo_pcntl_wait) + ZEND_FE(pcntl_signal, arginfo_pcntl_signal) + ZEND_FE(pcntl_signal_get_handler, arginfo_pcntl_signal_get_handler) + ZEND_FE(pcntl_signal_dispatch, arginfo_pcntl_signal_dispatch) #if defined(HAVE_SIGPROCMASK) - ZEND_RAW_FENTRY("pcntl_sigprocmask", zif_pcntl_sigprocmask, arginfo_pcntl_sigprocmask, 0, NULL) + ZEND_FE(pcntl_sigprocmask, arginfo_pcntl_sigprocmask) #endif #if defined(HAVE_STRUCT_SIGINFO_T) && (defined(HAVE_SIGWAITINFO) && defined(HAVE_SIGTIMEDWAIT)) - ZEND_RAW_FENTRY("pcntl_sigwaitinfo", zif_pcntl_sigwaitinfo, arginfo_pcntl_sigwaitinfo, 0, NULL) + ZEND_FE(pcntl_sigwaitinfo, arginfo_pcntl_sigwaitinfo) #endif #if defined(HAVE_STRUCT_SIGINFO_T) && (defined(HAVE_SIGWAITINFO) && defined(HAVE_SIGTIMEDWAIT)) - ZEND_RAW_FENTRY("pcntl_sigtimedwait", zif_pcntl_sigtimedwait, arginfo_pcntl_sigtimedwait, 0, NULL) + ZEND_FE(pcntl_sigtimedwait, arginfo_pcntl_sigtimedwait) #endif - ZEND_RAW_FENTRY("pcntl_wifexited", zif_pcntl_wifexited, arginfo_pcntl_wifexited, 0, NULL) - ZEND_RAW_FENTRY("pcntl_wifstopped", zif_pcntl_wifstopped, arginfo_pcntl_wifstopped, 0, NULL) + ZEND_FE(pcntl_wifexited, arginfo_pcntl_wifexited) + ZEND_FE(pcntl_wifstopped, arginfo_pcntl_wifstopped) #if defined(HAVE_WCONTINUED) - ZEND_RAW_FENTRY("pcntl_wifcontinued", zif_pcntl_wifcontinued, arginfo_pcntl_wifcontinued, 0, NULL) -#endif - ZEND_RAW_FENTRY("pcntl_wifsignaled", zif_pcntl_wifsignaled, arginfo_pcntl_wifsignaled, 0, NULL) - ZEND_RAW_FENTRY("pcntl_wexitstatus", zif_pcntl_wexitstatus, arginfo_pcntl_wexitstatus, 0, NULL) - ZEND_RAW_FENTRY("pcntl_wtermsig", zif_pcntl_wtermsig, arginfo_pcntl_wtermsig, 0, NULL) - ZEND_RAW_FENTRY("pcntl_wstopsig", zif_pcntl_wstopsig, arginfo_pcntl_wstopsig, 0, NULL) - ZEND_RAW_FENTRY("pcntl_exec", zif_pcntl_exec, arginfo_pcntl_exec, 0, NULL) - ZEND_RAW_FENTRY("pcntl_alarm", zif_pcntl_alarm, arginfo_pcntl_alarm, 0, NULL) - ZEND_RAW_FENTRY("pcntl_get_last_error", zif_pcntl_get_last_error, arginfo_pcntl_get_last_error, 0, NULL) - ZEND_RAW_FENTRY("pcntl_errno", zif_pcntl_get_last_error, arginfo_pcntl_errno, 0, NULL) + ZEND_FE(pcntl_wifcontinued, arginfo_pcntl_wifcontinued) +#endif + ZEND_FE(pcntl_wifsignaled, arginfo_pcntl_wifsignaled) + ZEND_FE(pcntl_wexitstatus, arginfo_pcntl_wexitstatus) + ZEND_FE(pcntl_wtermsig, arginfo_pcntl_wtermsig) + ZEND_FE(pcntl_wstopsig, arginfo_pcntl_wstopsig) + ZEND_FE(pcntl_exec, arginfo_pcntl_exec) + ZEND_FE(pcntl_alarm, arginfo_pcntl_alarm) + ZEND_FE(pcntl_get_last_error, arginfo_pcntl_get_last_error) + ZEND_RAW_FENTRY("pcntl_errno", zif_pcntl_get_last_error, arginfo_pcntl_errno, 0, NULL, NULL) #if defined(HAVE_GETPRIORITY) - ZEND_RAW_FENTRY("pcntl_getpriority", zif_pcntl_getpriority, arginfo_pcntl_getpriority, 0, NULL) + ZEND_FE(pcntl_getpriority, arginfo_pcntl_getpriority) #endif #if defined(HAVE_SETPRIORITY) - ZEND_RAW_FENTRY("pcntl_setpriority", zif_pcntl_setpriority, arginfo_pcntl_setpriority, 0, NULL) + ZEND_FE(pcntl_setpriority, arginfo_pcntl_setpriority) #endif - ZEND_RAW_FENTRY("pcntl_strerror", zif_pcntl_strerror, arginfo_pcntl_strerror, 0, NULL) - ZEND_RAW_FENTRY("pcntl_async_signals", zif_pcntl_async_signals, arginfo_pcntl_async_signals, 0, NULL) + ZEND_FE(pcntl_strerror, arginfo_pcntl_strerror) + ZEND_FE(pcntl_async_signals, arginfo_pcntl_async_signals) #if defined(HAVE_UNSHARE) - ZEND_RAW_FENTRY("pcntl_unshare", zif_pcntl_unshare, arginfo_pcntl_unshare, 0, NULL) + ZEND_FE(pcntl_unshare, arginfo_pcntl_unshare) #endif #if defined(HAVE_RFORK) - ZEND_RAW_FENTRY("pcntl_rfork", zif_pcntl_rfork, arginfo_pcntl_rfork, 0, NULL) + ZEND_FE(pcntl_rfork, arginfo_pcntl_rfork) #endif #if defined(HAVE_FORKX) - ZEND_RAW_FENTRY("pcntl_forkx", zif_pcntl_forkx, arginfo_pcntl_forkx, 0, NULL) + ZEND_FE(pcntl_forkx, arginfo_pcntl_forkx) #endif ZEND_FE_END }; diff --git a/ext/pcre/php_pcre_arginfo.h b/ext/pcre/php_pcre_arginfo.h index 1f0b8487413df..86eaf0d8d60f3 100644 --- a/ext/pcre/php_pcre_arginfo.h +++ b/ext/pcre/php_pcre_arginfo.h @@ -88,17 +88,17 @@ ZEND_FUNCTION(preg_last_error); ZEND_FUNCTION(preg_last_error_msg); static const zend_function_entry ext_functions[] = { - ZEND_FRAMELESS_FE(preg_match, arginfo_preg_match, 0, frameless_function_infos_preg_match) - ZEND_RAW_FENTRY("preg_match_all", zif_preg_match_all, arginfo_preg_match_all, 0, NULL) - ZEND_FRAMELESS_FE(preg_replace, arginfo_preg_replace, 0, frameless_function_infos_preg_replace) - ZEND_RAW_FENTRY("preg_filter", zif_preg_filter, arginfo_preg_filter, 0, NULL) - ZEND_RAW_FENTRY("preg_replace_callback", zif_preg_replace_callback, arginfo_preg_replace_callback, 0, NULL) - ZEND_RAW_FENTRY("preg_replace_callback_array", zif_preg_replace_callback_array, arginfo_preg_replace_callback_array, 0, NULL) - ZEND_RAW_FENTRY("preg_split", zif_preg_split, arginfo_preg_split, 0, NULL) - ZEND_RAW_FENTRY("preg_quote", zif_preg_quote, arginfo_preg_quote, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("preg_grep", zif_preg_grep, arginfo_preg_grep, 0, NULL) - ZEND_RAW_FENTRY("preg_last_error", zif_preg_last_error, arginfo_preg_last_error, 0, NULL) - ZEND_RAW_FENTRY("preg_last_error_msg", zif_preg_last_error_msg, arginfo_preg_last_error_msg, 0, NULL) + ZEND_RAW_FENTRY("preg_match", zif_preg_match, arginfo_preg_match, 0, frameless_function_infos_preg_match, NULL) + ZEND_FE(preg_match_all, arginfo_preg_match_all) + ZEND_RAW_FENTRY("preg_replace", zif_preg_replace, arginfo_preg_replace, 0, frameless_function_infos_preg_replace, NULL) + ZEND_FE(preg_filter, arginfo_preg_filter) + ZEND_FE(preg_replace_callback, arginfo_preg_replace_callback) + ZEND_FE(preg_replace_callback_array, arginfo_preg_replace_callback_array) + ZEND_FE(preg_split, arginfo_preg_split) + ZEND_RAW_FENTRY("preg_quote", zif_preg_quote, arginfo_preg_quote, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_FE(preg_grep, arginfo_preg_grep) + ZEND_FE(preg_last_error, arginfo_preg_last_error) + ZEND_FE(preg_last_error_msg, arginfo_preg_last_error_msg) ZEND_FE_END }; diff --git a/ext/pdo/pdo_arginfo.h b/ext/pdo/pdo_arginfo.h index a63aa3a24663d..e6beb57bd23e5 100644 --- a/ext/pdo/pdo_arginfo.h +++ b/ext/pdo/pdo_arginfo.h @@ -7,7 +7,7 @@ ZEND_END_ARG_INFO() ZEND_FUNCTION(pdo_drivers); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("pdo_drivers", zif_pdo_drivers, arginfo_pdo_drivers, 0, NULL) + ZEND_FE(pdo_drivers, arginfo_pdo_drivers) ZEND_FE_END }; diff --git a/ext/pdo/pdo_dbh_arginfo.h b/ext/pdo/pdo_dbh_arginfo.h index d97363b73dea6..ecb21b3e4d917 100644 --- a/ext/pdo/pdo_dbh_arginfo.h +++ b/ext/pdo/pdo_dbh_arginfo.h @@ -83,22 +83,22 @@ ZEND_METHOD(PDO, rollBack); ZEND_METHOD(PDO, setAttribute); static const zend_function_entry class_PDO_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_PDO___construct, arginfo_class_PDO___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("connect", zim_PDO_connect, arginfo_class_PDO_connect, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("beginTransaction", zim_PDO_beginTransaction, arginfo_class_PDO_beginTransaction, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("commit", zim_PDO_commit, arginfo_class_PDO_commit, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("errorCode", zim_PDO_errorCode, arginfo_class_PDO_errorCode, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("errorInfo", zim_PDO_errorInfo, arginfo_class_PDO_errorInfo, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("exec", zim_PDO_exec, arginfo_class_PDO_exec, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getAttribute", zim_PDO_getAttribute, arginfo_class_PDO_getAttribute, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getAvailableDrivers", zim_PDO_getAvailableDrivers, arginfo_class_PDO_getAvailableDrivers, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("inTransaction", zim_PDO_inTransaction, arginfo_class_PDO_inTransaction, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("lastInsertId", zim_PDO_lastInsertId, arginfo_class_PDO_lastInsertId, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("prepare", zim_PDO_prepare, arginfo_class_PDO_prepare, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("query", zim_PDO_query, arginfo_class_PDO_query, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("quote", zim_PDO_quote, arginfo_class_PDO_quote, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("rollBack", zim_PDO_rollBack, arginfo_class_PDO_rollBack, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setAttribute", zim_PDO_setAttribute, arginfo_class_PDO_setAttribute, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(PDO, __construct, arginfo_class_PDO___construct, ZEND_ACC_PUBLIC) + ZEND_ME(PDO, connect, arginfo_class_PDO_connect, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(PDO, beginTransaction, arginfo_class_PDO_beginTransaction, ZEND_ACC_PUBLIC) + ZEND_ME(PDO, commit, arginfo_class_PDO_commit, ZEND_ACC_PUBLIC) + ZEND_ME(PDO, errorCode, arginfo_class_PDO_errorCode, ZEND_ACC_PUBLIC) + ZEND_ME(PDO, errorInfo, arginfo_class_PDO_errorInfo, ZEND_ACC_PUBLIC) + ZEND_ME(PDO, exec, arginfo_class_PDO_exec, ZEND_ACC_PUBLIC) + ZEND_ME(PDO, getAttribute, arginfo_class_PDO_getAttribute, ZEND_ACC_PUBLIC) + ZEND_ME(PDO, getAvailableDrivers, arginfo_class_PDO_getAvailableDrivers, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(PDO, inTransaction, arginfo_class_PDO_inTransaction, ZEND_ACC_PUBLIC) + ZEND_ME(PDO, lastInsertId, arginfo_class_PDO_lastInsertId, ZEND_ACC_PUBLIC) + ZEND_ME(PDO, prepare, arginfo_class_PDO_prepare, ZEND_ACC_PUBLIC) + ZEND_ME(PDO, query, arginfo_class_PDO_query, ZEND_ACC_PUBLIC) + ZEND_ME(PDO, quote, arginfo_class_PDO_quote, ZEND_ACC_PUBLIC) + ZEND_ME(PDO, rollBack, arginfo_class_PDO_rollBack, ZEND_ACC_PUBLIC) + ZEND_ME(PDO, setAttribute, arginfo_class_PDO_setAttribute, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/ext/pdo/pdo_stmt_arginfo.h b/ext/pdo/pdo_stmt_arginfo.h index 5635f6e040f5f..3292967f05fcf 100644 --- a/ext/pdo/pdo_stmt_arginfo.h +++ b/ext/pdo/pdo_stmt_arginfo.h @@ -109,26 +109,26 @@ ZEND_METHOD(PDOStatement, setFetchMode); ZEND_METHOD(PDOStatement, getIterator); static const zend_function_entry class_PDOStatement_methods[] = { - ZEND_RAW_FENTRY("bindColumn", zim_PDOStatement_bindColumn, arginfo_class_PDOStatement_bindColumn, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("bindParam", zim_PDOStatement_bindParam, arginfo_class_PDOStatement_bindParam, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("bindValue", zim_PDOStatement_bindValue, arginfo_class_PDOStatement_bindValue, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("closeCursor", zim_PDOStatement_closeCursor, arginfo_class_PDOStatement_closeCursor, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("columnCount", zim_PDOStatement_columnCount, arginfo_class_PDOStatement_columnCount, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("debugDumpParams", zim_PDOStatement_debugDumpParams, arginfo_class_PDOStatement_debugDumpParams, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("errorCode", zim_PDOStatement_errorCode, arginfo_class_PDOStatement_errorCode, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("errorInfo", zim_PDOStatement_errorInfo, arginfo_class_PDOStatement_errorInfo, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("execute", zim_PDOStatement_execute, arginfo_class_PDOStatement_execute, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("fetch", zim_PDOStatement_fetch, arginfo_class_PDOStatement_fetch, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("fetchAll", zim_PDOStatement_fetchAll, arginfo_class_PDOStatement_fetchAll, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("fetchColumn", zim_PDOStatement_fetchColumn, arginfo_class_PDOStatement_fetchColumn, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("fetchObject", zim_PDOStatement_fetchObject, arginfo_class_PDOStatement_fetchObject, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getAttribute", zim_PDOStatement_getAttribute, arginfo_class_PDOStatement_getAttribute, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getColumnMeta", zim_PDOStatement_getColumnMeta, arginfo_class_PDOStatement_getColumnMeta, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("nextRowset", zim_PDOStatement_nextRowset, arginfo_class_PDOStatement_nextRowset, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("rowCount", zim_PDOStatement_rowCount, arginfo_class_PDOStatement_rowCount, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setAttribute", zim_PDOStatement_setAttribute, arginfo_class_PDOStatement_setAttribute, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setFetchMode", zim_PDOStatement_setFetchMode, arginfo_class_PDOStatement_setFetchMode, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getIterator", zim_PDOStatement_getIterator, arginfo_class_PDOStatement_getIterator, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(PDOStatement, bindColumn, arginfo_class_PDOStatement_bindColumn, ZEND_ACC_PUBLIC) + ZEND_ME(PDOStatement, bindParam, arginfo_class_PDOStatement_bindParam, ZEND_ACC_PUBLIC) + ZEND_ME(PDOStatement, bindValue, arginfo_class_PDOStatement_bindValue, ZEND_ACC_PUBLIC) + ZEND_ME(PDOStatement, closeCursor, arginfo_class_PDOStatement_closeCursor, ZEND_ACC_PUBLIC) + ZEND_ME(PDOStatement, columnCount, arginfo_class_PDOStatement_columnCount, ZEND_ACC_PUBLIC) + ZEND_ME(PDOStatement, debugDumpParams, arginfo_class_PDOStatement_debugDumpParams, ZEND_ACC_PUBLIC) + ZEND_ME(PDOStatement, errorCode, arginfo_class_PDOStatement_errorCode, ZEND_ACC_PUBLIC) + ZEND_ME(PDOStatement, errorInfo, arginfo_class_PDOStatement_errorInfo, ZEND_ACC_PUBLIC) + ZEND_ME(PDOStatement, execute, arginfo_class_PDOStatement_execute, ZEND_ACC_PUBLIC) + ZEND_ME(PDOStatement, fetch, arginfo_class_PDOStatement_fetch, ZEND_ACC_PUBLIC) + ZEND_ME(PDOStatement, fetchAll, arginfo_class_PDOStatement_fetchAll, ZEND_ACC_PUBLIC) + ZEND_ME(PDOStatement, fetchColumn, arginfo_class_PDOStatement_fetchColumn, ZEND_ACC_PUBLIC) + ZEND_ME(PDOStatement, fetchObject, arginfo_class_PDOStatement_fetchObject, ZEND_ACC_PUBLIC) + ZEND_ME(PDOStatement, getAttribute, arginfo_class_PDOStatement_getAttribute, ZEND_ACC_PUBLIC) + ZEND_ME(PDOStatement, getColumnMeta, arginfo_class_PDOStatement_getColumnMeta, ZEND_ACC_PUBLIC) + ZEND_ME(PDOStatement, nextRowset, arginfo_class_PDOStatement_nextRowset, ZEND_ACC_PUBLIC) + ZEND_ME(PDOStatement, rowCount, arginfo_class_PDOStatement_rowCount, ZEND_ACC_PUBLIC) + ZEND_ME(PDOStatement, setAttribute, arginfo_class_PDOStatement_setAttribute, ZEND_ACC_PUBLIC) + ZEND_ME(PDOStatement, setFetchMode, arginfo_class_PDOStatement_setFetchMode, ZEND_ACC_PUBLIC) + ZEND_ME(PDOStatement, getIterator, arginfo_class_PDOStatement_getIterator, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/ext/pdo_mysql/pdo_mysql_arginfo.h b/ext/pdo_mysql/pdo_mysql_arginfo.h index a1fdc125449e3..dfecf642dc46b 100644 --- a/ext/pdo_mysql/pdo_mysql_arginfo.h +++ b/ext/pdo_mysql/pdo_mysql_arginfo.h @@ -7,7 +7,7 @@ ZEND_END_ARG_INFO() ZEND_METHOD(PdoMysql, getWarningCount); static const zend_function_entry class_PdoMysql_methods[] = { - ZEND_RAW_FENTRY("getWarningCount", zim_PdoMysql_getWarningCount, arginfo_class_PdoMysql_getWarningCount, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(PdoMysql, getWarningCount, arginfo_class_PdoMysql_getWarningCount, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/ext/pdo_pgsql/pdo_pgsql_arginfo.h b/ext/pdo_pgsql/pdo_pgsql_arginfo.h index b1f047af69719..41f18486ad53c 100644 --- a/ext/pdo_pgsql/pdo_pgsql_arginfo.h +++ b/ext/pdo_pgsql/pdo_pgsql_arginfo.h @@ -62,16 +62,16 @@ ZEND_METHOD(PdoPgsql, getNotify); ZEND_METHOD(PdoPgsql, getPid); static const zend_function_entry class_PdoPgsql_methods[] = { - ZEND_RAW_FENTRY("escapeIdentifier", zim_PdoPgsql_escapeIdentifier, arginfo_class_PdoPgsql_escapeIdentifier, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("copyFromArray", zim_PdoPgsql_copyFromArray, arginfo_class_PdoPgsql_copyFromArray, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("copyFromFile", zim_PdoPgsql_copyFromFile, arginfo_class_PdoPgsql_copyFromFile, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("copyToArray", zim_PdoPgsql_copyToArray, arginfo_class_PdoPgsql_copyToArray, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("copyToFile", zim_PdoPgsql_copyToFile, arginfo_class_PdoPgsql_copyToFile, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("lobCreate", zim_PdoPgsql_lobCreate, arginfo_class_PdoPgsql_lobCreate, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("lobOpen", zim_PdoPgsql_lobOpen, arginfo_class_PdoPgsql_lobOpen, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("lobUnlink", zim_PdoPgsql_lobUnlink, arginfo_class_PdoPgsql_lobUnlink, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getNotify", zim_PdoPgsql_getNotify, arginfo_class_PdoPgsql_getNotify, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getPid", zim_PdoPgsql_getPid, arginfo_class_PdoPgsql_getPid, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(PdoPgsql, escapeIdentifier, arginfo_class_PdoPgsql_escapeIdentifier, ZEND_ACC_PUBLIC) + ZEND_ME(PdoPgsql, copyFromArray, arginfo_class_PdoPgsql_copyFromArray, ZEND_ACC_PUBLIC) + ZEND_ME(PdoPgsql, copyFromFile, arginfo_class_PdoPgsql_copyFromFile, ZEND_ACC_PUBLIC) + ZEND_ME(PdoPgsql, copyToArray, arginfo_class_PdoPgsql_copyToArray, ZEND_ACC_PUBLIC) + ZEND_ME(PdoPgsql, copyToFile, arginfo_class_PdoPgsql_copyToFile, ZEND_ACC_PUBLIC) + ZEND_ME(PdoPgsql, lobCreate, arginfo_class_PdoPgsql_lobCreate, ZEND_ACC_PUBLIC) + ZEND_ME(PdoPgsql, lobOpen, arginfo_class_PdoPgsql_lobOpen, ZEND_ACC_PUBLIC) + ZEND_ME(PdoPgsql, lobUnlink, arginfo_class_PdoPgsql_lobUnlink, ZEND_ACC_PUBLIC) + ZEND_ME(PdoPgsql, getNotify, arginfo_class_PdoPgsql_getNotify, ZEND_ACC_PUBLIC) + ZEND_ME(PdoPgsql, getPid, arginfo_class_PdoPgsql_getPid, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/ext/pdo_pgsql/pgsql_driver_arginfo.h b/ext/pdo_pgsql/pgsql_driver_arginfo.h index ebf8771489847..2b858e0a1ad1c 100644 --- a/ext/pdo_pgsql/pgsql_driver_arginfo.h +++ b/ext/pdo_pgsql/pgsql_driver_arginfo.h @@ -57,14 +57,14 @@ ZEND_METHOD(PDO_PGSql_Ext, pgsqlGetNotify); ZEND_METHOD(PDO_PGSql_Ext, pgsqlGetPid); static const zend_function_entry class_PDO_PGSql_Ext_methods[] = { - ZEND_RAW_FENTRY("pgsqlCopyFromArray", zim_PDO_PGSql_Ext_pgsqlCopyFromArray, arginfo_class_PDO_PGSql_Ext_pgsqlCopyFromArray, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("pgsqlCopyFromFile", zim_PDO_PGSql_Ext_pgsqlCopyFromFile, arginfo_class_PDO_PGSql_Ext_pgsqlCopyFromFile, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("pgsqlCopyToArray", zim_PDO_PGSql_Ext_pgsqlCopyToArray, arginfo_class_PDO_PGSql_Ext_pgsqlCopyToArray, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("pgsqlCopyToFile", zim_PDO_PGSql_Ext_pgsqlCopyToFile, arginfo_class_PDO_PGSql_Ext_pgsqlCopyToFile, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("pgsqlLOBCreate", zim_PDO_PGSql_Ext_pgsqlLOBCreate, arginfo_class_PDO_PGSql_Ext_pgsqlLOBCreate, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("pgsqlLOBOpen", zim_PDO_PGSql_Ext_pgsqlLOBOpen, arginfo_class_PDO_PGSql_Ext_pgsqlLOBOpen, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("pgsqlLOBUnlink", zim_PDO_PGSql_Ext_pgsqlLOBUnlink, arginfo_class_PDO_PGSql_Ext_pgsqlLOBUnlink, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("pgsqlGetNotify", zim_PDO_PGSql_Ext_pgsqlGetNotify, arginfo_class_PDO_PGSql_Ext_pgsqlGetNotify, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("pgsqlGetPid", zim_PDO_PGSql_Ext_pgsqlGetPid, arginfo_class_PDO_PGSql_Ext_pgsqlGetPid, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(PDO_PGSql_Ext, pgsqlCopyFromArray, arginfo_class_PDO_PGSql_Ext_pgsqlCopyFromArray, ZEND_ACC_PUBLIC) + ZEND_ME(PDO_PGSql_Ext, pgsqlCopyFromFile, arginfo_class_PDO_PGSql_Ext_pgsqlCopyFromFile, ZEND_ACC_PUBLIC) + ZEND_ME(PDO_PGSql_Ext, pgsqlCopyToArray, arginfo_class_PDO_PGSql_Ext_pgsqlCopyToArray, ZEND_ACC_PUBLIC) + ZEND_ME(PDO_PGSql_Ext, pgsqlCopyToFile, arginfo_class_PDO_PGSql_Ext_pgsqlCopyToFile, ZEND_ACC_PUBLIC) + ZEND_ME(PDO_PGSql_Ext, pgsqlLOBCreate, arginfo_class_PDO_PGSql_Ext_pgsqlLOBCreate, ZEND_ACC_PUBLIC) + ZEND_ME(PDO_PGSql_Ext, pgsqlLOBOpen, arginfo_class_PDO_PGSql_Ext_pgsqlLOBOpen, ZEND_ACC_PUBLIC) + ZEND_ME(PDO_PGSql_Ext, pgsqlLOBUnlink, arginfo_class_PDO_PGSql_Ext_pgsqlLOBUnlink, ZEND_ACC_PUBLIC) + ZEND_ME(PDO_PGSql_Ext, pgsqlGetNotify, arginfo_class_PDO_PGSql_Ext_pgsqlGetNotify, ZEND_ACC_PUBLIC) + ZEND_ME(PDO_PGSql_Ext, pgsqlGetPid, arginfo_class_PDO_PGSql_Ext_pgsqlGetPid, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/ext/pdo_sqlite/pdo_sqlite_arginfo.h b/ext/pdo_sqlite/pdo_sqlite_arginfo.h index cb5df33ed9118..0b9b3390ec55e 100644 --- a/ext/pdo_sqlite/pdo_sqlite_arginfo.h +++ b/ext/pdo_sqlite/pdo_sqlite_arginfo.h @@ -43,13 +43,13 @@ ZEND_METHOD(PdoSqlite, loadExtension); ZEND_METHOD(PdoSqlite, openBlob); static const zend_function_entry class_PdoSqlite_methods[] = { - ZEND_RAW_FENTRY("createAggregate", zim_PdoSqlite_createAggregate, arginfo_class_PdoSqlite_createAggregate, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("createCollation", zim_PdoSqlite_createCollation, arginfo_class_PdoSqlite_createCollation, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("createFunction", zim_PdoSqlite_createFunction, arginfo_class_PdoSqlite_createFunction, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(PdoSqlite, createAggregate, arginfo_class_PdoSqlite_createAggregate, ZEND_ACC_PUBLIC) + ZEND_ME(PdoSqlite, createCollation, arginfo_class_PdoSqlite_createCollation, ZEND_ACC_PUBLIC) + ZEND_ME(PdoSqlite, createFunction, arginfo_class_PdoSqlite_createFunction, ZEND_ACC_PUBLIC) #if !defined(PDO_SQLITE_OMIT_LOAD_EXTENSION) - ZEND_RAW_FENTRY("loadExtension", zim_PdoSqlite_loadExtension, arginfo_class_PdoSqlite_loadExtension, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(PdoSqlite, loadExtension, arginfo_class_PdoSqlite_loadExtension, ZEND_ACC_PUBLIC) #endif - ZEND_RAW_FENTRY("openBlob", zim_PdoSqlite_openBlob, arginfo_class_PdoSqlite_openBlob, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(PdoSqlite, openBlob, arginfo_class_PdoSqlite_openBlob, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/ext/pdo_sqlite/sqlite_driver_arginfo.h b/ext/pdo_sqlite/sqlite_driver_arginfo.h index 148b35e178062..8785c187a97a9 100644 --- a/ext/pdo_sqlite/sqlite_driver_arginfo.h +++ b/ext/pdo_sqlite/sqlite_driver_arginfo.h @@ -25,8 +25,8 @@ ZEND_METHOD(PDO_SQLite_Ext, sqliteCreateAggregate); ZEND_METHOD(PDO_SQLite_Ext, sqliteCreateCollation); static const zend_function_entry class_PDO_SQLite_Ext_methods[] = { - ZEND_RAW_FENTRY("sqliteCreateFunction", zim_PDO_SQLite_Ext_sqliteCreateFunction, arginfo_class_PDO_SQLite_Ext_sqliteCreateFunction, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("sqliteCreateAggregate", zim_PDO_SQLite_Ext_sqliteCreateAggregate, arginfo_class_PDO_SQLite_Ext_sqliteCreateAggregate, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("sqliteCreateCollation", zim_PDO_SQLite_Ext_sqliteCreateCollation, arginfo_class_PDO_SQLite_Ext_sqliteCreateCollation, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(PDO_SQLite_Ext, sqliteCreateFunction, arginfo_class_PDO_SQLite_Ext_sqliteCreateFunction, ZEND_ACC_PUBLIC) + ZEND_ME(PDO_SQLite_Ext, sqliteCreateAggregate, arginfo_class_PDO_SQLite_Ext_sqliteCreateAggregate, ZEND_ACC_PUBLIC) + ZEND_ME(PDO_SQLite_Ext, sqliteCreateCollation, arginfo_class_PDO_SQLite_Ext_sqliteCreateCollation, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/ext/pgsql/pgsql_arginfo.h b/ext/pgsql/pgsql_arginfo.h index 934126d66e979..169f0eff67bbf 100644 --- a/ext/pgsql/pgsql_arginfo.h +++ b/ext/pgsql/pgsql_arginfo.h @@ -555,122 +555,122 @@ ZEND_FUNCTION(pg_set_error_context_visibility); #endif static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("pg_connect", zif_pg_connect, arginfo_pg_connect, 0, NULL) - ZEND_RAW_FENTRY("pg_pconnect", zif_pg_pconnect, arginfo_pg_pconnect, 0, NULL) - ZEND_RAW_FENTRY("pg_connect_poll", zif_pg_connect_poll, arginfo_pg_connect_poll, 0, NULL) - ZEND_RAW_FENTRY("pg_close", zif_pg_close, arginfo_pg_close, 0, NULL) - ZEND_RAW_FENTRY("pg_dbname", zif_pg_dbname, arginfo_pg_dbname, 0, NULL) - ZEND_RAW_FENTRY("pg_last_error", zif_pg_last_error, arginfo_pg_last_error, 0, NULL) - ZEND_RAW_FENTRY("pg_errormessage", zif_pg_last_error, arginfo_pg_errormessage, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("pg_options", zif_pg_options, arginfo_pg_options, 0, NULL) - ZEND_RAW_FENTRY("pg_port", zif_pg_port, arginfo_pg_port, 0, NULL) - ZEND_RAW_FENTRY("pg_tty", zif_pg_tty, arginfo_pg_tty, 0, NULL) - ZEND_RAW_FENTRY("pg_host", zif_pg_host, arginfo_pg_host, 0, NULL) - ZEND_RAW_FENTRY("pg_version", zif_pg_version, arginfo_pg_version, 0, NULL) - ZEND_RAW_FENTRY("pg_parameter_status", zif_pg_parameter_status, arginfo_pg_parameter_status, 0, NULL) - ZEND_RAW_FENTRY("pg_ping", zif_pg_ping, arginfo_pg_ping, 0, NULL) - ZEND_RAW_FENTRY("pg_query", zif_pg_query, arginfo_pg_query, 0, NULL) - ZEND_RAW_FENTRY("pg_exec", zif_pg_query, arginfo_pg_exec, 0, NULL) - ZEND_RAW_FENTRY("pg_query_params", zif_pg_query_params, arginfo_pg_query_params, 0, NULL) - ZEND_RAW_FENTRY("pg_prepare", zif_pg_prepare, arginfo_pg_prepare, 0, NULL) - ZEND_RAW_FENTRY("pg_execute", zif_pg_execute, arginfo_pg_execute, 0, NULL) - ZEND_RAW_FENTRY("pg_num_rows", zif_pg_num_rows, arginfo_pg_num_rows, 0, NULL) - ZEND_RAW_FENTRY("pg_numrows", zif_pg_num_rows, arginfo_pg_numrows, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("pg_num_fields", zif_pg_num_fields, arginfo_pg_num_fields, 0, NULL) - ZEND_RAW_FENTRY("pg_numfields", zif_pg_num_fields, arginfo_pg_numfields, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("pg_affected_rows", zif_pg_affected_rows, arginfo_pg_affected_rows, 0, NULL) - ZEND_RAW_FENTRY("pg_cmdtuples", zif_pg_affected_rows, arginfo_pg_cmdtuples, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("pg_last_notice", zif_pg_last_notice, arginfo_pg_last_notice, 0, NULL) - ZEND_RAW_FENTRY("pg_field_table", zif_pg_field_table, arginfo_pg_field_table, 0, NULL) - ZEND_RAW_FENTRY("pg_field_name", zif_pg_field_name, arginfo_pg_field_name, 0, NULL) - ZEND_RAW_FENTRY("pg_fieldname", zif_pg_field_name, arginfo_pg_fieldname, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("pg_field_size", zif_pg_field_size, arginfo_pg_field_size, 0, NULL) - ZEND_RAW_FENTRY("pg_fieldsize", zif_pg_field_size, arginfo_pg_fieldsize, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("pg_field_type", zif_pg_field_type, arginfo_pg_field_type, 0, NULL) - ZEND_RAW_FENTRY("pg_fieldtype", zif_pg_field_type, arginfo_pg_fieldtype, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("pg_field_type_oid", zif_pg_field_type_oid, arginfo_pg_field_type_oid, 0, NULL) - ZEND_RAW_FENTRY("pg_field_num", zif_pg_field_num, arginfo_pg_field_num, 0, NULL) - ZEND_RAW_FENTRY("pg_fieldnum", zif_pg_field_num, arginfo_pg_fieldnum, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("pg_fetch_result", zif_pg_fetch_result, arginfo_pg_fetch_result, 0, NULL) - ZEND_RAW_FENTRY("pg_result", zif_pg_fetch_result, arginfo_pg_result, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("pg_fetch_row", zif_pg_fetch_row, arginfo_pg_fetch_row, 0, NULL) - ZEND_RAW_FENTRY("pg_fetch_assoc", zif_pg_fetch_assoc, arginfo_pg_fetch_assoc, 0, NULL) - ZEND_RAW_FENTRY("pg_fetch_array", zif_pg_fetch_array, arginfo_pg_fetch_array, 0, NULL) - ZEND_RAW_FENTRY("pg_fetch_object", zif_pg_fetch_object, arginfo_pg_fetch_object, 0, NULL) - ZEND_RAW_FENTRY("pg_fetch_all", zif_pg_fetch_all, arginfo_pg_fetch_all, 0, NULL) - ZEND_RAW_FENTRY("pg_fetch_all_columns", zif_pg_fetch_all_columns, arginfo_pg_fetch_all_columns, 0, NULL) - ZEND_RAW_FENTRY("pg_result_seek", zif_pg_result_seek, arginfo_pg_result_seek, 0, NULL) - ZEND_RAW_FENTRY("pg_field_prtlen", zif_pg_field_prtlen, arginfo_pg_field_prtlen, 0, NULL) - ZEND_RAW_FENTRY("pg_fieldprtlen", zif_pg_fieldprtlen, arginfo_pg_fieldprtlen, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("pg_field_is_null", zif_pg_field_is_null, arginfo_pg_field_is_null, 0, NULL) - ZEND_RAW_FENTRY("pg_fieldisnull", zif_pg_fieldisnull, arginfo_pg_fieldisnull, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("pg_free_result", zif_pg_free_result, arginfo_pg_free_result, 0, NULL) - ZEND_RAW_FENTRY("pg_freeresult", zif_pg_free_result, arginfo_pg_freeresult, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("pg_last_oid", zif_pg_last_oid, arginfo_pg_last_oid, 0, NULL) - ZEND_RAW_FENTRY("pg_getlastoid", zif_pg_last_oid, arginfo_pg_getlastoid, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("pg_trace", zif_pg_trace, arginfo_pg_trace, 0, NULL) - ZEND_RAW_FENTRY("pg_untrace", zif_pg_untrace, arginfo_pg_untrace, 0, NULL) - ZEND_RAW_FENTRY("pg_lo_create", zif_pg_lo_create, arginfo_pg_lo_create, 0, NULL) - ZEND_RAW_FENTRY("pg_locreate", zif_pg_lo_create, arginfo_pg_locreate, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("pg_lo_unlink", zif_pg_lo_unlink, arginfo_pg_lo_unlink, 0, NULL) - ZEND_RAW_FENTRY("pg_lounlink", zif_pg_lo_unlink, arginfo_pg_lounlink, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("pg_lo_open", zif_pg_lo_open, arginfo_pg_lo_open, 0, NULL) - ZEND_RAW_FENTRY("pg_loopen", zif_pg_lo_open, arginfo_pg_loopen, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("pg_lo_close", zif_pg_lo_close, arginfo_pg_lo_close, 0, NULL) - ZEND_RAW_FENTRY("pg_loclose", zif_pg_lo_close, arginfo_pg_loclose, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("pg_lo_read", zif_pg_lo_read, arginfo_pg_lo_read, 0, NULL) - ZEND_RAW_FENTRY("pg_loread", zif_pg_lo_read, arginfo_pg_loread, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("pg_lo_write", zif_pg_lo_write, arginfo_pg_lo_write, 0, NULL) - ZEND_RAW_FENTRY("pg_lowrite", zif_pg_lo_write, arginfo_pg_lowrite, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("pg_lo_read_all", zif_pg_lo_read_all, arginfo_pg_lo_read_all, 0, NULL) - ZEND_RAW_FENTRY("pg_loreadall", zif_pg_lo_read_all, arginfo_pg_loreadall, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("pg_lo_import", zif_pg_lo_import, arginfo_pg_lo_import, 0, NULL) - ZEND_RAW_FENTRY("pg_loimport", zif_pg_lo_import, arginfo_pg_loimport, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("pg_lo_export", zif_pg_lo_export, arginfo_pg_lo_export, 0, NULL) - ZEND_RAW_FENTRY("pg_loexport", zif_pg_lo_export, arginfo_pg_loexport, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("pg_lo_seek", zif_pg_lo_seek, arginfo_pg_lo_seek, 0, NULL) - ZEND_RAW_FENTRY("pg_lo_tell", zif_pg_lo_tell, arginfo_pg_lo_tell, 0, NULL) - ZEND_RAW_FENTRY("pg_lo_truncate", zif_pg_lo_truncate, arginfo_pg_lo_truncate, 0, NULL) - ZEND_RAW_FENTRY("pg_set_error_verbosity", zif_pg_set_error_verbosity, arginfo_pg_set_error_verbosity, 0, NULL) - ZEND_RAW_FENTRY("pg_set_client_encoding", zif_pg_set_client_encoding, arginfo_pg_set_client_encoding, 0, NULL) - ZEND_RAW_FENTRY("pg_setclientencoding", zif_pg_set_client_encoding, arginfo_pg_setclientencoding, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("pg_client_encoding", zif_pg_client_encoding, arginfo_pg_client_encoding, 0, NULL) - ZEND_RAW_FENTRY("pg_clientencoding", zif_pg_client_encoding, arginfo_pg_clientencoding, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("pg_end_copy", zif_pg_end_copy, arginfo_pg_end_copy, 0, NULL) - ZEND_RAW_FENTRY("pg_put_line", zif_pg_put_line, arginfo_pg_put_line, 0, NULL) - ZEND_RAW_FENTRY("pg_copy_to", zif_pg_copy_to, arginfo_pg_copy_to, 0, NULL) - ZEND_RAW_FENTRY("pg_copy_from", zif_pg_copy_from, arginfo_pg_copy_from, 0, NULL) - ZEND_RAW_FENTRY("pg_escape_string", zif_pg_escape_string, arginfo_pg_escape_string, 0, NULL) - ZEND_RAW_FENTRY("pg_escape_bytea", zif_pg_escape_bytea, arginfo_pg_escape_bytea, 0, NULL) - ZEND_RAW_FENTRY("pg_unescape_bytea", zif_pg_unescape_bytea, arginfo_pg_unescape_bytea, 0, NULL) - ZEND_RAW_FENTRY("pg_escape_literal", zif_pg_escape_literal, arginfo_pg_escape_literal, 0, NULL) - ZEND_RAW_FENTRY("pg_escape_identifier", zif_pg_escape_identifier, arginfo_pg_escape_identifier, 0, NULL) - ZEND_RAW_FENTRY("pg_result_error", zif_pg_result_error, arginfo_pg_result_error, 0, NULL) - ZEND_RAW_FENTRY("pg_result_error_field", zif_pg_result_error_field, arginfo_pg_result_error_field, 0, NULL) - ZEND_RAW_FENTRY("pg_connection_status", zif_pg_connection_status, arginfo_pg_connection_status, 0, NULL) - ZEND_RAW_FENTRY("pg_transaction_status", zif_pg_transaction_status, arginfo_pg_transaction_status, 0, NULL) - ZEND_RAW_FENTRY("pg_connection_reset", zif_pg_connection_reset, arginfo_pg_connection_reset, 0, NULL) - ZEND_RAW_FENTRY("pg_cancel_query", zif_pg_cancel_query, arginfo_pg_cancel_query, 0, NULL) - ZEND_RAW_FENTRY("pg_connection_busy", zif_pg_connection_busy, arginfo_pg_connection_busy, 0, NULL) - ZEND_RAW_FENTRY("pg_send_query", zif_pg_send_query, arginfo_pg_send_query, 0, NULL) - ZEND_RAW_FENTRY("pg_send_query_params", zif_pg_send_query_params, arginfo_pg_send_query_params, 0, NULL) - ZEND_RAW_FENTRY("pg_send_prepare", zif_pg_send_prepare, arginfo_pg_send_prepare, 0, NULL) - ZEND_RAW_FENTRY("pg_send_execute", zif_pg_send_execute, arginfo_pg_send_execute, 0, NULL) - ZEND_RAW_FENTRY("pg_get_result", zif_pg_get_result, arginfo_pg_get_result, 0, NULL) - ZEND_RAW_FENTRY("pg_result_status", zif_pg_result_status, arginfo_pg_result_status, 0, NULL) - ZEND_RAW_FENTRY("pg_get_notify", zif_pg_get_notify, arginfo_pg_get_notify, 0, NULL) - ZEND_RAW_FENTRY("pg_get_pid", zif_pg_get_pid, arginfo_pg_get_pid, 0, NULL) - ZEND_RAW_FENTRY("pg_socket", zif_pg_socket, arginfo_pg_socket, 0, NULL) - ZEND_RAW_FENTRY("pg_consume_input", zif_pg_consume_input, arginfo_pg_consume_input, 0, NULL) - ZEND_RAW_FENTRY("pg_flush", zif_pg_flush, arginfo_pg_flush, 0, NULL) - ZEND_RAW_FENTRY("pg_meta_data", zif_pg_meta_data, arginfo_pg_meta_data, 0, NULL) - ZEND_RAW_FENTRY("pg_convert", zif_pg_convert, arginfo_pg_convert, 0, NULL) - ZEND_RAW_FENTRY("pg_insert", zif_pg_insert, arginfo_pg_insert, 0, NULL) - ZEND_RAW_FENTRY("pg_update", zif_pg_update, arginfo_pg_update, 0, NULL) - ZEND_RAW_FENTRY("pg_delete", zif_pg_delete, arginfo_pg_delete, 0, NULL) - ZEND_RAW_FENTRY("pg_select", zif_pg_select, arginfo_pg_select, 0, NULL) + ZEND_FE(pg_connect, arginfo_pg_connect) + ZEND_FE(pg_pconnect, arginfo_pg_pconnect) + ZEND_FE(pg_connect_poll, arginfo_pg_connect_poll) + ZEND_FE(pg_close, arginfo_pg_close) + ZEND_FE(pg_dbname, arginfo_pg_dbname) + ZEND_FE(pg_last_error, arginfo_pg_last_error) + ZEND_RAW_FENTRY("pg_errormessage", zif_pg_last_error, arginfo_pg_errormessage, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_FE(pg_options, arginfo_pg_options) + ZEND_FE(pg_port, arginfo_pg_port) + ZEND_FE(pg_tty, arginfo_pg_tty) + ZEND_FE(pg_host, arginfo_pg_host) + ZEND_FE(pg_version, arginfo_pg_version) + ZEND_FE(pg_parameter_status, arginfo_pg_parameter_status) + ZEND_FE(pg_ping, arginfo_pg_ping) + ZEND_FE(pg_query, arginfo_pg_query) + ZEND_RAW_FENTRY("pg_exec", zif_pg_query, arginfo_pg_exec, 0, NULL, NULL) + ZEND_FE(pg_query_params, arginfo_pg_query_params) + ZEND_FE(pg_prepare, arginfo_pg_prepare) + ZEND_FE(pg_execute, arginfo_pg_execute) + ZEND_FE(pg_num_rows, arginfo_pg_num_rows) + ZEND_RAW_FENTRY("pg_numrows", zif_pg_num_rows, arginfo_pg_numrows, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_FE(pg_num_fields, arginfo_pg_num_fields) + ZEND_RAW_FENTRY("pg_numfields", zif_pg_num_fields, arginfo_pg_numfields, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_FE(pg_affected_rows, arginfo_pg_affected_rows) + ZEND_RAW_FENTRY("pg_cmdtuples", zif_pg_affected_rows, arginfo_pg_cmdtuples, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_FE(pg_last_notice, arginfo_pg_last_notice) + ZEND_FE(pg_field_table, arginfo_pg_field_table) + ZEND_FE(pg_field_name, arginfo_pg_field_name) + ZEND_RAW_FENTRY("pg_fieldname", zif_pg_field_name, arginfo_pg_fieldname, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_FE(pg_field_size, arginfo_pg_field_size) + ZEND_RAW_FENTRY("pg_fieldsize", zif_pg_field_size, arginfo_pg_fieldsize, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_FE(pg_field_type, arginfo_pg_field_type) + ZEND_RAW_FENTRY("pg_fieldtype", zif_pg_field_type, arginfo_pg_fieldtype, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_FE(pg_field_type_oid, arginfo_pg_field_type_oid) + ZEND_FE(pg_field_num, arginfo_pg_field_num) + ZEND_RAW_FENTRY("pg_fieldnum", zif_pg_field_num, arginfo_pg_fieldnum, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_FE(pg_fetch_result, arginfo_pg_fetch_result) + ZEND_RAW_FENTRY("pg_result", zif_pg_fetch_result, arginfo_pg_result, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_FE(pg_fetch_row, arginfo_pg_fetch_row) + ZEND_FE(pg_fetch_assoc, arginfo_pg_fetch_assoc) + ZEND_FE(pg_fetch_array, arginfo_pg_fetch_array) + ZEND_FE(pg_fetch_object, arginfo_pg_fetch_object) + ZEND_FE(pg_fetch_all, arginfo_pg_fetch_all) + ZEND_FE(pg_fetch_all_columns, arginfo_pg_fetch_all_columns) + ZEND_FE(pg_result_seek, arginfo_pg_result_seek) + ZEND_FE(pg_field_prtlen, arginfo_pg_field_prtlen) + ZEND_RAW_FENTRY("pg_fieldprtlen", zif_pg_fieldprtlen, arginfo_pg_fieldprtlen, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_FE(pg_field_is_null, arginfo_pg_field_is_null) + ZEND_RAW_FENTRY("pg_fieldisnull", zif_pg_fieldisnull, arginfo_pg_fieldisnull, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_FE(pg_free_result, arginfo_pg_free_result) + ZEND_RAW_FENTRY("pg_freeresult", zif_pg_free_result, arginfo_pg_freeresult, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_FE(pg_last_oid, arginfo_pg_last_oid) + ZEND_RAW_FENTRY("pg_getlastoid", zif_pg_last_oid, arginfo_pg_getlastoid, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_FE(pg_trace, arginfo_pg_trace) + ZEND_FE(pg_untrace, arginfo_pg_untrace) + ZEND_FE(pg_lo_create, arginfo_pg_lo_create) + ZEND_RAW_FENTRY("pg_locreate", zif_pg_lo_create, arginfo_pg_locreate, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_FE(pg_lo_unlink, arginfo_pg_lo_unlink) + ZEND_RAW_FENTRY("pg_lounlink", zif_pg_lo_unlink, arginfo_pg_lounlink, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_FE(pg_lo_open, arginfo_pg_lo_open) + ZEND_RAW_FENTRY("pg_loopen", zif_pg_lo_open, arginfo_pg_loopen, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_FE(pg_lo_close, arginfo_pg_lo_close) + ZEND_RAW_FENTRY("pg_loclose", zif_pg_lo_close, arginfo_pg_loclose, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_FE(pg_lo_read, arginfo_pg_lo_read) + ZEND_RAW_FENTRY("pg_loread", zif_pg_lo_read, arginfo_pg_loread, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_FE(pg_lo_write, arginfo_pg_lo_write) + ZEND_RAW_FENTRY("pg_lowrite", zif_pg_lo_write, arginfo_pg_lowrite, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_FE(pg_lo_read_all, arginfo_pg_lo_read_all) + ZEND_RAW_FENTRY("pg_loreadall", zif_pg_lo_read_all, arginfo_pg_loreadall, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_FE(pg_lo_import, arginfo_pg_lo_import) + ZEND_RAW_FENTRY("pg_loimport", zif_pg_lo_import, arginfo_pg_loimport, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_FE(pg_lo_export, arginfo_pg_lo_export) + ZEND_RAW_FENTRY("pg_loexport", zif_pg_lo_export, arginfo_pg_loexport, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_FE(pg_lo_seek, arginfo_pg_lo_seek) + ZEND_FE(pg_lo_tell, arginfo_pg_lo_tell) + ZEND_FE(pg_lo_truncate, arginfo_pg_lo_truncate) + ZEND_FE(pg_set_error_verbosity, arginfo_pg_set_error_verbosity) + ZEND_FE(pg_set_client_encoding, arginfo_pg_set_client_encoding) + ZEND_RAW_FENTRY("pg_setclientencoding", zif_pg_set_client_encoding, arginfo_pg_setclientencoding, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_FE(pg_client_encoding, arginfo_pg_client_encoding) + ZEND_RAW_FENTRY("pg_clientencoding", zif_pg_client_encoding, arginfo_pg_clientencoding, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_FE(pg_end_copy, arginfo_pg_end_copy) + ZEND_FE(pg_put_line, arginfo_pg_put_line) + ZEND_FE(pg_copy_to, arginfo_pg_copy_to) + ZEND_FE(pg_copy_from, arginfo_pg_copy_from) + ZEND_FE(pg_escape_string, arginfo_pg_escape_string) + ZEND_FE(pg_escape_bytea, arginfo_pg_escape_bytea) + ZEND_FE(pg_unescape_bytea, arginfo_pg_unescape_bytea) + ZEND_FE(pg_escape_literal, arginfo_pg_escape_literal) + ZEND_FE(pg_escape_identifier, arginfo_pg_escape_identifier) + ZEND_FE(pg_result_error, arginfo_pg_result_error) + ZEND_FE(pg_result_error_field, arginfo_pg_result_error_field) + ZEND_FE(pg_connection_status, arginfo_pg_connection_status) + ZEND_FE(pg_transaction_status, arginfo_pg_transaction_status) + ZEND_FE(pg_connection_reset, arginfo_pg_connection_reset) + ZEND_FE(pg_cancel_query, arginfo_pg_cancel_query) + ZEND_FE(pg_connection_busy, arginfo_pg_connection_busy) + ZEND_FE(pg_send_query, arginfo_pg_send_query) + ZEND_FE(pg_send_query_params, arginfo_pg_send_query_params) + ZEND_FE(pg_send_prepare, arginfo_pg_send_prepare) + ZEND_FE(pg_send_execute, arginfo_pg_send_execute) + ZEND_FE(pg_get_result, arginfo_pg_get_result) + ZEND_FE(pg_result_status, arginfo_pg_result_status) + ZEND_FE(pg_get_notify, arginfo_pg_get_notify) + ZEND_FE(pg_get_pid, arginfo_pg_get_pid) + ZEND_FE(pg_socket, arginfo_pg_socket) + ZEND_FE(pg_consume_input, arginfo_pg_consume_input) + ZEND_FE(pg_flush, arginfo_pg_flush) + ZEND_FE(pg_meta_data, arginfo_pg_meta_data) + ZEND_FE(pg_convert, arginfo_pg_convert) + ZEND_FE(pg_insert, arginfo_pg_insert) + ZEND_FE(pg_update, arginfo_pg_update) + ZEND_FE(pg_delete, arginfo_pg_delete) + ZEND_FE(pg_select, arginfo_pg_select) #if defined(HAVE_PG_CONTEXT_VISIBILITY) - ZEND_RAW_FENTRY("pg_set_error_context_visibility", zif_pg_set_error_context_visibility, arginfo_pg_set_error_context_visibility, 0, NULL) + ZEND_FE(pg_set_error_context_visibility, arginfo_pg_set_error_context_visibility) #endif ZEND_FE_END }; diff --git a/ext/phar/phar_object_arginfo.h b/ext/phar/phar_object_arginfo.h index 0be16d2ff1d81..fc149ba0ac693 100644 --- a/ext/phar/phar_object_arginfo.h +++ b/ext/phar/phar_object_arginfo.h @@ -461,141 +461,141 @@ static const zend_function_entry class_PharException_methods[] = { }; static const zend_function_entry class_Phar_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_Phar___construct, arginfo_class_Phar___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__destruct", zim_Phar___destruct, arginfo_class_Phar___destruct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("addEmptyDir", zim_Phar_addEmptyDir, arginfo_class_Phar_addEmptyDir, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("addFile", zim_Phar_addFile, arginfo_class_Phar_addFile, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("addFromString", zim_Phar_addFromString, arginfo_class_Phar_addFromString, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("buildFromDirectory", zim_Phar_buildFromDirectory, arginfo_class_Phar_buildFromDirectory, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("buildFromIterator", zim_Phar_buildFromIterator, arginfo_class_Phar_buildFromIterator, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("compressFiles", zim_Phar_compressFiles, arginfo_class_Phar_compressFiles, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("decompressFiles", zim_Phar_decompressFiles, arginfo_class_Phar_decompressFiles, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("compress", zim_Phar_compress, arginfo_class_Phar_compress, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("decompress", zim_Phar_decompress, arginfo_class_Phar_decompress, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("convertToExecutable", zim_Phar_convertToExecutable, arginfo_class_Phar_convertToExecutable, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("convertToData", zim_Phar_convertToData, arginfo_class_Phar_convertToData, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("copy", zim_Phar_copy, arginfo_class_Phar_copy, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("count", zim_Phar_count, arginfo_class_Phar_count, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("delete", zim_Phar_delete, arginfo_class_Phar_delete, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("delMetadata", zim_Phar_delMetadata, arginfo_class_Phar_delMetadata, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("extractTo", zim_Phar_extractTo, arginfo_class_Phar_extractTo, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getAlias", zim_Phar_getAlias, arginfo_class_Phar_getAlias, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getPath", zim_Phar_getPath, arginfo_class_Phar_getPath, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getMetadata", zim_Phar_getMetadata, arginfo_class_Phar_getMetadata, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getModified", zim_Phar_getModified, arginfo_class_Phar_getModified, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getSignature", zim_Phar_getSignature, arginfo_class_Phar_getSignature, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getStub", zim_Phar_getStub, arginfo_class_Phar_getStub, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getVersion", zim_Phar_getVersion, arginfo_class_Phar_getVersion, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("hasMetadata", zim_Phar_hasMetadata, arginfo_class_Phar_hasMetadata, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isBuffering", zim_Phar_isBuffering, arginfo_class_Phar_isBuffering, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isCompressed", zim_Phar_isCompressed, arginfo_class_Phar_isCompressed, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isFileFormat", zim_Phar_isFileFormat, arginfo_class_Phar_isFileFormat, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isWritable", zim_Phar_isWritable, arginfo_class_Phar_isWritable, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("offsetExists", zim_Phar_offsetExists, arginfo_class_Phar_offsetExists, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("offsetGet", zim_Phar_offsetGet, arginfo_class_Phar_offsetGet, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("offsetSet", zim_Phar_offsetSet, arginfo_class_Phar_offsetSet, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("offsetUnset", zim_Phar_offsetUnset, arginfo_class_Phar_offsetUnset, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setAlias", zim_Phar_setAlias, arginfo_class_Phar_setAlias, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setDefaultStub", zim_Phar_setDefaultStub, arginfo_class_Phar_setDefaultStub, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setMetadata", zim_Phar_setMetadata, arginfo_class_Phar_setMetadata, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setSignatureAlgorithm", zim_Phar_setSignatureAlgorithm, arginfo_class_Phar_setSignatureAlgorithm, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setStub", zim_Phar_setStub, arginfo_class_Phar_setStub, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("startBuffering", zim_Phar_startBuffering, arginfo_class_Phar_startBuffering, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("stopBuffering", zim_Phar_stopBuffering, arginfo_class_Phar_stopBuffering, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("apiVersion", zim_Phar_apiVersion, arginfo_class_Phar_apiVersion, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("canCompress", zim_Phar_canCompress, arginfo_class_Phar_canCompress, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("canWrite", zim_Phar_canWrite, arginfo_class_Phar_canWrite, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("createDefaultStub", zim_Phar_createDefaultStub, arginfo_class_Phar_createDefaultStub, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("getSupportedCompression", zim_Phar_getSupportedCompression, arginfo_class_Phar_getSupportedCompression, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("getSupportedSignatures", zim_Phar_getSupportedSignatures, arginfo_class_Phar_getSupportedSignatures, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("interceptFileFuncs", zim_Phar_interceptFileFuncs, arginfo_class_Phar_interceptFileFuncs, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("isValidPharFilename", zim_Phar_isValidPharFilename, arginfo_class_Phar_isValidPharFilename, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("loadPhar", zim_Phar_loadPhar, arginfo_class_Phar_loadPhar, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("mapPhar", zim_Phar_mapPhar, arginfo_class_Phar_mapPhar, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("running", zim_Phar_running, arginfo_class_Phar_running, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("mount", zim_Phar_mount, arginfo_class_Phar_mount, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("mungServer", zim_Phar_mungServer, arginfo_class_Phar_mungServer, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("unlinkArchive", zim_Phar_unlinkArchive, arginfo_class_Phar_unlinkArchive, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("webPhar", zim_Phar_webPhar, arginfo_class_Phar_webPhar, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) + ZEND_ME(Phar, __construct, arginfo_class_Phar___construct, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, __destruct, arginfo_class_Phar___destruct, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, addEmptyDir, arginfo_class_Phar_addEmptyDir, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, addFile, arginfo_class_Phar_addFile, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, addFromString, arginfo_class_Phar_addFromString, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, buildFromDirectory, arginfo_class_Phar_buildFromDirectory, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, buildFromIterator, arginfo_class_Phar_buildFromIterator, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, compressFiles, arginfo_class_Phar_compressFiles, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, decompressFiles, arginfo_class_Phar_decompressFiles, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, compress, arginfo_class_Phar_compress, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, decompress, arginfo_class_Phar_decompress, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, convertToExecutable, arginfo_class_Phar_convertToExecutable, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, convertToData, arginfo_class_Phar_convertToData, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, copy, arginfo_class_Phar_copy, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, count, arginfo_class_Phar_count, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, delete, arginfo_class_Phar_delete, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, delMetadata, arginfo_class_Phar_delMetadata, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, extractTo, arginfo_class_Phar_extractTo, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, getAlias, arginfo_class_Phar_getAlias, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, getPath, arginfo_class_Phar_getPath, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, getMetadata, arginfo_class_Phar_getMetadata, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, getModified, arginfo_class_Phar_getModified, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, getSignature, arginfo_class_Phar_getSignature, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, getStub, arginfo_class_Phar_getStub, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, getVersion, arginfo_class_Phar_getVersion, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, hasMetadata, arginfo_class_Phar_hasMetadata, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, isBuffering, arginfo_class_Phar_isBuffering, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, isCompressed, arginfo_class_Phar_isCompressed, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, isFileFormat, arginfo_class_Phar_isFileFormat, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, isWritable, arginfo_class_Phar_isWritable, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, offsetExists, arginfo_class_Phar_offsetExists, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, offsetGet, arginfo_class_Phar_offsetGet, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, offsetSet, arginfo_class_Phar_offsetSet, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, offsetUnset, arginfo_class_Phar_offsetUnset, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, setAlias, arginfo_class_Phar_setAlias, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, setDefaultStub, arginfo_class_Phar_setDefaultStub, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, setMetadata, arginfo_class_Phar_setMetadata, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, setSignatureAlgorithm, arginfo_class_Phar_setSignatureAlgorithm, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, setStub, arginfo_class_Phar_setStub, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, startBuffering, arginfo_class_Phar_startBuffering, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, stopBuffering, arginfo_class_Phar_stopBuffering, ZEND_ACC_PUBLIC) + ZEND_ME(Phar, apiVersion, arginfo_class_Phar_apiVersion, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) + ZEND_ME(Phar, canCompress, arginfo_class_Phar_canCompress, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) + ZEND_ME(Phar, canWrite, arginfo_class_Phar_canWrite, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) + ZEND_ME(Phar, createDefaultStub, arginfo_class_Phar_createDefaultStub, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) + ZEND_ME(Phar, getSupportedCompression, arginfo_class_Phar_getSupportedCompression, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) + ZEND_ME(Phar, getSupportedSignatures, arginfo_class_Phar_getSupportedSignatures, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) + ZEND_ME(Phar, interceptFileFuncs, arginfo_class_Phar_interceptFileFuncs, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) + ZEND_ME(Phar, isValidPharFilename, arginfo_class_Phar_isValidPharFilename, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) + ZEND_ME(Phar, loadPhar, arginfo_class_Phar_loadPhar, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) + ZEND_ME(Phar, mapPhar, arginfo_class_Phar_mapPhar, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) + ZEND_ME(Phar, running, arginfo_class_Phar_running, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) + ZEND_ME(Phar, mount, arginfo_class_Phar_mount, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) + ZEND_ME(Phar, mungServer, arginfo_class_Phar_mungServer, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) + ZEND_ME(Phar, unlinkArchive, arginfo_class_Phar_unlinkArchive, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) + ZEND_ME(Phar, webPhar, arginfo_class_Phar_webPhar, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL) ZEND_FE_END }; static const zend_function_entry class_PharData_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_Phar___construct, arginfo_class_PharData___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__destruct", zim_Phar___destruct, arginfo_class_PharData___destruct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("addEmptyDir", zim_Phar_addEmptyDir, arginfo_class_PharData_addEmptyDir, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("addFile", zim_Phar_addFile, arginfo_class_PharData_addFile, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("addFromString", zim_Phar_addFromString, arginfo_class_PharData_addFromString, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("buildFromDirectory", zim_Phar_buildFromDirectory, arginfo_class_PharData_buildFromDirectory, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("buildFromIterator", zim_Phar_buildFromIterator, arginfo_class_PharData_buildFromIterator, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("compressFiles", zim_Phar_compressFiles, arginfo_class_PharData_compressFiles, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("decompressFiles", zim_Phar_decompressFiles, arginfo_class_PharData_decompressFiles, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("compress", zim_Phar_compress, arginfo_class_PharData_compress, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("decompress", zim_Phar_decompress, arginfo_class_PharData_decompress, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("convertToExecutable", zim_Phar_convertToExecutable, arginfo_class_PharData_convertToExecutable, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("convertToData", zim_Phar_convertToData, arginfo_class_PharData_convertToData, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("copy", zim_Phar_copy, arginfo_class_PharData_copy, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("count", zim_Phar_count, arginfo_class_PharData_count, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("delete", zim_Phar_delete, arginfo_class_PharData_delete, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("delMetadata", zim_Phar_delMetadata, arginfo_class_PharData_delMetadata, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("extractTo", zim_Phar_extractTo, arginfo_class_PharData_extractTo, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getAlias", zim_Phar_getAlias, arginfo_class_PharData_getAlias, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getPath", zim_Phar_getPath, arginfo_class_PharData_getPath, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getMetadata", zim_Phar_getMetadata, arginfo_class_PharData_getMetadata, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getModified", zim_Phar_getModified, arginfo_class_PharData_getModified, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getSignature", zim_Phar_getSignature, arginfo_class_PharData_getSignature, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getStub", zim_Phar_getStub, arginfo_class_PharData_getStub, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getVersion", zim_Phar_getVersion, arginfo_class_PharData_getVersion, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("hasMetadata", zim_Phar_hasMetadata, arginfo_class_PharData_hasMetadata, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isBuffering", zim_Phar_isBuffering, arginfo_class_PharData_isBuffering, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isCompressed", zim_Phar_isCompressed, arginfo_class_PharData_isCompressed, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isFileFormat", zim_Phar_isFileFormat, arginfo_class_PharData_isFileFormat, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isWritable", zim_Phar_isWritable, arginfo_class_PharData_isWritable, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("offsetExists", zim_Phar_offsetExists, arginfo_class_PharData_offsetExists, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("offsetGet", zim_Phar_offsetGet, arginfo_class_PharData_offsetGet, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("offsetSet", zim_Phar_offsetSet, arginfo_class_PharData_offsetSet, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("offsetUnset", zim_Phar_offsetUnset, arginfo_class_PharData_offsetUnset, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setAlias", zim_Phar_setAlias, arginfo_class_PharData_setAlias, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setDefaultStub", zim_Phar_setDefaultStub, arginfo_class_PharData_setDefaultStub, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setMetadata", zim_Phar_setMetadata, arginfo_class_PharData_setMetadata, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setSignatureAlgorithm", zim_Phar_setSignatureAlgorithm, arginfo_class_PharData_setSignatureAlgorithm, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setStub", zim_Phar_setStub, arginfo_class_PharData_setStub, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("startBuffering", zim_Phar_startBuffering, arginfo_class_PharData_startBuffering, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("stopBuffering", zim_Phar_stopBuffering, arginfo_class_PharData_stopBuffering, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("apiVersion", zim_Phar_apiVersion, arginfo_class_PharData_apiVersion, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("canCompress", zim_Phar_canCompress, arginfo_class_PharData_canCompress, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("canWrite", zim_Phar_canWrite, arginfo_class_PharData_canWrite, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("createDefaultStub", zim_Phar_createDefaultStub, arginfo_class_PharData_createDefaultStub, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("getSupportedCompression", zim_Phar_getSupportedCompression, arginfo_class_PharData_getSupportedCompression, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("getSupportedSignatures", zim_Phar_getSupportedSignatures, arginfo_class_PharData_getSupportedSignatures, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("interceptFileFuncs", zim_Phar_interceptFileFuncs, arginfo_class_PharData_interceptFileFuncs, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("isValidPharFilename", zim_Phar_isValidPharFilename, arginfo_class_PharData_isValidPharFilename, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("loadPhar", zim_Phar_loadPhar, arginfo_class_PharData_loadPhar, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("mapPhar", zim_Phar_mapPhar, arginfo_class_PharData_mapPhar, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("running", zim_Phar_running, arginfo_class_PharData_running, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("mount", zim_Phar_mount, arginfo_class_PharData_mount, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("mungServer", zim_Phar_mungServer, arginfo_class_PharData_mungServer, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("unlinkArchive", zim_Phar_unlinkArchive, arginfo_class_PharData_unlinkArchive, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("webPhar", zim_Phar_webPhar, arginfo_class_PharData_webPhar, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL) + ZEND_RAW_FENTRY("__construct", zim_Phar___construct, arginfo_class_PharData___construct, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("__destruct", zim_Phar___destruct, arginfo_class_PharData___destruct, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("addEmptyDir", zim_Phar_addEmptyDir, arginfo_class_PharData_addEmptyDir, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("addFile", zim_Phar_addFile, arginfo_class_PharData_addFile, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("addFromString", zim_Phar_addFromString, arginfo_class_PharData_addFromString, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("buildFromDirectory", zim_Phar_buildFromDirectory, arginfo_class_PharData_buildFromDirectory, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("buildFromIterator", zim_Phar_buildFromIterator, arginfo_class_PharData_buildFromIterator, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("compressFiles", zim_Phar_compressFiles, arginfo_class_PharData_compressFiles, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("decompressFiles", zim_Phar_decompressFiles, arginfo_class_PharData_decompressFiles, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("compress", zim_Phar_compress, arginfo_class_PharData_compress, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("decompress", zim_Phar_decompress, arginfo_class_PharData_decompress, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("convertToExecutable", zim_Phar_convertToExecutable, arginfo_class_PharData_convertToExecutable, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("convertToData", zim_Phar_convertToData, arginfo_class_PharData_convertToData, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("copy", zim_Phar_copy, arginfo_class_PharData_copy, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("count", zim_Phar_count, arginfo_class_PharData_count, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("delete", zim_Phar_delete, arginfo_class_PharData_delete, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("delMetadata", zim_Phar_delMetadata, arginfo_class_PharData_delMetadata, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("extractTo", zim_Phar_extractTo, arginfo_class_PharData_extractTo, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getAlias", zim_Phar_getAlias, arginfo_class_PharData_getAlias, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getPath", zim_Phar_getPath, arginfo_class_PharData_getPath, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getMetadata", zim_Phar_getMetadata, arginfo_class_PharData_getMetadata, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getModified", zim_Phar_getModified, arginfo_class_PharData_getModified, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getSignature", zim_Phar_getSignature, arginfo_class_PharData_getSignature, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getStub", zim_Phar_getStub, arginfo_class_PharData_getStub, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getVersion", zim_Phar_getVersion, arginfo_class_PharData_getVersion, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("hasMetadata", zim_Phar_hasMetadata, arginfo_class_PharData_hasMetadata, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("isBuffering", zim_Phar_isBuffering, arginfo_class_PharData_isBuffering, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("isCompressed", zim_Phar_isCompressed, arginfo_class_PharData_isCompressed, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("isFileFormat", zim_Phar_isFileFormat, arginfo_class_PharData_isFileFormat, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("isWritable", zim_Phar_isWritable, arginfo_class_PharData_isWritable, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("offsetExists", zim_Phar_offsetExists, arginfo_class_PharData_offsetExists, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("offsetGet", zim_Phar_offsetGet, arginfo_class_PharData_offsetGet, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("offsetSet", zim_Phar_offsetSet, arginfo_class_PharData_offsetSet, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("offsetUnset", zim_Phar_offsetUnset, arginfo_class_PharData_offsetUnset, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("setAlias", zim_Phar_setAlias, arginfo_class_PharData_setAlias, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("setDefaultStub", zim_Phar_setDefaultStub, arginfo_class_PharData_setDefaultStub, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("setMetadata", zim_Phar_setMetadata, arginfo_class_PharData_setMetadata, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("setSignatureAlgorithm", zim_Phar_setSignatureAlgorithm, arginfo_class_PharData_setSignatureAlgorithm, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("setStub", zim_Phar_setStub, arginfo_class_PharData_setStub, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("startBuffering", zim_Phar_startBuffering, arginfo_class_PharData_startBuffering, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("stopBuffering", zim_Phar_stopBuffering, arginfo_class_PharData_stopBuffering, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("apiVersion", zim_Phar_apiVersion, arginfo_class_PharData_apiVersion, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL, NULL) + ZEND_RAW_FENTRY("canCompress", zim_Phar_canCompress, arginfo_class_PharData_canCompress, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL, NULL) + ZEND_RAW_FENTRY("canWrite", zim_Phar_canWrite, arginfo_class_PharData_canWrite, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL, NULL) + ZEND_RAW_FENTRY("createDefaultStub", zim_Phar_createDefaultStub, arginfo_class_PharData_createDefaultStub, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL, NULL) + ZEND_RAW_FENTRY("getSupportedCompression", zim_Phar_getSupportedCompression, arginfo_class_PharData_getSupportedCompression, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL, NULL) + ZEND_RAW_FENTRY("getSupportedSignatures", zim_Phar_getSupportedSignatures, arginfo_class_PharData_getSupportedSignatures, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL, NULL) + ZEND_RAW_FENTRY("interceptFileFuncs", zim_Phar_interceptFileFuncs, arginfo_class_PharData_interceptFileFuncs, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL, NULL) + ZEND_RAW_FENTRY("isValidPharFilename", zim_Phar_isValidPharFilename, arginfo_class_PharData_isValidPharFilename, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL, NULL) + ZEND_RAW_FENTRY("loadPhar", zim_Phar_loadPhar, arginfo_class_PharData_loadPhar, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL, NULL) + ZEND_RAW_FENTRY("mapPhar", zim_Phar_mapPhar, arginfo_class_PharData_mapPhar, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL, NULL) + ZEND_RAW_FENTRY("running", zim_Phar_running, arginfo_class_PharData_running, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL, NULL) + ZEND_RAW_FENTRY("mount", zim_Phar_mount, arginfo_class_PharData_mount, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL, NULL) + ZEND_RAW_FENTRY("mungServer", zim_Phar_mungServer, arginfo_class_PharData_mungServer, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL, NULL) + ZEND_RAW_FENTRY("unlinkArchive", zim_Phar_unlinkArchive, arginfo_class_PharData_unlinkArchive, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL, NULL) + ZEND_RAW_FENTRY("webPhar", zim_Phar_webPhar, arginfo_class_PharData_webPhar, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC|ZEND_ACC_FINAL, NULL, NULL) ZEND_FE_END }; static const zend_function_entry class_PharFileInfo_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_PharFileInfo___construct, arginfo_class_PharFileInfo___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__destruct", zim_PharFileInfo___destruct, arginfo_class_PharFileInfo___destruct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("chmod", zim_PharFileInfo_chmod, arginfo_class_PharFileInfo_chmod, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("compress", zim_PharFileInfo_compress, arginfo_class_PharFileInfo_compress, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("decompress", zim_PharFileInfo_decompress, arginfo_class_PharFileInfo_decompress, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("delMetadata", zim_PharFileInfo_delMetadata, arginfo_class_PharFileInfo_delMetadata, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getCompressedSize", zim_PharFileInfo_getCompressedSize, arginfo_class_PharFileInfo_getCompressedSize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getCRC32", zim_PharFileInfo_getCRC32, arginfo_class_PharFileInfo_getCRC32, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getContent", zim_PharFileInfo_getContent, arginfo_class_PharFileInfo_getContent, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getMetadata", zim_PharFileInfo_getMetadata, arginfo_class_PharFileInfo_getMetadata, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getPharFlags", zim_PharFileInfo_getPharFlags, arginfo_class_PharFileInfo_getPharFlags, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("hasMetadata", zim_PharFileInfo_hasMetadata, arginfo_class_PharFileInfo_hasMetadata, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isCompressed", zim_PharFileInfo_isCompressed, arginfo_class_PharFileInfo_isCompressed, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isCRCChecked", zim_PharFileInfo_isCRCChecked, arginfo_class_PharFileInfo_isCRCChecked, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setMetadata", zim_PharFileInfo_setMetadata, arginfo_class_PharFileInfo_setMetadata, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(PharFileInfo, __construct, arginfo_class_PharFileInfo___construct, ZEND_ACC_PUBLIC) + ZEND_ME(PharFileInfo, __destruct, arginfo_class_PharFileInfo___destruct, ZEND_ACC_PUBLIC) + ZEND_ME(PharFileInfo, chmod, arginfo_class_PharFileInfo_chmod, ZEND_ACC_PUBLIC) + ZEND_ME(PharFileInfo, compress, arginfo_class_PharFileInfo_compress, ZEND_ACC_PUBLIC) + ZEND_ME(PharFileInfo, decompress, arginfo_class_PharFileInfo_decompress, ZEND_ACC_PUBLIC) + ZEND_ME(PharFileInfo, delMetadata, arginfo_class_PharFileInfo_delMetadata, ZEND_ACC_PUBLIC) + ZEND_ME(PharFileInfo, getCompressedSize, arginfo_class_PharFileInfo_getCompressedSize, ZEND_ACC_PUBLIC) + ZEND_ME(PharFileInfo, getCRC32, arginfo_class_PharFileInfo_getCRC32, ZEND_ACC_PUBLIC) + ZEND_ME(PharFileInfo, getContent, arginfo_class_PharFileInfo_getContent, ZEND_ACC_PUBLIC) + ZEND_ME(PharFileInfo, getMetadata, arginfo_class_PharFileInfo_getMetadata, ZEND_ACC_PUBLIC) + ZEND_ME(PharFileInfo, getPharFlags, arginfo_class_PharFileInfo_getPharFlags, ZEND_ACC_PUBLIC) + ZEND_ME(PharFileInfo, hasMetadata, arginfo_class_PharFileInfo_hasMetadata, ZEND_ACC_PUBLIC) + ZEND_ME(PharFileInfo, isCompressed, arginfo_class_PharFileInfo_isCompressed, ZEND_ACC_PUBLIC) + ZEND_ME(PharFileInfo, isCRCChecked, arginfo_class_PharFileInfo_isCRCChecked, ZEND_ACC_PUBLIC) + ZEND_ME(PharFileInfo, setMetadata, arginfo_class_PharFileInfo_setMetadata, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/ext/posix/posix_arginfo.h b/ext/posix/posix_arginfo.h index bb46cdf18b976..664d822db9eda 100644 --- a/ext/posix/posix_arginfo.h +++ b/ext/posix/posix_arginfo.h @@ -259,78 +259,78 @@ ZEND_FUNCTION(posix_fpathconf); #endif static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("posix_kill", zif_posix_kill, arginfo_posix_kill, 0, NULL) - ZEND_RAW_FENTRY("posix_getpid", zif_posix_getpid, arginfo_posix_getpid, 0, NULL) - ZEND_RAW_FENTRY("posix_getppid", zif_posix_getppid, arginfo_posix_getppid, 0, NULL) - ZEND_RAW_FENTRY("posix_getuid", zif_posix_getuid, arginfo_posix_getuid, 0, NULL) - ZEND_RAW_FENTRY("posix_setuid", zif_posix_setuid, arginfo_posix_setuid, 0, NULL) - ZEND_RAW_FENTRY("posix_geteuid", zif_posix_geteuid, arginfo_posix_geteuid, 0, NULL) + ZEND_FE(posix_kill, arginfo_posix_kill) + ZEND_FE(posix_getpid, arginfo_posix_getpid) + ZEND_FE(posix_getppid, arginfo_posix_getppid) + ZEND_FE(posix_getuid, arginfo_posix_getuid) + ZEND_FE(posix_setuid, arginfo_posix_setuid) + ZEND_FE(posix_geteuid, arginfo_posix_geteuid) #if defined(HAVE_SETEUID) - ZEND_RAW_FENTRY("posix_seteuid", zif_posix_seteuid, arginfo_posix_seteuid, 0, NULL) + ZEND_FE(posix_seteuid, arginfo_posix_seteuid) #endif - ZEND_RAW_FENTRY("posix_getgid", zif_posix_getgid, arginfo_posix_getgid, 0, NULL) - ZEND_RAW_FENTRY("posix_setgid", zif_posix_setgid, arginfo_posix_setgid, 0, NULL) - ZEND_RAW_FENTRY("posix_getegid", zif_posix_getegid, arginfo_posix_getegid, 0, NULL) + ZEND_FE(posix_getgid, arginfo_posix_getgid) + ZEND_FE(posix_setgid, arginfo_posix_setgid) + ZEND_FE(posix_getegid, arginfo_posix_getegid) #if defined(HAVE_SETEGID) - ZEND_RAW_FENTRY("posix_setegid", zif_posix_setegid, arginfo_posix_setegid, 0, NULL) + ZEND_FE(posix_setegid, arginfo_posix_setegid) #endif #if defined(HAVE_GETGROUPS) - ZEND_RAW_FENTRY("posix_getgroups", zif_posix_getgroups, arginfo_posix_getgroups, 0, NULL) + ZEND_FE(posix_getgroups, arginfo_posix_getgroups) #endif #if defined(HAVE_GETLOGIN) - ZEND_RAW_FENTRY("posix_getlogin", zif_posix_getlogin, arginfo_posix_getlogin, 0, NULL) + ZEND_FE(posix_getlogin, arginfo_posix_getlogin) #endif - ZEND_RAW_FENTRY("posix_getpgrp", zif_posix_getpgrp, arginfo_posix_getpgrp, 0, NULL) + ZEND_FE(posix_getpgrp, arginfo_posix_getpgrp) #if defined(HAVE_SETSID) - ZEND_RAW_FENTRY("posix_setsid", zif_posix_setsid, arginfo_posix_setsid, 0, NULL) + ZEND_FE(posix_setsid, arginfo_posix_setsid) #endif - ZEND_RAW_FENTRY("posix_setpgid", zif_posix_setpgid, arginfo_posix_setpgid, 0, NULL) + ZEND_FE(posix_setpgid, arginfo_posix_setpgid) #if defined(HAVE_GETPGID) - ZEND_RAW_FENTRY("posix_getpgid", zif_posix_getpgid, arginfo_posix_getpgid, 0, NULL) + ZEND_FE(posix_getpgid, arginfo_posix_getpgid) #endif #if defined(HAVE_GETSID) - ZEND_RAW_FENTRY("posix_getsid", zif_posix_getsid, arginfo_posix_getsid, 0, NULL) + ZEND_FE(posix_getsid, arginfo_posix_getsid) #endif - ZEND_RAW_FENTRY("posix_uname", zif_posix_uname, arginfo_posix_uname, 0, NULL) - ZEND_RAW_FENTRY("posix_times", zif_posix_times, arginfo_posix_times, 0, NULL) + ZEND_FE(posix_uname, arginfo_posix_uname) + ZEND_FE(posix_times, arginfo_posix_times) #if defined(HAVE_CTERMID) - ZEND_RAW_FENTRY("posix_ctermid", zif_posix_ctermid, arginfo_posix_ctermid, 0, NULL) + ZEND_FE(posix_ctermid, arginfo_posix_ctermid) #endif - ZEND_RAW_FENTRY("posix_ttyname", zif_posix_ttyname, arginfo_posix_ttyname, 0, NULL) - ZEND_RAW_FENTRY("posix_isatty", zif_posix_isatty, arginfo_posix_isatty, 0, NULL) - ZEND_RAW_FENTRY("posix_getcwd", zif_posix_getcwd, arginfo_posix_getcwd, 0, NULL) + ZEND_FE(posix_ttyname, arginfo_posix_ttyname) + ZEND_FE(posix_isatty, arginfo_posix_isatty) + ZEND_FE(posix_getcwd, arginfo_posix_getcwd) #if defined(HAVE_MKFIFO) - ZEND_RAW_FENTRY("posix_mkfifo", zif_posix_mkfifo, arginfo_posix_mkfifo, 0, NULL) + ZEND_FE(posix_mkfifo, arginfo_posix_mkfifo) #endif #if defined(HAVE_MKNOD) - ZEND_RAW_FENTRY("posix_mknod", zif_posix_mknod, arginfo_posix_mknod, 0, NULL) + ZEND_FE(posix_mknod, arginfo_posix_mknod) #endif - ZEND_RAW_FENTRY("posix_access", zif_posix_access, arginfo_posix_access, 0, NULL) + ZEND_FE(posix_access, arginfo_posix_access) #if defined(HAVE_EACCESS) - ZEND_RAW_FENTRY("posix_eaccess", zif_posix_eaccess, arginfo_posix_eaccess, 0, NULL) + ZEND_FE(posix_eaccess, arginfo_posix_eaccess) #endif - ZEND_RAW_FENTRY("posix_getgrnam", zif_posix_getgrnam, arginfo_posix_getgrnam, 0, NULL) - ZEND_RAW_FENTRY("posix_getgrgid", zif_posix_getgrgid, arginfo_posix_getgrgid, 0, NULL) - ZEND_RAW_FENTRY("posix_getpwnam", zif_posix_getpwnam, arginfo_posix_getpwnam, 0, NULL) - ZEND_RAW_FENTRY("posix_getpwuid", zif_posix_getpwuid, arginfo_posix_getpwuid, 0, NULL) + ZEND_FE(posix_getgrnam, arginfo_posix_getgrnam) + ZEND_FE(posix_getgrgid, arginfo_posix_getgrgid) + ZEND_FE(posix_getpwnam, arginfo_posix_getpwnam) + ZEND_FE(posix_getpwuid, arginfo_posix_getpwuid) #if defined(HAVE_GETRLIMIT) - ZEND_RAW_FENTRY("posix_getrlimit", zif_posix_getrlimit, arginfo_posix_getrlimit, 0, NULL) + ZEND_FE(posix_getrlimit, arginfo_posix_getrlimit) #endif #if defined(HAVE_SETRLIMIT) - ZEND_RAW_FENTRY("posix_setrlimit", zif_posix_setrlimit, arginfo_posix_setrlimit, 0, NULL) + ZEND_FE(posix_setrlimit, arginfo_posix_setrlimit) #endif - ZEND_RAW_FENTRY("posix_get_last_error", zif_posix_get_last_error, arginfo_posix_get_last_error, 0, NULL) - ZEND_RAW_FENTRY("posix_errno", zif_posix_get_last_error, arginfo_posix_errno, 0, NULL) - ZEND_RAW_FENTRY("posix_strerror", zif_posix_strerror, arginfo_posix_strerror, 0, NULL) + ZEND_FE(posix_get_last_error, arginfo_posix_get_last_error) + ZEND_RAW_FENTRY("posix_errno", zif_posix_get_last_error, arginfo_posix_errno, 0, NULL, NULL) + ZEND_FE(posix_strerror, arginfo_posix_strerror) #if defined(HAVE_INITGROUPS) - ZEND_RAW_FENTRY("posix_initgroups", zif_posix_initgroups, arginfo_posix_initgroups, 0, NULL) + ZEND_FE(posix_initgroups, arginfo_posix_initgroups) #endif - ZEND_RAW_FENTRY("posix_sysconf", zif_posix_sysconf, arginfo_posix_sysconf, 0, NULL) + ZEND_FE(posix_sysconf, arginfo_posix_sysconf) #if defined(HAVE_PATHCONF) - ZEND_RAW_FENTRY("posix_pathconf", zif_posix_pathconf, arginfo_posix_pathconf, 0, NULL) + ZEND_FE(posix_pathconf, arginfo_posix_pathconf) #endif #if defined(HAVE_FPATHCONF) - ZEND_RAW_FENTRY("posix_fpathconf", zif_posix_fpathconf, arginfo_posix_fpathconf, 0, NULL) + ZEND_FE(posix_fpathconf, arginfo_posix_fpathconf) #endif ZEND_FE_END }; diff --git a/ext/random/random_arginfo.h b/ext/random/random_arginfo.h index abc1fac07904d..82df476ed125a 100644 --- a/ext/random/random_arginfo.h +++ b/ext/random/random_arginfo.h @@ -155,55 +155,55 @@ ZEND_METHOD(Random_Randomizer, __serialize); ZEND_METHOD(Random_Randomizer, __unserialize); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("lcg_value", zif_lcg_value, arginfo_lcg_value, 0, NULL) - ZEND_RAW_FENTRY("mt_srand", zif_mt_srand, arginfo_mt_srand, 0, NULL) - ZEND_RAW_FENTRY("srand", zif_mt_srand, arginfo_srand, 0, NULL) - ZEND_RAW_FENTRY("rand", zif_rand, arginfo_rand, 0, NULL) - ZEND_RAW_FENTRY("mt_rand", zif_mt_rand, arginfo_mt_rand, 0, NULL) - ZEND_RAW_FENTRY("mt_getrandmax", zif_mt_getrandmax, arginfo_mt_getrandmax, 0, NULL) - ZEND_RAW_FENTRY("getrandmax", zif_mt_getrandmax, arginfo_getrandmax, 0, NULL) - ZEND_RAW_FENTRY("random_bytes", zif_random_bytes, arginfo_random_bytes, 0, NULL) - ZEND_RAW_FENTRY("random_int", zif_random_int, arginfo_random_int, 0, NULL) + ZEND_FE(lcg_value, arginfo_lcg_value) + ZEND_FE(mt_srand, arginfo_mt_srand) + ZEND_RAW_FENTRY("srand", zif_mt_srand, arginfo_srand, 0, NULL, NULL) + ZEND_FE(rand, arginfo_rand) + ZEND_FE(mt_rand, arginfo_mt_rand) + ZEND_FE(mt_getrandmax, arginfo_mt_getrandmax) + ZEND_RAW_FENTRY("getrandmax", zif_mt_getrandmax, arginfo_getrandmax, 0, NULL, NULL) + ZEND_FE(random_bytes, arginfo_random_bytes) + ZEND_FE(random_int, arginfo_random_int) ZEND_FE_END }; static const zend_function_entry class_Random_Engine_Mt19937_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_Random_Engine_Mt19937___construct, arginfo_class_Random_Engine_Mt19937___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("generate", zim_Random_Engine_Mt19937_generate, arginfo_class_Random_Engine_Mt19937_generate, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__serialize", zim_Random_Engine_Mt19937___serialize, arginfo_class_Random_Engine_Mt19937___serialize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__unserialize", zim_Random_Engine_Mt19937___unserialize, arginfo_class_Random_Engine_Mt19937___unserialize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__debugInfo", zim_Random_Engine_Mt19937___debugInfo, arginfo_class_Random_Engine_Mt19937___debugInfo, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(Random_Engine_Mt19937, __construct, arginfo_class_Random_Engine_Mt19937___construct, ZEND_ACC_PUBLIC) + ZEND_ME(Random_Engine_Mt19937, generate, arginfo_class_Random_Engine_Mt19937_generate, ZEND_ACC_PUBLIC) + ZEND_ME(Random_Engine_Mt19937, __serialize, arginfo_class_Random_Engine_Mt19937___serialize, ZEND_ACC_PUBLIC) + ZEND_ME(Random_Engine_Mt19937, __unserialize, arginfo_class_Random_Engine_Mt19937___unserialize, ZEND_ACC_PUBLIC) + ZEND_ME(Random_Engine_Mt19937, __debugInfo, arginfo_class_Random_Engine_Mt19937___debugInfo, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_Random_Engine_PcgOneseq128XslRr64_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_Random_Engine_PcgOneseq128XslRr64___construct, arginfo_class_Random_Engine_PcgOneseq128XslRr64___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("generate", zim_Random_Engine_Mt19937_generate, arginfo_class_Random_Engine_PcgOneseq128XslRr64_generate, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("jump", zim_Random_Engine_PcgOneseq128XslRr64_jump, arginfo_class_Random_Engine_PcgOneseq128XslRr64_jump, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__serialize", zim_Random_Engine_Mt19937___serialize, arginfo_class_Random_Engine_PcgOneseq128XslRr64___serialize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__unserialize", zim_Random_Engine_Mt19937___unserialize, arginfo_class_Random_Engine_PcgOneseq128XslRr64___unserialize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__debugInfo", zim_Random_Engine_Mt19937___debugInfo, arginfo_class_Random_Engine_PcgOneseq128XslRr64___debugInfo, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(Random_Engine_PcgOneseq128XslRr64, __construct, arginfo_class_Random_Engine_PcgOneseq128XslRr64___construct, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("generate", zim_Random_Engine_Mt19937_generate, arginfo_class_Random_Engine_PcgOneseq128XslRr64_generate, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_ME(Random_Engine_PcgOneseq128XslRr64, jump, arginfo_class_Random_Engine_PcgOneseq128XslRr64_jump, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__serialize", zim_Random_Engine_Mt19937___serialize, arginfo_class_Random_Engine_PcgOneseq128XslRr64___serialize, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("__unserialize", zim_Random_Engine_Mt19937___unserialize, arginfo_class_Random_Engine_PcgOneseq128XslRr64___unserialize, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("__debugInfo", zim_Random_Engine_Mt19937___debugInfo, arginfo_class_Random_Engine_PcgOneseq128XslRr64___debugInfo, ZEND_ACC_PUBLIC, NULL, NULL) ZEND_FE_END }; static const zend_function_entry class_Random_Engine_Xoshiro256StarStar_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_Random_Engine_Xoshiro256StarStar___construct, arginfo_class_Random_Engine_Xoshiro256StarStar___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("generate", zim_Random_Engine_Mt19937_generate, arginfo_class_Random_Engine_Xoshiro256StarStar_generate, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("jump", zim_Random_Engine_Xoshiro256StarStar_jump, arginfo_class_Random_Engine_Xoshiro256StarStar_jump, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("jumpLong", zim_Random_Engine_Xoshiro256StarStar_jumpLong, arginfo_class_Random_Engine_Xoshiro256StarStar_jumpLong, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__serialize", zim_Random_Engine_Mt19937___serialize, arginfo_class_Random_Engine_Xoshiro256StarStar___serialize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__unserialize", zim_Random_Engine_Mt19937___unserialize, arginfo_class_Random_Engine_Xoshiro256StarStar___unserialize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__debugInfo", zim_Random_Engine_Mt19937___debugInfo, arginfo_class_Random_Engine_Xoshiro256StarStar___debugInfo, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(Random_Engine_Xoshiro256StarStar, __construct, arginfo_class_Random_Engine_Xoshiro256StarStar___construct, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("generate", zim_Random_Engine_Mt19937_generate, arginfo_class_Random_Engine_Xoshiro256StarStar_generate, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_ME(Random_Engine_Xoshiro256StarStar, jump, arginfo_class_Random_Engine_Xoshiro256StarStar_jump, ZEND_ACC_PUBLIC) + ZEND_ME(Random_Engine_Xoshiro256StarStar, jumpLong, arginfo_class_Random_Engine_Xoshiro256StarStar_jumpLong, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__serialize", zim_Random_Engine_Mt19937___serialize, arginfo_class_Random_Engine_Xoshiro256StarStar___serialize, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("__unserialize", zim_Random_Engine_Mt19937___unserialize, arginfo_class_Random_Engine_Xoshiro256StarStar___unserialize, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("__debugInfo", zim_Random_Engine_Mt19937___debugInfo, arginfo_class_Random_Engine_Xoshiro256StarStar___debugInfo, ZEND_ACC_PUBLIC, NULL, NULL) ZEND_FE_END }; static const zend_function_entry class_Random_Engine_Secure_methods[] = { - ZEND_RAW_FENTRY("generate", zim_Random_Engine_Mt19937_generate, arginfo_class_Random_Engine_Secure_generate, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("generate", zim_Random_Engine_Mt19937_generate, arginfo_class_Random_Engine_Secure_generate, ZEND_ACC_PUBLIC, NULL, NULL) ZEND_FE_END }; static const zend_function_entry class_Random_Engine_methods[] = { - ZEND_RAW_FENTRY("generate", NULL, arginfo_class_Random_Engine_generate, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("generate", NULL, arginfo_class_Random_Engine_generate, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) ZEND_FE_END }; @@ -212,18 +212,18 @@ static const zend_function_entry class_Random_CryptoSafeEngine_methods[] = { }; static const zend_function_entry class_Random_Randomizer_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_Random_Randomizer___construct, arginfo_class_Random_Randomizer___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("nextInt", zim_Random_Randomizer_nextInt, arginfo_class_Random_Randomizer_nextInt, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("nextFloat", zim_Random_Randomizer_nextFloat, arginfo_class_Random_Randomizer_nextFloat, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getFloat", zim_Random_Randomizer_getFloat, arginfo_class_Random_Randomizer_getFloat, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getInt", zim_Random_Randomizer_getInt, arginfo_class_Random_Randomizer_getInt, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getBytes", zim_Random_Randomizer_getBytes, arginfo_class_Random_Randomizer_getBytes, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getBytesFromString", zim_Random_Randomizer_getBytesFromString, arginfo_class_Random_Randomizer_getBytesFromString, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("shuffleArray", zim_Random_Randomizer_shuffleArray, arginfo_class_Random_Randomizer_shuffleArray, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("shuffleBytes", zim_Random_Randomizer_shuffleBytes, arginfo_class_Random_Randomizer_shuffleBytes, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("pickArrayKeys", zim_Random_Randomizer_pickArrayKeys, arginfo_class_Random_Randomizer_pickArrayKeys, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__serialize", zim_Random_Randomizer___serialize, arginfo_class_Random_Randomizer___serialize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__unserialize", zim_Random_Randomizer___unserialize, arginfo_class_Random_Randomizer___unserialize, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(Random_Randomizer, __construct, arginfo_class_Random_Randomizer___construct, ZEND_ACC_PUBLIC) + ZEND_ME(Random_Randomizer, nextInt, arginfo_class_Random_Randomizer_nextInt, ZEND_ACC_PUBLIC) + ZEND_ME(Random_Randomizer, nextFloat, arginfo_class_Random_Randomizer_nextFloat, ZEND_ACC_PUBLIC) + ZEND_ME(Random_Randomizer, getFloat, arginfo_class_Random_Randomizer_getFloat, ZEND_ACC_PUBLIC) + ZEND_ME(Random_Randomizer, getInt, arginfo_class_Random_Randomizer_getInt, ZEND_ACC_PUBLIC) + ZEND_ME(Random_Randomizer, getBytes, arginfo_class_Random_Randomizer_getBytes, ZEND_ACC_PUBLIC) + ZEND_ME(Random_Randomizer, getBytesFromString, arginfo_class_Random_Randomizer_getBytesFromString, ZEND_ACC_PUBLIC) + ZEND_ME(Random_Randomizer, shuffleArray, arginfo_class_Random_Randomizer_shuffleArray, ZEND_ACC_PUBLIC) + ZEND_ME(Random_Randomizer, shuffleBytes, arginfo_class_Random_Randomizer_shuffleBytes, ZEND_ACC_PUBLIC) + ZEND_ME(Random_Randomizer, pickArrayKeys, arginfo_class_Random_Randomizer_pickArrayKeys, ZEND_ACC_PUBLIC) + ZEND_ME(Random_Randomizer, __serialize, arginfo_class_Random_Randomizer___serialize, ZEND_ACC_PUBLIC) + ZEND_ME(Random_Randomizer, __unserialize, arginfo_class_Random_Randomizer___unserialize, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/ext/readline/readline_arginfo.h b/ext/readline/readline_arginfo.h index 76a91b50e6c25..d2c4b1214db93 100644 --- a/ext/readline/readline_arginfo.h +++ b/ext/readline/readline_arginfo.h @@ -85,30 +85,30 @@ ZEND_FUNCTION(readline_on_new_line); #endif static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("readline", zif_readline, arginfo_readline, 0, NULL) - ZEND_RAW_FENTRY("readline_info", zif_readline_info, arginfo_readline_info, 0, NULL) - ZEND_RAW_FENTRY("readline_add_history", zif_readline_add_history, arginfo_readline_add_history, 0, NULL) - ZEND_RAW_FENTRY("readline_clear_history", zif_readline_clear_history, arginfo_readline_clear_history, 0, NULL) + ZEND_FE(readline, arginfo_readline) + ZEND_FE(readline_info, arginfo_readline_info) + ZEND_FE(readline_add_history, arginfo_readline_add_history) + ZEND_FE(readline_clear_history, arginfo_readline_clear_history) #if defined(HAVE_HISTORY_LIST) - ZEND_RAW_FENTRY("readline_list_history", zif_readline_list_history, arginfo_readline_list_history, 0, NULL) + ZEND_FE(readline_list_history, arginfo_readline_list_history) #endif - ZEND_RAW_FENTRY("readline_read_history", zif_readline_read_history, arginfo_readline_read_history, 0, NULL) - ZEND_RAW_FENTRY("readline_write_history", zif_readline_write_history, arginfo_readline_write_history, 0, NULL) - ZEND_RAW_FENTRY("readline_completion_function", zif_readline_completion_function, arginfo_readline_completion_function, 0, NULL) + ZEND_FE(readline_read_history, arginfo_readline_read_history) + ZEND_FE(readline_write_history, arginfo_readline_write_history) + ZEND_FE(readline_completion_function, arginfo_readline_completion_function) #if HAVE_RL_CALLBACK_READ_CHAR - ZEND_RAW_FENTRY("readline_callback_handler_install", zif_readline_callback_handler_install, arginfo_readline_callback_handler_install, 0, NULL) + ZEND_FE(readline_callback_handler_install, arginfo_readline_callback_handler_install) #endif #if HAVE_RL_CALLBACK_READ_CHAR - ZEND_RAW_FENTRY("readline_callback_read_char", zif_readline_callback_read_char, arginfo_readline_callback_read_char, 0, NULL) + ZEND_FE(readline_callback_read_char, arginfo_readline_callback_read_char) #endif #if HAVE_RL_CALLBACK_READ_CHAR - ZEND_RAW_FENTRY("readline_callback_handler_remove", zif_readline_callback_handler_remove, arginfo_readline_callback_handler_remove, 0, NULL) + ZEND_FE(readline_callback_handler_remove, arginfo_readline_callback_handler_remove) #endif #if HAVE_RL_CALLBACK_READ_CHAR - ZEND_RAW_FENTRY("readline_redisplay", zif_readline_redisplay, arginfo_readline_redisplay, 0, NULL) + ZEND_FE(readline_redisplay, arginfo_readline_redisplay) #endif #if HAVE_RL_CALLBACK_READ_CHAR && HAVE_RL_ON_NEW_LINE - ZEND_RAW_FENTRY("readline_on_new_line", zif_readline_on_new_line, arginfo_readline_on_new_line, 0, NULL) + ZEND_FE(readline_on_new_line, arginfo_readline_on_new_line) #endif ZEND_FE_END }; diff --git a/ext/reflection/php_reflection_arginfo.h b/ext/reflection/php_reflection_arginfo.h index 94e19f02338a6..eaab1e8a786d5 100644 --- a/ext/reflection/php_reflection_arginfo.h +++ b/ext/reflection/php_reflection_arginfo.h @@ -851,7 +851,7 @@ static const zend_function_entry class_ReflectionException_methods[] = { }; static const zend_function_entry class_Reflection_methods[] = { - ZEND_RAW_FENTRY("getModifierNames", zim_Reflection_getModifierNames, arginfo_class_Reflection_getModifierNames, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_ME(Reflection, getModifierNames, arginfo_class_Reflection_getModifierNames, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) ZEND_FE_END }; @@ -860,327 +860,327 @@ static const zend_function_entry class_Reflector_methods[] = { }; static const zend_function_entry class_ReflectionFunctionAbstract_methods[] = { - ZEND_RAW_FENTRY("__clone", zim_ReflectionClass___clone, arginfo_class_ReflectionFunctionAbstract___clone, ZEND_ACC_PRIVATE, NULL) - ZEND_RAW_FENTRY("inNamespace", zim_ReflectionFunctionAbstract_inNamespace, arginfo_class_ReflectionFunctionAbstract_inNamespace, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isClosure", zim_ReflectionFunctionAbstract_isClosure, arginfo_class_ReflectionFunctionAbstract_isClosure, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isDeprecated", zim_ReflectionFunctionAbstract_isDeprecated, arginfo_class_ReflectionFunctionAbstract_isDeprecated, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isInternal", zim_ReflectionFunctionAbstract_isInternal, arginfo_class_ReflectionFunctionAbstract_isInternal, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isUserDefined", zim_ReflectionFunctionAbstract_isUserDefined, arginfo_class_ReflectionFunctionAbstract_isUserDefined, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isGenerator", zim_ReflectionFunctionAbstract_isGenerator, arginfo_class_ReflectionFunctionAbstract_isGenerator, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isVariadic", zim_ReflectionFunctionAbstract_isVariadic, arginfo_class_ReflectionFunctionAbstract_isVariadic, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isStatic", zim_ReflectionFunctionAbstract_isStatic, arginfo_class_ReflectionFunctionAbstract_isStatic, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getClosureThis", zim_ReflectionFunctionAbstract_getClosureThis, arginfo_class_ReflectionFunctionAbstract_getClosureThis, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getClosureScopeClass", zim_ReflectionFunctionAbstract_getClosureScopeClass, arginfo_class_ReflectionFunctionAbstract_getClosureScopeClass, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getClosureCalledClass", zim_ReflectionFunctionAbstract_getClosureCalledClass, arginfo_class_ReflectionFunctionAbstract_getClosureCalledClass, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getClosureUsedVariables", zim_ReflectionFunctionAbstract_getClosureUsedVariables, arginfo_class_ReflectionFunctionAbstract_getClosureUsedVariables, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getDocComment", zim_ReflectionFunctionAbstract_getDocComment, arginfo_class_ReflectionFunctionAbstract_getDocComment, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getEndLine", zim_ReflectionFunctionAbstract_getEndLine, arginfo_class_ReflectionFunctionAbstract_getEndLine, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getExtension", zim_ReflectionFunctionAbstract_getExtension, arginfo_class_ReflectionFunctionAbstract_getExtension, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getExtensionName", zim_ReflectionFunctionAbstract_getExtensionName, arginfo_class_ReflectionFunctionAbstract_getExtensionName, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getFileName", zim_ReflectionFunctionAbstract_getFileName, arginfo_class_ReflectionFunctionAbstract_getFileName, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getName", zim_ReflectionFunctionAbstract_getName, arginfo_class_ReflectionFunctionAbstract_getName, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getNamespaceName", zim_ReflectionFunctionAbstract_getNamespaceName, arginfo_class_ReflectionFunctionAbstract_getNamespaceName, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getNumberOfParameters", zim_ReflectionFunctionAbstract_getNumberOfParameters, arginfo_class_ReflectionFunctionAbstract_getNumberOfParameters, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getNumberOfRequiredParameters", zim_ReflectionFunctionAbstract_getNumberOfRequiredParameters, arginfo_class_ReflectionFunctionAbstract_getNumberOfRequiredParameters, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getParameters", zim_ReflectionFunctionAbstract_getParameters, arginfo_class_ReflectionFunctionAbstract_getParameters, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getShortName", zim_ReflectionFunctionAbstract_getShortName, arginfo_class_ReflectionFunctionAbstract_getShortName, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getStartLine", zim_ReflectionFunctionAbstract_getStartLine, arginfo_class_ReflectionFunctionAbstract_getStartLine, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getStaticVariables", zim_ReflectionFunctionAbstract_getStaticVariables, arginfo_class_ReflectionFunctionAbstract_getStaticVariables, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("returnsReference", zim_ReflectionFunctionAbstract_returnsReference, arginfo_class_ReflectionFunctionAbstract_returnsReference, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("hasReturnType", zim_ReflectionFunctionAbstract_hasReturnType, arginfo_class_ReflectionFunctionAbstract_hasReturnType, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getReturnType", zim_ReflectionFunctionAbstract_getReturnType, arginfo_class_ReflectionFunctionAbstract_getReturnType, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("hasTentativeReturnType", zim_ReflectionFunctionAbstract_hasTentativeReturnType, arginfo_class_ReflectionFunctionAbstract_hasTentativeReturnType, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getTentativeReturnType", zim_ReflectionFunctionAbstract_getTentativeReturnType, arginfo_class_ReflectionFunctionAbstract_getTentativeReturnType, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getAttributes", zim_ReflectionFunctionAbstract_getAttributes, arginfo_class_ReflectionFunctionAbstract_getAttributes, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__clone", zim_ReflectionClass___clone, arginfo_class_ReflectionFunctionAbstract___clone, ZEND_ACC_PRIVATE, NULL, NULL) + ZEND_ME(ReflectionFunctionAbstract, inNamespace, arginfo_class_ReflectionFunctionAbstract_inNamespace, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionFunctionAbstract, isClosure, arginfo_class_ReflectionFunctionAbstract_isClosure, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionFunctionAbstract, isDeprecated, arginfo_class_ReflectionFunctionAbstract_isDeprecated, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionFunctionAbstract, isInternal, arginfo_class_ReflectionFunctionAbstract_isInternal, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionFunctionAbstract, isUserDefined, arginfo_class_ReflectionFunctionAbstract_isUserDefined, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionFunctionAbstract, isGenerator, arginfo_class_ReflectionFunctionAbstract_isGenerator, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionFunctionAbstract, isVariadic, arginfo_class_ReflectionFunctionAbstract_isVariadic, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionFunctionAbstract, isStatic, arginfo_class_ReflectionFunctionAbstract_isStatic, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionFunctionAbstract, getClosureThis, arginfo_class_ReflectionFunctionAbstract_getClosureThis, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionFunctionAbstract, getClosureScopeClass, arginfo_class_ReflectionFunctionAbstract_getClosureScopeClass, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionFunctionAbstract, getClosureCalledClass, arginfo_class_ReflectionFunctionAbstract_getClosureCalledClass, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionFunctionAbstract, getClosureUsedVariables, arginfo_class_ReflectionFunctionAbstract_getClosureUsedVariables, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionFunctionAbstract, getDocComment, arginfo_class_ReflectionFunctionAbstract_getDocComment, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionFunctionAbstract, getEndLine, arginfo_class_ReflectionFunctionAbstract_getEndLine, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionFunctionAbstract, getExtension, arginfo_class_ReflectionFunctionAbstract_getExtension, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionFunctionAbstract, getExtensionName, arginfo_class_ReflectionFunctionAbstract_getExtensionName, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionFunctionAbstract, getFileName, arginfo_class_ReflectionFunctionAbstract_getFileName, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionFunctionAbstract, getName, arginfo_class_ReflectionFunctionAbstract_getName, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionFunctionAbstract, getNamespaceName, arginfo_class_ReflectionFunctionAbstract_getNamespaceName, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionFunctionAbstract, getNumberOfParameters, arginfo_class_ReflectionFunctionAbstract_getNumberOfParameters, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionFunctionAbstract, getNumberOfRequiredParameters, arginfo_class_ReflectionFunctionAbstract_getNumberOfRequiredParameters, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionFunctionAbstract, getParameters, arginfo_class_ReflectionFunctionAbstract_getParameters, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionFunctionAbstract, getShortName, arginfo_class_ReflectionFunctionAbstract_getShortName, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionFunctionAbstract, getStartLine, arginfo_class_ReflectionFunctionAbstract_getStartLine, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionFunctionAbstract, getStaticVariables, arginfo_class_ReflectionFunctionAbstract_getStaticVariables, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionFunctionAbstract, returnsReference, arginfo_class_ReflectionFunctionAbstract_returnsReference, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionFunctionAbstract, hasReturnType, arginfo_class_ReflectionFunctionAbstract_hasReturnType, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionFunctionAbstract, getReturnType, arginfo_class_ReflectionFunctionAbstract_getReturnType, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionFunctionAbstract, hasTentativeReturnType, arginfo_class_ReflectionFunctionAbstract_hasTentativeReturnType, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionFunctionAbstract, getTentativeReturnType, arginfo_class_ReflectionFunctionAbstract_getTentativeReturnType, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionFunctionAbstract, getAttributes, arginfo_class_ReflectionFunctionAbstract_getAttributes, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_ReflectionFunction_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_ReflectionFunction___construct, arginfo_class_ReflectionFunction___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__toString", zim_ReflectionFunction___toString, arginfo_class_ReflectionFunction___toString, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isAnonymous", zim_ReflectionFunction_isAnonymous, arginfo_class_ReflectionFunction_isAnonymous, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isDisabled", zim_ReflectionFunction_isDisabled, arginfo_class_ReflectionFunction_isDisabled, ZEND_ACC_PUBLIC|ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("invoke", zim_ReflectionFunction_invoke, arginfo_class_ReflectionFunction_invoke, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("invokeArgs", zim_ReflectionFunction_invokeArgs, arginfo_class_ReflectionFunction_invokeArgs, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getClosure", zim_ReflectionFunction_getClosure, arginfo_class_ReflectionFunction_getClosure, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(ReflectionFunction, __construct, arginfo_class_ReflectionFunction___construct, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionFunction, __toString, arginfo_class_ReflectionFunction___toString, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionFunction, isAnonymous, arginfo_class_ReflectionFunction_isAnonymous, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionFunction, isDisabled, arginfo_class_ReflectionFunction_isDisabled, ZEND_ACC_PUBLIC|ZEND_ACC_DEPRECATED) + ZEND_ME(ReflectionFunction, invoke, arginfo_class_ReflectionFunction_invoke, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionFunction, invokeArgs, arginfo_class_ReflectionFunction_invokeArgs, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionFunction, getClosure, arginfo_class_ReflectionFunction_getClosure, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_ReflectionGenerator_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_ReflectionGenerator___construct, arginfo_class_ReflectionGenerator___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getExecutingLine", zim_ReflectionGenerator_getExecutingLine, arginfo_class_ReflectionGenerator_getExecutingLine, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getExecutingFile", zim_ReflectionGenerator_getExecutingFile, arginfo_class_ReflectionGenerator_getExecutingFile, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getTrace", zim_ReflectionGenerator_getTrace, arginfo_class_ReflectionGenerator_getTrace, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getFunction", zim_ReflectionGenerator_getFunction, arginfo_class_ReflectionGenerator_getFunction, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getThis", zim_ReflectionGenerator_getThis, arginfo_class_ReflectionGenerator_getThis, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getExecutingGenerator", zim_ReflectionGenerator_getExecutingGenerator, arginfo_class_ReflectionGenerator_getExecutingGenerator, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(ReflectionGenerator, __construct, arginfo_class_ReflectionGenerator___construct, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionGenerator, getExecutingLine, arginfo_class_ReflectionGenerator_getExecutingLine, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionGenerator, getExecutingFile, arginfo_class_ReflectionGenerator_getExecutingFile, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionGenerator, getTrace, arginfo_class_ReflectionGenerator_getTrace, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionGenerator, getFunction, arginfo_class_ReflectionGenerator_getFunction, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionGenerator, getThis, arginfo_class_ReflectionGenerator_getThis, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionGenerator, getExecutingGenerator, arginfo_class_ReflectionGenerator_getExecutingGenerator, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_ReflectionMethod_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_ReflectionMethod___construct, arginfo_class_ReflectionMethod___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("createFromMethodName", zim_ReflectionMethod_createFromMethodName, arginfo_class_ReflectionMethod_createFromMethodName, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("__toString", zim_ReflectionMethod___toString, arginfo_class_ReflectionMethod___toString, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isPublic", zim_ReflectionMethod_isPublic, arginfo_class_ReflectionMethod_isPublic, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isPrivate", zim_ReflectionMethod_isPrivate, arginfo_class_ReflectionMethod_isPrivate, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isProtected", zim_ReflectionMethod_isProtected, arginfo_class_ReflectionMethod_isProtected, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isAbstract", zim_ReflectionMethod_isAbstract, arginfo_class_ReflectionMethod_isAbstract, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isFinal", zim_ReflectionMethod_isFinal, arginfo_class_ReflectionMethod_isFinal, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isConstructor", zim_ReflectionMethod_isConstructor, arginfo_class_ReflectionMethod_isConstructor, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isDestructor", zim_ReflectionMethod_isDestructor, arginfo_class_ReflectionMethod_isDestructor, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getClosure", zim_ReflectionMethod_getClosure, arginfo_class_ReflectionMethod_getClosure, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getModifiers", zim_ReflectionMethod_getModifiers, arginfo_class_ReflectionMethod_getModifiers, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("invoke", zim_ReflectionMethod_invoke, arginfo_class_ReflectionMethod_invoke, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("invokeArgs", zim_ReflectionMethod_invokeArgs, arginfo_class_ReflectionMethod_invokeArgs, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getDeclaringClass", zim_ReflectionMethod_getDeclaringClass, arginfo_class_ReflectionMethod_getDeclaringClass, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getPrototype", zim_ReflectionMethod_getPrototype, arginfo_class_ReflectionMethod_getPrototype, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("hasPrototype", zim_ReflectionMethod_hasPrototype, arginfo_class_ReflectionMethod_hasPrototype, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setAccessible", zim_ReflectionMethod_setAccessible, arginfo_class_ReflectionMethod_setAccessible, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(ReflectionMethod, __construct, arginfo_class_ReflectionMethod___construct, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionMethod, createFromMethodName, arginfo_class_ReflectionMethod_createFromMethodName, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(ReflectionMethod, __toString, arginfo_class_ReflectionMethod___toString, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionMethod, isPublic, arginfo_class_ReflectionMethod_isPublic, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionMethod, isPrivate, arginfo_class_ReflectionMethod_isPrivate, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionMethod, isProtected, arginfo_class_ReflectionMethod_isProtected, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionMethod, isAbstract, arginfo_class_ReflectionMethod_isAbstract, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionMethod, isFinal, arginfo_class_ReflectionMethod_isFinal, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionMethod, isConstructor, arginfo_class_ReflectionMethod_isConstructor, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionMethod, isDestructor, arginfo_class_ReflectionMethod_isDestructor, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionMethod, getClosure, arginfo_class_ReflectionMethod_getClosure, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionMethod, getModifiers, arginfo_class_ReflectionMethod_getModifiers, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionMethod, invoke, arginfo_class_ReflectionMethod_invoke, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionMethod, invokeArgs, arginfo_class_ReflectionMethod_invokeArgs, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionMethod, getDeclaringClass, arginfo_class_ReflectionMethod_getDeclaringClass, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionMethod, getPrototype, arginfo_class_ReflectionMethod_getPrototype, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionMethod, hasPrototype, arginfo_class_ReflectionMethod_hasPrototype, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionMethod, setAccessible, arginfo_class_ReflectionMethod_setAccessible, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_ReflectionClass_methods[] = { - ZEND_RAW_FENTRY("__clone", zim_ReflectionClass___clone, arginfo_class_ReflectionClass___clone, ZEND_ACC_PRIVATE, NULL) - ZEND_RAW_FENTRY("__construct", zim_ReflectionClass___construct, arginfo_class_ReflectionClass___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__toString", zim_ReflectionClass___toString, arginfo_class_ReflectionClass___toString, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getName", zim_ReflectionClass_getName, arginfo_class_ReflectionClass_getName, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isInternal", zim_ReflectionClass_isInternal, arginfo_class_ReflectionClass_isInternal, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isUserDefined", zim_ReflectionClass_isUserDefined, arginfo_class_ReflectionClass_isUserDefined, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isAnonymous", zim_ReflectionClass_isAnonymous, arginfo_class_ReflectionClass_isAnonymous, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isInstantiable", zim_ReflectionClass_isInstantiable, arginfo_class_ReflectionClass_isInstantiable, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isCloneable", zim_ReflectionClass_isCloneable, arginfo_class_ReflectionClass_isCloneable, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getFileName", zim_ReflectionClass_getFileName, arginfo_class_ReflectionClass_getFileName, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getStartLine", zim_ReflectionClass_getStartLine, arginfo_class_ReflectionClass_getStartLine, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getEndLine", zim_ReflectionClass_getEndLine, arginfo_class_ReflectionClass_getEndLine, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getDocComment", zim_ReflectionClass_getDocComment, arginfo_class_ReflectionClass_getDocComment, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getConstructor", zim_ReflectionClass_getConstructor, arginfo_class_ReflectionClass_getConstructor, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("hasMethod", zim_ReflectionClass_hasMethod, arginfo_class_ReflectionClass_hasMethod, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getMethod", zim_ReflectionClass_getMethod, arginfo_class_ReflectionClass_getMethod, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getMethods", zim_ReflectionClass_getMethods, arginfo_class_ReflectionClass_getMethods, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("hasProperty", zim_ReflectionClass_hasProperty, arginfo_class_ReflectionClass_hasProperty, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getProperty", zim_ReflectionClass_getProperty, arginfo_class_ReflectionClass_getProperty, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getProperties", zim_ReflectionClass_getProperties, arginfo_class_ReflectionClass_getProperties, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("hasConstant", zim_ReflectionClass_hasConstant, arginfo_class_ReflectionClass_hasConstant, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getConstants", zim_ReflectionClass_getConstants, arginfo_class_ReflectionClass_getConstants, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getReflectionConstants", zim_ReflectionClass_getReflectionConstants, arginfo_class_ReflectionClass_getReflectionConstants, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getConstant", zim_ReflectionClass_getConstant, arginfo_class_ReflectionClass_getConstant, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getReflectionConstant", zim_ReflectionClass_getReflectionConstant, arginfo_class_ReflectionClass_getReflectionConstant, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getInterfaces", zim_ReflectionClass_getInterfaces, arginfo_class_ReflectionClass_getInterfaces, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getInterfaceNames", zim_ReflectionClass_getInterfaceNames, arginfo_class_ReflectionClass_getInterfaceNames, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isInterface", zim_ReflectionClass_isInterface, arginfo_class_ReflectionClass_isInterface, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getTraits", zim_ReflectionClass_getTraits, arginfo_class_ReflectionClass_getTraits, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getTraitNames", zim_ReflectionClass_getTraitNames, arginfo_class_ReflectionClass_getTraitNames, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getTraitAliases", zim_ReflectionClass_getTraitAliases, arginfo_class_ReflectionClass_getTraitAliases, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isTrait", zim_ReflectionClass_isTrait, arginfo_class_ReflectionClass_isTrait, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isEnum", zim_ReflectionClass_isEnum, arginfo_class_ReflectionClass_isEnum, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isAbstract", zim_ReflectionClass_isAbstract, arginfo_class_ReflectionClass_isAbstract, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isFinal", zim_ReflectionClass_isFinal, arginfo_class_ReflectionClass_isFinal, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isReadOnly", zim_ReflectionClass_isReadOnly, arginfo_class_ReflectionClass_isReadOnly, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getModifiers", zim_ReflectionClass_getModifiers, arginfo_class_ReflectionClass_getModifiers, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isInstance", zim_ReflectionClass_isInstance, arginfo_class_ReflectionClass_isInstance, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("newInstance", zim_ReflectionClass_newInstance, arginfo_class_ReflectionClass_newInstance, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("newInstanceWithoutConstructor", zim_ReflectionClass_newInstanceWithoutConstructor, arginfo_class_ReflectionClass_newInstanceWithoutConstructor, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("newInstanceArgs", zim_ReflectionClass_newInstanceArgs, arginfo_class_ReflectionClass_newInstanceArgs, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getParentClass", zim_ReflectionClass_getParentClass, arginfo_class_ReflectionClass_getParentClass, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isSubclassOf", zim_ReflectionClass_isSubclassOf, arginfo_class_ReflectionClass_isSubclassOf, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getStaticProperties", zim_ReflectionClass_getStaticProperties, arginfo_class_ReflectionClass_getStaticProperties, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getStaticPropertyValue", zim_ReflectionClass_getStaticPropertyValue, arginfo_class_ReflectionClass_getStaticPropertyValue, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setStaticPropertyValue", zim_ReflectionClass_setStaticPropertyValue, arginfo_class_ReflectionClass_setStaticPropertyValue, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getDefaultProperties", zim_ReflectionClass_getDefaultProperties, arginfo_class_ReflectionClass_getDefaultProperties, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isIterable", zim_ReflectionClass_isIterable, arginfo_class_ReflectionClass_isIterable, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isIterateable", zim_ReflectionClass_isIterable, arginfo_class_ReflectionClass_isIterateable, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("implementsInterface", zim_ReflectionClass_implementsInterface, arginfo_class_ReflectionClass_implementsInterface, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getExtension", zim_ReflectionClass_getExtension, arginfo_class_ReflectionClass_getExtension, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getExtensionName", zim_ReflectionClass_getExtensionName, arginfo_class_ReflectionClass_getExtensionName, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("inNamespace", zim_ReflectionClass_inNamespace, arginfo_class_ReflectionClass_inNamespace, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getNamespaceName", zim_ReflectionClass_getNamespaceName, arginfo_class_ReflectionClass_getNamespaceName, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getShortName", zim_ReflectionClass_getShortName, arginfo_class_ReflectionClass_getShortName, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getAttributes", zim_ReflectionClass_getAttributes, arginfo_class_ReflectionClass_getAttributes, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(ReflectionClass, __clone, arginfo_class_ReflectionClass___clone, ZEND_ACC_PRIVATE) + ZEND_ME(ReflectionClass, __construct, arginfo_class_ReflectionClass___construct, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, __toString, arginfo_class_ReflectionClass___toString, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, getName, arginfo_class_ReflectionClass_getName, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, isInternal, arginfo_class_ReflectionClass_isInternal, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, isUserDefined, arginfo_class_ReflectionClass_isUserDefined, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, isAnonymous, arginfo_class_ReflectionClass_isAnonymous, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, isInstantiable, arginfo_class_ReflectionClass_isInstantiable, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, isCloneable, arginfo_class_ReflectionClass_isCloneable, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, getFileName, arginfo_class_ReflectionClass_getFileName, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, getStartLine, arginfo_class_ReflectionClass_getStartLine, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, getEndLine, arginfo_class_ReflectionClass_getEndLine, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, getDocComment, arginfo_class_ReflectionClass_getDocComment, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, getConstructor, arginfo_class_ReflectionClass_getConstructor, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, hasMethod, arginfo_class_ReflectionClass_hasMethod, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, getMethod, arginfo_class_ReflectionClass_getMethod, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, getMethods, arginfo_class_ReflectionClass_getMethods, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, hasProperty, arginfo_class_ReflectionClass_hasProperty, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, getProperty, arginfo_class_ReflectionClass_getProperty, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, getProperties, arginfo_class_ReflectionClass_getProperties, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, hasConstant, arginfo_class_ReflectionClass_hasConstant, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, getConstants, arginfo_class_ReflectionClass_getConstants, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, getReflectionConstants, arginfo_class_ReflectionClass_getReflectionConstants, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, getConstant, arginfo_class_ReflectionClass_getConstant, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, getReflectionConstant, arginfo_class_ReflectionClass_getReflectionConstant, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, getInterfaces, arginfo_class_ReflectionClass_getInterfaces, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, getInterfaceNames, arginfo_class_ReflectionClass_getInterfaceNames, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, isInterface, arginfo_class_ReflectionClass_isInterface, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, getTraits, arginfo_class_ReflectionClass_getTraits, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, getTraitNames, arginfo_class_ReflectionClass_getTraitNames, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, getTraitAliases, arginfo_class_ReflectionClass_getTraitAliases, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, isTrait, arginfo_class_ReflectionClass_isTrait, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, isEnum, arginfo_class_ReflectionClass_isEnum, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, isAbstract, arginfo_class_ReflectionClass_isAbstract, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, isFinal, arginfo_class_ReflectionClass_isFinal, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, isReadOnly, arginfo_class_ReflectionClass_isReadOnly, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, getModifiers, arginfo_class_ReflectionClass_getModifiers, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, isInstance, arginfo_class_ReflectionClass_isInstance, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, newInstance, arginfo_class_ReflectionClass_newInstance, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, newInstanceWithoutConstructor, arginfo_class_ReflectionClass_newInstanceWithoutConstructor, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, newInstanceArgs, arginfo_class_ReflectionClass_newInstanceArgs, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, getParentClass, arginfo_class_ReflectionClass_getParentClass, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, isSubclassOf, arginfo_class_ReflectionClass_isSubclassOf, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, getStaticProperties, arginfo_class_ReflectionClass_getStaticProperties, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, getStaticPropertyValue, arginfo_class_ReflectionClass_getStaticPropertyValue, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, setStaticPropertyValue, arginfo_class_ReflectionClass_setStaticPropertyValue, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, getDefaultProperties, arginfo_class_ReflectionClass_getDefaultProperties, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, isIterable, arginfo_class_ReflectionClass_isIterable, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("isIterateable", zim_ReflectionClass_isIterable, arginfo_class_ReflectionClass_isIterateable, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_ME(ReflectionClass, implementsInterface, arginfo_class_ReflectionClass_implementsInterface, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, getExtension, arginfo_class_ReflectionClass_getExtension, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, getExtensionName, arginfo_class_ReflectionClass_getExtensionName, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, inNamespace, arginfo_class_ReflectionClass_inNamespace, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, getNamespaceName, arginfo_class_ReflectionClass_getNamespaceName, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, getShortName, arginfo_class_ReflectionClass_getShortName, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClass, getAttributes, arginfo_class_ReflectionClass_getAttributes, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_ReflectionObject_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_ReflectionObject___construct, arginfo_class_ReflectionObject___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(ReflectionObject, __construct, arginfo_class_ReflectionObject___construct, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_ReflectionProperty_methods[] = { - ZEND_RAW_FENTRY("__clone", zim_ReflectionClass___clone, arginfo_class_ReflectionProperty___clone, ZEND_ACC_PRIVATE, NULL) - ZEND_RAW_FENTRY("__construct", zim_ReflectionProperty___construct, arginfo_class_ReflectionProperty___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__toString", zim_ReflectionProperty___toString, arginfo_class_ReflectionProperty___toString, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getName", zim_ReflectionProperty_getName, arginfo_class_ReflectionProperty_getName, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getValue", zim_ReflectionProperty_getValue, arginfo_class_ReflectionProperty_getValue, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setValue", zim_ReflectionProperty_setValue, arginfo_class_ReflectionProperty_setValue, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isInitialized", zim_ReflectionProperty_isInitialized, arginfo_class_ReflectionProperty_isInitialized, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isPublic", zim_ReflectionProperty_isPublic, arginfo_class_ReflectionProperty_isPublic, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isPrivate", zim_ReflectionProperty_isPrivate, arginfo_class_ReflectionProperty_isPrivate, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isProtected", zim_ReflectionProperty_isProtected, arginfo_class_ReflectionProperty_isProtected, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isStatic", zim_ReflectionProperty_isStatic, arginfo_class_ReflectionProperty_isStatic, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isReadOnly", zim_ReflectionProperty_isReadOnly, arginfo_class_ReflectionProperty_isReadOnly, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isDefault", zim_ReflectionProperty_isDefault, arginfo_class_ReflectionProperty_isDefault, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isPromoted", zim_ReflectionProperty_isPromoted, arginfo_class_ReflectionProperty_isPromoted, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getModifiers", zim_ReflectionProperty_getModifiers, arginfo_class_ReflectionProperty_getModifiers, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getDeclaringClass", zim_ReflectionProperty_getDeclaringClass, arginfo_class_ReflectionProperty_getDeclaringClass, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getDocComment", zim_ReflectionProperty_getDocComment, arginfo_class_ReflectionProperty_getDocComment, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setAccessible", zim_ReflectionProperty_setAccessible, arginfo_class_ReflectionProperty_setAccessible, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getType", zim_ReflectionProperty_getType, arginfo_class_ReflectionProperty_getType, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("hasType", zim_ReflectionProperty_hasType, arginfo_class_ReflectionProperty_hasType, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("hasDefaultValue", zim_ReflectionProperty_hasDefaultValue, arginfo_class_ReflectionProperty_hasDefaultValue, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getDefaultValue", zim_ReflectionProperty_getDefaultValue, arginfo_class_ReflectionProperty_getDefaultValue, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getAttributes", zim_ReflectionProperty_getAttributes, arginfo_class_ReflectionProperty_getAttributes, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__clone", zim_ReflectionClass___clone, arginfo_class_ReflectionProperty___clone, ZEND_ACC_PRIVATE, NULL, NULL) + ZEND_ME(ReflectionProperty, __construct, arginfo_class_ReflectionProperty___construct, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionProperty, __toString, arginfo_class_ReflectionProperty___toString, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionProperty, getName, arginfo_class_ReflectionProperty_getName, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionProperty, getValue, arginfo_class_ReflectionProperty_getValue, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionProperty, setValue, arginfo_class_ReflectionProperty_setValue, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionProperty, isInitialized, arginfo_class_ReflectionProperty_isInitialized, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionProperty, isPublic, arginfo_class_ReflectionProperty_isPublic, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionProperty, isPrivate, arginfo_class_ReflectionProperty_isPrivate, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionProperty, isProtected, arginfo_class_ReflectionProperty_isProtected, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionProperty, isStatic, arginfo_class_ReflectionProperty_isStatic, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionProperty, isReadOnly, arginfo_class_ReflectionProperty_isReadOnly, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionProperty, isDefault, arginfo_class_ReflectionProperty_isDefault, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionProperty, isPromoted, arginfo_class_ReflectionProperty_isPromoted, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionProperty, getModifiers, arginfo_class_ReflectionProperty_getModifiers, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionProperty, getDeclaringClass, arginfo_class_ReflectionProperty_getDeclaringClass, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionProperty, getDocComment, arginfo_class_ReflectionProperty_getDocComment, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionProperty, setAccessible, arginfo_class_ReflectionProperty_setAccessible, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionProperty, getType, arginfo_class_ReflectionProperty_getType, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionProperty, hasType, arginfo_class_ReflectionProperty_hasType, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionProperty, hasDefaultValue, arginfo_class_ReflectionProperty_hasDefaultValue, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionProperty, getDefaultValue, arginfo_class_ReflectionProperty_getDefaultValue, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionProperty, getAttributes, arginfo_class_ReflectionProperty_getAttributes, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_ReflectionClassConstant_methods[] = { - ZEND_RAW_FENTRY("__clone", zim_ReflectionClass___clone, arginfo_class_ReflectionClassConstant___clone, ZEND_ACC_PRIVATE, NULL) - ZEND_RAW_FENTRY("__construct", zim_ReflectionClassConstant___construct, arginfo_class_ReflectionClassConstant___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__toString", zim_ReflectionClassConstant___toString, arginfo_class_ReflectionClassConstant___toString, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getName", zim_ReflectionClassConstant_getName, arginfo_class_ReflectionClassConstant_getName, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getValue", zim_ReflectionClassConstant_getValue, arginfo_class_ReflectionClassConstant_getValue, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isPublic", zim_ReflectionClassConstant_isPublic, arginfo_class_ReflectionClassConstant_isPublic, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isPrivate", zim_ReflectionClassConstant_isPrivate, arginfo_class_ReflectionClassConstant_isPrivate, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isProtected", zim_ReflectionClassConstant_isProtected, arginfo_class_ReflectionClassConstant_isProtected, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isFinal", zim_ReflectionClassConstant_isFinal, arginfo_class_ReflectionClassConstant_isFinal, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getModifiers", zim_ReflectionClassConstant_getModifiers, arginfo_class_ReflectionClassConstant_getModifiers, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getDeclaringClass", zim_ReflectionClassConstant_getDeclaringClass, arginfo_class_ReflectionClassConstant_getDeclaringClass, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getDocComment", zim_ReflectionClassConstant_getDocComment, arginfo_class_ReflectionClassConstant_getDocComment, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getAttributes", zim_ReflectionClassConstant_getAttributes, arginfo_class_ReflectionClassConstant_getAttributes, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isEnumCase", zim_ReflectionClassConstant_isEnumCase, arginfo_class_ReflectionClassConstant_isEnumCase, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("hasType", zim_ReflectionClassConstant_hasType, arginfo_class_ReflectionClassConstant_hasType, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getType", zim_ReflectionClassConstant_getType, arginfo_class_ReflectionClassConstant_getType, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__clone", zim_ReflectionClass___clone, arginfo_class_ReflectionClassConstant___clone, ZEND_ACC_PRIVATE, NULL, NULL) + ZEND_ME(ReflectionClassConstant, __construct, arginfo_class_ReflectionClassConstant___construct, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClassConstant, __toString, arginfo_class_ReflectionClassConstant___toString, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClassConstant, getName, arginfo_class_ReflectionClassConstant_getName, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClassConstant, getValue, arginfo_class_ReflectionClassConstant_getValue, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClassConstant, isPublic, arginfo_class_ReflectionClassConstant_isPublic, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClassConstant, isPrivate, arginfo_class_ReflectionClassConstant_isPrivate, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClassConstant, isProtected, arginfo_class_ReflectionClassConstant_isProtected, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClassConstant, isFinal, arginfo_class_ReflectionClassConstant_isFinal, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClassConstant, getModifiers, arginfo_class_ReflectionClassConstant_getModifiers, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClassConstant, getDeclaringClass, arginfo_class_ReflectionClassConstant_getDeclaringClass, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClassConstant, getDocComment, arginfo_class_ReflectionClassConstant_getDocComment, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClassConstant, getAttributes, arginfo_class_ReflectionClassConstant_getAttributes, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClassConstant, isEnumCase, arginfo_class_ReflectionClassConstant_isEnumCase, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClassConstant, hasType, arginfo_class_ReflectionClassConstant_hasType, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionClassConstant, getType, arginfo_class_ReflectionClassConstant_getType, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_ReflectionParameter_methods[] = { - ZEND_RAW_FENTRY("__clone", zim_ReflectionClass___clone, arginfo_class_ReflectionParameter___clone, ZEND_ACC_PRIVATE, NULL) - ZEND_RAW_FENTRY("__construct", zim_ReflectionParameter___construct, arginfo_class_ReflectionParameter___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__toString", zim_ReflectionParameter___toString, arginfo_class_ReflectionParameter___toString, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getName", zim_ReflectionParameter_getName, arginfo_class_ReflectionParameter_getName, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isPassedByReference", zim_ReflectionParameter_isPassedByReference, arginfo_class_ReflectionParameter_isPassedByReference, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("canBePassedByValue", zim_ReflectionParameter_canBePassedByValue, arginfo_class_ReflectionParameter_canBePassedByValue, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getDeclaringFunction", zim_ReflectionParameter_getDeclaringFunction, arginfo_class_ReflectionParameter_getDeclaringFunction, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getDeclaringClass", zim_ReflectionParameter_getDeclaringClass, arginfo_class_ReflectionParameter_getDeclaringClass, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getClass", zim_ReflectionParameter_getClass, arginfo_class_ReflectionParameter_getClass, ZEND_ACC_PUBLIC|ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("hasType", zim_ReflectionParameter_hasType, arginfo_class_ReflectionParameter_hasType, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getType", zim_ReflectionParameter_getType, arginfo_class_ReflectionParameter_getType, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isArray", zim_ReflectionParameter_isArray, arginfo_class_ReflectionParameter_isArray, ZEND_ACC_PUBLIC|ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("isCallable", zim_ReflectionParameter_isCallable, arginfo_class_ReflectionParameter_isCallable, ZEND_ACC_PUBLIC|ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("allowsNull", zim_ReflectionParameter_allowsNull, arginfo_class_ReflectionParameter_allowsNull, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getPosition", zim_ReflectionParameter_getPosition, arginfo_class_ReflectionParameter_getPosition, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isOptional", zim_ReflectionParameter_isOptional, arginfo_class_ReflectionParameter_isOptional, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isDefaultValueAvailable", zim_ReflectionParameter_isDefaultValueAvailable, arginfo_class_ReflectionParameter_isDefaultValueAvailable, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getDefaultValue", zim_ReflectionParameter_getDefaultValue, arginfo_class_ReflectionParameter_getDefaultValue, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isDefaultValueConstant", zim_ReflectionParameter_isDefaultValueConstant, arginfo_class_ReflectionParameter_isDefaultValueConstant, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getDefaultValueConstantName", zim_ReflectionParameter_getDefaultValueConstantName, arginfo_class_ReflectionParameter_getDefaultValueConstantName, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isVariadic", zim_ReflectionParameter_isVariadic, arginfo_class_ReflectionParameter_isVariadic, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isPromoted", zim_ReflectionParameter_isPromoted, arginfo_class_ReflectionParameter_isPromoted, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getAttributes", zim_ReflectionParameter_getAttributes, arginfo_class_ReflectionParameter_getAttributes, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__clone", zim_ReflectionClass___clone, arginfo_class_ReflectionParameter___clone, ZEND_ACC_PRIVATE, NULL, NULL) + ZEND_ME(ReflectionParameter, __construct, arginfo_class_ReflectionParameter___construct, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionParameter, __toString, arginfo_class_ReflectionParameter___toString, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionParameter, getName, arginfo_class_ReflectionParameter_getName, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionParameter, isPassedByReference, arginfo_class_ReflectionParameter_isPassedByReference, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionParameter, canBePassedByValue, arginfo_class_ReflectionParameter_canBePassedByValue, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionParameter, getDeclaringFunction, arginfo_class_ReflectionParameter_getDeclaringFunction, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionParameter, getDeclaringClass, arginfo_class_ReflectionParameter_getDeclaringClass, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionParameter, getClass, arginfo_class_ReflectionParameter_getClass, ZEND_ACC_PUBLIC|ZEND_ACC_DEPRECATED) + ZEND_ME(ReflectionParameter, hasType, arginfo_class_ReflectionParameter_hasType, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionParameter, getType, arginfo_class_ReflectionParameter_getType, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionParameter, isArray, arginfo_class_ReflectionParameter_isArray, ZEND_ACC_PUBLIC|ZEND_ACC_DEPRECATED) + ZEND_ME(ReflectionParameter, isCallable, arginfo_class_ReflectionParameter_isCallable, ZEND_ACC_PUBLIC|ZEND_ACC_DEPRECATED) + ZEND_ME(ReflectionParameter, allowsNull, arginfo_class_ReflectionParameter_allowsNull, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionParameter, getPosition, arginfo_class_ReflectionParameter_getPosition, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionParameter, isOptional, arginfo_class_ReflectionParameter_isOptional, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionParameter, isDefaultValueAvailable, arginfo_class_ReflectionParameter_isDefaultValueAvailable, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionParameter, getDefaultValue, arginfo_class_ReflectionParameter_getDefaultValue, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionParameter, isDefaultValueConstant, arginfo_class_ReflectionParameter_isDefaultValueConstant, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionParameter, getDefaultValueConstantName, arginfo_class_ReflectionParameter_getDefaultValueConstantName, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionParameter, isVariadic, arginfo_class_ReflectionParameter_isVariadic, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionParameter, isPromoted, arginfo_class_ReflectionParameter_isPromoted, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionParameter, getAttributes, arginfo_class_ReflectionParameter_getAttributes, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_ReflectionType_methods[] = { - ZEND_RAW_FENTRY("__clone", zim_ReflectionClass___clone, arginfo_class_ReflectionType___clone, ZEND_ACC_PRIVATE, NULL) - ZEND_RAW_FENTRY("allowsNull", zim_ReflectionType_allowsNull, arginfo_class_ReflectionType_allowsNull, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__toString", zim_ReflectionType___toString, arginfo_class_ReflectionType___toString, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__clone", zim_ReflectionClass___clone, arginfo_class_ReflectionType___clone, ZEND_ACC_PRIVATE, NULL, NULL) + ZEND_ME(ReflectionType, allowsNull, arginfo_class_ReflectionType_allowsNull, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionType, __toString, arginfo_class_ReflectionType___toString, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_ReflectionNamedType_methods[] = { - ZEND_RAW_FENTRY("getName", zim_ReflectionNamedType_getName, arginfo_class_ReflectionNamedType_getName, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isBuiltin", zim_ReflectionNamedType_isBuiltin, arginfo_class_ReflectionNamedType_isBuiltin, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(ReflectionNamedType, getName, arginfo_class_ReflectionNamedType_getName, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionNamedType, isBuiltin, arginfo_class_ReflectionNamedType_isBuiltin, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_ReflectionUnionType_methods[] = { - ZEND_RAW_FENTRY("getTypes", zim_ReflectionUnionType_getTypes, arginfo_class_ReflectionUnionType_getTypes, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(ReflectionUnionType, getTypes, arginfo_class_ReflectionUnionType_getTypes, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_ReflectionIntersectionType_methods[] = { - ZEND_RAW_FENTRY("getTypes", zim_ReflectionIntersectionType_getTypes, arginfo_class_ReflectionIntersectionType_getTypes, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(ReflectionIntersectionType, getTypes, arginfo_class_ReflectionIntersectionType_getTypes, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_ReflectionExtension_methods[] = { - ZEND_RAW_FENTRY("__clone", zim_ReflectionClass___clone, arginfo_class_ReflectionExtension___clone, ZEND_ACC_PRIVATE, NULL) - ZEND_RAW_FENTRY("__construct", zim_ReflectionExtension___construct, arginfo_class_ReflectionExtension___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__toString", zim_ReflectionExtension___toString, arginfo_class_ReflectionExtension___toString, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getName", zim_ReflectionExtension_getName, arginfo_class_ReflectionExtension_getName, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getVersion", zim_ReflectionExtension_getVersion, arginfo_class_ReflectionExtension_getVersion, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getFunctions", zim_ReflectionExtension_getFunctions, arginfo_class_ReflectionExtension_getFunctions, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getConstants", zim_ReflectionExtension_getConstants, arginfo_class_ReflectionExtension_getConstants, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getINIEntries", zim_ReflectionExtension_getINIEntries, arginfo_class_ReflectionExtension_getINIEntries, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getClasses", zim_ReflectionExtension_getClasses, arginfo_class_ReflectionExtension_getClasses, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getClassNames", zim_ReflectionExtension_getClassNames, arginfo_class_ReflectionExtension_getClassNames, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getDependencies", zim_ReflectionExtension_getDependencies, arginfo_class_ReflectionExtension_getDependencies, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("info", zim_ReflectionExtension_info, arginfo_class_ReflectionExtension_info, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isPersistent", zim_ReflectionExtension_isPersistent, arginfo_class_ReflectionExtension_isPersistent, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isTemporary", zim_ReflectionExtension_isTemporary, arginfo_class_ReflectionExtension_isTemporary, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__clone", zim_ReflectionClass___clone, arginfo_class_ReflectionExtension___clone, ZEND_ACC_PRIVATE, NULL, NULL) + ZEND_ME(ReflectionExtension, __construct, arginfo_class_ReflectionExtension___construct, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionExtension, __toString, arginfo_class_ReflectionExtension___toString, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionExtension, getName, arginfo_class_ReflectionExtension_getName, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionExtension, getVersion, arginfo_class_ReflectionExtension_getVersion, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionExtension, getFunctions, arginfo_class_ReflectionExtension_getFunctions, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionExtension, getConstants, arginfo_class_ReflectionExtension_getConstants, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionExtension, getINIEntries, arginfo_class_ReflectionExtension_getINIEntries, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionExtension, getClasses, arginfo_class_ReflectionExtension_getClasses, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionExtension, getClassNames, arginfo_class_ReflectionExtension_getClassNames, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionExtension, getDependencies, arginfo_class_ReflectionExtension_getDependencies, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionExtension, info, arginfo_class_ReflectionExtension_info, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionExtension, isPersistent, arginfo_class_ReflectionExtension_isPersistent, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionExtension, isTemporary, arginfo_class_ReflectionExtension_isTemporary, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_ReflectionZendExtension_methods[] = { - ZEND_RAW_FENTRY("__clone", zim_ReflectionClass___clone, arginfo_class_ReflectionZendExtension___clone, ZEND_ACC_PRIVATE, NULL) - ZEND_RAW_FENTRY("__construct", zim_ReflectionZendExtension___construct, arginfo_class_ReflectionZendExtension___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__toString", zim_ReflectionZendExtension___toString, arginfo_class_ReflectionZendExtension___toString, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getName", zim_ReflectionZendExtension_getName, arginfo_class_ReflectionZendExtension_getName, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getVersion", zim_ReflectionZendExtension_getVersion, arginfo_class_ReflectionZendExtension_getVersion, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getAuthor", zim_ReflectionZendExtension_getAuthor, arginfo_class_ReflectionZendExtension_getAuthor, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getURL", zim_ReflectionZendExtension_getURL, arginfo_class_ReflectionZendExtension_getURL, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getCopyright", zim_ReflectionZendExtension_getCopyright, arginfo_class_ReflectionZendExtension_getCopyright, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__clone", zim_ReflectionClass___clone, arginfo_class_ReflectionZendExtension___clone, ZEND_ACC_PRIVATE, NULL, NULL) + ZEND_ME(ReflectionZendExtension, __construct, arginfo_class_ReflectionZendExtension___construct, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionZendExtension, __toString, arginfo_class_ReflectionZendExtension___toString, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionZendExtension, getName, arginfo_class_ReflectionZendExtension_getName, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionZendExtension, getVersion, arginfo_class_ReflectionZendExtension_getVersion, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionZendExtension, getAuthor, arginfo_class_ReflectionZendExtension_getAuthor, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionZendExtension, getURL, arginfo_class_ReflectionZendExtension_getURL, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionZendExtension, getCopyright, arginfo_class_ReflectionZendExtension_getCopyright, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_ReflectionReference_methods[] = { - ZEND_RAW_FENTRY("fromArrayElement", zim_ReflectionReference_fromArrayElement, arginfo_class_ReflectionReference_fromArrayElement, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("getId", zim_ReflectionReference_getId, arginfo_class_ReflectionReference_getId, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__clone", zim_ReflectionClass___clone, arginfo_class_ReflectionReference___clone, ZEND_ACC_PRIVATE, NULL) - ZEND_RAW_FENTRY("__construct", zim_ReflectionReference___construct, arginfo_class_ReflectionReference___construct, ZEND_ACC_PRIVATE, NULL) + ZEND_ME(ReflectionReference, fromArrayElement, arginfo_class_ReflectionReference_fromArrayElement, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(ReflectionReference, getId, arginfo_class_ReflectionReference_getId, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__clone", zim_ReflectionClass___clone, arginfo_class_ReflectionReference___clone, ZEND_ACC_PRIVATE, NULL, NULL) + ZEND_ME(ReflectionReference, __construct, arginfo_class_ReflectionReference___construct, ZEND_ACC_PRIVATE) ZEND_FE_END }; static const zend_function_entry class_ReflectionAttribute_methods[] = { - ZEND_RAW_FENTRY("getName", zim_ReflectionAttribute_getName, arginfo_class_ReflectionAttribute_getName, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getTarget", zim_ReflectionAttribute_getTarget, arginfo_class_ReflectionAttribute_getTarget, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isRepeated", zim_ReflectionAttribute_isRepeated, arginfo_class_ReflectionAttribute_isRepeated, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getArguments", zim_ReflectionAttribute_getArguments, arginfo_class_ReflectionAttribute_getArguments, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("newInstance", zim_ReflectionAttribute_newInstance, arginfo_class_ReflectionAttribute_newInstance, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__toString", zim_ReflectionAttribute___toString, arginfo_class_ReflectionAttribute___toString, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__clone", zim_ReflectionAttribute___clone, arginfo_class_ReflectionAttribute___clone, ZEND_ACC_PRIVATE, NULL) - ZEND_RAW_FENTRY("__construct", zim_ReflectionAttribute___construct, arginfo_class_ReflectionAttribute___construct, ZEND_ACC_PRIVATE, NULL) + ZEND_ME(ReflectionAttribute, getName, arginfo_class_ReflectionAttribute_getName, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionAttribute, getTarget, arginfo_class_ReflectionAttribute_getTarget, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionAttribute, isRepeated, arginfo_class_ReflectionAttribute_isRepeated, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionAttribute, getArguments, arginfo_class_ReflectionAttribute_getArguments, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionAttribute, newInstance, arginfo_class_ReflectionAttribute_newInstance, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionAttribute, __toString, arginfo_class_ReflectionAttribute___toString, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionAttribute, __clone, arginfo_class_ReflectionAttribute___clone, ZEND_ACC_PRIVATE) + ZEND_ME(ReflectionAttribute, __construct, arginfo_class_ReflectionAttribute___construct, ZEND_ACC_PRIVATE) ZEND_FE_END }; static const zend_function_entry class_ReflectionEnum_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_ReflectionEnum___construct, arginfo_class_ReflectionEnum___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("hasCase", zim_ReflectionEnum_hasCase, arginfo_class_ReflectionEnum_hasCase, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getCase", zim_ReflectionEnum_getCase, arginfo_class_ReflectionEnum_getCase, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getCases", zim_ReflectionEnum_getCases, arginfo_class_ReflectionEnum_getCases, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isBacked", zim_ReflectionEnum_isBacked, arginfo_class_ReflectionEnum_isBacked, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getBackingType", zim_ReflectionEnum_getBackingType, arginfo_class_ReflectionEnum_getBackingType, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(ReflectionEnum, __construct, arginfo_class_ReflectionEnum___construct, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionEnum, hasCase, arginfo_class_ReflectionEnum_hasCase, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionEnum, getCase, arginfo_class_ReflectionEnum_getCase, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionEnum, getCases, arginfo_class_ReflectionEnum_getCases, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionEnum, isBacked, arginfo_class_ReflectionEnum_isBacked, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionEnum, getBackingType, arginfo_class_ReflectionEnum_getBackingType, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_ReflectionEnumUnitCase_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_ReflectionEnumUnitCase___construct, arginfo_class_ReflectionEnumUnitCase___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getEnum", zim_ReflectionEnumUnitCase_getEnum, arginfo_class_ReflectionEnumUnitCase_getEnum, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getValue", zim_ReflectionClassConstant_getValue, arginfo_class_ReflectionEnumUnitCase_getValue, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(ReflectionEnumUnitCase, __construct, arginfo_class_ReflectionEnumUnitCase___construct, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionEnumUnitCase, getEnum, arginfo_class_ReflectionEnumUnitCase_getEnum, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("getValue", zim_ReflectionClassConstant_getValue, arginfo_class_ReflectionEnumUnitCase_getValue, ZEND_ACC_PUBLIC, NULL, NULL) ZEND_FE_END }; static const zend_function_entry class_ReflectionEnumBackedCase_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_ReflectionEnumBackedCase___construct, arginfo_class_ReflectionEnumBackedCase___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getBackingValue", zim_ReflectionEnumBackedCase_getBackingValue, arginfo_class_ReflectionEnumBackedCase_getBackingValue, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(ReflectionEnumBackedCase, __construct, arginfo_class_ReflectionEnumBackedCase___construct, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionEnumBackedCase, getBackingValue, arginfo_class_ReflectionEnumBackedCase_getBackingValue, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_ReflectionFiber_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_ReflectionFiber___construct, arginfo_class_ReflectionFiber___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getFiber", zim_ReflectionFiber_getFiber, arginfo_class_ReflectionFiber_getFiber, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getExecutingFile", zim_ReflectionFiber_getExecutingFile, arginfo_class_ReflectionFiber_getExecutingFile, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getExecutingLine", zim_ReflectionFiber_getExecutingLine, arginfo_class_ReflectionFiber_getExecutingLine, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getCallable", zim_ReflectionFiber_getCallable, arginfo_class_ReflectionFiber_getCallable, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getTrace", zim_ReflectionFiber_getTrace, arginfo_class_ReflectionFiber_getTrace, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(ReflectionFiber, __construct, arginfo_class_ReflectionFiber___construct, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionFiber, getFiber, arginfo_class_ReflectionFiber_getFiber, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionFiber, getExecutingFile, arginfo_class_ReflectionFiber_getExecutingFile, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionFiber, getExecutingLine, arginfo_class_ReflectionFiber_getExecutingLine, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionFiber, getCallable, arginfo_class_ReflectionFiber_getCallable, ZEND_ACC_PUBLIC) + ZEND_ME(ReflectionFiber, getTrace, arginfo_class_ReflectionFiber_getTrace, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/ext/session/session_arginfo.h b/ext/session/session_arginfo.h index c3784832cd497..a1fe34cfde3e8 100644 --- a/ext/session/session_arginfo.h +++ b/ext/session/session_arginfo.h @@ -166,61 +166,61 @@ ZEND_METHOD(SessionHandler, gc); ZEND_METHOD(SessionHandler, create_sid); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("session_name", zif_session_name, arginfo_session_name, 0, NULL) - ZEND_RAW_FENTRY("session_module_name", zif_session_module_name, arginfo_session_module_name, 0, NULL) - ZEND_RAW_FENTRY("session_save_path", zif_session_save_path, arginfo_session_save_path, 0, NULL) - ZEND_RAW_FENTRY("session_id", zif_session_id, arginfo_session_id, 0, NULL) - ZEND_RAW_FENTRY("session_create_id", zif_session_create_id, arginfo_session_create_id, 0, NULL) - ZEND_RAW_FENTRY("session_regenerate_id", zif_session_regenerate_id, arginfo_session_regenerate_id, 0, NULL) - ZEND_RAW_FENTRY("session_decode", zif_session_decode, arginfo_session_decode, 0, NULL) - ZEND_RAW_FENTRY("session_encode", zif_session_encode, arginfo_session_encode, 0, NULL) - ZEND_RAW_FENTRY("session_destroy", zif_session_destroy, arginfo_session_destroy, 0, NULL) - ZEND_RAW_FENTRY("session_unset", zif_session_unset, arginfo_session_unset, 0, NULL) - ZEND_RAW_FENTRY("session_gc", zif_session_gc, arginfo_session_gc, 0, NULL) - ZEND_RAW_FENTRY("session_get_cookie_params", zif_session_get_cookie_params, arginfo_session_get_cookie_params, 0, NULL) - ZEND_RAW_FENTRY("session_write_close", zif_session_write_close, arginfo_session_write_close, 0, NULL) - ZEND_RAW_FENTRY("session_abort", zif_session_abort, arginfo_session_abort, 0, NULL) - ZEND_RAW_FENTRY("session_reset", zif_session_reset, arginfo_session_reset, 0, NULL) - ZEND_RAW_FENTRY("session_status", zif_session_status, arginfo_session_status, 0, NULL) - ZEND_RAW_FENTRY("session_register_shutdown", zif_session_register_shutdown, arginfo_session_register_shutdown, 0, NULL) - ZEND_RAW_FENTRY("session_commit", zif_session_write_close, arginfo_session_commit, 0, NULL) - ZEND_RAW_FENTRY("session_set_save_handler", zif_session_set_save_handler, arginfo_session_set_save_handler, 0, NULL) - ZEND_RAW_FENTRY("session_cache_limiter", zif_session_cache_limiter, arginfo_session_cache_limiter, 0, NULL) - ZEND_RAW_FENTRY("session_cache_expire", zif_session_cache_expire, arginfo_session_cache_expire, 0, NULL) - ZEND_RAW_FENTRY("session_set_cookie_params", zif_session_set_cookie_params, arginfo_session_set_cookie_params, 0, NULL) - ZEND_RAW_FENTRY("session_start", zif_session_start, arginfo_session_start, 0, NULL) + ZEND_FE(session_name, arginfo_session_name) + ZEND_FE(session_module_name, arginfo_session_module_name) + ZEND_FE(session_save_path, arginfo_session_save_path) + ZEND_FE(session_id, arginfo_session_id) + ZEND_FE(session_create_id, arginfo_session_create_id) + ZEND_FE(session_regenerate_id, arginfo_session_regenerate_id) + ZEND_FE(session_decode, arginfo_session_decode) + ZEND_FE(session_encode, arginfo_session_encode) + ZEND_FE(session_destroy, arginfo_session_destroy) + ZEND_FE(session_unset, arginfo_session_unset) + ZEND_FE(session_gc, arginfo_session_gc) + ZEND_FE(session_get_cookie_params, arginfo_session_get_cookie_params) + ZEND_FE(session_write_close, arginfo_session_write_close) + ZEND_FE(session_abort, arginfo_session_abort) + ZEND_FE(session_reset, arginfo_session_reset) + ZEND_FE(session_status, arginfo_session_status) + ZEND_FE(session_register_shutdown, arginfo_session_register_shutdown) + ZEND_RAW_FENTRY("session_commit", zif_session_write_close, arginfo_session_commit, 0, NULL, NULL) + ZEND_FE(session_set_save_handler, arginfo_session_set_save_handler) + ZEND_FE(session_cache_limiter, arginfo_session_cache_limiter) + ZEND_FE(session_cache_expire, arginfo_session_cache_expire) + ZEND_FE(session_set_cookie_params, arginfo_session_set_cookie_params) + ZEND_FE(session_start, arginfo_session_start) ZEND_FE_END }; static const zend_function_entry class_SessionHandlerInterface_methods[] = { - ZEND_RAW_FENTRY("open", NULL, arginfo_class_SessionHandlerInterface_open, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) - ZEND_RAW_FENTRY("close", NULL, arginfo_class_SessionHandlerInterface_close, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) - ZEND_RAW_FENTRY("read", NULL, arginfo_class_SessionHandlerInterface_read, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) - ZEND_RAW_FENTRY("write", NULL, arginfo_class_SessionHandlerInterface_write, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) - ZEND_RAW_FENTRY("destroy", NULL, arginfo_class_SessionHandlerInterface_destroy, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) - ZEND_RAW_FENTRY("gc", NULL, arginfo_class_SessionHandlerInterface_gc, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("open", NULL, arginfo_class_SessionHandlerInterface_open, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) + ZEND_RAW_FENTRY("close", NULL, arginfo_class_SessionHandlerInterface_close, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) + ZEND_RAW_FENTRY("read", NULL, arginfo_class_SessionHandlerInterface_read, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) + ZEND_RAW_FENTRY("write", NULL, arginfo_class_SessionHandlerInterface_write, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) + ZEND_RAW_FENTRY("destroy", NULL, arginfo_class_SessionHandlerInterface_destroy, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) + ZEND_RAW_FENTRY("gc", NULL, arginfo_class_SessionHandlerInterface_gc, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) ZEND_FE_END }; static const zend_function_entry class_SessionIdInterface_methods[] = { - ZEND_RAW_FENTRY("create_sid", NULL, arginfo_class_SessionIdInterface_create_sid, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("create_sid", NULL, arginfo_class_SessionIdInterface_create_sid, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) ZEND_FE_END }; static const zend_function_entry class_SessionUpdateTimestampHandlerInterface_methods[] = { - ZEND_RAW_FENTRY("validateId", NULL, arginfo_class_SessionUpdateTimestampHandlerInterface_validateId, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) - ZEND_RAW_FENTRY("updateTimestamp", NULL, arginfo_class_SessionUpdateTimestampHandlerInterface_updateTimestamp, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("validateId", NULL, arginfo_class_SessionUpdateTimestampHandlerInterface_validateId, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) + ZEND_RAW_FENTRY("updateTimestamp", NULL, arginfo_class_SessionUpdateTimestampHandlerInterface_updateTimestamp, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) ZEND_FE_END }; static const zend_function_entry class_SessionHandler_methods[] = { - ZEND_RAW_FENTRY("open", zim_SessionHandler_open, arginfo_class_SessionHandler_open, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("close", zim_SessionHandler_close, arginfo_class_SessionHandler_close, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("read", zim_SessionHandler_read, arginfo_class_SessionHandler_read, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("write", zim_SessionHandler_write, arginfo_class_SessionHandler_write, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("destroy", zim_SessionHandler_destroy, arginfo_class_SessionHandler_destroy, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("gc", zim_SessionHandler_gc, arginfo_class_SessionHandler_gc, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("create_sid", zim_SessionHandler_create_sid, arginfo_class_SessionHandler_create_sid, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(SessionHandler, open, arginfo_class_SessionHandler_open, ZEND_ACC_PUBLIC) + ZEND_ME(SessionHandler, close, arginfo_class_SessionHandler_close, ZEND_ACC_PUBLIC) + ZEND_ME(SessionHandler, read, arginfo_class_SessionHandler_read, ZEND_ACC_PUBLIC) + ZEND_ME(SessionHandler, write, arginfo_class_SessionHandler_write, ZEND_ACC_PUBLIC) + ZEND_ME(SessionHandler, destroy, arginfo_class_SessionHandler_destroy, ZEND_ACC_PUBLIC) + ZEND_ME(SessionHandler, gc, arginfo_class_SessionHandler_gc, ZEND_ACC_PUBLIC) + ZEND_ME(SessionHandler, create_sid, arginfo_class_SessionHandler_create_sid, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/ext/shmop/shmop_arginfo.h b/ext/shmop/shmop_arginfo.h index 13e08e7477581..e59f6a1da8e1a 100644 --- a/ext/shmop/shmop_arginfo.h +++ b/ext/shmop/shmop_arginfo.h @@ -40,12 +40,12 @@ ZEND_FUNCTION(shmop_write); ZEND_FUNCTION(shmop_delete); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("shmop_open", zif_shmop_open, arginfo_shmop_open, 0, NULL) - ZEND_RAW_FENTRY("shmop_read", zif_shmop_read, arginfo_shmop_read, 0, NULL) - ZEND_RAW_FENTRY("shmop_close", zif_shmop_close, arginfo_shmop_close, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("shmop_size", zif_shmop_size, arginfo_shmop_size, 0, NULL) - ZEND_RAW_FENTRY("shmop_write", zif_shmop_write, arginfo_shmop_write, 0, NULL) - ZEND_RAW_FENTRY("shmop_delete", zif_shmop_delete, arginfo_shmop_delete, 0, NULL) + ZEND_FE(shmop_open, arginfo_shmop_open) + ZEND_FE(shmop_read, arginfo_shmop_read) + ZEND_RAW_FENTRY("shmop_close", zif_shmop_close, arginfo_shmop_close, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_FE(shmop_size, arginfo_shmop_size) + ZEND_FE(shmop_write, arginfo_shmop_write) + ZEND_FE(shmop_delete, arginfo_shmop_delete) ZEND_FE_END }; diff --git a/ext/simplexml/simplexml_arginfo.h b/ext/simplexml/simplexml_arginfo.h index b8d2e0b72ce3f..285df20813f07 100644 --- a/ext/simplexml/simplexml_arginfo.h +++ b/ext/simplexml/simplexml_arginfo.h @@ -125,34 +125,34 @@ ZEND_METHOD(SimpleXMLElement, hasChildren); ZEND_METHOD(SimpleXMLElement, getChildren); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("simplexml_load_file", zif_simplexml_load_file, arginfo_simplexml_load_file, 0, NULL) - ZEND_RAW_FENTRY("simplexml_load_string", zif_simplexml_load_string, arginfo_simplexml_load_string, 0, NULL) - ZEND_RAW_FENTRY("simplexml_import_dom", zif_simplexml_import_dom, arginfo_simplexml_import_dom, 0, NULL) + ZEND_FE(simplexml_load_file, arginfo_simplexml_load_file) + ZEND_FE(simplexml_load_string, arginfo_simplexml_load_string) + ZEND_FE(simplexml_import_dom, arginfo_simplexml_import_dom) ZEND_FE_END }; static const zend_function_entry class_SimpleXMLElement_methods[] = { - ZEND_RAW_FENTRY("xpath", zim_SimpleXMLElement_xpath, arginfo_class_SimpleXMLElement_xpath, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("registerXPathNamespace", zim_SimpleXMLElement_registerXPathNamespace, arginfo_class_SimpleXMLElement_registerXPathNamespace, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("asXML", zim_SimpleXMLElement_asXML, arginfo_class_SimpleXMLElement_asXML, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("saveXML", zim_SimpleXMLElement_asXML, arginfo_class_SimpleXMLElement_saveXML, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getNamespaces", zim_SimpleXMLElement_getNamespaces, arginfo_class_SimpleXMLElement_getNamespaces, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getDocNamespaces", zim_SimpleXMLElement_getDocNamespaces, arginfo_class_SimpleXMLElement_getDocNamespaces, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("children", zim_SimpleXMLElement_children, arginfo_class_SimpleXMLElement_children, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("attributes", zim_SimpleXMLElement_attributes, arginfo_class_SimpleXMLElement_attributes, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__construct", zim_SimpleXMLElement___construct, arginfo_class_SimpleXMLElement___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("addChild", zim_SimpleXMLElement_addChild, arginfo_class_SimpleXMLElement_addChild, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("addAttribute", zim_SimpleXMLElement_addAttribute, arginfo_class_SimpleXMLElement_addAttribute, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getName", zim_SimpleXMLElement_getName, arginfo_class_SimpleXMLElement_getName, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__toString", zim_SimpleXMLElement___toString, arginfo_class_SimpleXMLElement___toString, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("count", zim_SimpleXMLElement_count, arginfo_class_SimpleXMLElement_count, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("rewind", zim_SimpleXMLElement_rewind, arginfo_class_SimpleXMLElement_rewind, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("valid", zim_SimpleXMLElement_valid, arginfo_class_SimpleXMLElement_valid, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("current", zim_SimpleXMLElement_current, arginfo_class_SimpleXMLElement_current, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("key", zim_SimpleXMLElement_key, arginfo_class_SimpleXMLElement_key, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("next", zim_SimpleXMLElement_next, arginfo_class_SimpleXMLElement_next, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("hasChildren", zim_SimpleXMLElement_hasChildren, arginfo_class_SimpleXMLElement_hasChildren, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getChildren", zim_SimpleXMLElement_getChildren, arginfo_class_SimpleXMLElement_getChildren, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(SimpleXMLElement, xpath, arginfo_class_SimpleXMLElement_xpath, ZEND_ACC_PUBLIC) + ZEND_ME(SimpleXMLElement, registerXPathNamespace, arginfo_class_SimpleXMLElement_registerXPathNamespace, ZEND_ACC_PUBLIC) + ZEND_ME(SimpleXMLElement, asXML, arginfo_class_SimpleXMLElement_asXML, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("saveXML", zim_SimpleXMLElement_asXML, arginfo_class_SimpleXMLElement_saveXML, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_ME(SimpleXMLElement, getNamespaces, arginfo_class_SimpleXMLElement_getNamespaces, ZEND_ACC_PUBLIC) + ZEND_ME(SimpleXMLElement, getDocNamespaces, arginfo_class_SimpleXMLElement_getDocNamespaces, ZEND_ACC_PUBLIC) + ZEND_ME(SimpleXMLElement, children, arginfo_class_SimpleXMLElement_children, ZEND_ACC_PUBLIC) + ZEND_ME(SimpleXMLElement, attributes, arginfo_class_SimpleXMLElement_attributes, ZEND_ACC_PUBLIC) + ZEND_ME(SimpleXMLElement, __construct, arginfo_class_SimpleXMLElement___construct, ZEND_ACC_PUBLIC) + ZEND_ME(SimpleXMLElement, addChild, arginfo_class_SimpleXMLElement_addChild, ZEND_ACC_PUBLIC) + ZEND_ME(SimpleXMLElement, addAttribute, arginfo_class_SimpleXMLElement_addAttribute, ZEND_ACC_PUBLIC) + ZEND_ME(SimpleXMLElement, getName, arginfo_class_SimpleXMLElement_getName, ZEND_ACC_PUBLIC) + ZEND_ME(SimpleXMLElement, __toString, arginfo_class_SimpleXMLElement___toString, ZEND_ACC_PUBLIC) + ZEND_ME(SimpleXMLElement, count, arginfo_class_SimpleXMLElement_count, ZEND_ACC_PUBLIC) + ZEND_ME(SimpleXMLElement, rewind, arginfo_class_SimpleXMLElement_rewind, ZEND_ACC_PUBLIC) + ZEND_ME(SimpleXMLElement, valid, arginfo_class_SimpleXMLElement_valid, ZEND_ACC_PUBLIC) + ZEND_ME(SimpleXMLElement, current, arginfo_class_SimpleXMLElement_current, ZEND_ACC_PUBLIC) + ZEND_ME(SimpleXMLElement, key, arginfo_class_SimpleXMLElement_key, ZEND_ACC_PUBLIC) + ZEND_ME(SimpleXMLElement, next, arginfo_class_SimpleXMLElement_next, ZEND_ACC_PUBLIC) + ZEND_ME(SimpleXMLElement, hasChildren, arginfo_class_SimpleXMLElement_hasChildren, ZEND_ACC_PUBLIC) + ZEND_ME(SimpleXMLElement, getChildren, arginfo_class_SimpleXMLElement_getChildren, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/ext/skeleton/skeleton_arginfo.h b/ext/skeleton/skeleton_arginfo.h index ebbc3ebd50684..50b6b7793ef5b 100644 --- a/ext/skeleton/skeleton_arginfo.h +++ b/ext/skeleton/skeleton_arginfo.h @@ -12,7 +12,7 @@ ZEND_FUNCTION(test1); ZEND_FUNCTION(test2); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("test1", zif_test1, arginfo_test1, 0, NULL) - ZEND_RAW_FENTRY("test2", zif_test2, arginfo_test2, 0, NULL) + ZEND_FE(test1, arginfo_test1) + ZEND_FE(test2, arginfo_test2) ZEND_FE_END }; diff --git a/ext/snmp/snmp_arginfo.h b/ext/snmp/snmp_arginfo.h index ece75484f853f..60a91c61b550d 100644 --- a/ext/snmp/snmp_arginfo.h +++ b/ext/snmp/snmp_arginfo.h @@ -196,43 +196,43 @@ ZEND_METHOD(SNMP, getErrno); ZEND_METHOD(SNMP, getError); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("snmpget", zif_snmpget, arginfo_snmpget, 0, NULL) - ZEND_RAW_FENTRY("snmpgetnext", zif_snmpgetnext, arginfo_snmpgetnext, 0, NULL) - ZEND_RAW_FENTRY("snmpwalk", zif_snmpwalk, arginfo_snmpwalk, 0, NULL) - ZEND_RAW_FENTRY("snmprealwalk", zif_snmprealwalk, arginfo_snmprealwalk, 0, NULL) - ZEND_RAW_FENTRY("snmpwalkoid", zif_snmprealwalk, arginfo_snmpwalkoid, 0, NULL) - ZEND_RAW_FENTRY("snmpset", zif_snmpset, arginfo_snmpset, 0, NULL) - ZEND_RAW_FENTRY("snmp_get_quick_print", zif_snmp_get_quick_print, arginfo_snmp_get_quick_print, 0, NULL) - ZEND_RAW_FENTRY("snmp_set_quick_print", zif_snmp_set_quick_print, arginfo_snmp_set_quick_print, 0, NULL) - ZEND_RAW_FENTRY("snmp_set_enum_print", zif_snmp_set_enum_print, arginfo_snmp_set_enum_print, 0, NULL) - ZEND_RAW_FENTRY("snmp_set_oid_output_format", zif_snmp_set_oid_output_format, arginfo_snmp_set_oid_output_format, 0, NULL) - ZEND_RAW_FENTRY("snmp_set_oid_numeric_print", zif_snmp_set_oid_output_format, arginfo_snmp_set_oid_numeric_print, 0, NULL) - ZEND_RAW_FENTRY("snmp2_get", zif_snmp2_get, arginfo_snmp2_get, 0, NULL) - ZEND_RAW_FENTRY("snmp2_getnext", zif_snmp2_getnext, arginfo_snmp2_getnext, 0, NULL) - ZEND_RAW_FENTRY("snmp2_walk", zif_snmp2_walk, arginfo_snmp2_walk, 0, NULL) - ZEND_RAW_FENTRY("snmp2_real_walk", zif_snmp2_real_walk, arginfo_snmp2_real_walk, 0, NULL) - ZEND_RAW_FENTRY("snmp2_set", zif_snmp2_set, arginfo_snmp2_set, 0, NULL) - ZEND_RAW_FENTRY("snmp3_get", zif_snmp3_get, arginfo_snmp3_get, 0, NULL) - ZEND_RAW_FENTRY("snmp3_getnext", zif_snmp3_getnext, arginfo_snmp3_getnext, 0, NULL) - ZEND_RAW_FENTRY("snmp3_walk", zif_snmp3_walk, arginfo_snmp3_walk, 0, NULL) - ZEND_RAW_FENTRY("snmp3_real_walk", zif_snmp3_real_walk, arginfo_snmp3_real_walk, 0, NULL) - ZEND_RAW_FENTRY("snmp3_set", zif_snmp3_set, arginfo_snmp3_set, 0, NULL) - ZEND_RAW_FENTRY("snmp_set_valueretrieval", zif_snmp_set_valueretrieval, arginfo_snmp_set_valueretrieval, 0, NULL) - ZEND_RAW_FENTRY("snmp_get_valueretrieval", zif_snmp_get_valueretrieval, arginfo_snmp_get_valueretrieval, 0, NULL) - ZEND_RAW_FENTRY("snmp_read_mib", zif_snmp_read_mib, arginfo_snmp_read_mib, 0, NULL) + ZEND_FE(snmpget, arginfo_snmpget) + ZEND_FE(snmpgetnext, arginfo_snmpgetnext) + ZEND_FE(snmpwalk, arginfo_snmpwalk) + ZEND_FE(snmprealwalk, arginfo_snmprealwalk) + ZEND_RAW_FENTRY("snmpwalkoid", zif_snmprealwalk, arginfo_snmpwalkoid, 0, NULL, NULL) + ZEND_FE(snmpset, arginfo_snmpset) + ZEND_FE(snmp_get_quick_print, arginfo_snmp_get_quick_print) + ZEND_FE(snmp_set_quick_print, arginfo_snmp_set_quick_print) + ZEND_FE(snmp_set_enum_print, arginfo_snmp_set_enum_print) + ZEND_FE(snmp_set_oid_output_format, arginfo_snmp_set_oid_output_format) + ZEND_RAW_FENTRY("snmp_set_oid_numeric_print", zif_snmp_set_oid_output_format, arginfo_snmp_set_oid_numeric_print, 0, NULL, NULL) + ZEND_FE(snmp2_get, arginfo_snmp2_get) + ZEND_FE(snmp2_getnext, arginfo_snmp2_getnext) + ZEND_FE(snmp2_walk, arginfo_snmp2_walk) + ZEND_FE(snmp2_real_walk, arginfo_snmp2_real_walk) + ZEND_FE(snmp2_set, arginfo_snmp2_set) + ZEND_FE(snmp3_get, arginfo_snmp3_get) + ZEND_FE(snmp3_getnext, arginfo_snmp3_getnext) + ZEND_FE(snmp3_walk, arginfo_snmp3_walk) + ZEND_FE(snmp3_real_walk, arginfo_snmp3_real_walk) + ZEND_FE(snmp3_set, arginfo_snmp3_set) + ZEND_FE(snmp_set_valueretrieval, arginfo_snmp_set_valueretrieval) + ZEND_FE(snmp_get_valueretrieval, arginfo_snmp_get_valueretrieval) + ZEND_FE(snmp_read_mib, arginfo_snmp_read_mib) ZEND_FE_END }; static const zend_function_entry class_SNMP_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_SNMP___construct, arginfo_class_SNMP___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("close", zim_SNMP_close, arginfo_class_SNMP_close, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setSecurity", zim_SNMP_setSecurity, arginfo_class_SNMP_setSecurity, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("get", zim_SNMP_get, arginfo_class_SNMP_get, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getnext", zim_SNMP_getnext, arginfo_class_SNMP_getnext, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("walk", zim_SNMP_walk, arginfo_class_SNMP_walk, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("set", zim_SNMP_set, arginfo_class_SNMP_set, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getErrno", zim_SNMP_getErrno, arginfo_class_SNMP_getErrno, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getError", zim_SNMP_getError, arginfo_class_SNMP_getError, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(SNMP, __construct, arginfo_class_SNMP___construct, ZEND_ACC_PUBLIC) + ZEND_ME(SNMP, close, arginfo_class_SNMP_close, ZEND_ACC_PUBLIC) + ZEND_ME(SNMP, setSecurity, arginfo_class_SNMP_setSecurity, ZEND_ACC_PUBLIC) + ZEND_ME(SNMP, get, arginfo_class_SNMP_get, ZEND_ACC_PUBLIC) + ZEND_ME(SNMP, getnext, arginfo_class_SNMP_getnext, ZEND_ACC_PUBLIC) + ZEND_ME(SNMP, walk, arginfo_class_SNMP_walk, ZEND_ACC_PUBLIC) + ZEND_ME(SNMP, set, arginfo_class_SNMP_set, ZEND_ACC_PUBLIC) + ZEND_ME(SNMP, getErrno, arginfo_class_SNMP_getErrno, ZEND_ACC_PUBLIC) + ZEND_ME(SNMP, getError, arginfo_class_SNMP_getError, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/ext/soap/soap_arginfo.h b/ext/soap/soap_arginfo.h index 24374c417dca3..e4611093842a0 100644 --- a/ext/soap/soap_arginfo.h +++ b/ext/soap/soap_arginfo.h @@ -168,60 +168,60 @@ ZEND_METHOD(SoapClient, __setSoapHeaders); ZEND_METHOD(SoapClient, __setLocation); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("use_soap_error_handler", zif_use_soap_error_handler, arginfo_use_soap_error_handler, 0, NULL) - ZEND_RAW_FENTRY("is_soap_fault", zif_is_soap_fault, arginfo_is_soap_fault, 0, NULL) + ZEND_FE(use_soap_error_handler, arginfo_use_soap_error_handler) + ZEND_FE(is_soap_fault, arginfo_is_soap_fault) ZEND_FE_END }; static const zend_function_entry class_SoapParam_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_SoapParam___construct, arginfo_class_SoapParam___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(SoapParam, __construct, arginfo_class_SoapParam___construct, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_SoapHeader_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_SoapHeader___construct, arginfo_class_SoapHeader___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(SoapHeader, __construct, arginfo_class_SoapHeader___construct, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_SoapFault_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_SoapFault___construct, arginfo_class_SoapFault___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__toString", zim_SoapFault___toString, arginfo_class_SoapFault___toString, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(SoapFault, __construct, arginfo_class_SoapFault___construct, ZEND_ACC_PUBLIC) + ZEND_ME(SoapFault, __toString, arginfo_class_SoapFault___toString, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_SoapVar_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_SoapVar___construct, arginfo_class_SoapVar___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(SoapVar, __construct, arginfo_class_SoapVar___construct, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_SoapServer_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_SoapServer___construct, arginfo_class_SoapServer___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("fault", zim_SoapServer_fault, arginfo_class_SoapServer_fault, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("addSoapHeader", zim_SoapServer_addSoapHeader, arginfo_class_SoapServer_addSoapHeader, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setPersistence", zim_SoapServer_setPersistence, arginfo_class_SoapServer_setPersistence, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setClass", zim_SoapServer_setClass, arginfo_class_SoapServer_setClass, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setObject", zim_SoapServer_setObject, arginfo_class_SoapServer_setObject, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getFunctions", zim_SoapServer_getFunctions, arginfo_class_SoapServer_getFunctions, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("addFunction", zim_SoapServer_addFunction, arginfo_class_SoapServer_addFunction, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("handle", zim_SoapServer_handle, arginfo_class_SoapServer_handle, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(SoapServer, __construct, arginfo_class_SoapServer___construct, ZEND_ACC_PUBLIC) + ZEND_ME(SoapServer, fault, arginfo_class_SoapServer_fault, ZEND_ACC_PUBLIC) + ZEND_ME(SoapServer, addSoapHeader, arginfo_class_SoapServer_addSoapHeader, ZEND_ACC_PUBLIC) + ZEND_ME(SoapServer, setPersistence, arginfo_class_SoapServer_setPersistence, ZEND_ACC_PUBLIC) + ZEND_ME(SoapServer, setClass, arginfo_class_SoapServer_setClass, ZEND_ACC_PUBLIC) + ZEND_ME(SoapServer, setObject, arginfo_class_SoapServer_setObject, ZEND_ACC_PUBLIC) + ZEND_ME(SoapServer, getFunctions, arginfo_class_SoapServer_getFunctions, ZEND_ACC_PUBLIC) + ZEND_ME(SoapServer, addFunction, arginfo_class_SoapServer_addFunction, ZEND_ACC_PUBLIC) + ZEND_ME(SoapServer, handle, arginfo_class_SoapServer_handle, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_SoapClient_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_SoapClient___construct, arginfo_class_SoapClient___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__call", zim_SoapClient___call, arginfo_class_SoapClient___call, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__soapCall", zim_SoapClient___soapCall, arginfo_class_SoapClient___soapCall, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__getFunctions", zim_SoapClient___getFunctions, arginfo_class_SoapClient___getFunctions, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__getTypes", zim_SoapClient___getTypes, arginfo_class_SoapClient___getTypes, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__getLastRequest", zim_SoapClient___getLastRequest, arginfo_class_SoapClient___getLastRequest, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__getLastResponse", zim_SoapClient___getLastResponse, arginfo_class_SoapClient___getLastResponse, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__getLastRequestHeaders", zim_SoapClient___getLastRequestHeaders, arginfo_class_SoapClient___getLastRequestHeaders, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__getLastResponseHeaders", zim_SoapClient___getLastResponseHeaders, arginfo_class_SoapClient___getLastResponseHeaders, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__doRequest", zim_SoapClient___doRequest, arginfo_class_SoapClient___doRequest, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__setCookie", zim_SoapClient___setCookie, arginfo_class_SoapClient___setCookie, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__getCookies", zim_SoapClient___getCookies, arginfo_class_SoapClient___getCookies, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__setSoapHeaders", zim_SoapClient___setSoapHeaders, arginfo_class_SoapClient___setSoapHeaders, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__setLocation", zim_SoapClient___setLocation, arginfo_class_SoapClient___setLocation, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(SoapClient, __construct, arginfo_class_SoapClient___construct, ZEND_ACC_PUBLIC) + ZEND_ME(SoapClient, __call, arginfo_class_SoapClient___call, ZEND_ACC_PUBLIC) + ZEND_ME(SoapClient, __soapCall, arginfo_class_SoapClient___soapCall, ZEND_ACC_PUBLIC) + ZEND_ME(SoapClient, __getFunctions, arginfo_class_SoapClient___getFunctions, ZEND_ACC_PUBLIC) + ZEND_ME(SoapClient, __getTypes, arginfo_class_SoapClient___getTypes, ZEND_ACC_PUBLIC) + ZEND_ME(SoapClient, __getLastRequest, arginfo_class_SoapClient___getLastRequest, ZEND_ACC_PUBLIC) + ZEND_ME(SoapClient, __getLastResponse, arginfo_class_SoapClient___getLastResponse, ZEND_ACC_PUBLIC) + ZEND_ME(SoapClient, __getLastRequestHeaders, arginfo_class_SoapClient___getLastRequestHeaders, ZEND_ACC_PUBLIC) + ZEND_ME(SoapClient, __getLastResponseHeaders, arginfo_class_SoapClient___getLastResponseHeaders, ZEND_ACC_PUBLIC) + ZEND_ME(SoapClient, __doRequest, arginfo_class_SoapClient___doRequest, ZEND_ACC_PUBLIC) + ZEND_ME(SoapClient, __setCookie, arginfo_class_SoapClient___setCookie, ZEND_ACC_PUBLIC) + ZEND_ME(SoapClient, __getCookies, arginfo_class_SoapClient___getCookies, ZEND_ACC_PUBLIC) + ZEND_ME(SoapClient, __setSoapHeaders, arginfo_class_SoapClient___setSoapHeaders, ZEND_ACC_PUBLIC) + ZEND_ME(SoapClient, __setLocation, arginfo_class_SoapClient___setLocation, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/ext/sockets/sockets_arginfo.h b/ext/sockets/sockets_arginfo.h index ad7e06bfc9d6a..2e03ad7f4d116 100644 --- a/ext/sockets/sockets_arginfo.h +++ b/ext/sockets/sockets_arginfo.h @@ -267,57 +267,57 @@ ZEND_FUNCTION(socket_wsaprotocol_info_release); #endif static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("socket_select", zif_socket_select, arginfo_socket_select, 0, NULL) - ZEND_RAW_FENTRY("socket_create_listen", zif_socket_create_listen, arginfo_socket_create_listen, 0, NULL) - ZEND_RAW_FENTRY("socket_accept", zif_socket_accept, arginfo_socket_accept, 0, NULL) - ZEND_RAW_FENTRY("socket_set_nonblock", zif_socket_set_nonblock, arginfo_socket_set_nonblock, 0, NULL) - ZEND_RAW_FENTRY("socket_set_block", zif_socket_set_block, arginfo_socket_set_block, 0, NULL) - ZEND_RAW_FENTRY("socket_listen", zif_socket_listen, arginfo_socket_listen, 0, NULL) - ZEND_RAW_FENTRY("socket_close", zif_socket_close, arginfo_socket_close, 0, NULL) - ZEND_RAW_FENTRY("socket_write", zif_socket_write, arginfo_socket_write, 0, NULL) - ZEND_RAW_FENTRY("socket_read", zif_socket_read, arginfo_socket_read, 0, NULL) - ZEND_RAW_FENTRY("socket_getsockname", zif_socket_getsockname, arginfo_socket_getsockname, 0, NULL) - ZEND_RAW_FENTRY("socket_getpeername", zif_socket_getpeername, arginfo_socket_getpeername, 0, NULL) - ZEND_RAW_FENTRY("socket_create", zif_socket_create, arginfo_socket_create, 0, NULL) - ZEND_RAW_FENTRY("socket_connect", zif_socket_connect, arginfo_socket_connect, 0, NULL) - ZEND_RAW_FENTRY("socket_strerror", zif_socket_strerror, arginfo_socket_strerror, 0, NULL) - ZEND_RAW_FENTRY("socket_bind", zif_socket_bind, arginfo_socket_bind, 0, NULL) - ZEND_RAW_FENTRY("socket_recv", zif_socket_recv, arginfo_socket_recv, 0, NULL) - ZEND_RAW_FENTRY("socket_send", zif_socket_send, arginfo_socket_send, 0, NULL) - ZEND_RAW_FENTRY("socket_recvfrom", zif_socket_recvfrom, arginfo_socket_recvfrom, 0, NULL) - ZEND_RAW_FENTRY("socket_sendto", zif_socket_sendto, arginfo_socket_sendto, 0, NULL) - ZEND_RAW_FENTRY("socket_get_option", zif_socket_get_option, arginfo_socket_get_option, 0, NULL) - ZEND_RAW_FENTRY("socket_getopt", zif_socket_get_option, arginfo_socket_getopt, 0, NULL) - ZEND_RAW_FENTRY("socket_set_option", zif_socket_set_option, arginfo_socket_set_option, 0, NULL) - ZEND_RAW_FENTRY("socket_setopt", zif_socket_set_option, arginfo_socket_setopt, 0, NULL) + ZEND_FE(socket_select, arginfo_socket_select) + ZEND_FE(socket_create_listen, arginfo_socket_create_listen) + ZEND_FE(socket_accept, arginfo_socket_accept) + ZEND_FE(socket_set_nonblock, arginfo_socket_set_nonblock) + ZEND_FE(socket_set_block, arginfo_socket_set_block) + ZEND_FE(socket_listen, arginfo_socket_listen) + ZEND_FE(socket_close, arginfo_socket_close) + ZEND_FE(socket_write, arginfo_socket_write) + ZEND_FE(socket_read, arginfo_socket_read) + ZEND_FE(socket_getsockname, arginfo_socket_getsockname) + ZEND_FE(socket_getpeername, arginfo_socket_getpeername) + ZEND_FE(socket_create, arginfo_socket_create) + ZEND_FE(socket_connect, arginfo_socket_connect) + ZEND_FE(socket_strerror, arginfo_socket_strerror) + ZEND_FE(socket_bind, arginfo_socket_bind) + ZEND_FE(socket_recv, arginfo_socket_recv) + ZEND_FE(socket_send, arginfo_socket_send) + ZEND_FE(socket_recvfrom, arginfo_socket_recvfrom) + ZEND_FE(socket_sendto, arginfo_socket_sendto) + ZEND_FE(socket_get_option, arginfo_socket_get_option) + ZEND_RAW_FENTRY("socket_getopt", zif_socket_get_option, arginfo_socket_getopt, 0, NULL, NULL) + ZEND_FE(socket_set_option, arginfo_socket_set_option) + ZEND_RAW_FENTRY("socket_setopt", zif_socket_set_option, arginfo_socket_setopt, 0, NULL, NULL) #if defined(HAVE_SOCKETPAIR) - ZEND_RAW_FENTRY("socket_create_pair", zif_socket_create_pair, arginfo_socket_create_pair, 0, NULL) + ZEND_FE(socket_create_pair, arginfo_socket_create_pair) #endif #if defined(HAVE_SHUTDOWN) - ZEND_RAW_FENTRY("socket_shutdown", zif_socket_shutdown, arginfo_socket_shutdown, 0, NULL) + ZEND_FE(socket_shutdown, arginfo_socket_shutdown) #endif #if defined(HAVE_SOCKATMARK) - ZEND_RAW_FENTRY("socket_atmark", zif_socket_atmark, arginfo_socket_atmark, 0, NULL) -#endif - ZEND_RAW_FENTRY("socket_last_error", zif_socket_last_error, arginfo_socket_last_error, 0, NULL) - ZEND_RAW_FENTRY("socket_clear_error", zif_socket_clear_error, arginfo_socket_clear_error, 0, NULL) - ZEND_RAW_FENTRY("socket_import_stream", zif_socket_import_stream, arginfo_socket_import_stream, 0, NULL) - ZEND_RAW_FENTRY("socket_export_stream", zif_socket_export_stream, arginfo_socket_export_stream, 0, NULL) - ZEND_RAW_FENTRY("socket_sendmsg", zif_socket_sendmsg, arginfo_socket_sendmsg, 0, NULL) - ZEND_RAW_FENTRY("socket_recvmsg", zif_socket_recvmsg, arginfo_socket_recvmsg, 0, NULL) - ZEND_RAW_FENTRY("socket_cmsg_space", zif_socket_cmsg_space, arginfo_socket_cmsg_space, 0, NULL) - ZEND_RAW_FENTRY("socket_addrinfo_lookup", zif_socket_addrinfo_lookup, arginfo_socket_addrinfo_lookup, 0, NULL) - ZEND_RAW_FENTRY("socket_addrinfo_connect", zif_socket_addrinfo_connect, arginfo_socket_addrinfo_connect, 0, NULL) - ZEND_RAW_FENTRY("socket_addrinfo_bind", zif_socket_addrinfo_bind, arginfo_socket_addrinfo_bind, 0, NULL) - ZEND_RAW_FENTRY("socket_addrinfo_explain", zif_socket_addrinfo_explain, arginfo_socket_addrinfo_explain, 0, NULL) + ZEND_FE(socket_atmark, arginfo_socket_atmark) +#endif + ZEND_FE(socket_last_error, arginfo_socket_last_error) + ZEND_FE(socket_clear_error, arginfo_socket_clear_error) + ZEND_FE(socket_import_stream, arginfo_socket_import_stream) + ZEND_FE(socket_export_stream, arginfo_socket_export_stream) + ZEND_FE(socket_sendmsg, arginfo_socket_sendmsg) + ZEND_FE(socket_recvmsg, arginfo_socket_recvmsg) + ZEND_FE(socket_cmsg_space, arginfo_socket_cmsg_space) + ZEND_FE(socket_addrinfo_lookup, arginfo_socket_addrinfo_lookup) + ZEND_FE(socket_addrinfo_connect, arginfo_socket_addrinfo_connect) + ZEND_FE(socket_addrinfo_bind, arginfo_socket_addrinfo_bind) + ZEND_FE(socket_addrinfo_explain, arginfo_socket_addrinfo_explain) #if defined(PHP_WIN32) - ZEND_RAW_FENTRY("socket_wsaprotocol_info_export", zif_socket_wsaprotocol_info_export, arginfo_socket_wsaprotocol_info_export, 0, NULL) + ZEND_FE(socket_wsaprotocol_info_export, arginfo_socket_wsaprotocol_info_export) #endif #if defined(PHP_WIN32) - ZEND_RAW_FENTRY("socket_wsaprotocol_info_import", zif_socket_wsaprotocol_info_import, arginfo_socket_wsaprotocol_info_import, 0, NULL) + ZEND_FE(socket_wsaprotocol_info_import, arginfo_socket_wsaprotocol_info_import) #endif #if defined(PHP_WIN32) - ZEND_RAW_FENTRY("socket_wsaprotocol_info_release", zif_socket_wsaprotocol_info_release, arginfo_socket_wsaprotocol_info_release, 0, NULL) + ZEND_FE(socket_wsaprotocol_info_release, arginfo_socket_wsaprotocol_info_release) #endif ZEND_FE_END }; diff --git a/ext/sodium/libsodium_arginfo.h b/ext/sodium/libsodium_arginfo.h index 15fc40f6140a5..ebc5fadae6452 100644 --- a/ext/sodium/libsodium_arginfo.h +++ b/ext/sodium/libsodium_arginfo.h @@ -754,208 +754,208 @@ ZEND_FUNCTION(sodium_base642bin); #endif static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("sodium_crypto_aead_aes256gcm_is_available", zif_sodium_crypto_aead_aes256gcm_is_available, arginfo_sodium_crypto_aead_aes256gcm_is_available, 0, NULL) + ZEND_FE(sodium_crypto_aead_aes256gcm_is_available, arginfo_sodium_crypto_aead_aes256gcm_is_available) #if defined(HAVE_AESGCM) - ZEND_RAW_FENTRY("sodium_crypto_aead_aes256gcm_decrypt", zif_sodium_crypto_aead_aes256gcm_decrypt, arginfo_sodium_crypto_aead_aes256gcm_decrypt, 0, NULL) + ZEND_FE(sodium_crypto_aead_aes256gcm_decrypt, arginfo_sodium_crypto_aead_aes256gcm_decrypt) #endif #if defined(HAVE_AESGCM) - ZEND_RAW_FENTRY("sodium_crypto_aead_aes256gcm_encrypt", zif_sodium_crypto_aead_aes256gcm_encrypt, arginfo_sodium_crypto_aead_aes256gcm_encrypt, 0, NULL) + ZEND_FE(sodium_crypto_aead_aes256gcm_encrypt, arginfo_sodium_crypto_aead_aes256gcm_encrypt) #endif #if defined(HAVE_AESGCM) - ZEND_RAW_FENTRY("sodium_crypto_aead_aes256gcm_keygen", zif_sodium_crypto_aead_aes256gcm_keygen, arginfo_sodium_crypto_aead_aes256gcm_keygen, 0, NULL) + ZEND_FE(sodium_crypto_aead_aes256gcm_keygen, arginfo_sodium_crypto_aead_aes256gcm_keygen) #endif #if defined(crypto_aead_aegis128l_KEYBYTES) - ZEND_RAW_FENTRY("sodium_crypto_aead_aegis128l_decrypt", zif_sodium_crypto_aead_aegis128l_decrypt, arginfo_sodium_crypto_aead_aegis128l_decrypt, 0, NULL) + ZEND_FE(sodium_crypto_aead_aegis128l_decrypt, arginfo_sodium_crypto_aead_aegis128l_decrypt) #endif #if defined(crypto_aead_aegis128l_KEYBYTES) - ZEND_RAW_FENTRY("sodium_crypto_aead_aegis128l_encrypt", zif_sodium_crypto_aead_aegis128l_encrypt, arginfo_sodium_crypto_aead_aegis128l_encrypt, 0, NULL) + ZEND_FE(sodium_crypto_aead_aegis128l_encrypt, arginfo_sodium_crypto_aead_aegis128l_encrypt) #endif #if defined(crypto_aead_aegis128l_KEYBYTES) - ZEND_RAW_FENTRY("sodium_crypto_aead_aegis128l_keygen", zif_sodium_crypto_aead_aegis128l_keygen, arginfo_sodium_crypto_aead_aegis128l_keygen, 0, NULL) + ZEND_FE(sodium_crypto_aead_aegis128l_keygen, arginfo_sodium_crypto_aead_aegis128l_keygen) #endif #if defined(crypto_aead_aegis256_KEYBYTES) - ZEND_RAW_FENTRY("sodium_crypto_aead_aegis256_decrypt", zif_sodium_crypto_aead_aegis256_decrypt, arginfo_sodium_crypto_aead_aegis256_decrypt, 0, NULL) + ZEND_FE(sodium_crypto_aead_aegis256_decrypt, arginfo_sodium_crypto_aead_aegis256_decrypt) #endif #if defined(crypto_aead_aegis256_KEYBYTES) - ZEND_RAW_FENTRY("sodium_crypto_aead_aegis256_encrypt", zif_sodium_crypto_aead_aegis256_encrypt, arginfo_sodium_crypto_aead_aegis256_encrypt, 0, NULL) + ZEND_FE(sodium_crypto_aead_aegis256_encrypt, arginfo_sodium_crypto_aead_aegis256_encrypt) #endif #if defined(crypto_aead_aegis256_KEYBYTES) - ZEND_RAW_FENTRY("sodium_crypto_aead_aegis256_keygen", zif_sodium_crypto_aead_aegis256_keygen, arginfo_sodium_crypto_aead_aegis256_keygen, 0, NULL) -#endif - ZEND_RAW_FENTRY("sodium_crypto_aead_chacha20poly1305_decrypt", zif_sodium_crypto_aead_chacha20poly1305_decrypt, arginfo_sodium_crypto_aead_chacha20poly1305_decrypt, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_aead_chacha20poly1305_encrypt", zif_sodium_crypto_aead_chacha20poly1305_encrypt, arginfo_sodium_crypto_aead_chacha20poly1305_encrypt, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_aead_chacha20poly1305_keygen", zif_sodium_crypto_aead_chacha20poly1305_keygen, arginfo_sodium_crypto_aead_chacha20poly1305_keygen, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_aead_chacha20poly1305_ietf_decrypt", zif_sodium_crypto_aead_chacha20poly1305_ietf_decrypt, arginfo_sodium_crypto_aead_chacha20poly1305_ietf_decrypt, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_aead_chacha20poly1305_ietf_encrypt", zif_sodium_crypto_aead_chacha20poly1305_ietf_encrypt, arginfo_sodium_crypto_aead_chacha20poly1305_ietf_encrypt, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_aead_chacha20poly1305_ietf_keygen", zif_sodium_crypto_aead_chacha20poly1305_ietf_keygen, arginfo_sodium_crypto_aead_chacha20poly1305_ietf_keygen, 0, NULL) + ZEND_FE(sodium_crypto_aead_aegis256_keygen, arginfo_sodium_crypto_aead_aegis256_keygen) +#endif + ZEND_FE(sodium_crypto_aead_chacha20poly1305_decrypt, arginfo_sodium_crypto_aead_chacha20poly1305_decrypt) + ZEND_FE(sodium_crypto_aead_chacha20poly1305_encrypt, arginfo_sodium_crypto_aead_chacha20poly1305_encrypt) + ZEND_FE(sodium_crypto_aead_chacha20poly1305_keygen, arginfo_sodium_crypto_aead_chacha20poly1305_keygen) + ZEND_FE(sodium_crypto_aead_chacha20poly1305_ietf_decrypt, arginfo_sodium_crypto_aead_chacha20poly1305_ietf_decrypt) + ZEND_FE(sodium_crypto_aead_chacha20poly1305_ietf_encrypt, arginfo_sodium_crypto_aead_chacha20poly1305_ietf_encrypt) + ZEND_FE(sodium_crypto_aead_chacha20poly1305_ietf_keygen, arginfo_sodium_crypto_aead_chacha20poly1305_ietf_keygen) #if defined(crypto_aead_xchacha20poly1305_IETF_NPUBBYTES) - ZEND_RAW_FENTRY("sodium_crypto_aead_xchacha20poly1305_ietf_decrypt", zif_sodium_crypto_aead_xchacha20poly1305_ietf_decrypt, arginfo_sodium_crypto_aead_xchacha20poly1305_ietf_decrypt, 0, NULL) + ZEND_FE(sodium_crypto_aead_xchacha20poly1305_ietf_decrypt, arginfo_sodium_crypto_aead_xchacha20poly1305_ietf_decrypt) #endif #if defined(crypto_aead_xchacha20poly1305_IETF_NPUBBYTES) - ZEND_RAW_FENTRY("sodium_crypto_aead_xchacha20poly1305_ietf_keygen", zif_sodium_crypto_aead_xchacha20poly1305_ietf_keygen, arginfo_sodium_crypto_aead_xchacha20poly1305_ietf_keygen, 0, NULL) + ZEND_FE(sodium_crypto_aead_xchacha20poly1305_ietf_keygen, arginfo_sodium_crypto_aead_xchacha20poly1305_ietf_keygen) #endif #if defined(crypto_aead_xchacha20poly1305_IETF_NPUBBYTES) - ZEND_RAW_FENTRY("sodium_crypto_aead_xchacha20poly1305_ietf_encrypt", zif_sodium_crypto_aead_xchacha20poly1305_ietf_encrypt, arginfo_sodium_crypto_aead_xchacha20poly1305_ietf_encrypt, 0, NULL) -#endif - ZEND_RAW_FENTRY("sodium_crypto_auth", zif_sodium_crypto_auth, arginfo_sodium_crypto_auth, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_auth_keygen", zif_sodium_crypto_auth_keygen, arginfo_sodium_crypto_auth_keygen, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_auth_verify", zif_sodium_crypto_auth_verify, arginfo_sodium_crypto_auth_verify, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_box", zif_sodium_crypto_box, arginfo_sodium_crypto_box, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_box_keypair", zif_sodium_crypto_box_keypair, arginfo_sodium_crypto_box_keypair, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_box_seed_keypair", zif_sodium_crypto_box_seed_keypair, arginfo_sodium_crypto_box_seed_keypair, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_box_keypair_from_secretkey_and_publickey", zif_sodium_crypto_box_keypair_from_secretkey_and_publickey, arginfo_sodium_crypto_box_keypair_from_secretkey_and_publickey, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_box_open", zif_sodium_crypto_box_open, arginfo_sodium_crypto_box_open, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_box_publickey", zif_sodium_crypto_box_publickey, arginfo_sodium_crypto_box_publickey, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_box_publickey_from_secretkey", zif_sodium_crypto_box_publickey_from_secretkey, arginfo_sodium_crypto_box_publickey_from_secretkey, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_box_seal", zif_sodium_crypto_box_seal, arginfo_sodium_crypto_box_seal, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_box_seal_open", zif_sodium_crypto_box_seal_open, arginfo_sodium_crypto_box_seal_open, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_box_secretkey", zif_sodium_crypto_box_secretkey, arginfo_sodium_crypto_box_secretkey, 0, NULL) + ZEND_FE(sodium_crypto_aead_xchacha20poly1305_ietf_encrypt, arginfo_sodium_crypto_aead_xchacha20poly1305_ietf_encrypt) +#endif + ZEND_FE(sodium_crypto_auth, arginfo_sodium_crypto_auth) + ZEND_FE(sodium_crypto_auth_keygen, arginfo_sodium_crypto_auth_keygen) + ZEND_FE(sodium_crypto_auth_verify, arginfo_sodium_crypto_auth_verify) + ZEND_FE(sodium_crypto_box, arginfo_sodium_crypto_box) + ZEND_FE(sodium_crypto_box_keypair, arginfo_sodium_crypto_box_keypair) + ZEND_FE(sodium_crypto_box_seed_keypair, arginfo_sodium_crypto_box_seed_keypair) + ZEND_FE(sodium_crypto_box_keypair_from_secretkey_and_publickey, arginfo_sodium_crypto_box_keypair_from_secretkey_and_publickey) + ZEND_FE(sodium_crypto_box_open, arginfo_sodium_crypto_box_open) + ZEND_FE(sodium_crypto_box_publickey, arginfo_sodium_crypto_box_publickey) + ZEND_FE(sodium_crypto_box_publickey_from_secretkey, arginfo_sodium_crypto_box_publickey_from_secretkey) + ZEND_FE(sodium_crypto_box_seal, arginfo_sodium_crypto_box_seal) + ZEND_FE(sodium_crypto_box_seal_open, arginfo_sodium_crypto_box_seal_open) + ZEND_FE(sodium_crypto_box_secretkey, arginfo_sodium_crypto_box_secretkey) #if defined(crypto_core_ristretto255_HASHBYTES) - ZEND_RAW_FENTRY("sodium_crypto_core_ristretto255_add", zif_sodium_crypto_core_ristretto255_add, arginfo_sodium_crypto_core_ristretto255_add, 0, NULL) + ZEND_FE(sodium_crypto_core_ristretto255_add, arginfo_sodium_crypto_core_ristretto255_add) #endif #if defined(crypto_core_ristretto255_HASHBYTES) - ZEND_RAW_FENTRY("sodium_crypto_core_ristretto255_from_hash", zif_sodium_crypto_core_ristretto255_from_hash, arginfo_sodium_crypto_core_ristretto255_from_hash, 0, NULL) + ZEND_FE(sodium_crypto_core_ristretto255_from_hash, arginfo_sodium_crypto_core_ristretto255_from_hash) #endif #if defined(crypto_core_ristretto255_HASHBYTES) - ZEND_RAW_FENTRY("sodium_crypto_core_ristretto255_is_valid_point", zif_sodium_crypto_core_ristretto255_is_valid_point, arginfo_sodium_crypto_core_ristretto255_is_valid_point, 0, NULL) + ZEND_FE(sodium_crypto_core_ristretto255_is_valid_point, arginfo_sodium_crypto_core_ristretto255_is_valid_point) #endif #if defined(crypto_core_ristretto255_HASHBYTES) - ZEND_RAW_FENTRY("sodium_crypto_core_ristretto255_random", zif_sodium_crypto_core_ristretto255_random, arginfo_sodium_crypto_core_ristretto255_random, 0, NULL) + ZEND_FE(sodium_crypto_core_ristretto255_random, arginfo_sodium_crypto_core_ristretto255_random) #endif #if defined(crypto_core_ristretto255_HASHBYTES) - ZEND_RAW_FENTRY("sodium_crypto_core_ristretto255_scalar_add", zif_sodium_crypto_core_ristretto255_scalar_add, arginfo_sodium_crypto_core_ristretto255_scalar_add, 0, NULL) + ZEND_FE(sodium_crypto_core_ristretto255_scalar_add, arginfo_sodium_crypto_core_ristretto255_scalar_add) #endif #if defined(crypto_core_ristretto255_HASHBYTES) - ZEND_RAW_FENTRY("sodium_crypto_core_ristretto255_scalar_complement", zif_sodium_crypto_core_ristretto255_scalar_complement, arginfo_sodium_crypto_core_ristretto255_scalar_complement, 0, NULL) + ZEND_FE(sodium_crypto_core_ristretto255_scalar_complement, arginfo_sodium_crypto_core_ristretto255_scalar_complement) #endif #if defined(crypto_core_ristretto255_HASHBYTES) - ZEND_RAW_FENTRY("sodium_crypto_core_ristretto255_scalar_invert", zif_sodium_crypto_core_ristretto255_scalar_invert, arginfo_sodium_crypto_core_ristretto255_scalar_invert, 0, NULL) + ZEND_FE(sodium_crypto_core_ristretto255_scalar_invert, arginfo_sodium_crypto_core_ristretto255_scalar_invert) #endif #if defined(crypto_core_ristretto255_HASHBYTES) - ZEND_RAW_FENTRY("sodium_crypto_core_ristretto255_scalar_mul", zif_sodium_crypto_core_ristretto255_scalar_mul, arginfo_sodium_crypto_core_ristretto255_scalar_mul, 0, NULL) + ZEND_FE(sodium_crypto_core_ristretto255_scalar_mul, arginfo_sodium_crypto_core_ristretto255_scalar_mul) #endif #if defined(crypto_core_ristretto255_HASHBYTES) - ZEND_RAW_FENTRY("sodium_crypto_core_ristretto255_scalar_negate", zif_sodium_crypto_core_ristretto255_scalar_negate, arginfo_sodium_crypto_core_ristretto255_scalar_negate, 0, NULL) + ZEND_FE(sodium_crypto_core_ristretto255_scalar_negate, arginfo_sodium_crypto_core_ristretto255_scalar_negate) #endif #if defined(crypto_core_ristretto255_HASHBYTES) - ZEND_RAW_FENTRY("sodium_crypto_core_ristretto255_scalar_random", zif_sodium_crypto_core_ristretto255_scalar_random, arginfo_sodium_crypto_core_ristretto255_scalar_random, 0, NULL) + ZEND_FE(sodium_crypto_core_ristretto255_scalar_random, arginfo_sodium_crypto_core_ristretto255_scalar_random) #endif #if defined(crypto_core_ristretto255_HASHBYTES) - ZEND_RAW_FENTRY("sodium_crypto_core_ristretto255_scalar_reduce", zif_sodium_crypto_core_ristretto255_scalar_reduce, arginfo_sodium_crypto_core_ristretto255_scalar_reduce, 0, NULL) + ZEND_FE(sodium_crypto_core_ristretto255_scalar_reduce, arginfo_sodium_crypto_core_ristretto255_scalar_reduce) #endif #if defined(crypto_core_ristretto255_HASHBYTES) - ZEND_RAW_FENTRY("sodium_crypto_core_ristretto255_scalar_sub", zif_sodium_crypto_core_ristretto255_scalar_sub, arginfo_sodium_crypto_core_ristretto255_scalar_sub, 0, NULL) + ZEND_FE(sodium_crypto_core_ristretto255_scalar_sub, arginfo_sodium_crypto_core_ristretto255_scalar_sub) #endif #if defined(crypto_core_ristretto255_HASHBYTES) - ZEND_RAW_FENTRY("sodium_crypto_core_ristretto255_sub", zif_sodium_crypto_core_ristretto255_sub, arginfo_sodium_crypto_core_ristretto255_sub, 0, NULL) -#endif - ZEND_RAW_FENTRY("sodium_crypto_kx_keypair", zif_sodium_crypto_kx_keypair, arginfo_sodium_crypto_kx_keypair, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_kx_publickey", zif_sodium_crypto_kx_publickey, arginfo_sodium_crypto_kx_publickey, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_kx_secretkey", zif_sodium_crypto_kx_secretkey, arginfo_sodium_crypto_kx_secretkey, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_kx_seed_keypair", zif_sodium_crypto_kx_seed_keypair, arginfo_sodium_crypto_kx_seed_keypair, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_kx_client_session_keys", zif_sodium_crypto_kx_client_session_keys, arginfo_sodium_crypto_kx_client_session_keys, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_kx_server_session_keys", zif_sodium_crypto_kx_server_session_keys, arginfo_sodium_crypto_kx_server_session_keys, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_generichash", zif_sodium_crypto_generichash, arginfo_sodium_crypto_generichash, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_generichash_keygen", zif_sodium_crypto_generichash_keygen, arginfo_sodium_crypto_generichash_keygen, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_generichash_init", zif_sodium_crypto_generichash_init, arginfo_sodium_crypto_generichash_init, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_generichash_update", zif_sodium_crypto_generichash_update, arginfo_sodium_crypto_generichash_update, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_generichash_final", zif_sodium_crypto_generichash_final, arginfo_sodium_crypto_generichash_final, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_kdf_derive_from_key", zif_sodium_crypto_kdf_derive_from_key, arginfo_sodium_crypto_kdf_derive_from_key, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_kdf_keygen", zif_sodium_crypto_kdf_keygen, arginfo_sodium_crypto_kdf_keygen, 0, NULL) + ZEND_FE(sodium_crypto_core_ristretto255_sub, arginfo_sodium_crypto_core_ristretto255_sub) +#endif + ZEND_FE(sodium_crypto_kx_keypair, arginfo_sodium_crypto_kx_keypair) + ZEND_FE(sodium_crypto_kx_publickey, arginfo_sodium_crypto_kx_publickey) + ZEND_FE(sodium_crypto_kx_secretkey, arginfo_sodium_crypto_kx_secretkey) + ZEND_FE(sodium_crypto_kx_seed_keypair, arginfo_sodium_crypto_kx_seed_keypair) + ZEND_FE(sodium_crypto_kx_client_session_keys, arginfo_sodium_crypto_kx_client_session_keys) + ZEND_FE(sodium_crypto_kx_server_session_keys, arginfo_sodium_crypto_kx_server_session_keys) + ZEND_FE(sodium_crypto_generichash, arginfo_sodium_crypto_generichash) + ZEND_FE(sodium_crypto_generichash_keygen, arginfo_sodium_crypto_generichash_keygen) + ZEND_FE(sodium_crypto_generichash_init, arginfo_sodium_crypto_generichash_init) + ZEND_FE(sodium_crypto_generichash_update, arginfo_sodium_crypto_generichash_update) + ZEND_FE(sodium_crypto_generichash_final, arginfo_sodium_crypto_generichash_final) + ZEND_FE(sodium_crypto_kdf_derive_from_key, arginfo_sodium_crypto_kdf_derive_from_key) + ZEND_FE(sodium_crypto_kdf_keygen, arginfo_sodium_crypto_kdf_keygen) #if defined(crypto_pwhash_SALTBYTES) - ZEND_RAW_FENTRY("sodium_crypto_pwhash", zif_sodium_crypto_pwhash, arginfo_sodium_crypto_pwhash, 0, NULL) + ZEND_FE(sodium_crypto_pwhash, arginfo_sodium_crypto_pwhash) #endif #if defined(crypto_pwhash_SALTBYTES) - ZEND_RAW_FENTRY("sodium_crypto_pwhash_str", zif_sodium_crypto_pwhash_str, arginfo_sodium_crypto_pwhash_str, 0, NULL) + ZEND_FE(sodium_crypto_pwhash_str, arginfo_sodium_crypto_pwhash_str) #endif #if defined(crypto_pwhash_SALTBYTES) - ZEND_RAW_FENTRY("sodium_crypto_pwhash_str_verify", zif_sodium_crypto_pwhash_str_verify, arginfo_sodium_crypto_pwhash_str_verify, 0, NULL) + ZEND_FE(sodium_crypto_pwhash_str_verify, arginfo_sodium_crypto_pwhash_str_verify) #endif #if SODIUM_LIBRARY_VERSION_MAJOR > 9 || (SODIUM_LIBRARY_VERSION_MAJOR == 9 && SODIUM_LIBRARY_VERSION_MINOR >= 6) - ZEND_RAW_FENTRY("sodium_crypto_pwhash_str_needs_rehash", zif_sodium_crypto_pwhash_str_needs_rehash, arginfo_sodium_crypto_pwhash_str_needs_rehash, 0, NULL) + ZEND_FE(sodium_crypto_pwhash_str_needs_rehash, arginfo_sodium_crypto_pwhash_str_needs_rehash) #endif #if defined(crypto_pwhash_scryptsalsa208sha256_SALTBYTES) - ZEND_RAW_FENTRY("sodium_crypto_pwhash_scryptsalsa208sha256", zif_sodium_crypto_pwhash_scryptsalsa208sha256, arginfo_sodium_crypto_pwhash_scryptsalsa208sha256, 0, NULL) + ZEND_FE(sodium_crypto_pwhash_scryptsalsa208sha256, arginfo_sodium_crypto_pwhash_scryptsalsa208sha256) #endif #if defined(crypto_pwhash_scryptsalsa208sha256_SALTBYTES) - ZEND_RAW_FENTRY("sodium_crypto_pwhash_scryptsalsa208sha256_str", zif_sodium_crypto_pwhash_scryptsalsa208sha256_str, arginfo_sodium_crypto_pwhash_scryptsalsa208sha256_str, 0, NULL) + ZEND_FE(sodium_crypto_pwhash_scryptsalsa208sha256_str, arginfo_sodium_crypto_pwhash_scryptsalsa208sha256_str) #endif #if defined(crypto_pwhash_scryptsalsa208sha256_SALTBYTES) - ZEND_RAW_FENTRY("sodium_crypto_pwhash_scryptsalsa208sha256_str_verify", zif_sodium_crypto_pwhash_scryptsalsa208sha256_str_verify, arginfo_sodium_crypto_pwhash_scryptsalsa208sha256_str_verify, 0, NULL) + ZEND_FE(sodium_crypto_pwhash_scryptsalsa208sha256_str_verify, arginfo_sodium_crypto_pwhash_scryptsalsa208sha256_str_verify) #endif - ZEND_RAW_FENTRY("sodium_crypto_scalarmult", zif_sodium_crypto_scalarmult, arginfo_sodium_crypto_scalarmult, 0, NULL) + ZEND_FE(sodium_crypto_scalarmult, arginfo_sodium_crypto_scalarmult) #if defined(crypto_core_ristretto255_HASHBYTES) - ZEND_RAW_FENTRY("sodium_crypto_scalarmult_ristretto255", zif_sodium_crypto_scalarmult_ristretto255, arginfo_sodium_crypto_scalarmult_ristretto255, 0, NULL) + ZEND_FE(sodium_crypto_scalarmult_ristretto255, arginfo_sodium_crypto_scalarmult_ristretto255) #endif #if defined(crypto_core_ristretto255_HASHBYTES) - ZEND_RAW_FENTRY("sodium_crypto_scalarmult_ristretto255_base", zif_sodium_crypto_scalarmult_ristretto255_base, arginfo_sodium_crypto_scalarmult_ristretto255_base, 0, NULL) + ZEND_FE(sodium_crypto_scalarmult_ristretto255_base, arginfo_sodium_crypto_scalarmult_ristretto255_base) #endif - ZEND_RAW_FENTRY("sodium_crypto_secretbox", zif_sodium_crypto_secretbox, arginfo_sodium_crypto_secretbox, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_secretbox_keygen", zif_sodium_crypto_secretbox_keygen, arginfo_sodium_crypto_secretbox_keygen, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_secretbox_open", zif_sodium_crypto_secretbox_open, arginfo_sodium_crypto_secretbox_open, 0, NULL) + ZEND_FE(sodium_crypto_secretbox, arginfo_sodium_crypto_secretbox) + ZEND_FE(sodium_crypto_secretbox_keygen, arginfo_sodium_crypto_secretbox_keygen) + ZEND_FE(sodium_crypto_secretbox_open, arginfo_sodium_crypto_secretbox_open) #if defined(crypto_secretstream_xchacha20poly1305_ABYTES) - ZEND_RAW_FENTRY("sodium_crypto_secretstream_xchacha20poly1305_keygen", zif_sodium_crypto_secretstream_xchacha20poly1305_keygen, arginfo_sodium_crypto_secretstream_xchacha20poly1305_keygen, 0, NULL) + ZEND_FE(sodium_crypto_secretstream_xchacha20poly1305_keygen, arginfo_sodium_crypto_secretstream_xchacha20poly1305_keygen) #endif #if defined(crypto_secretstream_xchacha20poly1305_ABYTES) - ZEND_RAW_FENTRY("sodium_crypto_secretstream_xchacha20poly1305_init_push", zif_sodium_crypto_secretstream_xchacha20poly1305_init_push, arginfo_sodium_crypto_secretstream_xchacha20poly1305_init_push, 0, NULL) + ZEND_FE(sodium_crypto_secretstream_xchacha20poly1305_init_push, arginfo_sodium_crypto_secretstream_xchacha20poly1305_init_push) #endif #if defined(crypto_secretstream_xchacha20poly1305_ABYTES) - ZEND_RAW_FENTRY("sodium_crypto_secretstream_xchacha20poly1305_push", zif_sodium_crypto_secretstream_xchacha20poly1305_push, arginfo_sodium_crypto_secretstream_xchacha20poly1305_push, 0, NULL) + ZEND_FE(sodium_crypto_secretstream_xchacha20poly1305_push, arginfo_sodium_crypto_secretstream_xchacha20poly1305_push) #endif #if defined(crypto_secretstream_xchacha20poly1305_ABYTES) - ZEND_RAW_FENTRY("sodium_crypto_secretstream_xchacha20poly1305_init_pull", zif_sodium_crypto_secretstream_xchacha20poly1305_init_pull, arginfo_sodium_crypto_secretstream_xchacha20poly1305_init_pull, 0, NULL) + ZEND_FE(sodium_crypto_secretstream_xchacha20poly1305_init_pull, arginfo_sodium_crypto_secretstream_xchacha20poly1305_init_pull) #endif #if defined(crypto_secretstream_xchacha20poly1305_ABYTES) - ZEND_RAW_FENTRY("sodium_crypto_secretstream_xchacha20poly1305_pull", zif_sodium_crypto_secretstream_xchacha20poly1305_pull, arginfo_sodium_crypto_secretstream_xchacha20poly1305_pull, 0, NULL) + ZEND_FE(sodium_crypto_secretstream_xchacha20poly1305_pull, arginfo_sodium_crypto_secretstream_xchacha20poly1305_pull) #endif #if defined(crypto_secretstream_xchacha20poly1305_ABYTES) - ZEND_RAW_FENTRY("sodium_crypto_secretstream_xchacha20poly1305_rekey", zif_sodium_crypto_secretstream_xchacha20poly1305_rekey, arginfo_sodium_crypto_secretstream_xchacha20poly1305_rekey, 0, NULL) -#endif - ZEND_RAW_FENTRY("sodium_crypto_shorthash", zif_sodium_crypto_shorthash, arginfo_sodium_crypto_shorthash, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_shorthash_keygen", zif_sodium_crypto_shorthash_keygen, arginfo_sodium_crypto_shorthash_keygen, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_sign", zif_sodium_crypto_sign, arginfo_sodium_crypto_sign, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_sign_detached", zif_sodium_crypto_sign_detached, arginfo_sodium_crypto_sign_detached, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_sign_ed25519_pk_to_curve25519", zif_sodium_crypto_sign_ed25519_pk_to_curve25519, arginfo_sodium_crypto_sign_ed25519_pk_to_curve25519, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_sign_ed25519_sk_to_curve25519", zif_sodium_crypto_sign_ed25519_sk_to_curve25519, arginfo_sodium_crypto_sign_ed25519_sk_to_curve25519, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_sign_keypair", zif_sodium_crypto_sign_keypair, arginfo_sodium_crypto_sign_keypair, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_sign_keypair_from_secretkey_and_publickey", zif_sodium_crypto_sign_keypair_from_secretkey_and_publickey, arginfo_sodium_crypto_sign_keypair_from_secretkey_and_publickey, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_sign_open", zif_sodium_crypto_sign_open, arginfo_sodium_crypto_sign_open, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_sign_publickey", zif_sodium_crypto_sign_publickey, arginfo_sodium_crypto_sign_publickey, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_sign_secretkey", zif_sodium_crypto_sign_secretkey, arginfo_sodium_crypto_sign_secretkey, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_sign_publickey_from_secretkey", zif_sodium_crypto_sign_publickey_from_secretkey, arginfo_sodium_crypto_sign_publickey_from_secretkey, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_sign_seed_keypair", zif_sodium_crypto_sign_seed_keypair, arginfo_sodium_crypto_sign_seed_keypair, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_sign_verify_detached", zif_sodium_crypto_sign_verify_detached, arginfo_sodium_crypto_sign_verify_detached, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_stream", zif_sodium_crypto_stream, arginfo_sodium_crypto_stream, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_stream_keygen", zif_sodium_crypto_stream_keygen, arginfo_sodium_crypto_stream_keygen, 0, NULL) - ZEND_RAW_FENTRY("sodium_crypto_stream_xor", zif_sodium_crypto_stream_xor, arginfo_sodium_crypto_stream_xor, 0, NULL) + ZEND_FE(sodium_crypto_secretstream_xchacha20poly1305_rekey, arginfo_sodium_crypto_secretstream_xchacha20poly1305_rekey) +#endif + ZEND_FE(sodium_crypto_shorthash, arginfo_sodium_crypto_shorthash) + ZEND_FE(sodium_crypto_shorthash_keygen, arginfo_sodium_crypto_shorthash_keygen) + ZEND_FE(sodium_crypto_sign, arginfo_sodium_crypto_sign) + ZEND_FE(sodium_crypto_sign_detached, arginfo_sodium_crypto_sign_detached) + ZEND_FE(sodium_crypto_sign_ed25519_pk_to_curve25519, arginfo_sodium_crypto_sign_ed25519_pk_to_curve25519) + ZEND_FE(sodium_crypto_sign_ed25519_sk_to_curve25519, arginfo_sodium_crypto_sign_ed25519_sk_to_curve25519) + ZEND_FE(sodium_crypto_sign_keypair, arginfo_sodium_crypto_sign_keypair) + ZEND_FE(sodium_crypto_sign_keypair_from_secretkey_and_publickey, arginfo_sodium_crypto_sign_keypair_from_secretkey_and_publickey) + ZEND_FE(sodium_crypto_sign_open, arginfo_sodium_crypto_sign_open) + ZEND_FE(sodium_crypto_sign_publickey, arginfo_sodium_crypto_sign_publickey) + ZEND_FE(sodium_crypto_sign_secretkey, arginfo_sodium_crypto_sign_secretkey) + ZEND_FE(sodium_crypto_sign_publickey_from_secretkey, arginfo_sodium_crypto_sign_publickey_from_secretkey) + ZEND_FE(sodium_crypto_sign_seed_keypair, arginfo_sodium_crypto_sign_seed_keypair) + ZEND_FE(sodium_crypto_sign_verify_detached, arginfo_sodium_crypto_sign_verify_detached) + ZEND_FE(sodium_crypto_stream, arginfo_sodium_crypto_stream) + ZEND_FE(sodium_crypto_stream_keygen, arginfo_sodium_crypto_stream_keygen) + ZEND_FE(sodium_crypto_stream_xor, arginfo_sodium_crypto_stream_xor) #if defined(crypto_stream_xchacha20_KEYBYTES) - ZEND_RAW_FENTRY("sodium_crypto_stream_xchacha20", zif_sodium_crypto_stream_xchacha20, arginfo_sodium_crypto_stream_xchacha20, 0, NULL) + ZEND_FE(sodium_crypto_stream_xchacha20, arginfo_sodium_crypto_stream_xchacha20) #endif #if defined(crypto_stream_xchacha20_KEYBYTES) - ZEND_RAW_FENTRY("sodium_crypto_stream_xchacha20_keygen", zif_sodium_crypto_stream_xchacha20_keygen, arginfo_sodium_crypto_stream_xchacha20_keygen, 0, NULL) + ZEND_FE(sodium_crypto_stream_xchacha20_keygen, arginfo_sodium_crypto_stream_xchacha20_keygen) #endif #if defined(crypto_stream_xchacha20_KEYBYTES) - ZEND_RAW_FENTRY("sodium_crypto_stream_xchacha20_xor", zif_sodium_crypto_stream_xchacha20_xor, arginfo_sodium_crypto_stream_xchacha20_xor, 0, NULL) + ZEND_FE(sodium_crypto_stream_xchacha20_xor, arginfo_sodium_crypto_stream_xchacha20_xor) #endif #if defined(crypto_stream_xchacha20_KEYBYTES) - ZEND_RAW_FENTRY("sodium_crypto_stream_xchacha20_xor_ic", zif_sodium_crypto_stream_xchacha20_xor_ic, arginfo_sodium_crypto_stream_xchacha20_xor_ic, 0, NULL) -#endif - ZEND_RAW_FENTRY("sodium_add", zif_sodium_add, arginfo_sodium_add, 0, NULL) - ZEND_RAW_FENTRY("sodium_compare", zif_sodium_compare, arginfo_sodium_compare, 0, NULL) - ZEND_RAW_FENTRY("sodium_increment", zif_sodium_increment, arginfo_sodium_increment, 0, NULL) - ZEND_RAW_FENTRY("sodium_memcmp", zif_sodium_memcmp, arginfo_sodium_memcmp, 0, NULL) - ZEND_RAW_FENTRY("sodium_memzero", zif_sodium_memzero, arginfo_sodium_memzero, 0, NULL) - ZEND_RAW_FENTRY("sodium_pad", zif_sodium_pad, arginfo_sodium_pad, 0, NULL) - ZEND_RAW_FENTRY("sodium_unpad", zif_sodium_unpad, arginfo_sodium_unpad, 0, NULL) - ZEND_RAW_FENTRY("sodium_bin2hex", zif_sodium_bin2hex, arginfo_sodium_bin2hex, 0, NULL) - ZEND_RAW_FENTRY("sodium_hex2bin", zif_sodium_hex2bin, arginfo_sodium_hex2bin, 0, NULL) + ZEND_FE(sodium_crypto_stream_xchacha20_xor_ic, arginfo_sodium_crypto_stream_xchacha20_xor_ic) +#endif + ZEND_FE(sodium_add, arginfo_sodium_add) + ZEND_FE(sodium_compare, arginfo_sodium_compare) + ZEND_FE(sodium_increment, arginfo_sodium_increment) + ZEND_FE(sodium_memcmp, arginfo_sodium_memcmp) + ZEND_FE(sodium_memzero, arginfo_sodium_memzero) + ZEND_FE(sodium_pad, arginfo_sodium_pad) + ZEND_FE(sodium_unpad, arginfo_sodium_unpad) + ZEND_FE(sodium_bin2hex, arginfo_sodium_bin2hex) + ZEND_FE(sodium_hex2bin, arginfo_sodium_hex2bin) #if defined(sodium_base64_VARIANT_ORIGINAL) - ZEND_RAW_FENTRY("sodium_bin2base64", zif_sodium_bin2base64, arginfo_sodium_bin2base64, 0, NULL) + ZEND_FE(sodium_bin2base64, arginfo_sodium_bin2base64) #endif #if defined(sodium_base64_VARIANT_ORIGINAL) - ZEND_RAW_FENTRY("sodium_base642bin", zif_sodium_base642bin, arginfo_sodium_base642bin, 0, NULL) + ZEND_FE(sodium_base642bin, arginfo_sodium_base642bin) #endif - ZEND_RAW_FENTRY("sodium_crypto_scalarmult_base", zif_sodium_crypto_box_publickey_from_secretkey, arginfo_sodium_crypto_scalarmult_base, 0, NULL) + ZEND_RAW_FENTRY("sodium_crypto_scalarmult_base", zif_sodium_crypto_box_publickey_from_secretkey, arginfo_sodium_crypto_scalarmult_base, 0, NULL, NULL) ZEND_FE_END }; diff --git a/ext/spl/php_spl_arginfo.h b/ext/spl/php_spl_arginfo.h index ff32933018dee..68c71fc524bc5 100644 --- a/ext/spl/php_spl_arginfo.h +++ b/ext/spl/php_spl_arginfo.h @@ -78,20 +78,20 @@ ZEND_FUNCTION(iterator_count); ZEND_FUNCTION(iterator_to_array); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("class_implements", zif_class_implements, arginfo_class_implements, 0, NULL) - ZEND_RAW_FENTRY("class_parents", zif_class_parents, arginfo_class_parents, 0, NULL) - ZEND_RAW_FENTRY("class_uses", zif_class_uses, arginfo_class_uses, 0, NULL) - ZEND_RAW_FENTRY("spl_autoload", zif_spl_autoload, arginfo_spl_autoload, 0, NULL) - ZEND_RAW_FENTRY("spl_autoload_call", zif_spl_autoload_call, arginfo_spl_autoload_call, 0, NULL) - ZEND_RAW_FENTRY("spl_autoload_extensions", zif_spl_autoload_extensions, arginfo_spl_autoload_extensions, 0, NULL) - ZEND_RAW_FENTRY("spl_autoload_functions", zif_spl_autoload_functions, arginfo_spl_autoload_functions, 0, NULL) - ZEND_RAW_FENTRY("spl_autoload_register", zif_spl_autoload_register, arginfo_spl_autoload_register, 0, NULL) - ZEND_RAW_FENTRY("spl_autoload_unregister", zif_spl_autoload_unregister, arginfo_spl_autoload_unregister, 0, NULL) - ZEND_RAW_FENTRY("spl_classes", zif_spl_classes, arginfo_spl_classes, 0, NULL) - ZEND_RAW_FENTRY("spl_object_hash", zif_spl_object_hash, arginfo_spl_object_hash, 0, NULL) - ZEND_RAW_FENTRY("spl_object_id", zif_spl_object_id, arginfo_spl_object_id, 0, NULL) - ZEND_RAW_FENTRY("iterator_apply", zif_iterator_apply, arginfo_iterator_apply, 0, NULL) - ZEND_RAW_FENTRY("iterator_count", zif_iterator_count, arginfo_iterator_count, 0, NULL) - ZEND_RAW_FENTRY("iterator_to_array", zif_iterator_to_array, arginfo_iterator_to_array, 0, NULL) + ZEND_FE(class_implements, arginfo_class_implements) + ZEND_FE(class_parents, arginfo_class_parents) + ZEND_FE(class_uses, arginfo_class_uses) + ZEND_FE(spl_autoload, arginfo_spl_autoload) + ZEND_FE(spl_autoload_call, arginfo_spl_autoload_call) + ZEND_FE(spl_autoload_extensions, arginfo_spl_autoload_extensions) + ZEND_FE(spl_autoload_functions, arginfo_spl_autoload_functions) + ZEND_FE(spl_autoload_register, arginfo_spl_autoload_register) + ZEND_FE(spl_autoload_unregister, arginfo_spl_autoload_unregister) + ZEND_FE(spl_classes, arginfo_spl_classes) + ZEND_FE(spl_object_hash, arginfo_spl_object_hash) + ZEND_FE(spl_object_id, arginfo_spl_object_id) + ZEND_FE(iterator_apply, arginfo_iterator_apply) + ZEND_FE(iterator_count, arginfo_iterator_count) + ZEND_FE(iterator_to_array, arginfo_iterator_to_array) ZEND_FE_END }; diff --git a/ext/spl/spl_array_arginfo.h b/ext/spl/spl_array_arginfo.h index 3dfb7cfb6e52c..e846943c3cbfe 100644 --- a/ext/spl/spl_array_arginfo.h +++ b/ext/spl/spl_array_arginfo.h @@ -189,68 +189,68 @@ ZEND_METHOD(RecursiveArrayIterator, hasChildren); ZEND_METHOD(RecursiveArrayIterator, getChildren); static const zend_function_entry class_ArrayObject_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_ArrayObject___construct, arginfo_class_ArrayObject___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("offsetExists", zim_ArrayObject_offsetExists, arginfo_class_ArrayObject_offsetExists, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("offsetGet", zim_ArrayObject_offsetGet, arginfo_class_ArrayObject_offsetGet, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("offsetSet", zim_ArrayObject_offsetSet, arginfo_class_ArrayObject_offsetSet, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("offsetUnset", zim_ArrayObject_offsetUnset, arginfo_class_ArrayObject_offsetUnset, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("append", zim_ArrayObject_append, arginfo_class_ArrayObject_append, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getArrayCopy", zim_ArrayObject_getArrayCopy, arginfo_class_ArrayObject_getArrayCopy, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("count", zim_ArrayObject_count, arginfo_class_ArrayObject_count, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getFlags", zim_ArrayObject_getFlags, arginfo_class_ArrayObject_getFlags, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setFlags", zim_ArrayObject_setFlags, arginfo_class_ArrayObject_setFlags, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("asort", zim_ArrayObject_asort, arginfo_class_ArrayObject_asort, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("ksort", zim_ArrayObject_ksort, arginfo_class_ArrayObject_ksort, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("uasort", zim_ArrayObject_uasort, arginfo_class_ArrayObject_uasort, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("uksort", zim_ArrayObject_uksort, arginfo_class_ArrayObject_uksort, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("natsort", zim_ArrayObject_natsort, arginfo_class_ArrayObject_natsort, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("natcasesort", zim_ArrayObject_natcasesort, arginfo_class_ArrayObject_natcasesort, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("unserialize", zim_ArrayObject_unserialize, arginfo_class_ArrayObject_unserialize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("serialize", zim_ArrayObject_serialize, arginfo_class_ArrayObject_serialize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__serialize", zim_ArrayObject___serialize, arginfo_class_ArrayObject___serialize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__unserialize", zim_ArrayObject___unserialize, arginfo_class_ArrayObject___unserialize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getIterator", zim_ArrayObject_getIterator, arginfo_class_ArrayObject_getIterator, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("exchangeArray", zim_ArrayObject_exchangeArray, arginfo_class_ArrayObject_exchangeArray, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setIteratorClass", zim_ArrayObject_setIteratorClass, arginfo_class_ArrayObject_setIteratorClass, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getIteratorClass", zim_ArrayObject_getIteratorClass, arginfo_class_ArrayObject_getIteratorClass, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__debugInfo", zim_ArrayObject___debugInfo, arginfo_class_ArrayObject___debugInfo, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(ArrayObject, __construct, arginfo_class_ArrayObject___construct, ZEND_ACC_PUBLIC) + ZEND_ME(ArrayObject, offsetExists, arginfo_class_ArrayObject_offsetExists, ZEND_ACC_PUBLIC) + ZEND_ME(ArrayObject, offsetGet, arginfo_class_ArrayObject_offsetGet, ZEND_ACC_PUBLIC) + ZEND_ME(ArrayObject, offsetSet, arginfo_class_ArrayObject_offsetSet, ZEND_ACC_PUBLIC) + ZEND_ME(ArrayObject, offsetUnset, arginfo_class_ArrayObject_offsetUnset, ZEND_ACC_PUBLIC) + ZEND_ME(ArrayObject, append, arginfo_class_ArrayObject_append, ZEND_ACC_PUBLIC) + ZEND_ME(ArrayObject, getArrayCopy, arginfo_class_ArrayObject_getArrayCopy, ZEND_ACC_PUBLIC) + ZEND_ME(ArrayObject, count, arginfo_class_ArrayObject_count, ZEND_ACC_PUBLIC) + ZEND_ME(ArrayObject, getFlags, arginfo_class_ArrayObject_getFlags, ZEND_ACC_PUBLIC) + ZEND_ME(ArrayObject, setFlags, arginfo_class_ArrayObject_setFlags, ZEND_ACC_PUBLIC) + ZEND_ME(ArrayObject, asort, arginfo_class_ArrayObject_asort, ZEND_ACC_PUBLIC) + ZEND_ME(ArrayObject, ksort, arginfo_class_ArrayObject_ksort, ZEND_ACC_PUBLIC) + ZEND_ME(ArrayObject, uasort, arginfo_class_ArrayObject_uasort, ZEND_ACC_PUBLIC) + ZEND_ME(ArrayObject, uksort, arginfo_class_ArrayObject_uksort, ZEND_ACC_PUBLIC) + ZEND_ME(ArrayObject, natsort, arginfo_class_ArrayObject_natsort, ZEND_ACC_PUBLIC) + ZEND_ME(ArrayObject, natcasesort, arginfo_class_ArrayObject_natcasesort, ZEND_ACC_PUBLIC) + ZEND_ME(ArrayObject, unserialize, arginfo_class_ArrayObject_unserialize, ZEND_ACC_PUBLIC) + ZEND_ME(ArrayObject, serialize, arginfo_class_ArrayObject_serialize, ZEND_ACC_PUBLIC) + ZEND_ME(ArrayObject, __serialize, arginfo_class_ArrayObject___serialize, ZEND_ACC_PUBLIC) + ZEND_ME(ArrayObject, __unserialize, arginfo_class_ArrayObject___unserialize, ZEND_ACC_PUBLIC) + ZEND_ME(ArrayObject, getIterator, arginfo_class_ArrayObject_getIterator, ZEND_ACC_PUBLIC) + ZEND_ME(ArrayObject, exchangeArray, arginfo_class_ArrayObject_exchangeArray, ZEND_ACC_PUBLIC) + ZEND_ME(ArrayObject, setIteratorClass, arginfo_class_ArrayObject_setIteratorClass, ZEND_ACC_PUBLIC) + ZEND_ME(ArrayObject, getIteratorClass, arginfo_class_ArrayObject_getIteratorClass, ZEND_ACC_PUBLIC) + ZEND_ME(ArrayObject, __debugInfo, arginfo_class_ArrayObject___debugInfo, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_ArrayIterator_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_ArrayIterator___construct, arginfo_class_ArrayIterator___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("offsetExists", zim_ArrayObject_offsetExists, arginfo_class_ArrayIterator_offsetExists, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("offsetGet", zim_ArrayObject_offsetGet, arginfo_class_ArrayIterator_offsetGet, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("offsetSet", zim_ArrayObject_offsetSet, arginfo_class_ArrayIterator_offsetSet, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("offsetUnset", zim_ArrayObject_offsetUnset, arginfo_class_ArrayIterator_offsetUnset, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("append", zim_ArrayObject_append, arginfo_class_ArrayIterator_append, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getArrayCopy", zim_ArrayObject_getArrayCopy, arginfo_class_ArrayIterator_getArrayCopy, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("count", zim_ArrayObject_count, arginfo_class_ArrayIterator_count, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getFlags", zim_ArrayObject_getFlags, arginfo_class_ArrayIterator_getFlags, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setFlags", zim_ArrayObject_setFlags, arginfo_class_ArrayIterator_setFlags, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("asort", zim_ArrayObject_asort, arginfo_class_ArrayIterator_asort, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("ksort", zim_ArrayObject_ksort, arginfo_class_ArrayIterator_ksort, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("uasort", zim_ArrayObject_uasort, arginfo_class_ArrayIterator_uasort, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("uksort", zim_ArrayObject_uksort, arginfo_class_ArrayIterator_uksort, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("natsort", zim_ArrayObject_natsort, arginfo_class_ArrayIterator_natsort, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("natcasesort", zim_ArrayObject_natcasesort, arginfo_class_ArrayIterator_natcasesort, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("unserialize", zim_ArrayObject_unserialize, arginfo_class_ArrayIterator_unserialize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("serialize", zim_ArrayObject_serialize, arginfo_class_ArrayIterator_serialize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__serialize", zim_ArrayObject___serialize, arginfo_class_ArrayIterator___serialize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__unserialize", zim_ArrayObject___unserialize, arginfo_class_ArrayIterator___unserialize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("rewind", zim_ArrayIterator_rewind, arginfo_class_ArrayIterator_rewind, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("current", zim_ArrayIterator_current, arginfo_class_ArrayIterator_current, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("key", zim_ArrayIterator_key, arginfo_class_ArrayIterator_key, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("next", zim_ArrayIterator_next, arginfo_class_ArrayIterator_next, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("valid", zim_ArrayIterator_valid, arginfo_class_ArrayIterator_valid, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("seek", zim_ArrayIterator_seek, arginfo_class_ArrayIterator_seek, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__debugInfo", zim_ArrayObject___debugInfo, arginfo_class_ArrayIterator___debugInfo, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(ArrayIterator, __construct, arginfo_class_ArrayIterator___construct, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("offsetExists", zim_ArrayObject_offsetExists, arginfo_class_ArrayIterator_offsetExists, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("offsetGet", zim_ArrayObject_offsetGet, arginfo_class_ArrayIterator_offsetGet, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("offsetSet", zim_ArrayObject_offsetSet, arginfo_class_ArrayIterator_offsetSet, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("offsetUnset", zim_ArrayObject_offsetUnset, arginfo_class_ArrayIterator_offsetUnset, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("append", zim_ArrayObject_append, arginfo_class_ArrayIterator_append, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getArrayCopy", zim_ArrayObject_getArrayCopy, arginfo_class_ArrayIterator_getArrayCopy, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("count", zim_ArrayObject_count, arginfo_class_ArrayIterator_count, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getFlags", zim_ArrayObject_getFlags, arginfo_class_ArrayIterator_getFlags, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("setFlags", zim_ArrayObject_setFlags, arginfo_class_ArrayIterator_setFlags, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("asort", zim_ArrayObject_asort, arginfo_class_ArrayIterator_asort, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("ksort", zim_ArrayObject_ksort, arginfo_class_ArrayIterator_ksort, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("uasort", zim_ArrayObject_uasort, arginfo_class_ArrayIterator_uasort, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("uksort", zim_ArrayObject_uksort, arginfo_class_ArrayIterator_uksort, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("natsort", zim_ArrayObject_natsort, arginfo_class_ArrayIterator_natsort, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("natcasesort", zim_ArrayObject_natcasesort, arginfo_class_ArrayIterator_natcasesort, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("unserialize", zim_ArrayObject_unserialize, arginfo_class_ArrayIterator_unserialize, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("serialize", zim_ArrayObject_serialize, arginfo_class_ArrayIterator_serialize, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("__serialize", zim_ArrayObject___serialize, arginfo_class_ArrayIterator___serialize, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("__unserialize", zim_ArrayObject___unserialize, arginfo_class_ArrayIterator___unserialize, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_ME(ArrayIterator, rewind, arginfo_class_ArrayIterator_rewind, ZEND_ACC_PUBLIC) + ZEND_ME(ArrayIterator, current, arginfo_class_ArrayIterator_current, ZEND_ACC_PUBLIC) + ZEND_ME(ArrayIterator, key, arginfo_class_ArrayIterator_key, ZEND_ACC_PUBLIC) + ZEND_ME(ArrayIterator, next, arginfo_class_ArrayIterator_next, ZEND_ACC_PUBLIC) + ZEND_ME(ArrayIterator, valid, arginfo_class_ArrayIterator_valid, ZEND_ACC_PUBLIC) + ZEND_ME(ArrayIterator, seek, arginfo_class_ArrayIterator_seek, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__debugInfo", zim_ArrayObject___debugInfo, arginfo_class_ArrayIterator___debugInfo, ZEND_ACC_PUBLIC, NULL, NULL) ZEND_FE_END }; static const zend_function_entry class_RecursiveArrayIterator_methods[] = { - ZEND_RAW_FENTRY("hasChildren", zim_RecursiveArrayIterator_hasChildren, arginfo_class_RecursiveArrayIterator_hasChildren, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getChildren", zim_RecursiveArrayIterator_getChildren, arginfo_class_RecursiveArrayIterator_getChildren, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(RecursiveArrayIterator, hasChildren, arginfo_class_RecursiveArrayIterator_hasChildren, ZEND_ACC_PUBLIC) + ZEND_ME(RecursiveArrayIterator, getChildren, arginfo_class_RecursiveArrayIterator_getChildren, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/ext/spl/spl_directory_arginfo.h b/ext/spl/spl_directory_arginfo.h index 8918909bbf645..aa258b42b91cf 100644 --- a/ext/spl/spl_directory_arginfo.h +++ b/ext/spl/spl_directory_arginfo.h @@ -364,121 +364,121 @@ ZEND_METHOD(SplFileObject, __toString); ZEND_METHOD(SplTempFileObject, __construct); static const zend_function_entry class_SplFileInfo_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_SplFileInfo___construct, arginfo_class_SplFileInfo___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getPath", zim_SplFileInfo_getPath, arginfo_class_SplFileInfo_getPath, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getFilename", zim_SplFileInfo_getFilename, arginfo_class_SplFileInfo_getFilename, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getExtension", zim_SplFileInfo_getExtension, arginfo_class_SplFileInfo_getExtension, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getBasename", zim_SplFileInfo_getBasename, arginfo_class_SplFileInfo_getBasename, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getPathname", zim_SplFileInfo_getPathname, arginfo_class_SplFileInfo_getPathname, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getPerms", zim_SplFileInfo_getPerms, arginfo_class_SplFileInfo_getPerms, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getInode", zim_SplFileInfo_getInode, arginfo_class_SplFileInfo_getInode, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getSize", zim_SplFileInfo_getSize, arginfo_class_SplFileInfo_getSize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getOwner", zim_SplFileInfo_getOwner, arginfo_class_SplFileInfo_getOwner, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getGroup", zim_SplFileInfo_getGroup, arginfo_class_SplFileInfo_getGroup, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getATime", zim_SplFileInfo_getATime, arginfo_class_SplFileInfo_getATime, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getMTime", zim_SplFileInfo_getMTime, arginfo_class_SplFileInfo_getMTime, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getCTime", zim_SplFileInfo_getCTime, arginfo_class_SplFileInfo_getCTime, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getType", zim_SplFileInfo_getType, arginfo_class_SplFileInfo_getType, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isWritable", zim_SplFileInfo_isWritable, arginfo_class_SplFileInfo_isWritable, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isReadable", zim_SplFileInfo_isReadable, arginfo_class_SplFileInfo_isReadable, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isExecutable", zim_SplFileInfo_isExecutable, arginfo_class_SplFileInfo_isExecutable, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isFile", zim_SplFileInfo_isFile, arginfo_class_SplFileInfo_isFile, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isDir", zim_SplFileInfo_isDir, arginfo_class_SplFileInfo_isDir, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isLink", zim_SplFileInfo_isLink, arginfo_class_SplFileInfo_isLink, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getLinkTarget", zim_SplFileInfo_getLinkTarget, arginfo_class_SplFileInfo_getLinkTarget, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getRealPath", zim_SplFileInfo_getRealPath, arginfo_class_SplFileInfo_getRealPath, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getFileInfo", zim_SplFileInfo_getFileInfo, arginfo_class_SplFileInfo_getFileInfo, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getPathInfo", zim_SplFileInfo_getPathInfo, arginfo_class_SplFileInfo_getPathInfo, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("openFile", zim_SplFileInfo_openFile, arginfo_class_SplFileInfo_openFile, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setFileClass", zim_SplFileInfo_setFileClass, arginfo_class_SplFileInfo_setFileClass, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setInfoClass", zim_SplFileInfo_setInfoClass, arginfo_class_SplFileInfo_setInfoClass, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__toString", zim_SplFileInfo_getPathname, arginfo_class_SplFileInfo___toString, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__debugInfo", zim_SplFileInfo___debugInfo, arginfo_class_SplFileInfo___debugInfo, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("_bad_state_ex", zim_SplFileInfo__bad_state_ex, arginfo_class_SplFileInfo__bad_state_ex, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL|ZEND_ACC_DEPRECATED, NULL) + ZEND_ME(SplFileInfo, __construct, arginfo_class_SplFileInfo___construct, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileInfo, getPath, arginfo_class_SplFileInfo_getPath, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileInfo, getFilename, arginfo_class_SplFileInfo_getFilename, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileInfo, getExtension, arginfo_class_SplFileInfo_getExtension, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileInfo, getBasename, arginfo_class_SplFileInfo_getBasename, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileInfo, getPathname, arginfo_class_SplFileInfo_getPathname, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileInfo, getPerms, arginfo_class_SplFileInfo_getPerms, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileInfo, getInode, arginfo_class_SplFileInfo_getInode, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileInfo, getSize, arginfo_class_SplFileInfo_getSize, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileInfo, getOwner, arginfo_class_SplFileInfo_getOwner, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileInfo, getGroup, arginfo_class_SplFileInfo_getGroup, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileInfo, getATime, arginfo_class_SplFileInfo_getATime, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileInfo, getMTime, arginfo_class_SplFileInfo_getMTime, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileInfo, getCTime, arginfo_class_SplFileInfo_getCTime, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileInfo, getType, arginfo_class_SplFileInfo_getType, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileInfo, isWritable, arginfo_class_SplFileInfo_isWritable, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileInfo, isReadable, arginfo_class_SplFileInfo_isReadable, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileInfo, isExecutable, arginfo_class_SplFileInfo_isExecutable, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileInfo, isFile, arginfo_class_SplFileInfo_isFile, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileInfo, isDir, arginfo_class_SplFileInfo_isDir, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileInfo, isLink, arginfo_class_SplFileInfo_isLink, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileInfo, getLinkTarget, arginfo_class_SplFileInfo_getLinkTarget, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileInfo, getRealPath, arginfo_class_SplFileInfo_getRealPath, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileInfo, getFileInfo, arginfo_class_SplFileInfo_getFileInfo, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileInfo, getPathInfo, arginfo_class_SplFileInfo_getPathInfo, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileInfo, openFile, arginfo_class_SplFileInfo_openFile, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileInfo, setFileClass, arginfo_class_SplFileInfo_setFileClass, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileInfo, setInfoClass, arginfo_class_SplFileInfo_setInfoClass, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__toString", zim_SplFileInfo_getPathname, arginfo_class_SplFileInfo___toString, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_ME(SplFileInfo, __debugInfo, arginfo_class_SplFileInfo___debugInfo, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileInfo, _bad_state_ex, arginfo_class_SplFileInfo__bad_state_ex, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL|ZEND_ACC_DEPRECATED) ZEND_FE_END }; static const zend_function_entry class_DirectoryIterator_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_DirectoryIterator___construct, arginfo_class_DirectoryIterator___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getFilename", zim_DirectoryIterator_getFilename, arginfo_class_DirectoryIterator_getFilename, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getExtension", zim_DirectoryIterator_getExtension, arginfo_class_DirectoryIterator_getExtension, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getBasename", zim_DirectoryIterator_getBasename, arginfo_class_DirectoryIterator_getBasename, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isDot", zim_DirectoryIterator_isDot, arginfo_class_DirectoryIterator_isDot, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("rewind", zim_DirectoryIterator_rewind, arginfo_class_DirectoryIterator_rewind, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("valid", zim_DirectoryIterator_valid, arginfo_class_DirectoryIterator_valid, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("key", zim_DirectoryIterator_key, arginfo_class_DirectoryIterator_key, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("current", zim_DirectoryIterator_current, arginfo_class_DirectoryIterator_current, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("next", zim_DirectoryIterator_next, arginfo_class_DirectoryIterator_next, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("seek", zim_DirectoryIterator_seek, arginfo_class_DirectoryIterator_seek, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__toString", zim_DirectoryIterator_getFilename, arginfo_class_DirectoryIterator___toString, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(DirectoryIterator, __construct, arginfo_class_DirectoryIterator___construct, ZEND_ACC_PUBLIC) + ZEND_ME(DirectoryIterator, getFilename, arginfo_class_DirectoryIterator_getFilename, ZEND_ACC_PUBLIC) + ZEND_ME(DirectoryIterator, getExtension, arginfo_class_DirectoryIterator_getExtension, ZEND_ACC_PUBLIC) + ZEND_ME(DirectoryIterator, getBasename, arginfo_class_DirectoryIterator_getBasename, ZEND_ACC_PUBLIC) + ZEND_ME(DirectoryIterator, isDot, arginfo_class_DirectoryIterator_isDot, ZEND_ACC_PUBLIC) + ZEND_ME(DirectoryIterator, rewind, arginfo_class_DirectoryIterator_rewind, ZEND_ACC_PUBLIC) + ZEND_ME(DirectoryIterator, valid, arginfo_class_DirectoryIterator_valid, ZEND_ACC_PUBLIC) + ZEND_ME(DirectoryIterator, key, arginfo_class_DirectoryIterator_key, ZEND_ACC_PUBLIC) + ZEND_ME(DirectoryIterator, current, arginfo_class_DirectoryIterator_current, ZEND_ACC_PUBLIC) + ZEND_ME(DirectoryIterator, next, arginfo_class_DirectoryIterator_next, ZEND_ACC_PUBLIC) + ZEND_ME(DirectoryIterator, seek, arginfo_class_DirectoryIterator_seek, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__toString", zim_DirectoryIterator_getFilename, arginfo_class_DirectoryIterator___toString, ZEND_ACC_PUBLIC, NULL, NULL) ZEND_FE_END }; static const zend_function_entry class_FilesystemIterator_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_FilesystemIterator___construct, arginfo_class_FilesystemIterator___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("rewind", zim_FilesystemIterator_rewind, arginfo_class_FilesystemIterator_rewind, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("key", zim_FilesystemIterator_key, arginfo_class_FilesystemIterator_key, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("current", zim_FilesystemIterator_current, arginfo_class_FilesystemIterator_current, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getFlags", zim_FilesystemIterator_getFlags, arginfo_class_FilesystemIterator_getFlags, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setFlags", zim_FilesystemIterator_setFlags, arginfo_class_FilesystemIterator_setFlags, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(FilesystemIterator, __construct, arginfo_class_FilesystemIterator___construct, ZEND_ACC_PUBLIC) + ZEND_ME(FilesystemIterator, rewind, arginfo_class_FilesystemIterator_rewind, ZEND_ACC_PUBLIC) + ZEND_ME(FilesystemIterator, key, arginfo_class_FilesystemIterator_key, ZEND_ACC_PUBLIC) + ZEND_ME(FilesystemIterator, current, arginfo_class_FilesystemIterator_current, ZEND_ACC_PUBLIC) + ZEND_ME(FilesystemIterator, getFlags, arginfo_class_FilesystemIterator_getFlags, ZEND_ACC_PUBLIC) + ZEND_ME(FilesystemIterator, setFlags, arginfo_class_FilesystemIterator_setFlags, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_RecursiveDirectoryIterator_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_RecursiveDirectoryIterator___construct, arginfo_class_RecursiveDirectoryIterator___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("hasChildren", zim_RecursiveDirectoryIterator_hasChildren, arginfo_class_RecursiveDirectoryIterator_hasChildren, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getChildren", zim_RecursiveDirectoryIterator_getChildren, arginfo_class_RecursiveDirectoryIterator_getChildren, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getSubPath", zim_RecursiveDirectoryIterator_getSubPath, arginfo_class_RecursiveDirectoryIterator_getSubPath, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getSubPathname", zim_RecursiveDirectoryIterator_getSubPathname, arginfo_class_RecursiveDirectoryIterator_getSubPathname, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(RecursiveDirectoryIterator, __construct, arginfo_class_RecursiveDirectoryIterator___construct, ZEND_ACC_PUBLIC) + ZEND_ME(RecursiveDirectoryIterator, hasChildren, arginfo_class_RecursiveDirectoryIterator_hasChildren, ZEND_ACC_PUBLIC) + ZEND_ME(RecursiveDirectoryIterator, getChildren, arginfo_class_RecursiveDirectoryIterator_getChildren, ZEND_ACC_PUBLIC) + ZEND_ME(RecursiveDirectoryIterator, getSubPath, arginfo_class_RecursiveDirectoryIterator_getSubPath, ZEND_ACC_PUBLIC) + ZEND_ME(RecursiveDirectoryIterator, getSubPathname, arginfo_class_RecursiveDirectoryIterator_getSubPathname, ZEND_ACC_PUBLIC) ZEND_FE_END }; #if defined(HAVE_GLOB) static const zend_function_entry class_GlobIterator_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_GlobIterator___construct, arginfo_class_GlobIterator___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("count", zim_GlobIterator_count, arginfo_class_GlobIterator_count, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(GlobIterator, __construct, arginfo_class_GlobIterator___construct, ZEND_ACC_PUBLIC) + ZEND_ME(GlobIterator, count, arginfo_class_GlobIterator_count, ZEND_ACC_PUBLIC) ZEND_FE_END }; #endif static const zend_function_entry class_SplFileObject_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_SplFileObject___construct, arginfo_class_SplFileObject___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("rewind", zim_SplFileObject_rewind, arginfo_class_SplFileObject_rewind, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("eof", zim_SplFileObject_eof, arginfo_class_SplFileObject_eof, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("valid", zim_SplFileObject_valid, arginfo_class_SplFileObject_valid, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("fgets", zim_SplFileObject_fgets, arginfo_class_SplFileObject_fgets, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("fread", zim_SplFileObject_fread, arginfo_class_SplFileObject_fread, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("fgetcsv", zim_SplFileObject_fgetcsv, arginfo_class_SplFileObject_fgetcsv, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("fputcsv", zim_SplFileObject_fputcsv, arginfo_class_SplFileObject_fputcsv, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setCsvControl", zim_SplFileObject_setCsvControl, arginfo_class_SplFileObject_setCsvControl, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getCsvControl", zim_SplFileObject_getCsvControl, arginfo_class_SplFileObject_getCsvControl, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("flock", zim_SplFileObject_flock, arginfo_class_SplFileObject_flock, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("fflush", zim_SplFileObject_fflush, arginfo_class_SplFileObject_fflush, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("ftell", zim_SplFileObject_ftell, arginfo_class_SplFileObject_ftell, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("fseek", zim_SplFileObject_fseek, arginfo_class_SplFileObject_fseek, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("fgetc", zim_SplFileObject_fgetc, arginfo_class_SplFileObject_fgetc, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("fpassthru", zim_SplFileObject_fpassthru, arginfo_class_SplFileObject_fpassthru, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("fscanf", zim_SplFileObject_fscanf, arginfo_class_SplFileObject_fscanf, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("fwrite", zim_SplFileObject_fwrite, arginfo_class_SplFileObject_fwrite, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("fstat", zim_SplFileObject_fstat, arginfo_class_SplFileObject_fstat, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("ftruncate", zim_SplFileObject_ftruncate, arginfo_class_SplFileObject_ftruncate, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("current", zim_SplFileObject_current, arginfo_class_SplFileObject_current, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("key", zim_SplFileObject_key, arginfo_class_SplFileObject_key, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("next", zim_SplFileObject_next, arginfo_class_SplFileObject_next, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setFlags", zim_SplFileObject_setFlags, arginfo_class_SplFileObject_setFlags, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getFlags", zim_SplFileObject_getFlags, arginfo_class_SplFileObject_getFlags, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setMaxLineLen", zim_SplFileObject_setMaxLineLen, arginfo_class_SplFileObject_setMaxLineLen, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getMaxLineLen", zim_SplFileObject_getMaxLineLen, arginfo_class_SplFileObject_getMaxLineLen, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("hasChildren", zim_SplFileObject_hasChildren, arginfo_class_SplFileObject_hasChildren, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getChildren", zim_SplFileObject_getChildren, arginfo_class_SplFileObject_getChildren, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("seek", zim_SplFileObject_seek, arginfo_class_SplFileObject_seek, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getCurrentLine", zim_SplFileObject_fgets, arginfo_class_SplFileObject_getCurrentLine, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__toString", zim_SplFileObject___toString, arginfo_class_SplFileObject___toString, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(SplFileObject, __construct, arginfo_class_SplFileObject___construct, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileObject, rewind, arginfo_class_SplFileObject_rewind, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileObject, eof, arginfo_class_SplFileObject_eof, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileObject, valid, arginfo_class_SplFileObject_valid, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileObject, fgets, arginfo_class_SplFileObject_fgets, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileObject, fread, arginfo_class_SplFileObject_fread, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileObject, fgetcsv, arginfo_class_SplFileObject_fgetcsv, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileObject, fputcsv, arginfo_class_SplFileObject_fputcsv, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileObject, setCsvControl, arginfo_class_SplFileObject_setCsvControl, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileObject, getCsvControl, arginfo_class_SplFileObject_getCsvControl, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileObject, flock, arginfo_class_SplFileObject_flock, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileObject, fflush, arginfo_class_SplFileObject_fflush, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileObject, ftell, arginfo_class_SplFileObject_ftell, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileObject, fseek, arginfo_class_SplFileObject_fseek, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileObject, fgetc, arginfo_class_SplFileObject_fgetc, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileObject, fpassthru, arginfo_class_SplFileObject_fpassthru, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileObject, fscanf, arginfo_class_SplFileObject_fscanf, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileObject, fwrite, arginfo_class_SplFileObject_fwrite, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileObject, fstat, arginfo_class_SplFileObject_fstat, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileObject, ftruncate, arginfo_class_SplFileObject_ftruncate, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileObject, current, arginfo_class_SplFileObject_current, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileObject, key, arginfo_class_SplFileObject_key, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileObject, next, arginfo_class_SplFileObject_next, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileObject, setFlags, arginfo_class_SplFileObject_setFlags, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileObject, getFlags, arginfo_class_SplFileObject_getFlags, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileObject, setMaxLineLen, arginfo_class_SplFileObject_setMaxLineLen, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileObject, getMaxLineLen, arginfo_class_SplFileObject_getMaxLineLen, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileObject, hasChildren, arginfo_class_SplFileObject_hasChildren, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileObject, getChildren, arginfo_class_SplFileObject_getChildren, ZEND_ACC_PUBLIC) + ZEND_ME(SplFileObject, seek, arginfo_class_SplFileObject_seek, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("getCurrentLine", zim_SplFileObject_fgets, arginfo_class_SplFileObject_getCurrentLine, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_ME(SplFileObject, __toString, arginfo_class_SplFileObject___toString, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_SplTempFileObject_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_SplTempFileObject___construct, arginfo_class_SplTempFileObject___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(SplTempFileObject, __construct, arginfo_class_SplTempFileObject___construct, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/ext/spl/spl_dllist_arginfo.h b/ext/spl/spl_dllist_arginfo.h index 057df178e9d4d..aa87f686bb70d 100644 --- a/ext/spl/spl_dllist_arginfo.h +++ b/ext/spl/spl_dllist_arginfo.h @@ -111,38 +111,38 @@ ZEND_METHOD(SplDoublyLinkedList, __serialize); ZEND_METHOD(SplDoublyLinkedList, __unserialize); static const zend_function_entry class_SplDoublyLinkedList_methods[] = { - ZEND_RAW_FENTRY("add", zim_SplDoublyLinkedList_add, arginfo_class_SplDoublyLinkedList_add, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("pop", zim_SplDoublyLinkedList_pop, arginfo_class_SplDoublyLinkedList_pop, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("shift", zim_SplDoublyLinkedList_shift, arginfo_class_SplDoublyLinkedList_shift, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("push", zim_SplDoublyLinkedList_push, arginfo_class_SplDoublyLinkedList_push, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("unshift", zim_SplDoublyLinkedList_unshift, arginfo_class_SplDoublyLinkedList_unshift, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("top", zim_SplDoublyLinkedList_top, arginfo_class_SplDoublyLinkedList_top, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("bottom", zim_SplDoublyLinkedList_bottom, arginfo_class_SplDoublyLinkedList_bottom, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__debugInfo", zim_SplDoublyLinkedList___debugInfo, arginfo_class_SplDoublyLinkedList___debugInfo, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("count", zim_SplDoublyLinkedList_count, arginfo_class_SplDoublyLinkedList_count, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isEmpty", zim_SplDoublyLinkedList_isEmpty, arginfo_class_SplDoublyLinkedList_isEmpty, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setIteratorMode", zim_SplDoublyLinkedList_setIteratorMode, arginfo_class_SplDoublyLinkedList_setIteratorMode, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getIteratorMode", zim_SplDoublyLinkedList_getIteratorMode, arginfo_class_SplDoublyLinkedList_getIteratorMode, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("offsetExists", zim_SplDoublyLinkedList_offsetExists, arginfo_class_SplDoublyLinkedList_offsetExists, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("offsetGet", zim_SplDoublyLinkedList_offsetGet, arginfo_class_SplDoublyLinkedList_offsetGet, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("offsetSet", zim_SplDoublyLinkedList_offsetSet, arginfo_class_SplDoublyLinkedList_offsetSet, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("offsetUnset", zim_SplDoublyLinkedList_offsetUnset, arginfo_class_SplDoublyLinkedList_offsetUnset, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("rewind", zim_SplDoublyLinkedList_rewind, arginfo_class_SplDoublyLinkedList_rewind, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("current", zim_SplDoublyLinkedList_current, arginfo_class_SplDoublyLinkedList_current, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("key", zim_SplDoublyLinkedList_key, arginfo_class_SplDoublyLinkedList_key, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("prev", zim_SplDoublyLinkedList_prev, arginfo_class_SplDoublyLinkedList_prev, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("next", zim_SplDoublyLinkedList_next, arginfo_class_SplDoublyLinkedList_next, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("valid", zim_SplDoublyLinkedList_valid, arginfo_class_SplDoublyLinkedList_valid, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("unserialize", zim_SplDoublyLinkedList_unserialize, arginfo_class_SplDoublyLinkedList_unserialize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("serialize", zim_SplDoublyLinkedList_serialize, arginfo_class_SplDoublyLinkedList_serialize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__serialize", zim_SplDoublyLinkedList___serialize, arginfo_class_SplDoublyLinkedList___serialize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__unserialize", zim_SplDoublyLinkedList___unserialize, arginfo_class_SplDoublyLinkedList___unserialize, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(SplDoublyLinkedList, add, arginfo_class_SplDoublyLinkedList_add, ZEND_ACC_PUBLIC) + ZEND_ME(SplDoublyLinkedList, pop, arginfo_class_SplDoublyLinkedList_pop, ZEND_ACC_PUBLIC) + ZEND_ME(SplDoublyLinkedList, shift, arginfo_class_SplDoublyLinkedList_shift, ZEND_ACC_PUBLIC) + ZEND_ME(SplDoublyLinkedList, push, arginfo_class_SplDoublyLinkedList_push, ZEND_ACC_PUBLIC) + ZEND_ME(SplDoublyLinkedList, unshift, arginfo_class_SplDoublyLinkedList_unshift, ZEND_ACC_PUBLIC) + ZEND_ME(SplDoublyLinkedList, top, arginfo_class_SplDoublyLinkedList_top, ZEND_ACC_PUBLIC) + ZEND_ME(SplDoublyLinkedList, bottom, arginfo_class_SplDoublyLinkedList_bottom, ZEND_ACC_PUBLIC) + ZEND_ME(SplDoublyLinkedList, __debugInfo, arginfo_class_SplDoublyLinkedList___debugInfo, ZEND_ACC_PUBLIC) + ZEND_ME(SplDoublyLinkedList, count, arginfo_class_SplDoublyLinkedList_count, ZEND_ACC_PUBLIC) + ZEND_ME(SplDoublyLinkedList, isEmpty, arginfo_class_SplDoublyLinkedList_isEmpty, ZEND_ACC_PUBLIC) + ZEND_ME(SplDoublyLinkedList, setIteratorMode, arginfo_class_SplDoublyLinkedList_setIteratorMode, ZEND_ACC_PUBLIC) + ZEND_ME(SplDoublyLinkedList, getIteratorMode, arginfo_class_SplDoublyLinkedList_getIteratorMode, ZEND_ACC_PUBLIC) + ZEND_ME(SplDoublyLinkedList, offsetExists, arginfo_class_SplDoublyLinkedList_offsetExists, ZEND_ACC_PUBLIC) + ZEND_ME(SplDoublyLinkedList, offsetGet, arginfo_class_SplDoublyLinkedList_offsetGet, ZEND_ACC_PUBLIC) + ZEND_ME(SplDoublyLinkedList, offsetSet, arginfo_class_SplDoublyLinkedList_offsetSet, ZEND_ACC_PUBLIC) + ZEND_ME(SplDoublyLinkedList, offsetUnset, arginfo_class_SplDoublyLinkedList_offsetUnset, ZEND_ACC_PUBLIC) + ZEND_ME(SplDoublyLinkedList, rewind, arginfo_class_SplDoublyLinkedList_rewind, ZEND_ACC_PUBLIC) + ZEND_ME(SplDoublyLinkedList, current, arginfo_class_SplDoublyLinkedList_current, ZEND_ACC_PUBLIC) + ZEND_ME(SplDoublyLinkedList, key, arginfo_class_SplDoublyLinkedList_key, ZEND_ACC_PUBLIC) + ZEND_ME(SplDoublyLinkedList, prev, arginfo_class_SplDoublyLinkedList_prev, ZEND_ACC_PUBLIC) + ZEND_ME(SplDoublyLinkedList, next, arginfo_class_SplDoublyLinkedList_next, ZEND_ACC_PUBLIC) + ZEND_ME(SplDoublyLinkedList, valid, arginfo_class_SplDoublyLinkedList_valid, ZEND_ACC_PUBLIC) + ZEND_ME(SplDoublyLinkedList, unserialize, arginfo_class_SplDoublyLinkedList_unserialize, ZEND_ACC_PUBLIC) + ZEND_ME(SplDoublyLinkedList, serialize, arginfo_class_SplDoublyLinkedList_serialize, ZEND_ACC_PUBLIC) + ZEND_ME(SplDoublyLinkedList, __serialize, arginfo_class_SplDoublyLinkedList___serialize, ZEND_ACC_PUBLIC) + ZEND_ME(SplDoublyLinkedList, __unserialize, arginfo_class_SplDoublyLinkedList___unserialize, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_SplQueue_methods[] = { - ZEND_RAW_FENTRY("enqueue", zim_SplDoublyLinkedList_push, arginfo_class_SplQueue_enqueue, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("dequeue", zim_SplDoublyLinkedList_shift, arginfo_class_SplQueue_dequeue, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("enqueue", zim_SplDoublyLinkedList_push, arginfo_class_SplQueue_enqueue, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("dequeue", zim_SplDoublyLinkedList_shift, arginfo_class_SplQueue_dequeue, ZEND_ACC_PUBLIC, NULL, NULL) ZEND_FE_END }; diff --git a/ext/spl/spl_fixedarray_arginfo.h b/ext/spl/spl_fixedarray_arginfo.h index a0936a4d55e57..5e9922f61e239 100644 --- a/ext/spl/spl_fixedarray_arginfo.h +++ b/ext/spl/spl_fixedarray_arginfo.h @@ -71,21 +71,21 @@ ZEND_METHOD(SplFixedArray, getIterator); ZEND_METHOD(SplFixedArray, jsonSerialize); static const zend_function_entry class_SplFixedArray_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_SplFixedArray___construct, arginfo_class_SplFixedArray___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__wakeup", zim_SplFixedArray___wakeup, arginfo_class_SplFixedArray___wakeup, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__serialize", zim_SplFixedArray___serialize, arginfo_class_SplFixedArray___serialize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__unserialize", zim_SplFixedArray___unserialize, arginfo_class_SplFixedArray___unserialize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("count", zim_SplFixedArray_count, arginfo_class_SplFixedArray_count, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("toArray", zim_SplFixedArray_toArray, arginfo_class_SplFixedArray_toArray, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("fromArray", zim_SplFixedArray_fromArray, arginfo_class_SplFixedArray_fromArray, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("getSize", zim_SplFixedArray_getSize, arginfo_class_SplFixedArray_getSize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setSize", zim_SplFixedArray_setSize, arginfo_class_SplFixedArray_setSize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("offsetExists", zim_SplFixedArray_offsetExists, arginfo_class_SplFixedArray_offsetExists, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("offsetGet", zim_SplFixedArray_offsetGet, arginfo_class_SplFixedArray_offsetGet, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("offsetSet", zim_SplFixedArray_offsetSet, arginfo_class_SplFixedArray_offsetSet, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("offsetUnset", zim_SplFixedArray_offsetUnset, arginfo_class_SplFixedArray_offsetUnset, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getIterator", zim_SplFixedArray_getIterator, arginfo_class_SplFixedArray_getIterator, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("jsonSerialize", zim_SplFixedArray_jsonSerialize, arginfo_class_SplFixedArray_jsonSerialize, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(SplFixedArray, __construct, arginfo_class_SplFixedArray___construct, ZEND_ACC_PUBLIC) + ZEND_ME(SplFixedArray, __wakeup, arginfo_class_SplFixedArray___wakeup, ZEND_ACC_PUBLIC) + ZEND_ME(SplFixedArray, __serialize, arginfo_class_SplFixedArray___serialize, ZEND_ACC_PUBLIC) + ZEND_ME(SplFixedArray, __unserialize, arginfo_class_SplFixedArray___unserialize, ZEND_ACC_PUBLIC) + ZEND_ME(SplFixedArray, count, arginfo_class_SplFixedArray_count, ZEND_ACC_PUBLIC) + ZEND_ME(SplFixedArray, toArray, arginfo_class_SplFixedArray_toArray, ZEND_ACC_PUBLIC) + ZEND_ME(SplFixedArray, fromArray, arginfo_class_SplFixedArray_fromArray, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(SplFixedArray, getSize, arginfo_class_SplFixedArray_getSize, ZEND_ACC_PUBLIC) + ZEND_ME(SplFixedArray, setSize, arginfo_class_SplFixedArray_setSize, ZEND_ACC_PUBLIC) + ZEND_ME(SplFixedArray, offsetExists, arginfo_class_SplFixedArray_offsetExists, ZEND_ACC_PUBLIC) + ZEND_ME(SplFixedArray, offsetGet, arginfo_class_SplFixedArray_offsetGet, ZEND_ACC_PUBLIC) + ZEND_ME(SplFixedArray, offsetSet, arginfo_class_SplFixedArray_offsetSet, ZEND_ACC_PUBLIC) + ZEND_ME(SplFixedArray, offsetUnset, arginfo_class_SplFixedArray_offsetUnset, ZEND_ACC_PUBLIC) + ZEND_ME(SplFixedArray, getIterator, arginfo_class_SplFixedArray_getIterator, ZEND_ACC_PUBLIC) + ZEND_ME(SplFixedArray, jsonSerialize, arginfo_class_SplFixedArray_jsonSerialize, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/ext/spl/spl_heap_arginfo.h b/ext/spl/spl_heap_arginfo.h index 8740a1bb98508..9910ae15cd988 100644 --- a/ext/spl/spl_heap_arginfo.h +++ b/ext/spl/spl_heap_arginfo.h @@ -109,50 +109,50 @@ ZEND_METHOD(SplMinHeap, compare); ZEND_METHOD(SplMaxHeap, compare); static const zend_function_entry class_SplPriorityQueue_methods[] = { - ZEND_RAW_FENTRY("compare", zim_SplPriorityQueue_compare, arginfo_class_SplPriorityQueue_compare, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("insert", zim_SplPriorityQueue_insert, arginfo_class_SplPriorityQueue_insert, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setExtractFlags", zim_SplPriorityQueue_setExtractFlags, arginfo_class_SplPriorityQueue_setExtractFlags, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("top", zim_SplPriorityQueue_top, arginfo_class_SplPriorityQueue_top, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("extract", zim_SplPriorityQueue_extract, arginfo_class_SplPriorityQueue_extract, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("count", zim_SplHeap_count, arginfo_class_SplPriorityQueue_count, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isEmpty", zim_SplHeap_isEmpty, arginfo_class_SplPriorityQueue_isEmpty, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("rewind", zim_SplHeap_rewind, arginfo_class_SplPriorityQueue_rewind, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("current", zim_SplPriorityQueue_current, arginfo_class_SplPriorityQueue_current, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("key", zim_SplHeap_key, arginfo_class_SplPriorityQueue_key, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("next", zim_SplHeap_next, arginfo_class_SplPriorityQueue_next, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("valid", zim_SplHeap_valid, arginfo_class_SplPriorityQueue_valid, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("recoverFromCorruption", zim_SplHeap_recoverFromCorruption, arginfo_class_SplPriorityQueue_recoverFromCorruption, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isCorrupted", zim_SplHeap_isCorrupted, arginfo_class_SplPriorityQueue_isCorrupted, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getExtractFlags", zim_SplPriorityQueue_getExtractFlags, arginfo_class_SplPriorityQueue_getExtractFlags, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__debugInfo", zim_SplPriorityQueue___debugInfo, arginfo_class_SplPriorityQueue___debugInfo, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(SplPriorityQueue, compare, arginfo_class_SplPriorityQueue_compare, ZEND_ACC_PUBLIC) + ZEND_ME(SplPriorityQueue, insert, arginfo_class_SplPriorityQueue_insert, ZEND_ACC_PUBLIC) + ZEND_ME(SplPriorityQueue, setExtractFlags, arginfo_class_SplPriorityQueue_setExtractFlags, ZEND_ACC_PUBLIC) + ZEND_ME(SplPriorityQueue, top, arginfo_class_SplPriorityQueue_top, ZEND_ACC_PUBLIC) + ZEND_ME(SplPriorityQueue, extract, arginfo_class_SplPriorityQueue_extract, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("count", zim_SplHeap_count, arginfo_class_SplPriorityQueue_count, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("isEmpty", zim_SplHeap_isEmpty, arginfo_class_SplPriorityQueue_isEmpty, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("rewind", zim_SplHeap_rewind, arginfo_class_SplPriorityQueue_rewind, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_ME(SplPriorityQueue, current, arginfo_class_SplPriorityQueue_current, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("key", zim_SplHeap_key, arginfo_class_SplPriorityQueue_key, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("next", zim_SplHeap_next, arginfo_class_SplPriorityQueue_next, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("valid", zim_SplHeap_valid, arginfo_class_SplPriorityQueue_valid, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("recoverFromCorruption", zim_SplHeap_recoverFromCorruption, arginfo_class_SplPriorityQueue_recoverFromCorruption, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("isCorrupted", zim_SplHeap_isCorrupted, arginfo_class_SplPriorityQueue_isCorrupted, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_ME(SplPriorityQueue, getExtractFlags, arginfo_class_SplPriorityQueue_getExtractFlags, ZEND_ACC_PUBLIC) + ZEND_ME(SplPriorityQueue, __debugInfo, arginfo_class_SplPriorityQueue___debugInfo, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_SplHeap_methods[] = { - ZEND_RAW_FENTRY("extract", zim_SplHeap_extract, arginfo_class_SplHeap_extract, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("insert", zim_SplHeap_insert, arginfo_class_SplHeap_insert, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("top", zim_SplHeap_top, arginfo_class_SplHeap_top, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("count", zim_SplHeap_count, arginfo_class_SplHeap_count, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isEmpty", zim_SplHeap_isEmpty, arginfo_class_SplHeap_isEmpty, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("rewind", zim_SplHeap_rewind, arginfo_class_SplHeap_rewind, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("current", zim_SplHeap_current, arginfo_class_SplHeap_current, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("key", zim_SplHeap_key, arginfo_class_SplHeap_key, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("next", zim_SplHeap_next, arginfo_class_SplHeap_next, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("valid", zim_SplHeap_valid, arginfo_class_SplHeap_valid, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("recoverFromCorruption", zim_SplHeap_recoverFromCorruption, arginfo_class_SplHeap_recoverFromCorruption, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("compare", NULL, arginfo_class_SplHeap_compare, ZEND_ACC_PROTECTED|ZEND_ACC_ABSTRACT, NULL) - ZEND_RAW_FENTRY("isCorrupted", zim_SplHeap_isCorrupted, arginfo_class_SplHeap_isCorrupted, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__debugInfo", zim_SplHeap___debugInfo, arginfo_class_SplHeap___debugInfo, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(SplHeap, extract, arginfo_class_SplHeap_extract, ZEND_ACC_PUBLIC) + ZEND_ME(SplHeap, insert, arginfo_class_SplHeap_insert, ZEND_ACC_PUBLIC) + ZEND_ME(SplHeap, top, arginfo_class_SplHeap_top, ZEND_ACC_PUBLIC) + ZEND_ME(SplHeap, count, arginfo_class_SplHeap_count, ZEND_ACC_PUBLIC) + ZEND_ME(SplHeap, isEmpty, arginfo_class_SplHeap_isEmpty, ZEND_ACC_PUBLIC) + ZEND_ME(SplHeap, rewind, arginfo_class_SplHeap_rewind, ZEND_ACC_PUBLIC) + ZEND_ME(SplHeap, current, arginfo_class_SplHeap_current, ZEND_ACC_PUBLIC) + ZEND_ME(SplHeap, key, arginfo_class_SplHeap_key, ZEND_ACC_PUBLIC) + ZEND_ME(SplHeap, next, arginfo_class_SplHeap_next, ZEND_ACC_PUBLIC) + ZEND_ME(SplHeap, valid, arginfo_class_SplHeap_valid, ZEND_ACC_PUBLIC) + ZEND_ME(SplHeap, recoverFromCorruption, arginfo_class_SplHeap_recoverFromCorruption, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("compare", NULL, arginfo_class_SplHeap_compare, ZEND_ACC_PROTECTED|ZEND_ACC_ABSTRACT, NULL, NULL) + ZEND_ME(SplHeap, isCorrupted, arginfo_class_SplHeap_isCorrupted, ZEND_ACC_PUBLIC) + ZEND_ME(SplHeap, __debugInfo, arginfo_class_SplHeap___debugInfo, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_SplMinHeap_methods[] = { - ZEND_RAW_FENTRY("compare", zim_SplMinHeap_compare, arginfo_class_SplMinHeap_compare, ZEND_ACC_PROTECTED, NULL) + ZEND_ME(SplMinHeap, compare, arginfo_class_SplMinHeap_compare, ZEND_ACC_PROTECTED) ZEND_FE_END }; static const zend_function_entry class_SplMaxHeap_methods[] = { - ZEND_RAW_FENTRY("compare", zim_SplMaxHeap_compare, arginfo_class_SplMaxHeap_compare, ZEND_ACC_PROTECTED, NULL) + ZEND_ME(SplMaxHeap, compare, arginfo_class_SplMaxHeap_compare, ZEND_ACC_PROTECTED) ZEND_FE_END }; diff --git a/ext/spl/spl_iterators_arginfo.h b/ext/spl/spl_iterators_arginfo.h index 33d3d34e97da1..1d6566f6c6908 100644 --- a/ext/spl/spl_iterators_arginfo.h +++ b/ext/spl/spl_iterators_arginfo.h @@ -413,190 +413,190 @@ ZEND_METHOD(RecursiveTreeIterator, getEntry); ZEND_METHOD(RecursiveTreeIterator, getPostfix); static const zend_function_entry class_EmptyIterator_methods[] = { - ZEND_RAW_FENTRY("current", zim_EmptyIterator_current, arginfo_class_EmptyIterator_current, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("next", zim_EmptyIterator_next, arginfo_class_EmptyIterator_next, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("key", zim_EmptyIterator_key, arginfo_class_EmptyIterator_key, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("valid", zim_EmptyIterator_valid, arginfo_class_EmptyIterator_valid, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("rewind", zim_EmptyIterator_rewind, arginfo_class_EmptyIterator_rewind, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(EmptyIterator, current, arginfo_class_EmptyIterator_current, ZEND_ACC_PUBLIC) + ZEND_ME(EmptyIterator, next, arginfo_class_EmptyIterator_next, ZEND_ACC_PUBLIC) + ZEND_ME(EmptyIterator, key, arginfo_class_EmptyIterator_key, ZEND_ACC_PUBLIC) + ZEND_ME(EmptyIterator, valid, arginfo_class_EmptyIterator_valid, ZEND_ACC_PUBLIC) + ZEND_ME(EmptyIterator, rewind, arginfo_class_EmptyIterator_rewind, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_CallbackFilterIterator_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_CallbackFilterIterator___construct, arginfo_class_CallbackFilterIterator___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("accept", zim_CallbackFilterIterator_accept, arginfo_class_CallbackFilterIterator_accept, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(CallbackFilterIterator, __construct, arginfo_class_CallbackFilterIterator___construct, ZEND_ACC_PUBLIC) + ZEND_ME(CallbackFilterIterator, accept, arginfo_class_CallbackFilterIterator_accept, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_RecursiveCallbackFilterIterator_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_RecursiveCallbackFilterIterator___construct, arginfo_class_RecursiveCallbackFilterIterator___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("hasChildren", zim_RecursiveFilterIterator_hasChildren, arginfo_class_RecursiveCallbackFilterIterator_hasChildren, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getChildren", zim_RecursiveCallbackFilterIterator_getChildren, arginfo_class_RecursiveCallbackFilterIterator_getChildren, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(RecursiveCallbackFilterIterator, __construct, arginfo_class_RecursiveCallbackFilterIterator___construct, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("hasChildren", zim_RecursiveFilterIterator_hasChildren, arginfo_class_RecursiveCallbackFilterIterator_hasChildren, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_ME(RecursiveCallbackFilterIterator, getChildren, arginfo_class_RecursiveCallbackFilterIterator_getChildren, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_RecursiveIterator_methods[] = { - ZEND_RAW_FENTRY("hasChildren", NULL, arginfo_class_RecursiveIterator_hasChildren, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) - ZEND_RAW_FENTRY("getChildren", NULL, arginfo_class_RecursiveIterator_getChildren, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("hasChildren", NULL, arginfo_class_RecursiveIterator_hasChildren, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) + ZEND_RAW_FENTRY("getChildren", NULL, arginfo_class_RecursiveIterator_getChildren, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) ZEND_FE_END }; static const zend_function_entry class_RecursiveIteratorIterator_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_RecursiveIteratorIterator___construct, arginfo_class_RecursiveIteratorIterator___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("rewind", zim_RecursiveIteratorIterator_rewind, arginfo_class_RecursiveIteratorIterator_rewind, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("valid", zim_RecursiveIteratorIterator_valid, arginfo_class_RecursiveIteratorIterator_valid, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("key", zim_RecursiveIteratorIterator_key, arginfo_class_RecursiveIteratorIterator_key, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("current", zim_RecursiveIteratorIterator_current, arginfo_class_RecursiveIteratorIterator_current, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("next", zim_RecursiveIteratorIterator_next, arginfo_class_RecursiveIteratorIterator_next, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getDepth", zim_RecursiveIteratorIterator_getDepth, arginfo_class_RecursiveIteratorIterator_getDepth, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getSubIterator", zim_RecursiveIteratorIterator_getSubIterator, arginfo_class_RecursiveIteratorIterator_getSubIterator, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getInnerIterator", zim_RecursiveIteratorIterator_getInnerIterator, arginfo_class_RecursiveIteratorIterator_getInnerIterator, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("beginIteration", zim_RecursiveIteratorIterator_beginIteration, arginfo_class_RecursiveIteratorIterator_beginIteration, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("endIteration", zim_RecursiveIteratorIterator_endIteration, arginfo_class_RecursiveIteratorIterator_endIteration, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("callHasChildren", zim_RecursiveIteratorIterator_callHasChildren, arginfo_class_RecursiveIteratorIterator_callHasChildren, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("callGetChildren", zim_RecursiveIteratorIterator_callGetChildren, arginfo_class_RecursiveIteratorIterator_callGetChildren, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("beginChildren", zim_RecursiveIteratorIterator_beginChildren, arginfo_class_RecursiveIteratorIterator_beginChildren, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("endChildren", zim_RecursiveIteratorIterator_endChildren, arginfo_class_RecursiveIteratorIterator_endChildren, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("nextElement", zim_RecursiveIteratorIterator_nextElement, arginfo_class_RecursiveIteratorIterator_nextElement, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setMaxDepth", zim_RecursiveIteratorIterator_setMaxDepth, arginfo_class_RecursiveIteratorIterator_setMaxDepth, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getMaxDepth", zim_RecursiveIteratorIterator_getMaxDepth, arginfo_class_RecursiveIteratorIterator_getMaxDepth, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(RecursiveIteratorIterator, __construct, arginfo_class_RecursiveIteratorIterator___construct, ZEND_ACC_PUBLIC) + ZEND_ME(RecursiveIteratorIterator, rewind, arginfo_class_RecursiveIteratorIterator_rewind, ZEND_ACC_PUBLIC) + ZEND_ME(RecursiveIteratorIterator, valid, arginfo_class_RecursiveIteratorIterator_valid, ZEND_ACC_PUBLIC) + ZEND_ME(RecursiveIteratorIterator, key, arginfo_class_RecursiveIteratorIterator_key, ZEND_ACC_PUBLIC) + ZEND_ME(RecursiveIteratorIterator, current, arginfo_class_RecursiveIteratorIterator_current, ZEND_ACC_PUBLIC) + ZEND_ME(RecursiveIteratorIterator, next, arginfo_class_RecursiveIteratorIterator_next, ZEND_ACC_PUBLIC) + ZEND_ME(RecursiveIteratorIterator, getDepth, arginfo_class_RecursiveIteratorIterator_getDepth, ZEND_ACC_PUBLIC) + ZEND_ME(RecursiveIteratorIterator, getSubIterator, arginfo_class_RecursiveIteratorIterator_getSubIterator, ZEND_ACC_PUBLIC) + ZEND_ME(RecursiveIteratorIterator, getInnerIterator, arginfo_class_RecursiveIteratorIterator_getInnerIterator, ZEND_ACC_PUBLIC) + ZEND_ME(RecursiveIteratorIterator, beginIteration, arginfo_class_RecursiveIteratorIterator_beginIteration, ZEND_ACC_PUBLIC) + ZEND_ME(RecursiveIteratorIterator, endIteration, arginfo_class_RecursiveIteratorIterator_endIteration, ZEND_ACC_PUBLIC) + ZEND_ME(RecursiveIteratorIterator, callHasChildren, arginfo_class_RecursiveIteratorIterator_callHasChildren, ZEND_ACC_PUBLIC) + ZEND_ME(RecursiveIteratorIterator, callGetChildren, arginfo_class_RecursiveIteratorIterator_callGetChildren, ZEND_ACC_PUBLIC) + ZEND_ME(RecursiveIteratorIterator, beginChildren, arginfo_class_RecursiveIteratorIterator_beginChildren, ZEND_ACC_PUBLIC) + ZEND_ME(RecursiveIteratorIterator, endChildren, arginfo_class_RecursiveIteratorIterator_endChildren, ZEND_ACC_PUBLIC) + ZEND_ME(RecursiveIteratorIterator, nextElement, arginfo_class_RecursiveIteratorIterator_nextElement, ZEND_ACC_PUBLIC) + ZEND_ME(RecursiveIteratorIterator, setMaxDepth, arginfo_class_RecursiveIteratorIterator_setMaxDepth, ZEND_ACC_PUBLIC) + ZEND_ME(RecursiveIteratorIterator, getMaxDepth, arginfo_class_RecursiveIteratorIterator_getMaxDepth, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_OuterIterator_methods[] = { - ZEND_RAW_FENTRY("getInnerIterator", NULL, arginfo_class_OuterIterator_getInnerIterator, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("getInnerIterator", NULL, arginfo_class_OuterIterator_getInnerIterator, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) ZEND_FE_END }; static const zend_function_entry class_IteratorIterator_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_IteratorIterator___construct, arginfo_class_IteratorIterator___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getInnerIterator", zim_IteratorIterator_getInnerIterator, arginfo_class_IteratorIterator_getInnerIterator, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("rewind", zim_IteratorIterator_rewind, arginfo_class_IteratorIterator_rewind, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("valid", zim_IteratorIterator_valid, arginfo_class_IteratorIterator_valid, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("key", zim_IteratorIterator_key, arginfo_class_IteratorIterator_key, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("current", zim_IteratorIterator_current, arginfo_class_IteratorIterator_current, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("next", zim_IteratorIterator_next, arginfo_class_IteratorIterator_next, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(IteratorIterator, __construct, arginfo_class_IteratorIterator___construct, ZEND_ACC_PUBLIC) + ZEND_ME(IteratorIterator, getInnerIterator, arginfo_class_IteratorIterator_getInnerIterator, ZEND_ACC_PUBLIC) + ZEND_ME(IteratorIterator, rewind, arginfo_class_IteratorIterator_rewind, ZEND_ACC_PUBLIC) + ZEND_ME(IteratorIterator, valid, arginfo_class_IteratorIterator_valid, ZEND_ACC_PUBLIC) + ZEND_ME(IteratorIterator, key, arginfo_class_IteratorIterator_key, ZEND_ACC_PUBLIC) + ZEND_ME(IteratorIterator, current, arginfo_class_IteratorIterator_current, ZEND_ACC_PUBLIC) + ZEND_ME(IteratorIterator, next, arginfo_class_IteratorIterator_next, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_FilterIterator_methods[] = { - ZEND_RAW_FENTRY("accept", NULL, arginfo_class_FilterIterator_accept, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) - ZEND_RAW_FENTRY("__construct", zim_FilterIterator___construct, arginfo_class_FilterIterator___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("rewind", zim_FilterIterator_rewind, arginfo_class_FilterIterator_rewind, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("next", zim_FilterIterator_next, arginfo_class_FilterIterator_next, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("accept", NULL, arginfo_class_FilterIterator_accept, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) + ZEND_ME(FilterIterator, __construct, arginfo_class_FilterIterator___construct, ZEND_ACC_PUBLIC) + ZEND_ME(FilterIterator, rewind, arginfo_class_FilterIterator_rewind, ZEND_ACC_PUBLIC) + ZEND_ME(FilterIterator, next, arginfo_class_FilterIterator_next, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_RecursiveFilterIterator_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_RecursiveFilterIterator___construct, arginfo_class_RecursiveFilterIterator___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("hasChildren", zim_RecursiveFilterIterator_hasChildren, arginfo_class_RecursiveFilterIterator_hasChildren, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getChildren", zim_RecursiveFilterIterator_getChildren, arginfo_class_RecursiveFilterIterator_getChildren, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(RecursiveFilterIterator, __construct, arginfo_class_RecursiveFilterIterator___construct, ZEND_ACC_PUBLIC) + ZEND_ME(RecursiveFilterIterator, hasChildren, arginfo_class_RecursiveFilterIterator_hasChildren, ZEND_ACC_PUBLIC) + ZEND_ME(RecursiveFilterIterator, getChildren, arginfo_class_RecursiveFilterIterator_getChildren, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_ParentIterator_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_ParentIterator___construct, arginfo_class_ParentIterator___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("accept", zim_RecursiveFilterIterator_hasChildren, arginfo_class_ParentIterator_accept, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(ParentIterator, __construct, arginfo_class_ParentIterator___construct, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("accept", zim_RecursiveFilterIterator_hasChildren, arginfo_class_ParentIterator_accept, ZEND_ACC_PUBLIC, NULL, NULL) ZEND_FE_END }; static const zend_function_entry class_SeekableIterator_methods[] = { - ZEND_RAW_FENTRY("seek", NULL, arginfo_class_SeekableIterator_seek, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("seek", NULL, arginfo_class_SeekableIterator_seek, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) ZEND_FE_END }; static const zend_function_entry class_LimitIterator_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_LimitIterator___construct, arginfo_class_LimitIterator___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("rewind", zim_LimitIterator_rewind, arginfo_class_LimitIterator_rewind, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("valid", zim_LimitIterator_valid, arginfo_class_LimitIterator_valid, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("next", zim_LimitIterator_next, arginfo_class_LimitIterator_next, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("seek", zim_LimitIterator_seek, arginfo_class_LimitIterator_seek, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getPosition", zim_LimitIterator_getPosition, arginfo_class_LimitIterator_getPosition, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(LimitIterator, __construct, arginfo_class_LimitIterator___construct, ZEND_ACC_PUBLIC) + ZEND_ME(LimitIterator, rewind, arginfo_class_LimitIterator_rewind, ZEND_ACC_PUBLIC) + ZEND_ME(LimitIterator, valid, arginfo_class_LimitIterator_valid, ZEND_ACC_PUBLIC) + ZEND_ME(LimitIterator, next, arginfo_class_LimitIterator_next, ZEND_ACC_PUBLIC) + ZEND_ME(LimitIterator, seek, arginfo_class_LimitIterator_seek, ZEND_ACC_PUBLIC) + ZEND_ME(LimitIterator, getPosition, arginfo_class_LimitIterator_getPosition, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_CachingIterator_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_CachingIterator___construct, arginfo_class_CachingIterator___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("rewind", zim_CachingIterator_rewind, arginfo_class_CachingIterator_rewind, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("valid", zim_CachingIterator_valid, arginfo_class_CachingIterator_valid, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("next", zim_CachingIterator_next, arginfo_class_CachingIterator_next, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("hasNext", zim_CachingIterator_hasNext, arginfo_class_CachingIterator_hasNext, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__toString", zim_CachingIterator___toString, arginfo_class_CachingIterator___toString, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getFlags", zim_CachingIterator_getFlags, arginfo_class_CachingIterator_getFlags, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setFlags", zim_CachingIterator_setFlags, arginfo_class_CachingIterator_setFlags, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("offsetGet", zim_CachingIterator_offsetGet, arginfo_class_CachingIterator_offsetGet, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("offsetSet", zim_CachingIterator_offsetSet, arginfo_class_CachingIterator_offsetSet, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("offsetUnset", zim_CachingIterator_offsetUnset, arginfo_class_CachingIterator_offsetUnset, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("offsetExists", zim_CachingIterator_offsetExists, arginfo_class_CachingIterator_offsetExists, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getCache", zim_CachingIterator_getCache, arginfo_class_CachingIterator_getCache, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("count", zim_CachingIterator_count, arginfo_class_CachingIterator_count, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(CachingIterator, __construct, arginfo_class_CachingIterator___construct, ZEND_ACC_PUBLIC) + ZEND_ME(CachingIterator, rewind, arginfo_class_CachingIterator_rewind, ZEND_ACC_PUBLIC) + ZEND_ME(CachingIterator, valid, arginfo_class_CachingIterator_valid, ZEND_ACC_PUBLIC) + ZEND_ME(CachingIterator, next, arginfo_class_CachingIterator_next, ZEND_ACC_PUBLIC) + ZEND_ME(CachingIterator, hasNext, arginfo_class_CachingIterator_hasNext, ZEND_ACC_PUBLIC) + ZEND_ME(CachingIterator, __toString, arginfo_class_CachingIterator___toString, ZEND_ACC_PUBLIC) + ZEND_ME(CachingIterator, getFlags, arginfo_class_CachingIterator_getFlags, ZEND_ACC_PUBLIC) + ZEND_ME(CachingIterator, setFlags, arginfo_class_CachingIterator_setFlags, ZEND_ACC_PUBLIC) + ZEND_ME(CachingIterator, offsetGet, arginfo_class_CachingIterator_offsetGet, ZEND_ACC_PUBLIC) + ZEND_ME(CachingIterator, offsetSet, arginfo_class_CachingIterator_offsetSet, ZEND_ACC_PUBLIC) + ZEND_ME(CachingIterator, offsetUnset, arginfo_class_CachingIterator_offsetUnset, ZEND_ACC_PUBLIC) + ZEND_ME(CachingIterator, offsetExists, arginfo_class_CachingIterator_offsetExists, ZEND_ACC_PUBLIC) + ZEND_ME(CachingIterator, getCache, arginfo_class_CachingIterator_getCache, ZEND_ACC_PUBLIC) + ZEND_ME(CachingIterator, count, arginfo_class_CachingIterator_count, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_RecursiveCachingIterator_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_RecursiveCachingIterator___construct, arginfo_class_RecursiveCachingIterator___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("hasChildren", zim_RecursiveCachingIterator_hasChildren, arginfo_class_RecursiveCachingIterator_hasChildren, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getChildren", zim_RecursiveCachingIterator_getChildren, arginfo_class_RecursiveCachingIterator_getChildren, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(RecursiveCachingIterator, __construct, arginfo_class_RecursiveCachingIterator___construct, ZEND_ACC_PUBLIC) + ZEND_ME(RecursiveCachingIterator, hasChildren, arginfo_class_RecursiveCachingIterator_hasChildren, ZEND_ACC_PUBLIC) + ZEND_ME(RecursiveCachingIterator, getChildren, arginfo_class_RecursiveCachingIterator_getChildren, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_NoRewindIterator_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_NoRewindIterator___construct, arginfo_class_NoRewindIterator___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("rewind", zim_NoRewindIterator_rewind, arginfo_class_NoRewindIterator_rewind, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("valid", zim_NoRewindIterator_valid, arginfo_class_NoRewindIterator_valid, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("key", zim_NoRewindIterator_key, arginfo_class_NoRewindIterator_key, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("current", zim_NoRewindIterator_current, arginfo_class_NoRewindIterator_current, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("next", zim_NoRewindIterator_next, arginfo_class_NoRewindIterator_next, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(NoRewindIterator, __construct, arginfo_class_NoRewindIterator___construct, ZEND_ACC_PUBLIC) + ZEND_ME(NoRewindIterator, rewind, arginfo_class_NoRewindIterator_rewind, ZEND_ACC_PUBLIC) + ZEND_ME(NoRewindIterator, valid, arginfo_class_NoRewindIterator_valid, ZEND_ACC_PUBLIC) + ZEND_ME(NoRewindIterator, key, arginfo_class_NoRewindIterator_key, ZEND_ACC_PUBLIC) + ZEND_ME(NoRewindIterator, current, arginfo_class_NoRewindIterator_current, ZEND_ACC_PUBLIC) + ZEND_ME(NoRewindIterator, next, arginfo_class_NoRewindIterator_next, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_AppendIterator_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_AppendIterator___construct, arginfo_class_AppendIterator___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("append", zim_AppendIterator_append, arginfo_class_AppendIterator_append, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("rewind", zim_AppendIterator_rewind, arginfo_class_AppendIterator_rewind, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("valid", zim_AppendIterator_valid, arginfo_class_AppendIterator_valid, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("current", zim_AppendIterator_current, arginfo_class_AppendIterator_current, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("next", zim_AppendIterator_next, arginfo_class_AppendIterator_next, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getIteratorIndex", zim_AppendIterator_getIteratorIndex, arginfo_class_AppendIterator_getIteratorIndex, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getArrayIterator", zim_AppendIterator_getArrayIterator, arginfo_class_AppendIterator_getArrayIterator, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(AppendIterator, __construct, arginfo_class_AppendIterator___construct, ZEND_ACC_PUBLIC) + ZEND_ME(AppendIterator, append, arginfo_class_AppendIterator_append, ZEND_ACC_PUBLIC) + ZEND_ME(AppendIterator, rewind, arginfo_class_AppendIterator_rewind, ZEND_ACC_PUBLIC) + ZEND_ME(AppendIterator, valid, arginfo_class_AppendIterator_valid, ZEND_ACC_PUBLIC) + ZEND_ME(AppendIterator, current, arginfo_class_AppendIterator_current, ZEND_ACC_PUBLIC) + ZEND_ME(AppendIterator, next, arginfo_class_AppendIterator_next, ZEND_ACC_PUBLIC) + ZEND_ME(AppendIterator, getIteratorIndex, arginfo_class_AppendIterator_getIteratorIndex, ZEND_ACC_PUBLIC) + ZEND_ME(AppendIterator, getArrayIterator, arginfo_class_AppendIterator_getArrayIterator, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_InfiniteIterator_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_InfiniteIterator___construct, arginfo_class_InfiniteIterator___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("next", zim_InfiniteIterator_next, arginfo_class_InfiniteIterator_next, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(InfiniteIterator, __construct, arginfo_class_InfiniteIterator___construct, ZEND_ACC_PUBLIC) + ZEND_ME(InfiniteIterator, next, arginfo_class_InfiniteIterator_next, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_RegexIterator_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_RegexIterator___construct, arginfo_class_RegexIterator___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("accept", zim_RegexIterator_accept, arginfo_class_RegexIterator_accept, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getMode", zim_RegexIterator_getMode, arginfo_class_RegexIterator_getMode, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setMode", zim_RegexIterator_setMode, arginfo_class_RegexIterator_setMode, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getFlags", zim_RegexIterator_getFlags, arginfo_class_RegexIterator_getFlags, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setFlags", zim_RegexIterator_setFlags, arginfo_class_RegexIterator_setFlags, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getRegex", zim_RegexIterator_getRegex, arginfo_class_RegexIterator_getRegex, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getPregFlags", zim_RegexIterator_getPregFlags, arginfo_class_RegexIterator_getPregFlags, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setPregFlags", zim_RegexIterator_setPregFlags, arginfo_class_RegexIterator_setPregFlags, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(RegexIterator, __construct, arginfo_class_RegexIterator___construct, ZEND_ACC_PUBLIC) + ZEND_ME(RegexIterator, accept, arginfo_class_RegexIterator_accept, ZEND_ACC_PUBLIC) + ZEND_ME(RegexIterator, getMode, arginfo_class_RegexIterator_getMode, ZEND_ACC_PUBLIC) + ZEND_ME(RegexIterator, setMode, arginfo_class_RegexIterator_setMode, ZEND_ACC_PUBLIC) + ZEND_ME(RegexIterator, getFlags, arginfo_class_RegexIterator_getFlags, ZEND_ACC_PUBLIC) + ZEND_ME(RegexIterator, setFlags, arginfo_class_RegexIterator_setFlags, ZEND_ACC_PUBLIC) + ZEND_ME(RegexIterator, getRegex, arginfo_class_RegexIterator_getRegex, ZEND_ACC_PUBLIC) + ZEND_ME(RegexIterator, getPregFlags, arginfo_class_RegexIterator_getPregFlags, ZEND_ACC_PUBLIC) + ZEND_ME(RegexIterator, setPregFlags, arginfo_class_RegexIterator_setPregFlags, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_RecursiveRegexIterator_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_RecursiveRegexIterator___construct, arginfo_class_RecursiveRegexIterator___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("accept", zim_RecursiveRegexIterator_accept, arginfo_class_RecursiveRegexIterator_accept, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("hasChildren", zim_RecursiveFilterIterator_hasChildren, arginfo_class_RecursiveRegexIterator_hasChildren, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getChildren", zim_RecursiveRegexIterator_getChildren, arginfo_class_RecursiveRegexIterator_getChildren, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(RecursiveRegexIterator, __construct, arginfo_class_RecursiveRegexIterator___construct, ZEND_ACC_PUBLIC) + ZEND_ME(RecursiveRegexIterator, accept, arginfo_class_RecursiveRegexIterator_accept, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("hasChildren", zim_RecursiveFilterIterator_hasChildren, arginfo_class_RecursiveRegexIterator_hasChildren, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_ME(RecursiveRegexIterator, getChildren, arginfo_class_RecursiveRegexIterator_getChildren, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_RecursiveTreeIterator_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_RecursiveTreeIterator___construct, arginfo_class_RecursiveTreeIterator___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("key", zim_RecursiveTreeIterator_key, arginfo_class_RecursiveTreeIterator_key, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("current", zim_RecursiveTreeIterator_current, arginfo_class_RecursiveTreeIterator_current, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getPrefix", zim_RecursiveTreeIterator_getPrefix, arginfo_class_RecursiveTreeIterator_getPrefix, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setPostfix", zim_RecursiveTreeIterator_setPostfix, arginfo_class_RecursiveTreeIterator_setPostfix, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setPrefixPart", zim_RecursiveTreeIterator_setPrefixPart, arginfo_class_RecursiveTreeIterator_setPrefixPart, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getEntry", zim_RecursiveTreeIterator_getEntry, arginfo_class_RecursiveTreeIterator_getEntry, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getPostfix", zim_RecursiveTreeIterator_getPostfix, arginfo_class_RecursiveTreeIterator_getPostfix, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(RecursiveTreeIterator, __construct, arginfo_class_RecursiveTreeIterator___construct, ZEND_ACC_PUBLIC) + ZEND_ME(RecursiveTreeIterator, key, arginfo_class_RecursiveTreeIterator_key, ZEND_ACC_PUBLIC) + ZEND_ME(RecursiveTreeIterator, current, arginfo_class_RecursiveTreeIterator_current, ZEND_ACC_PUBLIC) + ZEND_ME(RecursiveTreeIterator, getPrefix, arginfo_class_RecursiveTreeIterator_getPrefix, ZEND_ACC_PUBLIC) + ZEND_ME(RecursiveTreeIterator, setPostfix, arginfo_class_RecursiveTreeIterator_setPostfix, ZEND_ACC_PUBLIC) + ZEND_ME(RecursiveTreeIterator, setPrefixPart, arginfo_class_RecursiveTreeIterator_setPrefixPart, ZEND_ACC_PUBLIC) + ZEND_ME(RecursiveTreeIterator, getEntry, arginfo_class_RecursiveTreeIterator_getEntry, ZEND_ACC_PUBLIC) + ZEND_ME(RecursiveTreeIterator, getPostfix, arginfo_class_RecursiveTreeIterator_getPostfix, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/ext/spl/spl_observer_arginfo.h b/ext/spl/spl_observer_arginfo.h index 3ed300ed471fd..b395897917711 100644 --- a/ext/spl/spl_observer_arginfo.h +++ b/ext/spl/spl_observer_arginfo.h @@ -168,59 +168,59 @@ ZEND_METHOD(MultipleIterator, current); ZEND_METHOD(MultipleIterator, next); static const zend_function_entry class_SplObserver_methods[] = { - ZEND_RAW_FENTRY("update", NULL, arginfo_class_SplObserver_update, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("update", NULL, arginfo_class_SplObserver_update, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) ZEND_FE_END }; static const zend_function_entry class_SplSubject_methods[] = { - ZEND_RAW_FENTRY("attach", NULL, arginfo_class_SplSubject_attach, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) - ZEND_RAW_FENTRY("detach", NULL, arginfo_class_SplSubject_detach, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) - ZEND_RAW_FENTRY("notify", NULL, arginfo_class_SplSubject_notify, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL) + ZEND_RAW_FENTRY("attach", NULL, arginfo_class_SplSubject_attach, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) + ZEND_RAW_FENTRY("detach", NULL, arginfo_class_SplSubject_detach, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) + ZEND_RAW_FENTRY("notify", NULL, arginfo_class_SplSubject_notify, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) ZEND_FE_END }; static const zend_function_entry class_SplObjectStorage_methods[] = { - ZEND_RAW_FENTRY("attach", zim_SplObjectStorage_attach, arginfo_class_SplObjectStorage_attach, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("detach", zim_SplObjectStorage_detach, arginfo_class_SplObjectStorage_detach, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("contains", zim_SplObjectStorage_contains, arginfo_class_SplObjectStorage_contains, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("addAll", zim_SplObjectStorage_addAll, arginfo_class_SplObjectStorage_addAll, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("removeAll", zim_SplObjectStorage_removeAll, arginfo_class_SplObjectStorage_removeAll, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("removeAllExcept", zim_SplObjectStorage_removeAllExcept, arginfo_class_SplObjectStorage_removeAllExcept, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getInfo", zim_SplObjectStorage_getInfo, arginfo_class_SplObjectStorage_getInfo, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setInfo", zim_SplObjectStorage_setInfo, arginfo_class_SplObjectStorage_setInfo, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("count", zim_SplObjectStorage_count, arginfo_class_SplObjectStorage_count, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("rewind", zim_SplObjectStorage_rewind, arginfo_class_SplObjectStorage_rewind, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("valid", zim_SplObjectStorage_valid, arginfo_class_SplObjectStorage_valid, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("key", zim_SplObjectStorage_key, arginfo_class_SplObjectStorage_key, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("current", zim_SplObjectStorage_current, arginfo_class_SplObjectStorage_current, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("next", zim_SplObjectStorage_next, arginfo_class_SplObjectStorage_next, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("unserialize", zim_SplObjectStorage_unserialize, arginfo_class_SplObjectStorage_unserialize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("serialize", zim_SplObjectStorage_serialize, arginfo_class_SplObjectStorage_serialize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("offsetExists", zim_SplObjectStorage_contains, arginfo_class_SplObjectStorage_offsetExists, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("offsetGet", zim_SplObjectStorage_offsetGet, arginfo_class_SplObjectStorage_offsetGet, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("offsetSet", zim_SplObjectStorage_attach, arginfo_class_SplObjectStorage_offsetSet, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("offsetUnset", zim_SplObjectStorage_detach, arginfo_class_SplObjectStorage_offsetUnset, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getHash", zim_SplObjectStorage_getHash, arginfo_class_SplObjectStorage_getHash, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__serialize", zim_SplObjectStorage___serialize, arginfo_class_SplObjectStorage___serialize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__unserialize", zim_SplObjectStorage___unserialize, arginfo_class_SplObjectStorage___unserialize, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__debugInfo", zim_SplObjectStorage___debugInfo, arginfo_class_SplObjectStorage___debugInfo, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(SplObjectStorage, attach, arginfo_class_SplObjectStorage_attach, ZEND_ACC_PUBLIC) + ZEND_ME(SplObjectStorage, detach, arginfo_class_SplObjectStorage_detach, ZEND_ACC_PUBLIC) + ZEND_ME(SplObjectStorage, contains, arginfo_class_SplObjectStorage_contains, ZEND_ACC_PUBLIC) + ZEND_ME(SplObjectStorage, addAll, arginfo_class_SplObjectStorage_addAll, ZEND_ACC_PUBLIC) + ZEND_ME(SplObjectStorage, removeAll, arginfo_class_SplObjectStorage_removeAll, ZEND_ACC_PUBLIC) + ZEND_ME(SplObjectStorage, removeAllExcept, arginfo_class_SplObjectStorage_removeAllExcept, ZEND_ACC_PUBLIC) + ZEND_ME(SplObjectStorage, getInfo, arginfo_class_SplObjectStorage_getInfo, ZEND_ACC_PUBLIC) + ZEND_ME(SplObjectStorage, setInfo, arginfo_class_SplObjectStorage_setInfo, ZEND_ACC_PUBLIC) + ZEND_ME(SplObjectStorage, count, arginfo_class_SplObjectStorage_count, ZEND_ACC_PUBLIC) + ZEND_ME(SplObjectStorage, rewind, arginfo_class_SplObjectStorage_rewind, ZEND_ACC_PUBLIC) + ZEND_ME(SplObjectStorage, valid, arginfo_class_SplObjectStorage_valid, ZEND_ACC_PUBLIC) + ZEND_ME(SplObjectStorage, key, arginfo_class_SplObjectStorage_key, ZEND_ACC_PUBLIC) + ZEND_ME(SplObjectStorage, current, arginfo_class_SplObjectStorage_current, ZEND_ACC_PUBLIC) + ZEND_ME(SplObjectStorage, next, arginfo_class_SplObjectStorage_next, ZEND_ACC_PUBLIC) + ZEND_ME(SplObjectStorage, unserialize, arginfo_class_SplObjectStorage_unserialize, ZEND_ACC_PUBLIC) + ZEND_ME(SplObjectStorage, serialize, arginfo_class_SplObjectStorage_serialize, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("offsetExists", zim_SplObjectStorage_contains, arginfo_class_SplObjectStorage_offsetExists, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_ME(SplObjectStorage, offsetGet, arginfo_class_SplObjectStorage_offsetGet, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("offsetSet", zim_SplObjectStorage_attach, arginfo_class_SplObjectStorage_offsetSet, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("offsetUnset", zim_SplObjectStorage_detach, arginfo_class_SplObjectStorage_offsetUnset, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_ME(SplObjectStorage, getHash, arginfo_class_SplObjectStorage_getHash, ZEND_ACC_PUBLIC) + ZEND_ME(SplObjectStorage, __serialize, arginfo_class_SplObjectStorage___serialize, ZEND_ACC_PUBLIC) + ZEND_ME(SplObjectStorage, __unserialize, arginfo_class_SplObjectStorage___unserialize, ZEND_ACC_PUBLIC) + ZEND_ME(SplObjectStorage, __debugInfo, arginfo_class_SplObjectStorage___debugInfo, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_MultipleIterator_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_MultipleIterator___construct, arginfo_class_MultipleIterator___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getFlags", zim_MultipleIterator_getFlags, arginfo_class_MultipleIterator_getFlags, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setFlags", zim_MultipleIterator_setFlags, arginfo_class_MultipleIterator_setFlags, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("attachIterator", zim_MultipleIterator_attachIterator, arginfo_class_MultipleIterator_attachIterator, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("detachIterator", zim_MultipleIterator_detachIterator, arginfo_class_MultipleIterator_detachIterator, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("containsIterator", zim_MultipleIterator_containsIterator, arginfo_class_MultipleIterator_containsIterator, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("countIterators", zim_MultipleIterator_countIterators, arginfo_class_MultipleIterator_countIterators, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("rewind", zim_MultipleIterator_rewind, arginfo_class_MultipleIterator_rewind, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("valid", zim_MultipleIterator_valid, arginfo_class_MultipleIterator_valid, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("key", zim_MultipleIterator_key, arginfo_class_MultipleIterator_key, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("current", zim_MultipleIterator_current, arginfo_class_MultipleIterator_current, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("next", zim_MultipleIterator_next, arginfo_class_MultipleIterator_next, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__debugInfo", zim_SplObjectStorage___debugInfo, arginfo_class_MultipleIterator___debugInfo, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(MultipleIterator, __construct, arginfo_class_MultipleIterator___construct, ZEND_ACC_PUBLIC) + ZEND_ME(MultipleIterator, getFlags, arginfo_class_MultipleIterator_getFlags, ZEND_ACC_PUBLIC) + ZEND_ME(MultipleIterator, setFlags, arginfo_class_MultipleIterator_setFlags, ZEND_ACC_PUBLIC) + ZEND_ME(MultipleIterator, attachIterator, arginfo_class_MultipleIterator_attachIterator, ZEND_ACC_PUBLIC) + ZEND_ME(MultipleIterator, detachIterator, arginfo_class_MultipleIterator_detachIterator, ZEND_ACC_PUBLIC) + ZEND_ME(MultipleIterator, containsIterator, arginfo_class_MultipleIterator_containsIterator, ZEND_ACC_PUBLIC) + ZEND_ME(MultipleIterator, countIterators, arginfo_class_MultipleIterator_countIterators, ZEND_ACC_PUBLIC) + ZEND_ME(MultipleIterator, rewind, arginfo_class_MultipleIterator_rewind, ZEND_ACC_PUBLIC) + ZEND_ME(MultipleIterator, valid, arginfo_class_MultipleIterator_valid, ZEND_ACC_PUBLIC) + ZEND_ME(MultipleIterator, key, arginfo_class_MultipleIterator_key, ZEND_ACC_PUBLIC) + ZEND_ME(MultipleIterator, current, arginfo_class_MultipleIterator_current, ZEND_ACC_PUBLIC) + ZEND_ME(MultipleIterator, next, arginfo_class_MultipleIterator_next, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("__debugInfo", zim_SplObjectStorage___debugInfo, arginfo_class_MultipleIterator___debugInfo, ZEND_ACC_PUBLIC, NULL, NULL) ZEND_FE_END }; diff --git a/ext/sqlite3/sqlite3_arginfo.h b/ext/sqlite3/sqlite3_arginfo.h index a5ebbeb50cfe0..bc3caf4096237 100644 --- a/ext/sqlite3/sqlite3_arginfo.h +++ b/ext/sqlite3/sqlite3_arginfo.h @@ -214,59 +214,59 @@ static const zend_function_entry class_SQLite3Exception_methods[] = { }; static const zend_function_entry class_SQLite3_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_SQLite3_open, arginfo_class_SQLite3___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("open", zim_SQLite3_open, arginfo_class_SQLite3_open, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("close", zim_SQLite3_close, arginfo_class_SQLite3_close, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("version", zim_SQLite3_version, arginfo_class_SQLite3_version, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("lastInsertRowID", zim_SQLite3_lastInsertRowID, arginfo_class_SQLite3_lastInsertRowID, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("lastErrorCode", zim_SQLite3_lastErrorCode, arginfo_class_SQLite3_lastErrorCode, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("lastExtendedErrorCode", zim_SQLite3_lastExtendedErrorCode, arginfo_class_SQLite3_lastExtendedErrorCode, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("lastErrorMsg", zim_SQLite3_lastErrorMsg, arginfo_class_SQLite3_lastErrorMsg, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("changes", zim_SQLite3_changes, arginfo_class_SQLite3_changes, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("busyTimeout", zim_SQLite3_busyTimeout, arginfo_class_SQLite3_busyTimeout, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("__construct", zim_SQLite3_open, arginfo_class_SQLite3___construct, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_ME(SQLite3, open, arginfo_class_SQLite3_open, ZEND_ACC_PUBLIC) + ZEND_ME(SQLite3, close, arginfo_class_SQLite3_close, ZEND_ACC_PUBLIC) + ZEND_ME(SQLite3, version, arginfo_class_SQLite3_version, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(SQLite3, lastInsertRowID, arginfo_class_SQLite3_lastInsertRowID, ZEND_ACC_PUBLIC) + ZEND_ME(SQLite3, lastErrorCode, arginfo_class_SQLite3_lastErrorCode, ZEND_ACC_PUBLIC) + ZEND_ME(SQLite3, lastExtendedErrorCode, arginfo_class_SQLite3_lastExtendedErrorCode, ZEND_ACC_PUBLIC) + ZEND_ME(SQLite3, lastErrorMsg, arginfo_class_SQLite3_lastErrorMsg, ZEND_ACC_PUBLIC) + ZEND_ME(SQLite3, changes, arginfo_class_SQLite3_changes, ZEND_ACC_PUBLIC) + ZEND_ME(SQLite3, busyTimeout, arginfo_class_SQLite3_busyTimeout, ZEND_ACC_PUBLIC) #if !defined(SQLITE_OMIT_LOAD_EXTENSION) - ZEND_RAW_FENTRY("loadExtension", zim_SQLite3_loadExtension, arginfo_class_SQLite3_loadExtension, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(SQLite3, loadExtension, arginfo_class_SQLite3_loadExtension, ZEND_ACC_PUBLIC) #endif #if SQLITE_VERSION_NUMBER >= 3006011 - ZEND_RAW_FENTRY("backup", zim_SQLite3_backup, arginfo_class_SQLite3_backup, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(SQLite3, backup, arginfo_class_SQLite3_backup, ZEND_ACC_PUBLIC) #endif - ZEND_RAW_FENTRY("escapeString", zim_SQLite3_escapeString, arginfo_class_SQLite3_escapeString, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("prepare", zim_SQLite3_prepare, arginfo_class_SQLite3_prepare, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("exec", zim_SQLite3_exec, arginfo_class_SQLite3_exec, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("query", zim_SQLite3_query, arginfo_class_SQLite3_query, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("querySingle", zim_SQLite3_querySingle, arginfo_class_SQLite3_querySingle, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("createFunction", zim_SQLite3_createFunction, arginfo_class_SQLite3_createFunction, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("createAggregate", zim_SQLite3_createAggregate, arginfo_class_SQLite3_createAggregate, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("createCollation", zim_SQLite3_createCollation, arginfo_class_SQLite3_createCollation, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("openBlob", zim_SQLite3_openBlob, arginfo_class_SQLite3_openBlob, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("enableExceptions", zim_SQLite3_enableExceptions, arginfo_class_SQLite3_enableExceptions, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("enableExtendedResultCodes", zim_SQLite3_enableExtendedResultCodes, arginfo_class_SQLite3_enableExtendedResultCodes, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setAuthorizer", zim_SQLite3_setAuthorizer, arginfo_class_SQLite3_setAuthorizer, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(SQLite3, escapeString, arginfo_class_SQLite3_escapeString, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(SQLite3, prepare, arginfo_class_SQLite3_prepare, ZEND_ACC_PUBLIC) + ZEND_ME(SQLite3, exec, arginfo_class_SQLite3_exec, ZEND_ACC_PUBLIC) + ZEND_ME(SQLite3, query, arginfo_class_SQLite3_query, ZEND_ACC_PUBLIC) + ZEND_ME(SQLite3, querySingle, arginfo_class_SQLite3_querySingle, ZEND_ACC_PUBLIC) + ZEND_ME(SQLite3, createFunction, arginfo_class_SQLite3_createFunction, ZEND_ACC_PUBLIC) + ZEND_ME(SQLite3, createAggregate, arginfo_class_SQLite3_createAggregate, ZEND_ACC_PUBLIC) + ZEND_ME(SQLite3, createCollation, arginfo_class_SQLite3_createCollation, ZEND_ACC_PUBLIC) + ZEND_ME(SQLite3, openBlob, arginfo_class_SQLite3_openBlob, ZEND_ACC_PUBLIC) + ZEND_ME(SQLite3, enableExceptions, arginfo_class_SQLite3_enableExceptions, ZEND_ACC_PUBLIC) + ZEND_ME(SQLite3, enableExtendedResultCodes, arginfo_class_SQLite3_enableExtendedResultCodes, ZEND_ACC_PUBLIC) + ZEND_ME(SQLite3, setAuthorizer, arginfo_class_SQLite3_setAuthorizer, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_SQLite3Stmt_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_SQLite3Stmt___construct, arginfo_class_SQLite3Stmt___construct, ZEND_ACC_PRIVATE, NULL) - ZEND_RAW_FENTRY("bindParam", zim_SQLite3Stmt_bindParam, arginfo_class_SQLite3Stmt_bindParam, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("bindValue", zim_SQLite3Stmt_bindValue, arginfo_class_SQLite3Stmt_bindValue, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("clear", zim_SQLite3Stmt_clear, arginfo_class_SQLite3Stmt_clear, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("close", zim_SQLite3Stmt_close, arginfo_class_SQLite3Stmt_close, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("execute", zim_SQLite3Stmt_execute, arginfo_class_SQLite3Stmt_execute, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getSQL", zim_SQLite3Stmt_getSQL, arginfo_class_SQLite3Stmt_getSQL, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("paramCount", zim_SQLite3Stmt_paramCount, arginfo_class_SQLite3Stmt_paramCount, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("readOnly", zim_SQLite3Stmt_readOnly, arginfo_class_SQLite3Stmt_readOnly, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("reset", zim_SQLite3Stmt_reset, arginfo_class_SQLite3Stmt_reset, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(SQLite3Stmt, __construct, arginfo_class_SQLite3Stmt___construct, ZEND_ACC_PRIVATE) + ZEND_ME(SQLite3Stmt, bindParam, arginfo_class_SQLite3Stmt_bindParam, ZEND_ACC_PUBLIC) + ZEND_ME(SQLite3Stmt, bindValue, arginfo_class_SQLite3Stmt_bindValue, ZEND_ACC_PUBLIC) + ZEND_ME(SQLite3Stmt, clear, arginfo_class_SQLite3Stmt_clear, ZEND_ACC_PUBLIC) + ZEND_ME(SQLite3Stmt, close, arginfo_class_SQLite3Stmt_close, ZEND_ACC_PUBLIC) + ZEND_ME(SQLite3Stmt, execute, arginfo_class_SQLite3Stmt_execute, ZEND_ACC_PUBLIC) + ZEND_ME(SQLite3Stmt, getSQL, arginfo_class_SQLite3Stmt_getSQL, ZEND_ACC_PUBLIC) + ZEND_ME(SQLite3Stmt, paramCount, arginfo_class_SQLite3Stmt_paramCount, ZEND_ACC_PUBLIC) + ZEND_ME(SQLite3Stmt, readOnly, arginfo_class_SQLite3Stmt_readOnly, ZEND_ACC_PUBLIC) + ZEND_ME(SQLite3Stmt, reset, arginfo_class_SQLite3Stmt_reset, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_SQLite3Result_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_SQLite3Result___construct, arginfo_class_SQLite3Result___construct, ZEND_ACC_PRIVATE, NULL) - ZEND_RAW_FENTRY("numColumns", zim_SQLite3Result_numColumns, arginfo_class_SQLite3Result_numColumns, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("columnName", zim_SQLite3Result_columnName, arginfo_class_SQLite3Result_columnName, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("columnType", zim_SQLite3Result_columnType, arginfo_class_SQLite3Result_columnType, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("fetchArray", zim_SQLite3Result_fetchArray, arginfo_class_SQLite3Result_fetchArray, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("reset", zim_SQLite3Result_reset, arginfo_class_SQLite3Result_reset, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("finalize", zim_SQLite3Result_finalize, arginfo_class_SQLite3Result_finalize, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(SQLite3Result, __construct, arginfo_class_SQLite3Result___construct, ZEND_ACC_PRIVATE) + ZEND_ME(SQLite3Result, numColumns, arginfo_class_SQLite3Result_numColumns, ZEND_ACC_PUBLIC) + ZEND_ME(SQLite3Result, columnName, arginfo_class_SQLite3Result_columnName, ZEND_ACC_PUBLIC) + ZEND_ME(SQLite3Result, columnType, arginfo_class_SQLite3Result_columnType, ZEND_ACC_PUBLIC) + ZEND_ME(SQLite3Result, fetchArray, arginfo_class_SQLite3Result_fetchArray, ZEND_ACC_PUBLIC) + ZEND_ME(SQLite3Result, reset, arginfo_class_SQLite3Result_reset, ZEND_ACC_PUBLIC) + ZEND_ME(SQLite3Result, finalize, arginfo_class_SQLite3Result_finalize, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/ext/standard/basic_functions_arginfo.h b/ext/standard/basic_functions_arginfo.h index 6d9fd3e22cc24..e1004480ece6a 100644 --- a/ext/standard/basic_functions_arginfo.h +++ b/ext/standard/basic_functions_arginfo.h @@ -2925,650 +2925,650 @@ ZEND_FUNCTION(sapi_windows_generate_ctrl_event); #endif static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("set_time_limit", zif_set_time_limit, arginfo_set_time_limit, 0, NULL) - ZEND_RAW_FENTRY("header_register_callback", zif_header_register_callback, arginfo_header_register_callback, 0, NULL) - ZEND_RAW_FENTRY("ob_start", zif_ob_start, arginfo_ob_start, 0, NULL) - ZEND_RAW_FENTRY("ob_flush", zif_ob_flush, arginfo_ob_flush, 0, NULL) - ZEND_RAW_FENTRY("ob_clean", zif_ob_clean, arginfo_ob_clean, 0, NULL) - ZEND_RAW_FENTRY("ob_end_flush", zif_ob_end_flush, arginfo_ob_end_flush, 0, NULL) - ZEND_RAW_FENTRY("ob_end_clean", zif_ob_end_clean, arginfo_ob_end_clean, 0, NULL) - ZEND_RAW_FENTRY("ob_get_flush", zif_ob_get_flush, arginfo_ob_get_flush, 0, NULL) - ZEND_RAW_FENTRY("ob_get_clean", zif_ob_get_clean, arginfo_ob_get_clean, 0, NULL) - ZEND_RAW_FENTRY("ob_get_contents", zif_ob_get_contents, arginfo_ob_get_contents, 0, NULL) - ZEND_RAW_FENTRY("ob_get_level", zif_ob_get_level, arginfo_ob_get_level, 0, NULL) - ZEND_RAW_FENTRY("ob_get_length", zif_ob_get_length, arginfo_ob_get_length, 0, NULL) - ZEND_RAW_FENTRY("ob_list_handlers", zif_ob_list_handlers, arginfo_ob_list_handlers, 0, NULL) - ZEND_RAW_FENTRY("ob_get_status", zif_ob_get_status, arginfo_ob_get_status, 0, NULL) - ZEND_RAW_FENTRY("ob_implicit_flush", zif_ob_implicit_flush, arginfo_ob_implicit_flush, 0, NULL) - ZEND_RAW_FENTRY("output_reset_rewrite_vars", zif_output_reset_rewrite_vars, arginfo_output_reset_rewrite_vars, 0, NULL) - ZEND_RAW_FENTRY("output_add_rewrite_var", zif_output_add_rewrite_var, arginfo_output_add_rewrite_var, 0, NULL) - ZEND_RAW_FENTRY("stream_wrapper_register", zif_stream_wrapper_register, arginfo_stream_wrapper_register, 0, NULL) - ZEND_RAW_FENTRY("stream_register_wrapper", zif_stream_wrapper_register, arginfo_stream_register_wrapper, 0, NULL) - ZEND_RAW_FENTRY("stream_wrapper_unregister", zif_stream_wrapper_unregister, arginfo_stream_wrapper_unregister, 0, NULL) - ZEND_RAW_FENTRY("stream_wrapper_restore", zif_stream_wrapper_restore, arginfo_stream_wrapper_restore, 0, NULL) - ZEND_RAW_FENTRY("array_push", zif_array_push, arginfo_array_push, 0, NULL) - ZEND_RAW_FENTRY("krsort", zif_krsort, arginfo_krsort, 0, NULL) - ZEND_RAW_FENTRY("ksort", zif_ksort, arginfo_ksort, 0, NULL) - ZEND_RAW_FENTRY("count", zif_count, arginfo_count, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("sizeof", zif_count, arginfo_sizeof, 0, NULL) - ZEND_RAW_FENTRY("natsort", zif_natsort, arginfo_natsort, 0, NULL) - ZEND_RAW_FENTRY("natcasesort", zif_natcasesort, arginfo_natcasesort, 0, NULL) - ZEND_RAW_FENTRY("asort", zif_asort, arginfo_asort, 0, NULL) - ZEND_RAW_FENTRY("arsort", zif_arsort, arginfo_arsort, 0, NULL) - ZEND_RAW_FENTRY("sort", zif_sort, arginfo_sort, 0, NULL) - ZEND_RAW_FENTRY("rsort", zif_rsort, arginfo_rsort, 0, NULL) - ZEND_RAW_FENTRY("usort", zif_usort, arginfo_usort, 0, NULL) - ZEND_RAW_FENTRY("uasort", zif_uasort, arginfo_uasort, 0, NULL) - ZEND_RAW_FENTRY("uksort", zif_uksort, arginfo_uksort, 0, NULL) - ZEND_RAW_FENTRY("end", zif_end, arginfo_end, 0, NULL) - ZEND_RAW_FENTRY("prev", zif_prev, arginfo_prev, 0, NULL) - ZEND_RAW_FENTRY("next", zif_next, arginfo_next, 0, NULL) - ZEND_RAW_FENTRY("reset", zif_reset, arginfo_reset, 0, NULL) - ZEND_RAW_FENTRY("current", zif_current, arginfo_current, 0, NULL) - ZEND_RAW_FENTRY("pos", zif_current, arginfo_pos, 0, NULL) - ZEND_RAW_FENTRY("key", zif_key, arginfo_key, 0, NULL) - ZEND_FRAMELESS_FE(min, arginfo_min, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_min) - ZEND_FRAMELESS_FE(max, arginfo_max, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_max) - ZEND_RAW_FENTRY("array_walk", zif_array_walk, arginfo_array_walk, 0, NULL) - ZEND_RAW_FENTRY("array_walk_recursive", zif_array_walk_recursive, arginfo_array_walk_recursive, 0, NULL) - ZEND_FRAMELESS_FE(in_array, arginfo_in_array, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_in_array) - ZEND_RAW_FENTRY("array_search", zif_array_search, arginfo_array_search, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("extract", zif_extract, arginfo_extract, 0, NULL) - ZEND_RAW_FENTRY("compact", zif_compact, arginfo_compact, 0, NULL) - ZEND_RAW_FENTRY("array_fill", zif_array_fill, arginfo_array_fill, 0, NULL) - ZEND_RAW_FENTRY("array_fill_keys", zif_array_fill_keys, arginfo_array_fill_keys, 0, NULL) - ZEND_RAW_FENTRY("range", zif_range, arginfo_range, 0, NULL) - ZEND_RAW_FENTRY("shuffle", zif_shuffle, arginfo_shuffle, 0, NULL) - ZEND_RAW_FENTRY("array_pop", zif_array_pop, arginfo_array_pop, 0, NULL) - ZEND_RAW_FENTRY("array_shift", zif_array_shift, arginfo_array_shift, 0, NULL) - ZEND_RAW_FENTRY("array_unshift", zif_array_unshift, arginfo_array_unshift, 0, NULL) - ZEND_RAW_FENTRY("array_splice", zif_array_splice, arginfo_array_splice, 0, NULL) - ZEND_RAW_FENTRY("array_slice", zif_array_slice, arginfo_array_slice, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("array_merge", zif_array_merge, arginfo_array_merge, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("array_merge_recursive", zif_array_merge_recursive, arginfo_array_merge_recursive, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("array_replace", zif_array_replace, arginfo_array_replace, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("array_replace_recursive", zif_array_replace_recursive, arginfo_array_replace_recursive, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("array_keys", zif_array_keys, arginfo_array_keys, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("array_key_first", zif_array_key_first, arginfo_array_key_first, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("array_key_last", zif_array_key_last, arginfo_array_key_last, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("array_values", zif_array_values, arginfo_array_values, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("array_count_values", zif_array_count_values, arginfo_array_count_values, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("array_column", zif_array_column, arginfo_array_column, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("array_reverse", zif_array_reverse, arginfo_array_reverse, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("array_pad", zif_array_pad, arginfo_array_pad, 0, NULL) - ZEND_RAW_FENTRY("array_flip", zif_array_flip, arginfo_array_flip, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("array_change_key_case", zif_array_change_key_case, arginfo_array_change_key_case, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("array_unique", zif_array_unique, arginfo_array_unique, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("array_intersect_key", zif_array_intersect_key, arginfo_array_intersect_key, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("array_intersect_ukey", zif_array_intersect_ukey, arginfo_array_intersect_ukey, 0, NULL) - ZEND_RAW_FENTRY("array_intersect", zif_array_intersect, arginfo_array_intersect, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("array_uintersect", zif_array_uintersect, arginfo_array_uintersect, 0, NULL) - ZEND_RAW_FENTRY("array_intersect_assoc", zif_array_intersect_assoc, arginfo_array_intersect_assoc, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("array_uintersect_assoc", zif_array_uintersect_assoc, arginfo_array_uintersect_assoc, 0, NULL) - ZEND_RAW_FENTRY("array_intersect_uassoc", zif_array_intersect_uassoc, arginfo_array_intersect_uassoc, 0, NULL) - ZEND_RAW_FENTRY("array_uintersect_uassoc", zif_array_uintersect_uassoc, arginfo_array_uintersect_uassoc, 0, NULL) - ZEND_RAW_FENTRY("array_diff_key", zif_array_diff_key, arginfo_array_diff_key, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("array_diff_ukey", zif_array_diff_ukey, arginfo_array_diff_ukey, 0, NULL) - ZEND_RAW_FENTRY("array_diff", zif_array_diff, arginfo_array_diff, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("array_udiff", zif_array_udiff, arginfo_array_udiff, 0, NULL) - ZEND_RAW_FENTRY("array_diff_assoc", zif_array_diff_assoc, arginfo_array_diff_assoc, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("array_diff_uassoc", zif_array_diff_uassoc, arginfo_array_diff_uassoc, 0, NULL) - ZEND_RAW_FENTRY("array_udiff_assoc", zif_array_udiff_assoc, arginfo_array_udiff_assoc, 0, NULL) - ZEND_RAW_FENTRY("array_udiff_uassoc", zif_array_udiff_uassoc, arginfo_array_udiff_uassoc, 0, NULL) - ZEND_RAW_FENTRY("array_multisort", zif_array_multisort, arginfo_array_multisort, 0, NULL) - ZEND_RAW_FENTRY("array_rand", zif_array_rand, arginfo_array_rand, 0, NULL) - ZEND_RAW_FENTRY("array_sum", zif_array_sum, arginfo_array_sum, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("array_product", zif_array_product, arginfo_array_product, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("array_reduce", zif_array_reduce, arginfo_array_reduce, 0, NULL) - ZEND_RAW_FENTRY("array_filter", zif_array_filter, arginfo_array_filter, 0, NULL) - ZEND_RAW_FENTRY("array_map", zif_array_map, arginfo_array_map, 0, NULL) - ZEND_RAW_FENTRY("array_key_exists", zif_array_key_exists, arginfo_array_key_exists, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("key_exists", zif_array_key_exists, arginfo_key_exists, 0, NULL) - ZEND_RAW_FENTRY("array_chunk", zif_array_chunk, arginfo_array_chunk, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("array_combine", zif_array_combine, arginfo_array_combine, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("array_is_list", zif_array_is_list, arginfo_array_is_list, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("base64_encode", zif_base64_encode, arginfo_base64_encode, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("base64_decode", zif_base64_decode, arginfo_base64_decode, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("constant", zif_constant, arginfo_constant, 0, NULL) - ZEND_RAW_FENTRY("ip2long", zif_ip2long, arginfo_ip2long, 0, NULL) - ZEND_RAW_FENTRY("long2ip", zif_long2ip, arginfo_long2ip, 0, NULL) - ZEND_RAW_FENTRY("getenv", zif_getenv, arginfo_getenv, 0, NULL) + ZEND_FE(set_time_limit, arginfo_set_time_limit) + ZEND_FE(header_register_callback, arginfo_header_register_callback) + ZEND_FE(ob_start, arginfo_ob_start) + ZEND_FE(ob_flush, arginfo_ob_flush) + ZEND_FE(ob_clean, arginfo_ob_clean) + ZEND_FE(ob_end_flush, arginfo_ob_end_flush) + ZEND_FE(ob_end_clean, arginfo_ob_end_clean) + ZEND_FE(ob_get_flush, arginfo_ob_get_flush) + ZEND_FE(ob_get_clean, arginfo_ob_get_clean) + ZEND_FE(ob_get_contents, arginfo_ob_get_contents) + ZEND_FE(ob_get_level, arginfo_ob_get_level) + ZEND_FE(ob_get_length, arginfo_ob_get_length) + ZEND_FE(ob_list_handlers, arginfo_ob_list_handlers) + ZEND_FE(ob_get_status, arginfo_ob_get_status) + ZEND_FE(ob_implicit_flush, arginfo_ob_implicit_flush) + ZEND_FE(output_reset_rewrite_vars, arginfo_output_reset_rewrite_vars) + ZEND_FE(output_add_rewrite_var, arginfo_output_add_rewrite_var) + ZEND_FE(stream_wrapper_register, arginfo_stream_wrapper_register) + ZEND_RAW_FENTRY("stream_register_wrapper", zif_stream_wrapper_register, arginfo_stream_register_wrapper, 0, NULL, NULL) + ZEND_FE(stream_wrapper_unregister, arginfo_stream_wrapper_unregister) + ZEND_FE(stream_wrapper_restore, arginfo_stream_wrapper_restore) + ZEND_FE(array_push, arginfo_array_push) + ZEND_FE(krsort, arginfo_krsort) + ZEND_FE(ksort, arginfo_ksort) + ZEND_RAW_FENTRY("count", zif_count, arginfo_count, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("sizeof", zif_count, arginfo_sizeof, 0, NULL, NULL) + ZEND_FE(natsort, arginfo_natsort) + ZEND_FE(natcasesort, arginfo_natcasesort) + ZEND_FE(asort, arginfo_asort) + ZEND_FE(arsort, arginfo_arsort) + ZEND_FE(sort, arginfo_sort) + ZEND_FE(rsort, arginfo_rsort) + ZEND_FE(usort, arginfo_usort) + ZEND_FE(uasort, arginfo_uasort) + ZEND_FE(uksort, arginfo_uksort) + ZEND_FE(end, arginfo_end) + ZEND_FE(prev, arginfo_prev) + ZEND_FE(next, arginfo_next) + ZEND_FE(reset, arginfo_reset) + ZEND_FE(current, arginfo_current) + ZEND_RAW_FENTRY("pos", zif_current, arginfo_pos, 0, NULL, NULL) + ZEND_FE(key, arginfo_key) + ZEND_RAW_FENTRY("min", zif_min, arginfo_min, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_min, NULL) + ZEND_RAW_FENTRY("max", zif_max, arginfo_max, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_max, NULL) + ZEND_FE(array_walk, arginfo_array_walk) + ZEND_FE(array_walk_recursive, arginfo_array_walk_recursive) + ZEND_RAW_FENTRY("in_array", zif_in_array, arginfo_in_array, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_in_array, NULL) + ZEND_RAW_FENTRY("array_search", zif_array_search, arginfo_array_search, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_FE(extract, arginfo_extract) + ZEND_FE(compact, arginfo_compact) + ZEND_FE(array_fill, arginfo_array_fill) + ZEND_FE(array_fill_keys, arginfo_array_fill_keys) + ZEND_FE(range, arginfo_range) + ZEND_FE(shuffle, arginfo_shuffle) + ZEND_FE(array_pop, arginfo_array_pop) + ZEND_FE(array_shift, arginfo_array_shift) + ZEND_FE(array_unshift, arginfo_array_unshift) + ZEND_FE(array_splice, arginfo_array_splice) + ZEND_RAW_FENTRY("array_slice", zif_array_slice, arginfo_array_slice, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("array_merge", zif_array_merge, arginfo_array_merge, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("array_merge_recursive", zif_array_merge_recursive, arginfo_array_merge_recursive, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("array_replace", zif_array_replace, arginfo_array_replace, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("array_replace_recursive", zif_array_replace_recursive, arginfo_array_replace_recursive, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("array_keys", zif_array_keys, arginfo_array_keys, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("array_key_first", zif_array_key_first, arginfo_array_key_first, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("array_key_last", zif_array_key_last, arginfo_array_key_last, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("array_values", zif_array_values, arginfo_array_values, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("array_count_values", zif_array_count_values, arginfo_array_count_values, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("array_column", zif_array_column, arginfo_array_column, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("array_reverse", zif_array_reverse, arginfo_array_reverse, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_FE(array_pad, arginfo_array_pad) + ZEND_RAW_FENTRY("array_flip", zif_array_flip, arginfo_array_flip, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("array_change_key_case", zif_array_change_key_case, arginfo_array_change_key_case, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("array_unique", zif_array_unique, arginfo_array_unique, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("array_intersect_key", zif_array_intersect_key, arginfo_array_intersect_key, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_FE(array_intersect_ukey, arginfo_array_intersect_ukey) + ZEND_RAW_FENTRY("array_intersect", zif_array_intersect, arginfo_array_intersect, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_FE(array_uintersect, arginfo_array_uintersect) + ZEND_RAW_FENTRY("array_intersect_assoc", zif_array_intersect_assoc, arginfo_array_intersect_assoc, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_FE(array_uintersect_assoc, arginfo_array_uintersect_assoc) + ZEND_FE(array_intersect_uassoc, arginfo_array_intersect_uassoc) + ZEND_FE(array_uintersect_uassoc, arginfo_array_uintersect_uassoc) + ZEND_RAW_FENTRY("array_diff_key", zif_array_diff_key, arginfo_array_diff_key, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_FE(array_diff_ukey, arginfo_array_diff_ukey) + ZEND_RAW_FENTRY("array_diff", zif_array_diff, arginfo_array_diff, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_FE(array_udiff, arginfo_array_udiff) + ZEND_RAW_FENTRY("array_diff_assoc", zif_array_diff_assoc, arginfo_array_diff_assoc, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_FE(array_diff_uassoc, arginfo_array_diff_uassoc) + ZEND_FE(array_udiff_assoc, arginfo_array_udiff_assoc) + ZEND_FE(array_udiff_uassoc, arginfo_array_udiff_uassoc) + ZEND_FE(array_multisort, arginfo_array_multisort) + ZEND_FE(array_rand, arginfo_array_rand) + ZEND_RAW_FENTRY("array_sum", zif_array_sum, arginfo_array_sum, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("array_product", zif_array_product, arginfo_array_product, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_FE(array_reduce, arginfo_array_reduce) + ZEND_FE(array_filter, arginfo_array_filter) + ZEND_FE(array_map, arginfo_array_map) + ZEND_RAW_FENTRY("array_key_exists", zif_array_key_exists, arginfo_array_key_exists, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("key_exists", zif_array_key_exists, arginfo_key_exists, 0, NULL, NULL) + ZEND_RAW_FENTRY("array_chunk", zif_array_chunk, arginfo_array_chunk, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("array_combine", zif_array_combine, arginfo_array_combine, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("array_is_list", zif_array_is_list, arginfo_array_is_list, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("base64_encode", zif_base64_encode, arginfo_base64_encode, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("base64_decode", zif_base64_decode, arginfo_base64_decode, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_FE(constant, arginfo_constant) + ZEND_FE(ip2long, arginfo_ip2long) + ZEND_FE(long2ip, arginfo_long2ip) + ZEND_FE(getenv, arginfo_getenv) #if defined(HAVE_PUTENV) - ZEND_RAW_FENTRY("putenv", zif_putenv, arginfo_putenv, 0, NULL) + ZEND_FE(putenv, arginfo_putenv) #endif - ZEND_RAW_FENTRY("getopt", zif_getopt, arginfo_getopt, 0, NULL) - ZEND_RAW_FENTRY("flush", zif_flush, arginfo_flush, 0, NULL) - ZEND_RAW_FENTRY("sleep", zif_sleep, arginfo_sleep, 0, NULL) - ZEND_RAW_FENTRY("usleep", zif_usleep, arginfo_usleep, 0, NULL) + ZEND_FE(getopt, arginfo_getopt) + ZEND_FE(flush, arginfo_flush) + ZEND_FE(sleep, arginfo_sleep) + ZEND_FE(usleep, arginfo_usleep) #if defined(HAVE_NANOSLEEP) - ZEND_RAW_FENTRY("time_nanosleep", zif_time_nanosleep, arginfo_time_nanosleep, 0, NULL) + ZEND_FE(time_nanosleep, arginfo_time_nanosleep) #endif #if defined(HAVE_NANOSLEEP) - ZEND_RAW_FENTRY("time_sleep_until", zif_time_sleep_until, arginfo_time_sleep_until, 0, NULL) -#endif - ZEND_RAW_FENTRY("get_current_user", zif_get_current_user, arginfo_get_current_user, 0, NULL) - ZEND_RAW_FENTRY("get_cfg_var", zif_get_cfg_var, arginfo_get_cfg_var, 0, NULL) - ZEND_RAW_FENTRY("error_log", zif_error_log, arginfo_error_log, 0, NULL) - ZEND_RAW_FENTRY("error_get_last", zif_error_get_last, arginfo_error_get_last, 0, NULL) - ZEND_RAW_FENTRY("error_clear_last", zif_error_clear_last, arginfo_error_clear_last, 0, NULL) - ZEND_RAW_FENTRY("call_user_func", zif_call_user_func, arginfo_call_user_func, 0, NULL) - ZEND_RAW_FENTRY("call_user_func_array", zif_call_user_func_array, arginfo_call_user_func_array, 0, NULL) - ZEND_RAW_FENTRY("forward_static_call", zif_forward_static_call, arginfo_forward_static_call, 0, NULL) - ZEND_RAW_FENTRY("forward_static_call_array", zif_forward_static_call_array, arginfo_forward_static_call_array, 0, NULL) - ZEND_RAW_FENTRY("register_shutdown_function", zif_register_shutdown_function, arginfo_register_shutdown_function, 0, NULL) - ZEND_RAW_FENTRY("highlight_file", zif_highlight_file, arginfo_highlight_file, 0, NULL) - ZEND_RAW_FENTRY("show_source", zif_highlight_file, arginfo_show_source, 0, NULL) - ZEND_RAW_FENTRY("php_strip_whitespace", zif_php_strip_whitespace, arginfo_php_strip_whitespace, 0, NULL) - ZEND_RAW_FENTRY("highlight_string", zif_highlight_string, arginfo_highlight_string, 0, NULL) - ZEND_RAW_FENTRY("ini_get", zif_ini_get, arginfo_ini_get, 0, NULL) - ZEND_RAW_FENTRY("ini_get_all", zif_ini_get_all, arginfo_ini_get_all, 0, NULL) - ZEND_RAW_FENTRY("ini_set", zif_ini_set, arginfo_ini_set, 0, NULL) - ZEND_RAW_FENTRY("ini_alter", zif_ini_set, arginfo_ini_alter, 0, NULL) - ZEND_RAW_FENTRY("ini_restore", zif_ini_restore, arginfo_ini_restore, 0, NULL) - ZEND_RAW_FENTRY("ini_parse_quantity", zif_ini_parse_quantity, arginfo_ini_parse_quantity, 0, NULL) - ZEND_RAW_FENTRY("set_include_path", zif_set_include_path, arginfo_set_include_path, 0, NULL) - ZEND_RAW_FENTRY("get_include_path", zif_get_include_path, arginfo_get_include_path, 0, NULL) - ZEND_RAW_FENTRY("print_r", zif_print_r, arginfo_print_r, 0, NULL) - ZEND_RAW_FENTRY("connection_aborted", zif_connection_aborted, arginfo_connection_aborted, 0, NULL) - ZEND_RAW_FENTRY("connection_status", zif_connection_status, arginfo_connection_status, 0, NULL) - ZEND_RAW_FENTRY("ignore_user_abort", zif_ignore_user_abort, arginfo_ignore_user_abort, 0, NULL) + ZEND_FE(time_sleep_until, arginfo_time_sleep_until) +#endif + ZEND_FE(get_current_user, arginfo_get_current_user) + ZEND_FE(get_cfg_var, arginfo_get_cfg_var) + ZEND_FE(error_log, arginfo_error_log) + ZEND_FE(error_get_last, arginfo_error_get_last) + ZEND_FE(error_clear_last, arginfo_error_clear_last) + ZEND_FE(call_user_func, arginfo_call_user_func) + ZEND_FE(call_user_func_array, arginfo_call_user_func_array) + ZEND_FE(forward_static_call, arginfo_forward_static_call) + ZEND_FE(forward_static_call_array, arginfo_forward_static_call_array) + ZEND_FE(register_shutdown_function, arginfo_register_shutdown_function) + ZEND_FE(highlight_file, arginfo_highlight_file) + ZEND_RAW_FENTRY("show_source", zif_highlight_file, arginfo_show_source, 0, NULL, NULL) + ZEND_FE(php_strip_whitespace, arginfo_php_strip_whitespace) + ZEND_FE(highlight_string, arginfo_highlight_string) + ZEND_FE(ini_get, arginfo_ini_get) + ZEND_FE(ini_get_all, arginfo_ini_get_all) + ZEND_FE(ini_set, arginfo_ini_set) + ZEND_RAW_FENTRY("ini_alter", zif_ini_set, arginfo_ini_alter, 0, NULL, NULL) + ZEND_FE(ini_restore, arginfo_ini_restore) + ZEND_FE(ini_parse_quantity, arginfo_ini_parse_quantity) + ZEND_FE(set_include_path, arginfo_set_include_path) + ZEND_FE(get_include_path, arginfo_get_include_path) + ZEND_FE(print_r, arginfo_print_r) + ZEND_FE(connection_aborted, arginfo_connection_aborted) + ZEND_FE(connection_status, arginfo_connection_status) + ZEND_FE(ignore_user_abort, arginfo_ignore_user_abort) #if defined(HAVE_GETSERVBYNAME) - ZEND_RAW_FENTRY("getservbyname", zif_getservbyname, arginfo_getservbyname, 0, NULL) + ZEND_FE(getservbyname, arginfo_getservbyname) #endif #if defined(HAVE_GETSERVBYPORT) - ZEND_RAW_FENTRY("getservbyport", zif_getservbyport, arginfo_getservbyport, 0, NULL) + ZEND_FE(getservbyport, arginfo_getservbyport) #endif #if defined(HAVE_GETPROTOBYNAME) - ZEND_RAW_FENTRY("getprotobyname", zif_getprotobyname, arginfo_getprotobyname, 0, NULL) + ZEND_FE(getprotobyname, arginfo_getprotobyname) #endif #if defined(HAVE_GETPROTOBYNUMBER) - ZEND_RAW_FENTRY("getprotobynumber", zif_getprotobynumber, arginfo_getprotobynumber, 0, NULL) -#endif - ZEND_RAW_FENTRY("register_tick_function", zif_register_tick_function, arginfo_register_tick_function, 0, NULL) - ZEND_RAW_FENTRY("unregister_tick_function", zif_unregister_tick_function, arginfo_unregister_tick_function, 0, NULL) - ZEND_RAW_FENTRY("is_uploaded_file", zif_is_uploaded_file, arginfo_is_uploaded_file, 0, NULL) - ZEND_RAW_FENTRY("move_uploaded_file", zif_move_uploaded_file, arginfo_move_uploaded_file, 0, NULL) - ZEND_RAW_FENTRY("parse_ini_file", zif_parse_ini_file, arginfo_parse_ini_file, 0, NULL) - ZEND_RAW_FENTRY("parse_ini_string", zif_parse_ini_string, arginfo_parse_ini_string, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_FE(getprotobynumber, arginfo_getprotobynumber) +#endif + ZEND_FE(register_tick_function, arginfo_register_tick_function) + ZEND_FE(unregister_tick_function, arginfo_unregister_tick_function) + ZEND_FE(is_uploaded_file, arginfo_is_uploaded_file) + ZEND_FE(move_uploaded_file, arginfo_move_uploaded_file) + ZEND_FE(parse_ini_file, arginfo_parse_ini_file) + ZEND_RAW_FENTRY("parse_ini_string", zif_parse_ini_string, arginfo_parse_ini_string, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) #if ZEND_DEBUG - ZEND_RAW_FENTRY("config_get_hash", zif_config_get_hash, arginfo_config_get_hash, 0, NULL) + ZEND_FE(config_get_hash, arginfo_config_get_hash) #endif #if defined(HAVE_GETLOADAVG) - ZEND_RAW_FENTRY("sys_getloadavg", zif_sys_getloadavg, arginfo_sys_getloadavg, 0, NULL) + ZEND_FE(sys_getloadavg, arginfo_sys_getloadavg) #endif - ZEND_RAW_FENTRY("get_browser", zif_get_browser, arginfo_get_browser, 0, NULL) - ZEND_RAW_FENTRY("crc32", zif_crc32, arginfo_crc32, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("crypt", zif_crypt, arginfo_crypt, 0, NULL) + ZEND_FE(get_browser, arginfo_get_browser) + ZEND_RAW_FENTRY("crc32", zif_crc32, arginfo_crc32, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_FE(crypt, arginfo_crypt) #if defined(HAVE_STRPTIME) - ZEND_RAW_FENTRY("strptime", zif_strptime, arginfo_strptime, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("strptime", zif_strptime, arginfo_strptime, ZEND_ACC_DEPRECATED, NULL, NULL) #endif #if defined(HAVE_GETHOSTNAME) - ZEND_RAW_FENTRY("gethostname", zif_gethostname, arginfo_gethostname, 0, NULL) + ZEND_FE(gethostname, arginfo_gethostname) #endif - ZEND_RAW_FENTRY("gethostbyaddr", zif_gethostbyaddr, arginfo_gethostbyaddr, 0, NULL) - ZEND_RAW_FENTRY("gethostbyname", zif_gethostbyname, arginfo_gethostbyname, 0, NULL) - ZEND_RAW_FENTRY("gethostbynamel", zif_gethostbynamel, arginfo_gethostbynamel, 0, NULL) + ZEND_FE(gethostbyaddr, arginfo_gethostbyaddr) + ZEND_FE(gethostbyname, arginfo_gethostbyname) + ZEND_FE(gethostbynamel, arginfo_gethostbynamel) #if (defined(PHP_WIN32) || defined(HAVE_DNS_SEARCH_FUNC)) - ZEND_RAW_FENTRY("dns_check_record", zif_dns_check_record, arginfo_dns_check_record, 0, NULL) + ZEND_FE(dns_check_record, arginfo_dns_check_record) #endif #if (defined(PHP_WIN32) || defined(HAVE_DNS_SEARCH_FUNC)) - ZEND_RAW_FENTRY("checkdnsrr", zif_dns_check_record, arginfo_checkdnsrr, 0, NULL) + ZEND_RAW_FENTRY("checkdnsrr", zif_dns_check_record, arginfo_checkdnsrr, 0, NULL, NULL) #endif #if (defined(PHP_WIN32) || defined(HAVE_DNS_SEARCH_FUNC)) - ZEND_RAW_FENTRY("dns_get_record", zif_dns_get_record, arginfo_dns_get_record, 0, NULL) + ZEND_FE(dns_get_record, arginfo_dns_get_record) #endif #if (defined(PHP_WIN32) || defined(HAVE_DNS_SEARCH_FUNC)) - ZEND_RAW_FENTRY("dns_get_mx", zif_dns_get_mx, arginfo_dns_get_mx, 0, NULL) + ZEND_FE(dns_get_mx, arginfo_dns_get_mx) #endif #if (defined(PHP_WIN32) || defined(HAVE_DNS_SEARCH_FUNC)) - ZEND_RAW_FENTRY("getmxrr", zif_dns_get_mx, arginfo_getmxrr, 0, NULL) + ZEND_RAW_FENTRY("getmxrr", zif_dns_get_mx, arginfo_getmxrr, 0, NULL, NULL) #endif #if (defined(PHP_WIN32) || HAVE_GETIFADDRS || defined(__PASE__)) - ZEND_RAW_FENTRY("net_get_interfaces", zif_net_get_interfaces, arginfo_net_get_interfaces, 0, NULL) + ZEND_FE(net_get_interfaces, arginfo_net_get_interfaces) #endif #if defined(HAVE_FTOK) - ZEND_RAW_FENTRY("ftok", zif_ftok, arginfo_ftok, 0, NULL) -#endif - ZEND_RAW_FENTRY("hrtime", zif_hrtime, arginfo_hrtime, 0, NULL) - ZEND_RAW_FENTRY("md5", zif_md5, arginfo_md5, 0, NULL) - ZEND_RAW_FENTRY("md5_file", zif_md5_file, arginfo_md5_file, 0, NULL) - ZEND_RAW_FENTRY("getmyuid", zif_getmyuid, arginfo_getmyuid, 0, NULL) - ZEND_RAW_FENTRY("getmygid", zif_getmygid, arginfo_getmygid, 0, NULL) - ZEND_RAW_FENTRY("getmypid", zif_getmypid, arginfo_getmypid, 0, NULL) - ZEND_RAW_FENTRY("getmyinode", zif_getmyinode, arginfo_getmyinode, 0, NULL) - ZEND_RAW_FENTRY("getlastmod", zif_getlastmod, arginfo_getlastmod, 0, NULL) - ZEND_RAW_FENTRY("sha1", zif_sha1, arginfo_sha1, 0, NULL) - ZEND_RAW_FENTRY("sha1_file", zif_sha1_file, arginfo_sha1_file, 0, NULL) + ZEND_FE(ftok, arginfo_ftok) +#endif + ZEND_FE(hrtime, arginfo_hrtime) + ZEND_FE(md5, arginfo_md5) + ZEND_FE(md5_file, arginfo_md5_file) + ZEND_FE(getmyuid, arginfo_getmyuid) + ZEND_FE(getmygid, arginfo_getmygid) + ZEND_FE(getmypid, arginfo_getmypid) + ZEND_FE(getmyinode, arginfo_getmyinode) + ZEND_FE(getlastmod, arginfo_getlastmod) + ZEND_FE(sha1, arginfo_sha1) + ZEND_FE(sha1_file, arginfo_sha1_file) #if defined(HAVE_SYSLOG_H) - ZEND_RAW_FENTRY("openlog", zif_openlog, arginfo_openlog, 0, NULL) + ZEND_FE(openlog, arginfo_openlog) #endif #if defined(HAVE_SYSLOG_H) - ZEND_RAW_FENTRY("closelog", zif_closelog, arginfo_closelog, 0, NULL) + ZEND_FE(closelog, arginfo_closelog) #endif #if defined(HAVE_SYSLOG_H) - ZEND_RAW_FENTRY("syslog", zif_syslog, arginfo_syslog, 0, NULL) -#endif - ZEND_RAW_FENTRY("inet_ntop", zif_inet_ntop, arginfo_inet_ntop, 0, NULL) - ZEND_RAW_FENTRY("inet_pton", zif_inet_pton, arginfo_inet_pton, 0, NULL) - ZEND_RAW_FENTRY("metaphone", zif_metaphone, arginfo_metaphone, 0, NULL) - ZEND_RAW_FENTRY("header", zif_header, arginfo_header, 0, NULL) - ZEND_RAW_FENTRY("header_remove", zif_header_remove, arginfo_header_remove, 0, NULL) - ZEND_RAW_FENTRY("setrawcookie", zif_setrawcookie, arginfo_setrawcookie, 0, NULL) - ZEND_RAW_FENTRY("setcookie", zif_setcookie, arginfo_setcookie, 0, NULL) - ZEND_RAW_FENTRY("http_response_code", zif_http_response_code, arginfo_http_response_code, 0, NULL) - ZEND_RAW_FENTRY("headers_sent", zif_headers_sent, arginfo_headers_sent, 0, NULL) - ZEND_RAW_FENTRY("headers_list", zif_headers_list, arginfo_headers_list, 0, NULL) - ZEND_RAW_FENTRY("htmlspecialchars", zif_htmlspecialchars, arginfo_htmlspecialchars, 0, NULL) - ZEND_RAW_FENTRY("htmlspecialchars_decode", zif_htmlspecialchars_decode, arginfo_htmlspecialchars_decode, 0, NULL) - ZEND_RAW_FENTRY("html_entity_decode", zif_html_entity_decode, arginfo_html_entity_decode, 0, NULL) - ZEND_RAW_FENTRY("htmlentities", zif_htmlentities, arginfo_htmlentities, 0, NULL) - ZEND_RAW_FENTRY("get_html_translation_table", zif_get_html_translation_table, arginfo_get_html_translation_table, 0, NULL) - ZEND_RAW_FENTRY("assert", zif_assert, arginfo_assert, 0, NULL) - ZEND_RAW_FENTRY("assert_options", zif_assert_options, arginfo_assert_options, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("bin2hex", zif_bin2hex, arginfo_bin2hex, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("hex2bin", zif_hex2bin, arginfo_hex2bin, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("strspn", zif_strspn, arginfo_strspn, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("strcspn", zif_strcspn, arginfo_strcspn, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_FE(syslog, arginfo_syslog) +#endif + ZEND_FE(inet_ntop, arginfo_inet_ntop) + ZEND_FE(inet_pton, arginfo_inet_pton) + ZEND_FE(metaphone, arginfo_metaphone) + ZEND_FE(header, arginfo_header) + ZEND_FE(header_remove, arginfo_header_remove) + ZEND_FE(setrawcookie, arginfo_setrawcookie) + ZEND_FE(setcookie, arginfo_setcookie) + ZEND_FE(http_response_code, arginfo_http_response_code) + ZEND_FE(headers_sent, arginfo_headers_sent) + ZEND_FE(headers_list, arginfo_headers_list) + ZEND_FE(htmlspecialchars, arginfo_htmlspecialchars) + ZEND_FE(htmlspecialchars_decode, arginfo_htmlspecialchars_decode) + ZEND_FE(html_entity_decode, arginfo_html_entity_decode) + ZEND_FE(htmlentities, arginfo_htmlentities) + ZEND_FE(get_html_translation_table, arginfo_get_html_translation_table) + ZEND_FE(assert, arginfo_assert) + ZEND_RAW_FENTRY("assert_options", zif_assert_options, arginfo_assert_options, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_RAW_FENTRY("bin2hex", zif_bin2hex, arginfo_bin2hex, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("hex2bin", zif_hex2bin, arginfo_hex2bin, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("strspn", zif_strspn, arginfo_strspn, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("strcspn", zif_strcspn, arginfo_strcspn, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) #if defined(HAVE_NL_LANGINFO) - ZEND_RAW_FENTRY("nl_langinfo", zif_nl_langinfo, arginfo_nl_langinfo, 0, NULL) -#endif - ZEND_RAW_FENTRY("strcoll", zif_strcoll, arginfo_strcoll, 0, NULL) - ZEND_FRAMELESS_FE(trim, arginfo_trim, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_trim) - ZEND_RAW_FENTRY("rtrim", zif_rtrim, arginfo_rtrim, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("chop", zif_rtrim, arginfo_chop, 0, NULL) - ZEND_RAW_FENTRY("ltrim", zif_ltrim, arginfo_ltrim, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("wordwrap", zif_wordwrap, arginfo_wordwrap, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("explode", zif_explode, arginfo_explode, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_FRAMELESS_FE(implode, arginfo_implode, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_implode) - ZEND_RAW_FENTRY("join", zif_implode, arginfo_join, 0, NULL) - ZEND_RAW_FENTRY("strtok", zif_strtok, arginfo_strtok, 0, NULL) - ZEND_RAW_FENTRY("strtoupper", zif_strtoupper, arginfo_strtoupper, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("strtolower", zif_strtolower, arginfo_strtolower, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("str_increment", zif_str_increment, arginfo_str_increment, 0, NULL) - ZEND_RAW_FENTRY("str_decrement", zif_str_decrement, arginfo_str_decrement, 0, NULL) - ZEND_RAW_FENTRY("basename", zif_basename, arginfo_basename, 0, NULL) - ZEND_FRAMELESS_FE(dirname, arginfo_dirname, 0, frameless_function_infos_dirname) - ZEND_RAW_FENTRY("pathinfo", zif_pathinfo, arginfo_pathinfo, 0, NULL) - ZEND_RAW_FENTRY("stristr", zif_stristr, arginfo_stristr, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_FRAMELESS_FE(strstr, arginfo_strstr, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_strstr) - ZEND_RAW_FENTRY("strchr", zif_strstr, arginfo_strchr, 0, NULL) - ZEND_FRAMELESS_FE(strpos, arginfo_strpos, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_strpos) - ZEND_RAW_FENTRY("stripos", zif_stripos, arginfo_stripos, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("strrpos", zif_strrpos, arginfo_strrpos, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("strripos", zif_strripos, arginfo_strripos, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("strrchr", zif_strrchr, arginfo_strrchr, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_FRAMELESS_FE(str_contains, arginfo_str_contains, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_str_contains) - ZEND_FRAMELESS_FE(str_starts_with, arginfo_str_starts_with, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_str_starts_with) - ZEND_RAW_FENTRY("str_ends_with", zif_str_ends_with, arginfo_str_ends_with, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("chunk_split", zif_chunk_split, arginfo_chunk_split, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_FRAMELESS_FE(substr, arginfo_substr, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_substr) - ZEND_RAW_FENTRY("substr_replace", zif_substr_replace, arginfo_substr_replace, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("quotemeta", zif_quotemeta, arginfo_quotemeta, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("ord", zif_ord, arginfo_ord, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("chr", zif_chr, arginfo_chr, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("ucfirst", zif_ucfirst, arginfo_ucfirst, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("lcfirst", zif_lcfirst, arginfo_lcfirst, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("ucwords", zif_ucwords, arginfo_ucwords, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_FRAMELESS_FE(strtr, arginfo_strtr, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_strtr) - ZEND_RAW_FENTRY("strrev", zif_strrev, arginfo_strrev, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("similar_text", zif_similar_text, arginfo_similar_text, 0, NULL) - ZEND_RAW_FENTRY("addcslashes", zif_addcslashes, arginfo_addcslashes, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("addslashes", zif_addslashes, arginfo_addslashes, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("stripcslashes", zif_stripcslashes, arginfo_stripcslashes, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("stripslashes", zif_stripslashes, arginfo_stripslashes, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_FRAMELESS_FE(str_replace, arginfo_str_replace, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_str_replace) - ZEND_RAW_FENTRY("str_ireplace", zif_str_ireplace, arginfo_str_ireplace, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("hebrev", zif_hebrev, arginfo_hebrev, 0, NULL) - ZEND_RAW_FENTRY("nl2br", zif_nl2br, arginfo_nl2br, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("strip_tags", zif_strip_tags, arginfo_strip_tags, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("setlocale", zif_setlocale, arginfo_setlocale, 0, NULL) - ZEND_RAW_FENTRY("parse_str", zif_parse_str, arginfo_parse_str, 0, NULL) - ZEND_RAW_FENTRY("str_getcsv", zif_str_getcsv, arginfo_str_getcsv, 0, NULL) - ZEND_RAW_FENTRY("str_repeat", zif_str_repeat, arginfo_str_repeat, 0, NULL) - ZEND_RAW_FENTRY("count_chars", zif_count_chars, arginfo_count_chars, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("strnatcmp", zif_strnatcmp, arginfo_strnatcmp, 0, NULL) - ZEND_RAW_FENTRY("localeconv", zif_localeconv, arginfo_localeconv, 0, NULL) - ZEND_RAW_FENTRY("strnatcasecmp", zif_strnatcasecmp, arginfo_strnatcasecmp, 0, NULL) - ZEND_RAW_FENTRY("substr_count", zif_substr_count, arginfo_substr_count, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("str_pad", zif_str_pad, arginfo_str_pad, 0, NULL) - ZEND_RAW_FENTRY("sscanf", zif_sscanf, arginfo_sscanf, 0, NULL) - ZEND_RAW_FENTRY("str_rot13", zif_str_rot13, arginfo_str_rot13, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("str_shuffle", zif_str_shuffle, arginfo_str_shuffle, 0, NULL) - ZEND_RAW_FENTRY("str_word_count", zif_str_word_count, arginfo_str_word_count, 0, NULL) - ZEND_RAW_FENTRY("str_split", zif_str_split, arginfo_str_split, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("strpbrk", zif_strpbrk, arginfo_strpbrk, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("substr_compare", zif_substr_compare, arginfo_substr_compare, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("utf8_encode", zif_utf8_encode, arginfo_utf8_encode, ZEND_ACC_DEPRECATED|ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("utf8_decode", zif_utf8_decode, arginfo_utf8_decode, ZEND_ACC_DEPRECATED|ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("opendir", zif_opendir, arginfo_opendir, 0, NULL) - ZEND_RAW_FENTRY("dir", zif_dir, arginfo_dir, 0, NULL) - ZEND_RAW_FENTRY("closedir", zif_closedir, arginfo_closedir, 0, NULL) - ZEND_RAW_FENTRY("chdir", zif_chdir, arginfo_chdir, 0, NULL) + ZEND_FE(nl_langinfo, arginfo_nl_langinfo) +#endif + ZEND_FE(strcoll, arginfo_strcoll) + ZEND_RAW_FENTRY("trim", zif_trim, arginfo_trim, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_trim, NULL) + ZEND_RAW_FENTRY("rtrim", zif_rtrim, arginfo_rtrim, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("chop", zif_rtrim, arginfo_chop, 0, NULL, NULL) + ZEND_RAW_FENTRY("ltrim", zif_ltrim, arginfo_ltrim, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("wordwrap", zif_wordwrap, arginfo_wordwrap, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("explode", zif_explode, arginfo_explode, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("implode", zif_implode, arginfo_implode, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_implode, NULL) + ZEND_RAW_FENTRY("join", zif_implode, arginfo_join, 0, NULL, NULL) + ZEND_FE(strtok, arginfo_strtok) + ZEND_RAW_FENTRY("strtoupper", zif_strtoupper, arginfo_strtoupper, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("strtolower", zif_strtolower, arginfo_strtolower, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_FE(str_increment, arginfo_str_increment) + ZEND_FE(str_decrement, arginfo_str_decrement) + ZEND_FE(basename, arginfo_basename) + ZEND_RAW_FENTRY("dirname", zif_dirname, arginfo_dirname, 0, frameless_function_infos_dirname, NULL) + ZEND_FE(pathinfo, arginfo_pathinfo) + ZEND_RAW_FENTRY("stristr", zif_stristr, arginfo_stristr, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("strstr", zif_strstr, arginfo_strstr, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_strstr, NULL) + ZEND_RAW_FENTRY("strchr", zif_strstr, arginfo_strchr, 0, NULL, NULL) + ZEND_RAW_FENTRY("strpos", zif_strpos, arginfo_strpos, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_strpos, NULL) + ZEND_RAW_FENTRY("stripos", zif_stripos, arginfo_stripos, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("strrpos", zif_strrpos, arginfo_strrpos, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("strripos", zif_strripos, arginfo_strripos, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("strrchr", zif_strrchr, arginfo_strrchr, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("str_contains", zif_str_contains, arginfo_str_contains, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_str_contains, NULL) + ZEND_RAW_FENTRY("str_starts_with", zif_str_starts_with, arginfo_str_starts_with, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_str_starts_with, NULL) + ZEND_RAW_FENTRY("str_ends_with", zif_str_ends_with, arginfo_str_ends_with, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("chunk_split", zif_chunk_split, arginfo_chunk_split, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("substr", zif_substr, arginfo_substr, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_substr, NULL) + ZEND_RAW_FENTRY("substr_replace", zif_substr_replace, arginfo_substr_replace, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("quotemeta", zif_quotemeta, arginfo_quotemeta, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("ord", zif_ord, arginfo_ord, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("chr", zif_chr, arginfo_chr, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("ucfirst", zif_ucfirst, arginfo_ucfirst, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("lcfirst", zif_lcfirst, arginfo_lcfirst, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("ucwords", zif_ucwords, arginfo_ucwords, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("strtr", zif_strtr, arginfo_strtr, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_strtr, NULL) + ZEND_RAW_FENTRY("strrev", zif_strrev, arginfo_strrev, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_FE(similar_text, arginfo_similar_text) + ZEND_RAW_FENTRY("addcslashes", zif_addcslashes, arginfo_addcslashes, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("addslashes", zif_addslashes, arginfo_addslashes, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("stripcslashes", zif_stripcslashes, arginfo_stripcslashes, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("stripslashes", zif_stripslashes, arginfo_stripslashes, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("str_replace", zif_str_replace, arginfo_str_replace, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_str_replace, NULL) + ZEND_RAW_FENTRY("str_ireplace", zif_str_ireplace, arginfo_str_ireplace, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_FE(hebrev, arginfo_hebrev) + ZEND_RAW_FENTRY("nl2br", zif_nl2br, arginfo_nl2br, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("strip_tags", zif_strip_tags, arginfo_strip_tags, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_FE(setlocale, arginfo_setlocale) + ZEND_FE(parse_str, arginfo_parse_str) + ZEND_FE(str_getcsv, arginfo_str_getcsv) + ZEND_FE(str_repeat, arginfo_str_repeat) + ZEND_RAW_FENTRY("count_chars", zif_count_chars, arginfo_count_chars, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_FE(strnatcmp, arginfo_strnatcmp) + ZEND_FE(localeconv, arginfo_localeconv) + ZEND_FE(strnatcasecmp, arginfo_strnatcasecmp) + ZEND_RAW_FENTRY("substr_count", zif_substr_count, arginfo_substr_count, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_FE(str_pad, arginfo_str_pad) + ZEND_FE(sscanf, arginfo_sscanf) + ZEND_RAW_FENTRY("str_rot13", zif_str_rot13, arginfo_str_rot13, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_FE(str_shuffle, arginfo_str_shuffle) + ZEND_FE(str_word_count, arginfo_str_word_count) + ZEND_RAW_FENTRY("str_split", zif_str_split, arginfo_str_split, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("strpbrk", zif_strpbrk, arginfo_strpbrk, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("substr_compare", zif_substr_compare, arginfo_substr_compare, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("utf8_encode", zif_utf8_encode, arginfo_utf8_encode, ZEND_ACC_DEPRECATED|ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("utf8_decode", zif_utf8_decode, arginfo_utf8_decode, ZEND_ACC_DEPRECATED|ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_FE(opendir, arginfo_opendir) + ZEND_FE(dir, arginfo_dir) + ZEND_FE(closedir, arginfo_closedir) + ZEND_FE(chdir, arginfo_chdir) #if (defined(HAVE_CHROOT) && !defined(ZTS) && defined(ENABLE_CHROOT_FUNC)) - ZEND_RAW_FENTRY("chroot", zif_chroot, arginfo_chroot, 0, NULL) + ZEND_FE(chroot, arginfo_chroot) #endif - ZEND_RAW_FENTRY("getcwd", zif_getcwd, arginfo_getcwd, 0, NULL) - ZEND_RAW_FENTRY("rewinddir", zif_rewinddir, arginfo_rewinddir, 0, NULL) - ZEND_RAW_FENTRY("readdir", zif_readdir, arginfo_readdir, 0, NULL) - ZEND_RAW_FENTRY("scandir", zif_scandir, arginfo_scandir, 0, NULL) + ZEND_FE(getcwd, arginfo_getcwd) + ZEND_FE(rewinddir, arginfo_rewinddir) + ZEND_FE(readdir, arginfo_readdir) + ZEND_FE(scandir, arginfo_scandir) #if defined(HAVE_GLOB) - ZEND_RAW_FENTRY("glob", zif_glob, arginfo_glob, 0, NULL) -#endif - ZEND_RAW_FENTRY("exec", zif_exec, arginfo_exec, 0, NULL) - ZEND_RAW_FENTRY("system", zif_system, arginfo_system, 0, NULL) - ZEND_RAW_FENTRY("passthru", zif_passthru, arginfo_passthru, 0, NULL) - ZEND_RAW_FENTRY("escapeshellcmd", zif_escapeshellcmd, arginfo_escapeshellcmd, 0, NULL) - ZEND_RAW_FENTRY("escapeshellarg", zif_escapeshellarg, arginfo_escapeshellarg, 0, NULL) - ZEND_RAW_FENTRY("shell_exec", zif_shell_exec, arginfo_shell_exec, 0, NULL) + ZEND_FE(glob, arginfo_glob) +#endif + ZEND_FE(exec, arginfo_exec) + ZEND_FE(system, arginfo_system) + ZEND_FE(passthru, arginfo_passthru) + ZEND_FE(escapeshellcmd, arginfo_escapeshellcmd) + ZEND_FE(escapeshellarg, arginfo_escapeshellarg) + ZEND_FE(shell_exec, arginfo_shell_exec) #if defined(HAVE_NICE) - ZEND_RAW_FENTRY("proc_nice", zif_proc_nice, arginfo_proc_nice, 0, NULL) -#endif - ZEND_RAW_FENTRY("flock", zif_flock, arginfo_flock, 0, NULL) - ZEND_RAW_FENTRY("get_meta_tags", zif_get_meta_tags, arginfo_get_meta_tags, 0, NULL) - ZEND_RAW_FENTRY("pclose", zif_pclose, arginfo_pclose, 0, NULL) - ZEND_RAW_FENTRY("popen", zif_popen, arginfo_popen, 0, NULL) - ZEND_RAW_FENTRY("readfile", zif_readfile, arginfo_readfile, 0, NULL) - ZEND_RAW_FENTRY("rewind", zif_rewind, arginfo_rewind, 0, NULL) - ZEND_RAW_FENTRY("rmdir", zif_rmdir, arginfo_rmdir, 0, NULL) - ZEND_RAW_FENTRY("umask", zif_umask, arginfo_umask, 0, NULL) - ZEND_RAW_FENTRY("fclose", zif_fclose, arginfo_fclose, 0, NULL) - ZEND_RAW_FENTRY("feof", zif_feof, arginfo_feof, 0, NULL) - ZEND_RAW_FENTRY("fgetc", zif_fgetc, arginfo_fgetc, 0, NULL) - ZEND_RAW_FENTRY("fgets", zif_fgets, arginfo_fgets, 0, NULL) - ZEND_RAW_FENTRY("fread", zif_fread, arginfo_fread, 0, NULL) - ZEND_RAW_FENTRY("fopen", zif_fopen, arginfo_fopen, 0, NULL) - ZEND_RAW_FENTRY("fscanf", zif_fscanf, arginfo_fscanf, 0, NULL) - ZEND_RAW_FENTRY("fpassthru", zif_fpassthru, arginfo_fpassthru, 0, NULL) - ZEND_RAW_FENTRY("ftruncate", zif_ftruncate, arginfo_ftruncate, 0, NULL) - ZEND_RAW_FENTRY("fstat", zif_fstat, arginfo_fstat, 0, NULL) - ZEND_RAW_FENTRY("fseek", zif_fseek, arginfo_fseek, 0, NULL) - ZEND_RAW_FENTRY("ftell", zif_ftell, arginfo_ftell, 0, NULL) - ZEND_RAW_FENTRY("fflush", zif_fflush, arginfo_fflush, 0, NULL) - ZEND_RAW_FENTRY("fsync", zif_fsync, arginfo_fsync, 0, NULL) - ZEND_RAW_FENTRY("fdatasync", zif_fdatasync, arginfo_fdatasync, 0, NULL) - ZEND_RAW_FENTRY("fwrite", zif_fwrite, arginfo_fwrite, 0, NULL) - ZEND_RAW_FENTRY("fputs", zif_fwrite, arginfo_fputs, 0, NULL) - ZEND_RAW_FENTRY("mkdir", zif_mkdir, arginfo_mkdir, 0, NULL) - ZEND_RAW_FENTRY("rename", zif_rename, arginfo_rename, 0, NULL) - ZEND_RAW_FENTRY("copy", zif_copy, arginfo_copy, 0, NULL) - ZEND_RAW_FENTRY("tempnam", zif_tempnam, arginfo_tempnam, 0, NULL) - ZEND_RAW_FENTRY("tmpfile", zif_tmpfile, arginfo_tmpfile, 0, NULL) - ZEND_RAW_FENTRY("file", zif_file, arginfo_file, 0, NULL) - ZEND_RAW_FENTRY("file_get_contents", zif_file_get_contents, arginfo_file_get_contents, 0, NULL) - ZEND_RAW_FENTRY("unlink", zif_unlink, arginfo_unlink, 0, NULL) - ZEND_RAW_FENTRY("file_put_contents", zif_file_put_contents, arginfo_file_put_contents, 0, NULL) - ZEND_RAW_FENTRY("fputcsv", zif_fputcsv, arginfo_fputcsv, 0, NULL) - ZEND_RAW_FENTRY("fgetcsv", zif_fgetcsv, arginfo_fgetcsv, 0, NULL) - ZEND_RAW_FENTRY("realpath", zif_realpath, arginfo_realpath, 0, NULL) + ZEND_FE(proc_nice, arginfo_proc_nice) +#endif + ZEND_FE(flock, arginfo_flock) + ZEND_FE(get_meta_tags, arginfo_get_meta_tags) + ZEND_FE(pclose, arginfo_pclose) + ZEND_FE(popen, arginfo_popen) + ZEND_FE(readfile, arginfo_readfile) + ZEND_FE(rewind, arginfo_rewind) + ZEND_FE(rmdir, arginfo_rmdir) + ZEND_FE(umask, arginfo_umask) + ZEND_FE(fclose, arginfo_fclose) + ZEND_FE(feof, arginfo_feof) + ZEND_FE(fgetc, arginfo_fgetc) + ZEND_FE(fgets, arginfo_fgets) + ZEND_FE(fread, arginfo_fread) + ZEND_FE(fopen, arginfo_fopen) + ZEND_FE(fscanf, arginfo_fscanf) + ZEND_FE(fpassthru, arginfo_fpassthru) + ZEND_FE(ftruncate, arginfo_ftruncate) + ZEND_FE(fstat, arginfo_fstat) + ZEND_FE(fseek, arginfo_fseek) + ZEND_FE(ftell, arginfo_ftell) + ZEND_FE(fflush, arginfo_fflush) + ZEND_FE(fsync, arginfo_fsync) + ZEND_FE(fdatasync, arginfo_fdatasync) + ZEND_FE(fwrite, arginfo_fwrite) + ZEND_RAW_FENTRY("fputs", zif_fwrite, arginfo_fputs, 0, NULL, NULL) + ZEND_FE(mkdir, arginfo_mkdir) + ZEND_FE(rename, arginfo_rename) + ZEND_FE(copy, arginfo_copy) + ZEND_FE(tempnam, arginfo_tempnam) + ZEND_FE(tmpfile, arginfo_tmpfile) + ZEND_FE(file, arginfo_file) + ZEND_FE(file_get_contents, arginfo_file_get_contents) + ZEND_FE(unlink, arginfo_unlink) + ZEND_FE(file_put_contents, arginfo_file_put_contents) + ZEND_FE(fputcsv, arginfo_fputcsv) + ZEND_FE(fgetcsv, arginfo_fgetcsv) + ZEND_FE(realpath, arginfo_realpath) #if defined(HAVE_FNMATCH) - ZEND_RAW_FENTRY("fnmatch", zif_fnmatch, arginfo_fnmatch, 0, NULL) -#endif - ZEND_RAW_FENTRY("sys_get_temp_dir", zif_sys_get_temp_dir, arginfo_sys_get_temp_dir, 0, NULL) - ZEND_RAW_FENTRY("fileatime", zif_fileatime, arginfo_fileatime, 0, NULL) - ZEND_RAW_FENTRY("filectime", zif_filectime, arginfo_filectime, 0, NULL) - ZEND_RAW_FENTRY("filegroup", zif_filegroup, arginfo_filegroup, 0, NULL) - ZEND_RAW_FENTRY("fileinode", zif_fileinode, arginfo_fileinode, 0, NULL) - ZEND_RAW_FENTRY("filemtime", zif_filemtime, arginfo_filemtime, 0, NULL) - ZEND_RAW_FENTRY("fileowner", zif_fileowner, arginfo_fileowner, 0, NULL) - ZEND_RAW_FENTRY("fileperms", zif_fileperms, arginfo_fileperms, 0, NULL) - ZEND_RAW_FENTRY("filesize", zif_filesize, arginfo_filesize, 0, NULL) - ZEND_RAW_FENTRY("filetype", zif_filetype, arginfo_filetype, 0, NULL) - ZEND_RAW_FENTRY("file_exists", zif_file_exists, arginfo_file_exists, 0, NULL) - ZEND_RAW_FENTRY("is_writable", zif_is_writable, arginfo_is_writable, 0, NULL) - ZEND_RAW_FENTRY("is_writeable", zif_is_writable, arginfo_is_writeable, 0, NULL) - ZEND_RAW_FENTRY("is_readable", zif_is_readable, arginfo_is_readable, 0, NULL) - ZEND_RAW_FENTRY("is_executable", zif_is_executable, arginfo_is_executable, 0, NULL) - ZEND_RAW_FENTRY("is_file", zif_is_file, arginfo_is_file, 0, NULL) - ZEND_RAW_FENTRY("is_dir", zif_is_dir, arginfo_is_dir, 0, NULL) - ZEND_RAW_FENTRY("is_link", zif_is_link, arginfo_is_link, 0, NULL) - ZEND_RAW_FENTRY("stat", zif_stat, arginfo_stat, 0, NULL) - ZEND_RAW_FENTRY("lstat", zif_lstat, arginfo_lstat, 0, NULL) - ZEND_RAW_FENTRY("chown", zif_chown, arginfo_chown, 0, NULL) - ZEND_RAW_FENTRY("chgrp", zif_chgrp, arginfo_chgrp, 0, NULL) + ZEND_FE(fnmatch, arginfo_fnmatch) +#endif + ZEND_FE(sys_get_temp_dir, arginfo_sys_get_temp_dir) + ZEND_FE(fileatime, arginfo_fileatime) + ZEND_FE(filectime, arginfo_filectime) + ZEND_FE(filegroup, arginfo_filegroup) + ZEND_FE(fileinode, arginfo_fileinode) + ZEND_FE(filemtime, arginfo_filemtime) + ZEND_FE(fileowner, arginfo_fileowner) + ZEND_FE(fileperms, arginfo_fileperms) + ZEND_FE(filesize, arginfo_filesize) + ZEND_FE(filetype, arginfo_filetype) + ZEND_FE(file_exists, arginfo_file_exists) + ZEND_FE(is_writable, arginfo_is_writable) + ZEND_RAW_FENTRY("is_writeable", zif_is_writable, arginfo_is_writeable, 0, NULL, NULL) + ZEND_FE(is_readable, arginfo_is_readable) + ZEND_FE(is_executable, arginfo_is_executable) + ZEND_FE(is_file, arginfo_is_file) + ZEND_FE(is_dir, arginfo_is_dir) + ZEND_FE(is_link, arginfo_is_link) + ZEND_FE(stat, arginfo_stat) + ZEND_FE(lstat, arginfo_lstat) + ZEND_FE(chown, arginfo_chown) + ZEND_FE(chgrp, arginfo_chgrp) #if defined(HAVE_LCHOWN) - ZEND_RAW_FENTRY("lchown", zif_lchown, arginfo_lchown, 0, NULL) + ZEND_FE(lchown, arginfo_lchown) #endif #if defined(HAVE_LCHOWN) - ZEND_RAW_FENTRY("lchgrp", zif_lchgrp, arginfo_lchgrp, 0, NULL) + ZEND_FE(lchgrp, arginfo_lchgrp) #endif - ZEND_RAW_FENTRY("chmod", zif_chmod, arginfo_chmod, 0, NULL) + ZEND_FE(chmod, arginfo_chmod) #if defined(HAVE_UTIME) - ZEND_RAW_FENTRY("touch", zif_touch, arginfo_touch, 0, NULL) -#endif - ZEND_RAW_FENTRY("clearstatcache", zif_clearstatcache, arginfo_clearstatcache, 0, NULL) - ZEND_RAW_FENTRY("disk_total_space", zif_disk_total_space, arginfo_disk_total_space, 0, NULL) - ZEND_RAW_FENTRY("disk_free_space", zif_disk_free_space, arginfo_disk_free_space, 0, NULL) - ZEND_RAW_FENTRY("diskfreespace", zif_disk_free_space, arginfo_diskfreespace, 0, NULL) - ZEND_RAW_FENTRY("realpath_cache_get", zif_realpath_cache_get, arginfo_realpath_cache_get, 0, NULL) - ZEND_RAW_FENTRY("realpath_cache_size", zif_realpath_cache_size, arginfo_realpath_cache_size, 0, NULL) - ZEND_RAW_FENTRY("sprintf", zif_sprintf, arginfo_sprintf, 0, NULL) - ZEND_RAW_FENTRY("printf", zif_printf, arginfo_printf, 0, NULL) - ZEND_RAW_FENTRY("vprintf", zif_vprintf, arginfo_vprintf, 0, NULL) - ZEND_RAW_FENTRY("vsprintf", zif_vsprintf, arginfo_vsprintf, 0, NULL) - ZEND_RAW_FENTRY("fprintf", zif_fprintf, arginfo_fprintf, 0, NULL) - ZEND_RAW_FENTRY("vfprintf", zif_vfprintf, arginfo_vfprintf, 0, NULL) - ZEND_RAW_FENTRY("fsockopen", zif_fsockopen, arginfo_fsockopen, 0, NULL) - ZEND_RAW_FENTRY("pfsockopen", zif_pfsockopen, arginfo_pfsockopen, 0, NULL) - ZEND_RAW_FENTRY("http_build_query", zif_http_build_query, arginfo_http_build_query, 0, NULL) - ZEND_RAW_FENTRY("request_parse_body", zif_request_parse_body, arginfo_request_parse_body, 0, NULL) - ZEND_RAW_FENTRY("image_type_to_mime_type", zif_image_type_to_mime_type, arginfo_image_type_to_mime_type, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("image_type_to_extension", zif_image_type_to_extension, arginfo_image_type_to_extension, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("getimagesize", zif_getimagesize, arginfo_getimagesize, 0, NULL) - ZEND_RAW_FENTRY("getimagesizefromstring", zif_getimagesizefromstring, arginfo_getimagesizefromstring, 0, NULL) - ZEND_RAW_FENTRY("phpinfo", zif_phpinfo, arginfo_phpinfo, 0, NULL) - ZEND_RAW_FENTRY("phpversion", zif_phpversion, arginfo_phpversion, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("phpcredits", zif_phpcredits, arginfo_phpcredits, 0, NULL) - ZEND_RAW_FENTRY("php_sapi_name", zif_php_sapi_name, arginfo_php_sapi_name, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("php_uname", zif_php_uname, arginfo_php_uname, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("php_ini_scanned_files", zif_php_ini_scanned_files, arginfo_php_ini_scanned_files, 0, NULL) - ZEND_RAW_FENTRY("php_ini_loaded_file", zif_php_ini_loaded_file, arginfo_php_ini_loaded_file, 0, NULL) - ZEND_RAW_FENTRY("iptcembed", zif_iptcembed, arginfo_iptcembed, 0, NULL) - ZEND_RAW_FENTRY("iptcparse", zif_iptcparse, arginfo_iptcparse, 0, NULL) - ZEND_RAW_FENTRY("levenshtein", zif_levenshtein, arginfo_levenshtein, 0, NULL) + ZEND_FE(touch, arginfo_touch) +#endif + ZEND_FE(clearstatcache, arginfo_clearstatcache) + ZEND_FE(disk_total_space, arginfo_disk_total_space) + ZEND_FE(disk_free_space, arginfo_disk_free_space) + ZEND_RAW_FENTRY("diskfreespace", zif_disk_free_space, arginfo_diskfreespace, 0, NULL, NULL) + ZEND_FE(realpath_cache_get, arginfo_realpath_cache_get) + ZEND_FE(realpath_cache_size, arginfo_realpath_cache_size) + ZEND_FE(sprintf, arginfo_sprintf) + ZEND_FE(printf, arginfo_printf) + ZEND_FE(vprintf, arginfo_vprintf) + ZEND_FE(vsprintf, arginfo_vsprintf) + ZEND_FE(fprintf, arginfo_fprintf) + ZEND_FE(vfprintf, arginfo_vfprintf) + ZEND_FE(fsockopen, arginfo_fsockopen) + ZEND_FE(pfsockopen, arginfo_pfsockopen) + ZEND_FE(http_build_query, arginfo_http_build_query) + ZEND_FE(request_parse_body, arginfo_request_parse_body) + ZEND_RAW_FENTRY("image_type_to_mime_type", zif_image_type_to_mime_type, arginfo_image_type_to_mime_type, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("image_type_to_extension", zif_image_type_to_extension, arginfo_image_type_to_extension, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_FE(getimagesize, arginfo_getimagesize) + ZEND_FE(getimagesizefromstring, arginfo_getimagesizefromstring) + ZEND_FE(phpinfo, arginfo_phpinfo) + ZEND_RAW_FENTRY("phpversion", zif_phpversion, arginfo_phpversion, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_FE(phpcredits, arginfo_phpcredits) + ZEND_RAW_FENTRY("php_sapi_name", zif_php_sapi_name, arginfo_php_sapi_name, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("php_uname", zif_php_uname, arginfo_php_uname, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_FE(php_ini_scanned_files, arginfo_php_ini_scanned_files) + ZEND_FE(php_ini_loaded_file, arginfo_php_ini_loaded_file) + ZEND_FE(iptcembed, arginfo_iptcembed) + ZEND_FE(iptcparse, arginfo_iptcparse) + ZEND_FE(levenshtein, arginfo_levenshtein) #if (defined(HAVE_SYMLINK) || defined(PHP_WIN32)) - ZEND_RAW_FENTRY("readlink", zif_readlink, arginfo_readlink, 0, NULL) + ZEND_FE(readlink, arginfo_readlink) #endif #if (defined(HAVE_SYMLINK) || defined(PHP_WIN32)) - ZEND_RAW_FENTRY("linkinfo", zif_linkinfo, arginfo_linkinfo, 0, NULL) + ZEND_FE(linkinfo, arginfo_linkinfo) #endif #if (defined(HAVE_SYMLINK) || defined(PHP_WIN32)) - ZEND_RAW_FENTRY("symlink", zif_symlink, arginfo_symlink, 0, NULL) + ZEND_FE(symlink, arginfo_symlink) #endif #if (defined(HAVE_SYMLINK) || defined(PHP_WIN32)) - ZEND_RAW_FENTRY("link", zif_link, arginfo_link, 0, NULL) -#endif - ZEND_RAW_FENTRY("mail", zif_mail, arginfo_mail, 0, NULL) - ZEND_RAW_FENTRY("abs", zif_abs, arginfo_abs, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("ceil", zif_ceil, arginfo_ceil, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("floor", zif_floor, arginfo_floor, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("round", zif_round, arginfo_round, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("sin", zif_sin, arginfo_sin, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("cos", zif_cos, arginfo_cos, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("tan", zif_tan, arginfo_tan, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("asin", zif_asin, arginfo_asin, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("acos", zif_acos, arginfo_acos, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("atan", zif_atan, arginfo_atan, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("atanh", zif_atanh, arginfo_atanh, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("atan2", zif_atan2, arginfo_atan2, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("sinh", zif_sinh, arginfo_sinh, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("cosh", zif_cosh, arginfo_cosh, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("tanh", zif_tanh, arginfo_tanh, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("asinh", zif_asinh, arginfo_asinh, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("acosh", zif_acosh, arginfo_acosh, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("expm1", zif_expm1, arginfo_expm1, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("log1p", zif_log1p, arginfo_log1p, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("pi", zif_pi, arginfo_pi, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("is_finite", zif_is_finite, arginfo_is_finite, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("is_nan", zif_is_nan, arginfo_is_nan, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("intdiv", zif_intdiv, arginfo_intdiv, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("is_infinite", zif_is_infinite, arginfo_is_infinite, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("pow", zif_pow, arginfo_pow, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("exp", zif_exp, arginfo_exp, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("log", zif_log, arginfo_log, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("log10", zif_log10, arginfo_log10, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("sqrt", zif_sqrt, arginfo_sqrt, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("hypot", zif_hypot, arginfo_hypot, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("deg2rad", zif_deg2rad, arginfo_deg2rad, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("rad2deg", zif_rad2deg, arginfo_rad2deg, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("bindec", zif_bindec, arginfo_bindec, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("hexdec", zif_hexdec, arginfo_hexdec, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("octdec", zif_octdec, arginfo_octdec, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("decbin", zif_decbin, arginfo_decbin, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("decoct", zif_decoct, arginfo_decoct, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_FRAMELESS_FE(dechex, arginfo_dechex, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_dechex) - ZEND_RAW_FENTRY("base_convert", zif_base_convert, arginfo_base_convert, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("number_format", zif_number_format, arginfo_number_format, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("fmod", zif_fmod, arginfo_fmod, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("fdiv", zif_fdiv, arginfo_fdiv, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_FE(link, arginfo_link) +#endif + ZEND_FE(mail, arginfo_mail) + ZEND_RAW_FENTRY("abs", zif_abs, arginfo_abs, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("ceil", zif_ceil, arginfo_ceil, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("floor", zif_floor, arginfo_floor, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("round", zif_round, arginfo_round, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("sin", zif_sin, arginfo_sin, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("cos", zif_cos, arginfo_cos, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("tan", zif_tan, arginfo_tan, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("asin", zif_asin, arginfo_asin, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("acos", zif_acos, arginfo_acos, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("atan", zif_atan, arginfo_atan, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("atanh", zif_atanh, arginfo_atanh, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("atan2", zif_atan2, arginfo_atan2, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("sinh", zif_sinh, arginfo_sinh, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("cosh", zif_cosh, arginfo_cosh, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("tanh", zif_tanh, arginfo_tanh, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("asinh", zif_asinh, arginfo_asinh, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("acosh", zif_acosh, arginfo_acosh, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("expm1", zif_expm1, arginfo_expm1, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("log1p", zif_log1p, arginfo_log1p, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("pi", zif_pi, arginfo_pi, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("is_finite", zif_is_finite, arginfo_is_finite, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("is_nan", zif_is_nan, arginfo_is_nan, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("intdiv", zif_intdiv, arginfo_intdiv, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("is_infinite", zif_is_infinite, arginfo_is_infinite, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("pow", zif_pow, arginfo_pow, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("exp", zif_exp, arginfo_exp, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("log", zif_log, arginfo_log, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("log10", zif_log10, arginfo_log10, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("sqrt", zif_sqrt, arginfo_sqrt, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("hypot", zif_hypot, arginfo_hypot, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("deg2rad", zif_deg2rad, arginfo_deg2rad, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("rad2deg", zif_rad2deg, arginfo_rad2deg, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("bindec", zif_bindec, arginfo_bindec, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("hexdec", zif_hexdec, arginfo_hexdec, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("octdec", zif_octdec, arginfo_octdec, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("decbin", zif_decbin, arginfo_decbin, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("decoct", zif_decoct, arginfo_decoct, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("dechex", zif_dechex, arginfo_dechex, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_dechex, NULL) + ZEND_RAW_FENTRY("base_convert", zif_base_convert, arginfo_base_convert, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("number_format", zif_number_format, arginfo_number_format, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("fmod", zif_fmod, arginfo_fmod, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("fdiv", zif_fdiv, arginfo_fdiv, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) #if defined(HAVE_GETTIMEOFDAY) - ZEND_RAW_FENTRY("microtime", zif_microtime, arginfo_microtime, 0, NULL) + ZEND_FE(microtime, arginfo_microtime) #endif #if defined(HAVE_GETTIMEOFDAY) - ZEND_RAW_FENTRY("gettimeofday", zif_gettimeofday, arginfo_gettimeofday, 0, NULL) + ZEND_FE(gettimeofday, arginfo_gettimeofday) #endif #if defined(HAVE_GETRUSAGE) - ZEND_RAW_FENTRY("getrusage", zif_getrusage, arginfo_getrusage, 0, NULL) -#endif - ZEND_RAW_FENTRY("pack", zif_pack, arginfo_pack, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("unpack", zif_unpack, arginfo_unpack, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("password_get_info", zif_password_get_info, arginfo_password_get_info, 0, NULL) - ZEND_RAW_FENTRY("password_hash", zif_password_hash, arginfo_password_hash, 0, NULL) - ZEND_RAW_FENTRY("password_needs_rehash", zif_password_needs_rehash, arginfo_password_needs_rehash, 0, NULL) - ZEND_RAW_FENTRY("password_verify", zif_password_verify, arginfo_password_verify, 0, NULL) - ZEND_RAW_FENTRY("password_algos", zif_password_algos, arginfo_password_algos, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_FE(getrusage, arginfo_getrusage) +#endif + ZEND_RAW_FENTRY("pack", zif_pack, arginfo_pack, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("unpack", zif_unpack, arginfo_unpack, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_FE(password_get_info, arginfo_password_get_info) + ZEND_FE(password_hash, arginfo_password_hash) + ZEND_FE(password_needs_rehash, arginfo_password_needs_rehash) + ZEND_FE(password_verify, arginfo_password_verify) + ZEND_RAW_FENTRY("password_algos", zif_password_algos, arginfo_password_algos, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) #if defined(PHP_CAN_SUPPORT_PROC_OPEN) - ZEND_RAW_FENTRY("proc_open", zif_proc_open, arginfo_proc_open, 0, NULL) + ZEND_FE(proc_open, arginfo_proc_open) #endif #if defined(PHP_CAN_SUPPORT_PROC_OPEN) - ZEND_RAW_FENTRY("proc_close", zif_proc_close, arginfo_proc_close, 0, NULL) + ZEND_FE(proc_close, arginfo_proc_close) #endif #if defined(PHP_CAN_SUPPORT_PROC_OPEN) - ZEND_RAW_FENTRY("proc_terminate", zif_proc_terminate, arginfo_proc_terminate, 0, NULL) + ZEND_FE(proc_terminate, arginfo_proc_terminate) #endif #if defined(PHP_CAN_SUPPORT_PROC_OPEN) - ZEND_RAW_FENTRY("proc_get_status", zif_proc_get_status, arginfo_proc_get_status, 0, NULL) -#endif - ZEND_RAW_FENTRY("quoted_printable_decode", zif_quoted_printable_decode, arginfo_quoted_printable_decode, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("quoted_printable_encode", zif_quoted_printable_encode, arginfo_quoted_printable_encode, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("soundex", zif_soundex, arginfo_soundex, 0, NULL) - ZEND_RAW_FENTRY("stream_select", zif_stream_select, arginfo_stream_select, 0, NULL) - ZEND_RAW_FENTRY("stream_context_create", zif_stream_context_create, arginfo_stream_context_create, 0, NULL) - ZEND_RAW_FENTRY("stream_context_set_params", zif_stream_context_set_params, arginfo_stream_context_set_params, 0, NULL) - ZEND_RAW_FENTRY("stream_context_get_params", zif_stream_context_get_params, arginfo_stream_context_get_params, 0, NULL) - ZEND_RAW_FENTRY("stream_context_set_option", zif_stream_context_set_option, arginfo_stream_context_set_option, 0, NULL) - ZEND_RAW_FENTRY("stream_context_set_options", zif_stream_context_set_options, arginfo_stream_context_set_options, 0, NULL) - ZEND_RAW_FENTRY("stream_context_get_options", zif_stream_context_get_options, arginfo_stream_context_get_options, 0, NULL) - ZEND_RAW_FENTRY("stream_context_get_default", zif_stream_context_get_default, arginfo_stream_context_get_default, 0, NULL) - ZEND_RAW_FENTRY("stream_context_set_default", zif_stream_context_set_default, arginfo_stream_context_set_default, 0, NULL) - ZEND_RAW_FENTRY("stream_filter_prepend", zif_stream_filter_prepend, arginfo_stream_filter_prepend, 0, NULL) - ZEND_RAW_FENTRY("stream_filter_append", zif_stream_filter_append, arginfo_stream_filter_append, 0, NULL) - ZEND_RAW_FENTRY("stream_filter_remove", zif_stream_filter_remove, arginfo_stream_filter_remove, 0, NULL) - ZEND_RAW_FENTRY("stream_socket_client", zif_stream_socket_client, arginfo_stream_socket_client, 0, NULL) - ZEND_RAW_FENTRY("stream_socket_server", zif_stream_socket_server, arginfo_stream_socket_server, 0, NULL) - ZEND_RAW_FENTRY("stream_socket_accept", zif_stream_socket_accept, arginfo_stream_socket_accept, 0, NULL) - ZEND_RAW_FENTRY("stream_socket_get_name", zif_stream_socket_get_name, arginfo_stream_socket_get_name, 0, NULL) - ZEND_RAW_FENTRY("stream_socket_recvfrom", zif_stream_socket_recvfrom, arginfo_stream_socket_recvfrom, 0, NULL) - ZEND_RAW_FENTRY("stream_socket_sendto", zif_stream_socket_sendto, arginfo_stream_socket_sendto, 0, NULL) - ZEND_RAW_FENTRY("stream_socket_enable_crypto", zif_stream_socket_enable_crypto, arginfo_stream_socket_enable_crypto, 0, NULL) + ZEND_FE(proc_get_status, arginfo_proc_get_status) +#endif + ZEND_RAW_FENTRY("quoted_printable_decode", zif_quoted_printable_decode, arginfo_quoted_printable_decode, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("quoted_printable_encode", zif_quoted_printable_encode, arginfo_quoted_printable_encode, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_FE(soundex, arginfo_soundex) + ZEND_FE(stream_select, arginfo_stream_select) + ZEND_FE(stream_context_create, arginfo_stream_context_create) + ZEND_FE(stream_context_set_params, arginfo_stream_context_set_params) + ZEND_FE(stream_context_get_params, arginfo_stream_context_get_params) + ZEND_FE(stream_context_set_option, arginfo_stream_context_set_option) + ZEND_FE(stream_context_set_options, arginfo_stream_context_set_options) + ZEND_FE(stream_context_get_options, arginfo_stream_context_get_options) + ZEND_FE(stream_context_get_default, arginfo_stream_context_get_default) + ZEND_FE(stream_context_set_default, arginfo_stream_context_set_default) + ZEND_FE(stream_filter_prepend, arginfo_stream_filter_prepend) + ZEND_FE(stream_filter_append, arginfo_stream_filter_append) + ZEND_FE(stream_filter_remove, arginfo_stream_filter_remove) + ZEND_FE(stream_socket_client, arginfo_stream_socket_client) + ZEND_FE(stream_socket_server, arginfo_stream_socket_server) + ZEND_FE(stream_socket_accept, arginfo_stream_socket_accept) + ZEND_FE(stream_socket_get_name, arginfo_stream_socket_get_name) + ZEND_FE(stream_socket_recvfrom, arginfo_stream_socket_recvfrom) + ZEND_FE(stream_socket_sendto, arginfo_stream_socket_sendto) + ZEND_FE(stream_socket_enable_crypto, arginfo_stream_socket_enable_crypto) #if defined(HAVE_SHUTDOWN) - ZEND_RAW_FENTRY("stream_socket_shutdown", zif_stream_socket_shutdown, arginfo_stream_socket_shutdown, 0, NULL) + ZEND_FE(stream_socket_shutdown, arginfo_stream_socket_shutdown) #endif #if defined(HAVE_SOCKETPAIR) - ZEND_RAW_FENTRY("stream_socket_pair", zif_stream_socket_pair, arginfo_stream_socket_pair, 0, NULL) -#endif - ZEND_RAW_FENTRY("stream_copy_to_stream", zif_stream_copy_to_stream, arginfo_stream_copy_to_stream, 0, NULL) - ZEND_RAW_FENTRY("stream_get_contents", zif_stream_get_contents, arginfo_stream_get_contents, 0, NULL) - ZEND_RAW_FENTRY("stream_supports_lock", zif_stream_supports_lock, arginfo_stream_supports_lock, 0, NULL) - ZEND_RAW_FENTRY("stream_set_write_buffer", zif_stream_set_write_buffer, arginfo_stream_set_write_buffer, 0, NULL) - ZEND_RAW_FENTRY("set_file_buffer", zif_stream_set_write_buffer, arginfo_set_file_buffer, 0, NULL) - ZEND_RAW_FENTRY("stream_set_read_buffer", zif_stream_set_read_buffer, arginfo_stream_set_read_buffer, 0, NULL) - ZEND_RAW_FENTRY("stream_set_blocking", zif_stream_set_blocking, arginfo_stream_set_blocking, 0, NULL) - ZEND_RAW_FENTRY("socket_set_blocking", zif_stream_set_blocking, arginfo_socket_set_blocking, 0, NULL) - ZEND_RAW_FENTRY("stream_get_meta_data", zif_stream_get_meta_data, arginfo_stream_get_meta_data, 0, NULL) - ZEND_RAW_FENTRY("socket_get_status", zif_stream_get_meta_data, arginfo_socket_get_status, 0, NULL) - ZEND_RAW_FENTRY("stream_get_line", zif_stream_get_line, arginfo_stream_get_line, 0, NULL) - ZEND_RAW_FENTRY("stream_resolve_include_path", zif_stream_resolve_include_path, arginfo_stream_resolve_include_path, 0, NULL) - ZEND_RAW_FENTRY("stream_get_wrappers", zif_stream_get_wrappers, arginfo_stream_get_wrappers, 0, NULL) - ZEND_RAW_FENTRY("stream_get_transports", zif_stream_get_transports, arginfo_stream_get_transports, 0, NULL) - ZEND_RAW_FENTRY("stream_is_local", zif_stream_is_local, arginfo_stream_is_local, 0, NULL) - ZEND_RAW_FENTRY("stream_isatty", zif_stream_isatty, arginfo_stream_isatty, 0, NULL) + ZEND_FE(stream_socket_pair, arginfo_stream_socket_pair) +#endif + ZEND_FE(stream_copy_to_stream, arginfo_stream_copy_to_stream) + ZEND_FE(stream_get_contents, arginfo_stream_get_contents) + ZEND_FE(stream_supports_lock, arginfo_stream_supports_lock) + ZEND_FE(stream_set_write_buffer, arginfo_stream_set_write_buffer) + ZEND_RAW_FENTRY("set_file_buffer", zif_stream_set_write_buffer, arginfo_set_file_buffer, 0, NULL, NULL) + ZEND_FE(stream_set_read_buffer, arginfo_stream_set_read_buffer) + ZEND_FE(stream_set_blocking, arginfo_stream_set_blocking) + ZEND_RAW_FENTRY("socket_set_blocking", zif_stream_set_blocking, arginfo_socket_set_blocking, 0, NULL, NULL) + ZEND_FE(stream_get_meta_data, arginfo_stream_get_meta_data) + ZEND_RAW_FENTRY("socket_get_status", zif_stream_get_meta_data, arginfo_socket_get_status, 0, NULL, NULL) + ZEND_FE(stream_get_line, arginfo_stream_get_line) + ZEND_FE(stream_resolve_include_path, arginfo_stream_resolve_include_path) + ZEND_FE(stream_get_wrappers, arginfo_stream_get_wrappers) + ZEND_FE(stream_get_transports, arginfo_stream_get_transports) + ZEND_FE(stream_is_local, arginfo_stream_is_local) + ZEND_FE(stream_isatty, arginfo_stream_isatty) #if defined(PHP_WIN32) - ZEND_RAW_FENTRY("sapi_windows_vt100_support", zif_sapi_windows_vt100_support, arginfo_sapi_windows_vt100_support, 0, NULL) + ZEND_FE(sapi_windows_vt100_support, arginfo_sapi_windows_vt100_support) #endif - ZEND_RAW_FENTRY("stream_set_chunk_size", zif_stream_set_chunk_size, arginfo_stream_set_chunk_size, 0, NULL) + ZEND_FE(stream_set_chunk_size, arginfo_stream_set_chunk_size) #if (defined(HAVE_SYS_TIME_H) || defined(PHP_WIN32)) - ZEND_RAW_FENTRY("stream_set_timeout", zif_stream_set_timeout, arginfo_stream_set_timeout, 0, NULL) + ZEND_FE(stream_set_timeout, arginfo_stream_set_timeout) #endif #if (defined(HAVE_SYS_TIME_H) || defined(PHP_WIN32)) - ZEND_RAW_FENTRY("socket_set_timeout", zif_stream_set_timeout, arginfo_socket_set_timeout, 0, NULL) -#endif - ZEND_RAW_FENTRY("gettype", zif_gettype, arginfo_gettype, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("get_debug_type", zif_get_debug_type, arginfo_get_debug_type, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("settype", zif_settype, arginfo_settype, 0, NULL) - ZEND_RAW_FENTRY("intval", zif_intval, arginfo_intval, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("floatval", zif_floatval, arginfo_floatval, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("doubleval", zif_floatval, arginfo_doubleval, 0, NULL) - ZEND_RAW_FENTRY("boolval", zif_boolval, arginfo_boolval, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("strval", zif_strval, arginfo_strval, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("is_null", zif_is_null, arginfo_is_null, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("is_resource", zif_is_resource, arginfo_is_resource, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("is_bool", zif_is_bool, arginfo_is_bool, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("is_int", zif_is_int, arginfo_is_int, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("is_integer", zif_is_int, arginfo_is_integer, 0, NULL) - ZEND_RAW_FENTRY("is_long", zif_is_int, arginfo_is_long, 0, NULL) - ZEND_RAW_FENTRY("is_float", zif_is_float, arginfo_is_float, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("is_double", zif_is_float, arginfo_is_double, 0, NULL) - ZEND_FRAMELESS_FE(is_numeric, arginfo_is_numeric, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_is_numeric) - ZEND_RAW_FENTRY("is_string", zif_is_string, arginfo_is_string, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("is_array", zif_is_array, arginfo_is_array, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("is_object", zif_is_object, arginfo_is_object, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("is_scalar", zif_is_scalar, arginfo_is_scalar, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("is_callable", zif_is_callable, arginfo_is_callable, 0, NULL) - ZEND_RAW_FENTRY("is_iterable", zif_is_iterable, arginfo_is_iterable, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("is_countable", zif_is_countable, arginfo_is_countable, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_RAW_FENTRY("socket_set_timeout", zif_stream_set_timeout, arginfo_socket_set_timeout, 0, NULL, NULL) +#endif + ZEND_RAW_FENTRY("gettype", zif_gettype, arginfo_gettype, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("get_debug_type", zif_get_debug_type, arginfo_get_debug_type, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_FE(settype, arginfo_settype) + ZEND_RAW_FENTRY("intval", zif_intval, arginfo_intval, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("floatval", zif_floatval, arginfo_floatval, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("doubleval", zif_floatval, arginfo_doubleval, 0, NULL, NULL) + ZEND_RAW_FENTRY("boolval", zif_boolval, arginfo_boolval, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("strval", zif_strval, arginfo_strval, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("is_null", zif_is_null, arginfo_is_null, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("is_resource", zif_is_resource, arginfo_is_resource, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("is_bool", zif_is_bool, arginfo_is_bool, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("is_int", zif_is_int, arginfo_is_int, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("is_integer", zif_is_int, arginfo_is_integer, 0, NULL, NULL) + ZEND_RAW_FENTRY("is_long", zif_is_int, arginfo_is_long, 0, NULL, NULL) + ZEND_RAW_FENTRY("is_float", zif_is_float, arginfo_is_float, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("is_double", zif_is_float, arginfo_is_double, 0, NULL, NULL) + ZEND_RAW_FENTRY("is_numeric", zif_is_numeric, arginfo_is_numeric, ZEND_ACC_COMPILE_TIME_EVAL, frameless_function_infos_is_numeric, NULL) + ZEND_RAW_FENTRY("is_string", zif_is_string, arginfo_is_string, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("is_array", zif_is_array, arginfo_is_array, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("is_object", zif_is_object, arginfo_is_object, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("is_scalar", zif_is_scalar, arginfo_is_scalar, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_FE(is_callable, arginfo_is_callable) + ZEND_RAW_FENTRY("is_iterable", zif_is_iterable, arginfo_is_iterable, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("is_countable", zif_is_countable, arginfo_is_countable, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) #if defined(HAVE_GETTIMEOFDAY) - ZEND_RAW_FENTRY("uniqid", zif_uniqid, arginfo_uniqid, 0, NULL) -#endif - ZEND_RAW_FENTRY("parse_url", zif_parse_url, arginfo_parse_url, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("urlencode", zif_urlencode, arginfo_urlencode, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("urldecode", zif_urldecode, arginfo_urldecode, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("rawurlencode", zif_rawurlencode, arginfo_rawurlencode, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("rawurldecode", zif_rawurldecode, arginfo_rawurldecode, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("get_headers", zif_get_headers, arginfo_get_headers, 0, NULL) - ZEND_RAW_FENTRY("stream_bucket_make_writeable", zif_stream_bucket_make_writeable, arginfo_stream_bucket_make_writeable, 0, NULL) - ZEND_RAW_FENTRY("stream_bucket_prepend", zif_stream_bucket_prepend, arginfo_stream_bucket_prepend, 0, NULL) - ZEND_RAW_FENTRY("stream_bucket_append", zif_stream_bucket_append, arginfo_stream_bucket_append, 0, NULL) - ZEND_RAW_FENTRY("stream_bucket_new", zif_stream_bucket_new, arginfo_stream_bucket_new, 0, NULL) - ZEND_RAW_FENTRY("stream_get_filters", zif_stream_get_filters, arginfo_stream_get_filters, 0, NULL) - ZEND_RAW_FENTRY("stream_filter_register", zif_stream_filter_register, arginfo_stream_filter_register, 0, NULL) - ZEND_RAW_FENTRY("convert_uuencode", zif_convert_uuencode, arginfo_convert_uuencode, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("convert_uudecode", zif_convert_uudecode, arginfo_convert_uudecode, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("var_dump", zif_var_dump, arginfo_var_dump, 0, NULL) - ZEND_RAW_FENTRY("var_export", zif_var_export, arginfo_var_export, 0, NULL) - ZEND_RAW_FENTRY("debug_zval_dump", zif_debug_zval_dump, arginfo_debug_zval_dump, 0, NULL) - ZEND_RAW_FENTRY("serialize", zif_serialize, arginfo_serialize, ZEND_ACC_COMPILE_TIME_EVAL, NULL) - ZEND_RAW_FENTRY("unserialize", zif_unserialize, arginfo_unserialize, 0, NULL) - ZEND_RAW_FENTRY("memory_get_usage", zif_memory_get_usage, arginfo_memory_get_usage, 0, NULL) - ZEND_RAW_FENTRY("memory_get_peak_usage", zif_memory_get_peak_usage, arginfo_memory_get_peak_usage, 0, NULL) - ZEND_RAW_FENTRY("memory_reset_peak_usage", zif_memory_reset_peak_usage, arginfo_memory_reset_peak_usage, 0, NULL) - ZEND_RAW_FENTRY("version_compare", zif_version_compare, arginfo_version_compare, ZEND_ACC_COMPILE_TIME_EVAL, NULL) + ZEND_FE(uniqid, arginfo_uniqid) +#endif + ZEND_RAW_FENTRY("parse_url", zif_parse_url, arginfo_parse_url, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("urlencode", zif_urlencode, arginfo_urlencode, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("urldecode", zif_urldecode, arginfo_urldecode, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("rawurlencode", zif_rawurlencode, arginfo_rawurlencode, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("rawurldecode", zif_rawurldecode, arginfo_rawurldecode, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_FE(get_headers, arginfo_get_headers) + ZEND_FE(stream_bucket_make_writeable, arginfo_stream_bucket_make_writeable) + ZEND_FE(stream_bucket_prepend, arginfo_stream_bucket_prepend) + ZEND_FE(stream_bucket_append, arginfo_stream_bucket_append) + ZEND_FE(stream_bucket_new, arginfo_stream_bucket_new) + ZEND_FE(stream_get_filters, arginfo_stream_get_filters) + ZEND_FE(stream_filter_register, arginfo_stream_filter_register) + ZEND_RAW_FENTRY("convert_uuencode", zif_convert_uuencode, arginfo_convert_uuencode, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_RAW_FENTRY("convert_uudecode", zif_convert_uudecode, arginfo_convert_uudecode, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_FE(var_dump, arginfo_var_dump) + ZEND_FE(var_export, arginfo_var_export) + ZEND_FE(debug_zval_dump, arginfo_debug_zval_dump) + ZEND_RAW_FENTRY("serialize", zif_serialize, arginfo_serialize, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) + ZEND_FE(unserialize, arginfo_unserialize) + ZEND_FE(memory_get_usage, arginfo_memory_get_usage) + ZEND_FE(memory_get_peak_usage, arginfo_memory_get_peak_usage) + ZEND_FE(memory_reset_peak_usage, arginfo_memory_reset_peak_usage) + ZEND_RAW_FENTRY("version_compare", zif_version_compare, arginfo_version_compare, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) #if defined(PHP_WIN32) - ZEND_RAW_FENTRY("sapi_windows_cp_set", zif_sapi_windows_cp_set, arginfo_sapi_windows_cp_set, 0, NULL) + ZEND_FE(sapi_windows_cp_set, arginfo_sapi_windows_cp_set) #endif #if defined(PHP_WIN32) - ZEND_RAW_FENTRY("sapi_windows_cp_get", zif_sapi_windows_cp_get, arginfo_sapi_windows_cp_get, 0, NULL) + ZEND_FE(sapi_windows_cp_get, arginfo_sapi_windows_cp_get) #endif #if defined(PHP_WIN32) - ZEND_RAW_FENTRY("sapi_windows_cp_conv", zif_sapi_windows_cp_conv, arginfo_sapi_windows_cp_conv, 0, NULL) + ZEND_FE(sapi_windows_cp_conv, arginfo_sapi_windows_cp_conv) #endif #if defined(PHP_WIN32) - ZEND_RAW_FENTRY("sapi_windows_cp_is_utf8", zif_sapi_windows_cp_is_utf8, arginfo_sapi_windows_cp_is_utf8, 0, NULL) + ZEND_FE(sapi_windows_cp_is_utf8, arginfo_sapi_windows_cp_is_utf8) #endif #if defined(PHP_WIN32) - ZEND_RAW_FENTRY("sapi_windows_set_ctrl_handler", zif_sapi_windows_set_ctrl_handler, arginfo_sapi_windows_set_ctrl_handler, 0, NULL) + ZEND_FE(sapi_windows_set_ctrl_handler, arginfo_sapi_windows_set_ctrl_handler) #endif #if defined(PHP_WIN32) - ZEND_RAW_FENTRY("sapi_windows_generate_ctrl_event", zif_sapi_windows_generate_ctrl_event, arginfo_sapi_windows_generate_ctrl_event, 0, NULL) + ZEND_FE(sapi_windows_generate_ctrl_event, arginfo_sapi_windows_generate_ctrl_event) #endif ZEND_FE_END }; diff --git a/ext/standard/dir_arginfo.h b/ext/standard/dir_arginfo.h index 0747f6e6d4ff4..6ab700254dbd4 100644 --- a/ext/standard/dir_arginfo.h +++ b/ext/standard/dir_arginfo.h @@ -14,9 +14,9 @@ ZEND_FUNCTION(rewinddir); ZEND_FUNCTION(readdir); static const zend_function_entry class_Directory_methods[] = { - ZEND_RAW_FENTRY("close", zif_closedir, arginfo_class_Directory_close, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("rewind", zif_rewinddir, arginfo_class_Directory_rewind, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("read", zif_readdir, arginfo_class_Directory_read, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("close", zif_closedir, arginfo_class_Directory_close, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("rewind", zif_rewinddir, arginfo_class_Directory_rewind, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("read", zif_readdir, arginfo_class_Directory_read, ZEND_ACC_PUBLIC, NULL, NULL) ZEND_FE_END }; diff --git a/ext/standard/user_filters_arginfo.h b/ext/standard/user_filters_arginfo.h index 2898c74de2117..53c535b4eb9af 100644 --- a/ext/standard/user_filters_arginfo.h +++ b/ext/standard/user_filters_arginfo.h @@ -19,9 +19,9 @@ ZEND_METHOD(php_user_filter, onCreate); ZEND_METHOD(php_user_filter, onClose); static const zend_function_entry class_php_user_filter_methods[] = { - ZEND_RAW_FENTRY("filter", zim_php_user_filter_filter, arginfo_class_php_user_filter_filter, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("onCreate", zim_php_user_filter_onCreate, arginfo_class_php_user_filter_onCreate, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("onClose", zim_php_user_filter_onClose, arginfo_class_php_user_filter_onClose, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(php_user_filter, filter, arginfo_class_php_user_filter_filter, ZEND_ACC_PUBLIC) + ZEND_ME(php_user_filter, onCreate, arginfo_class_php_user_filter_onCreate, ZEND_ACC_PUBLIC) + ZEND_ME(php_user_filter, onClose, arginfo_class_php_user_filter_onClose, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/ext/sysvmsg/sysvmsg_arginfo.h b/ext/sysvmsg/sysvmsg_arginfo.h index 05fff6df2bcc3..34eca90d6feb8 100644 --- a/ext/sysvmsg/sysvmsg_arginfo.h +++ b/ext/sysvmsg/sysvmsg_arginfo.h @@ -52,13 +52,13 @@ ZEND_FUNCTION(msg_set_queue); ZEND_FUNCTION(msg_queue_exists); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("msg_get_queue", zif_msg_get_queue, arginfo_msg_get_queue, 0, NULL) - ZEND_RAW_FENTRY("msg_send", zif_msg_send, arginfo_msg_send, 0, NULL) - ZEND_RAW_FENTRY("msg_receive", zif_msg_receive, arginfo_msg_receive, 0, NULL) - ZEND_RAW_FENTRY("msg_remove_queue", zif_msg_remove_queue, arginfo_msg_remove_queue, 0, NULL) - ZEND_RAW_FENTRY("msg_stat_queue", zif_msg_stat_queue, arginfo_msg_stat_queue, 0, NULL) - ZEND_RAW_FENTRY("msg_set_queue", zif_msg_set_queue, arginfo_msg_set_queue, 0, NULL) - ZEND_RAW_FENTRY("msg_queue_exists", zif_msg_queue_exists, arginfo_msg_queue_exists, 0, NULL) + ZEND_FE(msg_get_queue, arginfo_msg_get_queue) + ZEND_FE(msg_send, arginfo_msg_send) + ZEND_FE(msg_receive, arginfo_msg_receive) + ZEND_FE(msg_remove_queue, arginfo_msg_remove_queue) + ZEND_FE(msg_stat_queue, arginfo_msg_stat_queue) + ZEND_FE(msg_set_queue, arginfo_msg_set_queue) + ZEND_FE(msg_queue_exists, arginfo_msg_queue_exists) ZEND_FE_END }; diff --git a/ext/sysvsem/sysvsem_arginfo.h b/ext/sysvsem/sysvsem_arginfo.h index 92016b0e9fe69..4411a7319caab 100644 --- a/ext/sysvsem/sysvsem_arginfo.h +++ b/ext/sysvsem/sysvsem_arginfo.h @@ -25,10 +25,10 @@ ZEND_FUNCTION(sem_release); ZEND_FUNCTION(sem_remove); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("sem_get", zif_sem_get, arginfo_sem_get, 0, NULL) - ZEND_RAW_FENTRY("sem_acquire", zif_sem_acquire, arginfo_sem_acquire, 0, NULL) - ZEND_RAW_FENTRY("sem_release", zif_sem_release, arginfo_sem_release, 0, NULL) - ZEND_RAW_FENTRY("sem_remove", zif_sem_remove, arginfo_sem_remove, 0, NULL) + ZEND_FE(sem_get, arginfo_sem_get) + ZEND_FE(sem_acquire, arginfo_sem_acquire) + ZEND_FE(sem_release, arginfo_sem_release) + ZEND_FE(sem_remove, arginfo_sem_remove) ZEND_FE_END }; diff --git a/ext/sysvshm/sysvshm_arginfo.h b/ext/sysvshm/sysvshm_arginfo.h index d5c72b8f1aa19..05715b2e79ffb 100644 --- a/ext/sysvshm/sysvshm_arginfo.h +++ b/ext/sysvshm/sysvshm_arginfo.h @@ -40,13 +40,13 @@ ZEND_FUNCTION(shm_get_var); ZEND_FUNCTION(shm_remove_var); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("shm_attach", zif_shm_attach, arginfo_shm_attach, 0, NULL) - ZEND_RAW_FENTRY("shm_detach", zif_shm_detach, arginfo_shm_detach, 0, NULL) - ZEND_RAW_FENTRY("shm_has_var", zif_shm_has_var, arginfo_shm_has_var, 0, NULL) - ZEND_RAW_FENTRY("shm_remove", zif_shm_remove, arginfo_shm_remove, 0, NULL) - ZEND_RAW_FENTRY("shm_put_var", zif_shm_put_var, arginfo_shm_put_var, 0, NULL) - ZEND_RAW_FENTRY("shm_get_var", zif_shm_get_var, arginfo_shm_get_var, 0, NULL) - ZEND_RAW_FENTRY("shm_remove_var", zif_shm_remove_var, arginfo_shm_remove_var, 0, NULL) + ZEND_FE(shm_attach, arginfo_shm_attach) + ZEND_FE(shm_detach, arginfo_shm_detach) + ZEND_FE(shm_has_var, arginfo_shm_has_var) + ZEND_FE(shm_remove, arginfo_shm_remove) + ZEND_FE(shm_put_var, arginfo_shm_put_var) + ZEND_FE(shm_get_var, arginfo_shm_get_var) + ZEND_FE(shm_remove_var, arginfo_shm_remove_var) ZEND_FE_END }; diff --git a/ext/tidy/tidy_arginfo.h b/ext/tidy/tidy_arginfo.h index 1b8203152c689..61aa0687df4f3 100644 --- a/ext/tidy/tidy_arginfo.h +++ b/ext/tidy/tidy_arginfo.h @@ -224,71 +224,71 @@ ZEND_METHOD(tidyNode, isPhp); ZEND_METHOD(tidyNode, getParent); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("tidy_parse_string", zif_tidy_parse_string, arginfo_tidy_parse_string, 0, NULL) - ZEND_RAW_FENTRY("tidy_get_error_buffer", zif_tidy_get_error_buffer, arginfo_tidy_get_error_buffer, 0, NULL) - ZEND_RAW_FENTRY("tidy_get_output", zif_tidy_get_output, arginfo_tidy_get_output, 0, NULL) - ZEND_RAW_FENTRY("tidy_parse_file", zif_tidy_parse_file, arginfo_tidy_parse_file, 0, NULL) - ZEND_RAW_FENTRY("tidy_clean_repair", zif_tidy_clean_repair, arginfo_tidy_clean_repair, 0, NULL) - ZEND_RAW_FENTRY("tidy_repair_string", zif_tidy_repair_string, arginfo_tidy_repair_string, 0, NULL) - ZEND_RAW_FENTRY("tidy_repair_file", zif_tidy_repair_file, arginfo_tidy_repair_file, 0, NULL) - ZEND_RAW_FENTRY("tidy_diagnose", zif_tidy_diagnose, arginfo_tidy_diagnose, 0, NULL) - ZEND_RAW_FENTRY("tidy_get_release", zif_tidy_get_release, arginfo_tidy_get_release, 0, NULL) + ZEND_FE(tidy_parse_string, arginfo_tidy_parse_string) + ZEND_FE(tidy_get_error_buffer, arginfo_tidy_get_error_buffer) + ZEND_FE(tidy_get_output, arginfo_tidy_get_output) + ZEND_FE(tidy_parse_file, arginfo_tidy_parse_file) + ZEND_FE(tidy_clean_repair, arginfo_tidy_clean_repair) + ZEND_FE(tidy_repair_string, arginfo_tidy_repair_string) + ZEND_FE(tidy_repair_file, arginfo_tidy_repair_file) + ZEND_FE(tidy_diagnose, arginfo_tidy_diagnose) + ZEND_FE(tidy_get_release, arginfo_tidy_get_release) #if defined(HAVE_TIDYOPTGETDOC) - ZEND_RAW_FENTRY("tidy_get_opt_doc", zif_tidy_get_opt_doc, arginfo_tidy_get_opt_doc, 0, NULL) -#endif - ZEND_RAW_FENTRY("tidy_get_config", zif_tidy_get_config, arginfo_tidy_get_config, 0, NULL) - ZEND_RAW_FENTRY("tidy_get_status", zif_tidy_get_status, arginfo_tidy_get_status, 0, NULL) - ZEND_RAW_FENTRY("tidy_get_html_ver", zif_tidy_get_html_ver, arginfo_tidy_get_html_ver, 0, NULL) - ZEND_RAW_FENTRY("tidy_is_xhtml", zif_tidy_is_xhtml, arginfo_tidy_is_xhtml, 0, NULL) - ZEND_RAW_FENTRY("tidy_is_xml", zif_tidy_is_xml, arginfo_tidy_is_xml, 0, NULL) - ZEND_RAW_FENTRY("tidy_error_count", zif_tidy_error_count, arginfo_tidy_error_count, 0, NULL) - ZEND_RAW_FENTRY("tidy_warning_count", zif_tidy_warning_count, arginfo_tidy_warning_count, 0, NULL) - ZEND_RAW_FENTRY("tidy_access_count", zif_tidy_access_count, arginfo_tidy_access_count, 0, NULL) - ZEND_RAW_FENTRY("tidy_config_count", zif_tidy_config_count, arginfo_tidy_config_count, 0, NULL) - ZEND_RAW_FENTRY("tidy_getopt", zif_tidy_getopt, arginfo_tidy_getopt, 0, NULL) - ZEND_RAW_FENTRY("tidy_get_root", zif_tidy_get_root, arginfo_tidy_get_root, 0, NULL) - ZEND_RAW_FENTRY("tidy_get_html", zif_tidy_get_html, arginfo_tidy_get_html, 0, NULL) - ZEND_RAW_FENTRY("tidy_get_head", zif_tidy_get_head, arginfo_tidy_get_head, 0, NULL) - ZEND_RAW_FENTRY("tidy_get_body", zif_tidy_get_body, arginfo_tidy_get_body, 0, NULL) + ZEND_FE(tidy_get_opt_doc, arginfo_tidy_get_opt_doc) +#endif + ZEND_FE(tidy_get_config, arginfo_tidy_get_config) + ZEND_FE(tidy_get_status, arginfo_tidy_get_status) + ZEND_FE(tidy_get_html_ver, arginfo_tidy_get_html_ver) + ZEND_FE(tidy_is_xhtml, arginfo_tidy_is_xhtml) + ZEND_FE(tidy_is_xml, arginfo_tidy_is_xml) + ZEND_FE(tidy_error_count, arginfo_tidy_error_count) + ZEND_FE(tidy_warning_count, arginfo_tidy_warning_count) + ZEND_FE(tidy_access_count, arginfo_tidy_access_count) + ZEND_FE(tidy_config_count, arginfo_tidy_config_count) + ZEND_FE(tidy_getopt, arginfo_tidy_getopt) + ZEND_FE(tidy_get_root, arginfo_tidy_get_root) + ZEND_FE(tidy_get_html, arginfo_tidy_get_html) + ZEND_FE(tidy_get_head, arginfo_tidy_get_head) + ZEND_FE(tidy_get_body, arginfo_tidy_get_body) ZEND_FE_END }; static const zend_function_entry class_tidy_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_tidy___construct, arginfo_class_tidy___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getOpt", zif_tidy_getopt, arginfo_class_tidy_getOpt, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("cleanRepair", zif_tidy_clean_repair, arginfo_class_tidy_cleanRepair, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("parseFile", zim_tidy_parseFile, arginfo_class_tidy_parseFile, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("parseString", zim_tidy_parseString, arginfo_class_tidy_parseString, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("repairString", zif_tidy_repair_string, arginfo_class_tidy_repairString, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("repairFile", zif_tidy_repair_file, arginfo_class_tidy_repairFile, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("diagnose", zif_tidy_diagnose, arginfo_class_tidy_diagnose, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getRelease", zif_tidy_get_release, arginfo_class_tidy_getRelease, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getConfig", zif_tidy_get_config, arginfo_class_tidy_getConfig, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getStatus", zif_tidy_get_status, arginfo_class_tidy_getStatus, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getHtmlVer", zif_tidy_get_html_ver, arginfo_class_tidy_getHtmlVer, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(tidy, __construct, arginfo_class_tidy___construct, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("getOpt", zif_tidy_getopt, arginfo_class_tidy_getOpt, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("cleanRepair", zif_tidy_clean_repair, arginfo_class_tidy_cleanRepair, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_ME(tidy, parseFile, arginfo_class_tidy_parseFile, ZEND_ACC_PUBLIC) + ZEND_ME(tidy, parseString, arginfo_class_tidy_parseString, ZEND_ACC_PUBLIC) + ZEND_RAW_FENTRY("repairString", zif_tidy_repair_string, arginfo_class_tidy_repairString, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("repairFile", zif_tidy_repair_file, arginfo_class_tidy_repairFile, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL, NULL) + ZEND_RAW_FENTRY("diagnose", zif_tidy_diagnose, arginfo_class_tidy_diagnose, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getRelease", zif_tidy_get_release, arginfo_class_tidy_getRelease, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getConfig", zif_tidy_get_config, arginfo_class_tidy_getConfig, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getStatus", zif_tidy_get_status, arginfo_class_tidy_getStatus, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("getHtmlVer", zif_tidy_get_html_ver, arginfo_class_tidy_getHtmlVer, ZEND_ACC_PUBLIC, NULL, NULL) #if defined(HAVE_TIDYOPTGETDOC) - ZEND_RAW_FENTRY("getOptDoc", zif_tidy_get_opt_doc, arginfo_class_tidy_getOptDoc, ZEND_ACC_PUBLIC, NULL) -#endif - ZEND_RAW_FENTRY("isXhtml", zif_tidy_is_xhtml, arginfo_class_tidy_isXhtml, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isXml", zif_tidy_is_xml, arginfo_class_tidy_isXml, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("root", zif_tidy_get_root, arginfo_class_tidy_root, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("head", zif_tidy_get_head, arginfo_class_tidy_head, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("html", zif_tidy_get_html, arginfo_class_tidy_html, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("body", zif_tidy_get_body, arginfo_class_tidy_body, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("getOptDoc", zif_tidy_get_opt_doc, arginfo_class_tidy_getOptDoc, ZEND_ACC_PUBLIC, NULL, NULL) +#endif + ZEND_RAW_FENTRY("isXhtml", zif_tidy_is_xhtml, arginfo_class_tidy_isXhtml, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("isXml", zif_tidy_is_xml, arginfo_class_tidy_isXml, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("root", zif_tidy_get_root, arginfo_class_tidy_root, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("head", zif_tidy_get_head, arginfo_class_tidy_head, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("html", zif_tidy_get_html, arginfo_class_tidy_html, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("body", zif_tidy_get_body, arginfo_class_tidy_body, ZEND_ACC_PUBLIC, NULL, NULL) ZEND_FE_END }; static const zend_function_entry class_tidyNode_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_tidyNode___construct, arginfo_class_tidyNode___construct, ZEND_ACC_PRIVATE, NULL) - ZEND_RAW_FENTRY("hasChildren", zim_tidyNode_hasChildren, arginfo_class_tidyNode_hasChildren, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("hasSiblings", zim_tidyNode_hasSiblings, arginfo_class_tidyNode_hasSiblings, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isComment", zim_tidyNode_isComment, arginfo_class_tidyNode_isComment, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isHtml", zim_tidyNode_isHtml, arginfo_class_tidyNode_isHtml, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isText", zim_tidyNode_isText, arginfo_class_tidyNode_isText, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isJste", zim_tidyNode_isJste, arginfo_class_tidyNode_isJste, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isAsp", zim_tidyNode_isAsp, arginfo_class_tidyNode_isAsp, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isPhp", zim_tidyNode_isPhp, arginfo_class_tidyNode_isPhp, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getParent", zim_tidyNode_getParent, arginfo_class_tidyNode_getParent, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(tidyNode, __construct, arginfo_class_tidyNode___construct, ZEND_ACC_PRIVATE) + ZEND_ME(tidyNode, hasChildren, arginfo_class_tidyNode_hasChildren, ZEND_ACC_PUBLIC) + ZEND_ME(tidyNode, hasSiblings, arginfo_class_tidyNode_hasSiblings, ZEND_ACC_PUBLIC) + ZEND_ME(tidyNode, isComment, arginfo_class_tidyNode_isComment, ZEND_ACC_PUBLIC) + ZEND_ME(tidyNode, isHtml, arginfo_class_tidyNode_isHtml, ZEND_ACC_PUBLIC) + ZEND_ME(tidyNode, isText, arginfo_class_tidyNode_isText, ZEND_ACC_PUBLIC) + ZEND_ME(tidyNode, isJste, arginfo_class_tidyNode_isJste, ZEND_ACC_PUBLIC) + ZEND_ME(tidyNode, isAsp, arginfo_class_tidyNode_isAsp, ZEND_ACC_PUBLIC) + ZEND_ME(tidyNode, isPhp, arginfo_class_tidyNode_isPhp, ZEND_ACC_PUBLIC) + ZEND_ME(tidyNode, getParent, arginfo_class_tidyNode_getParent, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/ext/tokenizer/tokenizer_arginfo.h b/ext/tokenizer/tokenizer_arginfo.h index 7b30675bd8daf..e7ab3e31cf39c 100644 --- a/ext/tokenizer/tokenizer_arginfo.h +++ b/ext/tokenizer/tokenizer_arginfo.h @@ -42,18 +42,18 @@ ZEND_METHOD(PhpToken, getTokenName); ZEND_METHOD(PhpToken, __toString); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("token_get_all", zif_token_get_all, arginfo_token_get_all, 0, NULL) - ZEND_RAW_FENTRY("token_name", zif_token_name, arginfo_token_name, 0, NULL) + ZEND_FE(token_get_all, arginfo_token_get_all) + ZEND_FE(token_name, arginfo_token_name) ZEND_FE_END }; static const zend_function_entry class_PhpToken_methods[] = { - ZEND_RAW_FENTRY("tokenize", zim_PhpToken_tokenize, arginfo_class_PhpToken_tokenize, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("__construct", zim_PhpToken___construct, arginfo_class_PhpToken___construct, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL) - ZEND_RAW_FENTRY("is", zim_PhpToken_is, arginfo_class_PhpToken_is, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isIgnorable", zim_PhpToken_isIgnorable, arginfo_class_PhpToken_isIgnorable, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getTokenName", zim_PhpToken_getTokenName, arginfo_class_PhpToken_getTokenName, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("__toString", zim_PhpToken___toString, arginfo_class_PhpToken___toString, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(PhpToken, tokenize, arginfo_class_PhpToken_tokenize, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(PhpToken, __construct, arginfo_class_PhpToken___construct, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL) + ZEND_ME(PhpToken, is, arginfo_class_PhpToken_is, ZEND_ACC_PUBLIC) + ZEND_ME(PhpToken, isIgnorable, arginfo_class_PhpToken_isIgnorable, ZEND_ACC_PUBLIC) + ZEND_ME(PhpToken, getTokenName, arginfo_class_PhpToken_getTokenName, ZEND_ACC_PUBLIC) + ZEND_ME(PhpToken, __toString, arginfo_class_PhpToken___toString, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/ext/xml/xml_arginfo.h b/ext/xml/xml_arginfo.h index be3da8e08ee0a..55c7d76b5497b 100644 --- a/ext/xml/xml_arginfo.h +++ b/ext/xml/xml_arginfo.h @@ -106,28 +106,28 @@ ZEND_FUNCTION(xml_parser_set_option); ZEND_FUNCTION(xml_parser_get_option); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("xml_parser_create", zif_xml_parser_create, arginfo_xml_parser_create, 0, NULL) - ZEND_RAW_FENTRY("xml_parser_create_ns", zif_xml_parser_create_ns, arginfo_xml_parser_create_ns, 0, NULL) - ZEND_RAW_FENTRY("xml_set_object", zif_xml_set_object, arginfo_xml_set_object, 0, NULL) - ZEND_RAW_FENTRY("xml_set_element_handler", zif_xml_set_element_handler, arginfo_xml_set_element_handler, 0, NULL) - ZEND_RAW_FENTRY("xml_set_character_data_handler", zif_xml_set_character_data_handler, arginfo_xml_set_character_data_handler, 0, NULL) - ZEND_RAW_FENTRY("xml_set_processing_instruction_handler", zif_xml_set_processing_instruction_handler, arginfo_xml_set_processing_instruction_handler, 0, NULL) - ZEND_RAW_FENTRY("xml_set_default_handler", zif_xml_set_default_handler, arginfo_xml_set_default_handler, 0, NULL) - ZEND_RAW_FENTRY("xml_set_unparsed_entity_decl_handler", zif_xml_set_unparsed_entity_decl_handler, arginfo_xml_set_unparsed_entity_decl_handler, 0, NULL) - ZEND_RAW_FENTRY("xml_set_notation_decl_handler", zif_xml_set_notation_decl_handler, arginfo_xml_set_notation_decl_handler, 0, NULL) - ZEND_RAW_FENTRY("xml_set_external_entity_ref_handler", zif_xml_set_external_entity_ref_handler, arginfo_xml_set_external_entity_ref_handler, 0, NULL) - ZEND_RAW_FENTRY("xml_set_start_namespace_decl_handler", zif_xml_set_start_namespace_decl_handler, arginfo_xml_set_start_namespace_decl_handler, 0, NULL) - ZEND_RAW_FENTRY("xml_set_end_namespace_decl_handler", zif_xml_set_end_namespace_decl_handler, arginfo_xml_set_end_namespace_decl_handler, 0, NULL) - ZEND_RAW_FENTRY("xml_parse", zif_xml_parse, arginfo_xml_parse, 0, NULL) - ZEND_RAW_FENTRY("xml_parse_into_struct", zif_xml_parse_into_struct, arginfo_xml_parse_into_struct, 0, NULL) - ZEND_RAW_FENTRY("xml_get_error_code", zif_xml_get_error_code, arginfo_xml_get_error_code, 0, NULL) - ZEND_RAW_FENTRY("xml_error_string", zif_xml_error_string, arginfo_xml_error_string, 0, NULL) - ZEND_RAW_FENTRY("xml_get_current_line_number", zif_xml_get_current_line_number, arginfo_xml_get_current_line_number, 0, NULL) - ZEND_RAW_FENTRY("xml_get_current_column_number", zif_xml_get_current_column_number, arginfo_xml_get_current_column_number, 0, NULL) - ZEND_RAW_FENTRY("xml_get_current_byte_index", zif_xml_get_current_byte_index, arginfo_xml_get_current_byte_index, 0, NULL) - ZEND_RAW_FENTRY("xml_parser_free", zif_xml_parser_free, arginfo_xml_parser_free, 0, NULL) - ZEND_RAW_FENTRY("xml_parser_set_option", zif_xml_parser_set_option, arginfo_xml_parser_set_option, 0, NULL) - ZEND_RAW_FENTRY("xml_parser_get_option", zif_xml_parser_get_option, arginfo_xml_parser_get_option, 0, NULL) + ZEND_FE(xml_parser_create, arginfo_xml_parser_create) + ZEND_FE(xml_parser_create_ns, arginfo_xml_parser_create_ns) + ZEND_FE(xml_set_object, arginfo_xml_set_object) + ZEND_FE(xml_set_element_handler, arginfo_xml_set_element_handler) + ZEND_FE(xml_set_character_data_handler, arginfo_xml_set_character_data_handler) + ZEND_FE(xml_set_processing_instruction_handler, arginfo_xml_set_processing_instruction_handler) + ZEND_FE(xml_set_default_handler, arginfo_xml_set_default_handler) + ZEND_FE(xml_set_unparsed_entity_decl_handler, arginfo_xml_set_unparsed_entity_decl_handler) + ZEND_FE(xml_set_notation_decl_handler, arginfo_xml_set_notation_decl_handler) + ZEND_FE(xml_set_external_entity_ref_handler, arginfo_xml_set_external_entity_ref_handler) + ZEND_FE(xml_set_start_namespace_decl_handler, arginfo_xml_set_start_namespace_decl_handler) + ZEND_FE(xml_set_end_namespace_decl_handler, arginfo_xml_set_end_namespace_decl_handler) + ZEND_FE(xml_parse, arginfo_xml_parse) + ZEND_FE(xml_parse_into_struct, arginfo_xml_parse_into_struct) + ZEND_FE(xml_get_error_code, arginfo_xml_get_error_code) + ZEND_FE(xml_error_string, arginfo_xml_error_string) + ZEND_FE(xml_get_current_line_number, arginfo_xml_get_current_line_number) + ZEND_FE(xml_get_current_column_number, arginfo_xml_get_current_column_number) + ZEND_FE(xml_get_current_byte_index, arginfo_xml_get_current_byte_index) + ZEND_FE(xml_parser_free, arginfo_xml_parser_free) + ZEND_FE(xml_parser_set_option, arginfo_xml_parser_set_option) + ZEND_FE(xml_parser_get_option, arginfo_xml_parser_get_option) ZEND_FE_END }; diff --git a/ext/xmlreader/php_xmlreader_arginfo.h b/ext/xmlreader/php_xmlreader_arginfo.h index 638d56c3da2db..49c0f2a4c70d2 100644 --- a/ext/xmlreader/php_xmlreader_arginfo.h +++ b/ext/xmlreader/php_xmlreader_arginfo.h @@ -118,31 +118,31 @@ ZEND_METHOD(XMLReader, XML); ZEND_METHOD(XMLReader, expand); static const zend_function_entry class_XMLReader_methods[] = { - ZEND_RAW_FENTRY("close", zim_XMLReader_close, arginfo_class_XMLReader_close, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getAttribute", zim_XMLReader_getAttribute, arginfo_class_XMLReader_getAttribute, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getAttributeNo", zim_XMLReader_getAttributeNo, arginfo_class_XMLReader_getAttributeNo, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getAttributeNs", zim_XMLReader_getAttributeNs, arginfo_class_XMLReader_getAttributeNs, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getParserProperty", zim_XMLReader_getParserProperty, arginfo_class_XMLReader_getParserProperty, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("isValid", zim_XMLReader_isValid, arginfo_class_XMLReader_isValid, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("lookupNamespace", zim_XMLReader_lookupNamespace, arginfo_class_XMLReader_lookupNamespace, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("moveToAttribute", zim_XMLReader_moveToAttribute, arginfo_class_XMLReader_moveToAttribute, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("moveToAttributeNo", zim_XMLReader_moveToAttributeNo, arginfo_class_XMLReader_moveToAttributeNo, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("moveToAttributeNs", zim_XMLReader_moveToAttributeNs, arginfo_class_XMLReader_moveToAttributeNs, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("moveToElement", zim_XMLReader_moveToElement, arginfo_class_XMLReader_moveToElement, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("moveToFirstAttribute", zim_XMLReader_moveToFirstAttribute, arginfo_class_XMLReader_moveToFirstAttribute, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("moveToNextAttribute", zim_XMLReader_moveToNextAttribute, arginfo_class_XMLReader_moveToNextAttribute, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("read", zim_XMLReader_read, arginfo_class_XMLReader_read, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("next", zim_XMLReader_next, arginfo_class_XMLReader_next, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("open", zim_XMLReader_open, arginfo_class_XMLReader_open, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("readInnerXml", zim_XMLReader_readInnerXml, arginfo_class_XMLReader_readInnerXml, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("readOuterXml", zim_XMLReader_readOuterXml, arginfo_class_XMLReader_readOuterXml, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("readString", zim_XMLReader_readString, arginfo_class_XMLReader_readString, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setSchema", zim_XMLReader_setSchema, arginfo_class_XMLReader_setSchema, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setParserProperty", zim_XMLReader_setParserProperty, arginfo_class_XMLReader_setParserProperty, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setRelaxNGSchema", zim_XMLReader_setRelaxNGSchema, arginfo_class_XMLReader_setRelaxNGSchema, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setRelaxNGSchemaSource", zim_XMLReader_setRelaxNGSchemaSource, arginfo_class_XMLReader_setRelaxNGSchemaSource, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("XML", zim_XMLReader_XML, arginfo_class_XMLReader_XML, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) - ZEND_RAW_FENTRY("expand", zim_XMLReader_expand, arginfo_class_XMLReader_expand, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(XMLReader, close, arginfo_class_XMLReader_close, ZEND_ACC_PUBLIC) + ZEND_ME(XMLReader, getAttribute, arginfo_class_XMLReader_getAttribute, ZEND_ACC_PUBLIC) + ZEND_ME(XMLReader, getAttributeNo, arginfo_class_XMLReader_getAttributeNo, ZEND_ACC_PUBLIC) + ZEND_ME(XMLReader, getAttributeNs, arginfo_class_XMLReader_getAttributeNs, ZEND_ACC_PUBLIC) + ZEND_ME(XMLReader, getParserProperty, arginfo_class_XMLReader_getParserProperty, ZEND_ACC_PUBLIC) + ZEND_ME(XMLReader, isValid, arginfo_class_XMLReader_isValid, ZEND_ACC_PUBLIC) + ZEND_ME(XMLReader, lookupNamespace, arginfo_class_XMLReader_lookupNamespace, ZEND_ACC_PUBLIC) + ZEND_ME(XMLReader, moveToAttribute, arginfo_class_XMLReader_moveToAttribute, ZEND_ACC_PUBLIC) + ZEND_ME(XMLReader, moveToAttributeNo, arginfo_class_XMLReader_moveToAttributeNo, ZEND_ACC_PUBLIC) + ZEND_ME(XMLReader, moveToAttributeNs, arginfo_class_XMLReader_moveToAttributeNs, ZEND_ACC_PUBLIC) + ZEND_ME(XMLReader, moveToElement, arginfo_class_XMLReader_moveToElement, ZEND_ACC_PUBLIC) + ZEND_ME(XMLReader, moveToFirstAttribute, arginfo_class_XMLReader_moveToFirstAttribute, ZEND_ACC_PUBLIC) + ZEND_ME(XMLReader, moveToNextAttribute, arginfo_class_XMLReader_moveToNextAttribute, ZEND_ACC_PUBLIC) + ZEND_ME(XMLReader, read, arginfo_class_XMLReader_read, ZEND_ACC_PUBLIC) + ZEND_ME(XMLReader, next, arginfo_class_XMLReader_next, ZEND_ACC_PUBLIC) + ZEND_ME(XMLReader, open, arginfo_class_XMLReader_open, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(XMLReader, readInnerXml, arginfo_class_XMLReader_readInnerXml, ZEND_ACC_PUBLIC) + ZEND_ME(XMLReader, readOuterXml, arginfo_class_XMLReader_readOuterXml, ZEND_ACC_PUBLIC) + ZEND_ME(XMLReader, readString, arginfo_class_XMLReader_readString, ZEND_ACC_PUBLIC) + ZEND_ME(XMLReader, setSchema, arginfo_class_XMLReader_setSchema, ZEND_ACC_PUBLIC) + ZEND_ME(XMLReader, setParserProperty, arginfo_class_XMLReader_setParserProperty, ZEND_ACC_PUBLIC) + ZEND_ME(XMLReader, setRelaxNGSchema, arginfo_class_XMLReader_setRelaxNGSchema, ZEND_ACC_PUBLIC) + ZEND_ME(XMLReader, setRelaxNGSchemaSource, arginfo_class_XMLReader_setRelaxNGSchemaSource, ZEND_ACC_PUBLIC) + ZEND_ME(XMLReader, XML, arginfo_class_XMLReader_XML, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(XMLReader, expand, arginfo_class_XMLReader_expand, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/ext/xmlwriter/php_xmlwriter_arginfo.h b/ext/xmlwriter/php_xmlwriter_arginfo.h index 984e04c2431cf..cfa558bd3dc6d 100644 --- a/ext/xmlwriter/php_xmlwriter_arginfo.h +++ b/ext/xmlwriter/php_xmlwriter_arginfo.h @@ -371,94 +371,94 @@ ZEND_FUNCTION(xmlwriter_output_memory); ZEND_FUNCTION(xmlwriter_flush); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("xmlwriter_open_uri", zif_xmlwriter_open_uri, arginfo_xmlwriter_open_uri, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_open_memory", zif_xmlwriter_open_memory, arginfo_xmlwriter_open_memory, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_set_indent", zif_xmlwriter_set_indent, arginfo_xmlwriter_set_indent, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_set_indent_string", zif_xmlwriter_set_indent_string, arginfo_xmlwriter_set_indent_string, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_start_comment", zif_xmlwriter_start_comment, arginfo_xmlwriter_start_comment, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_end_comment", zif_xmlwriter_end_comment, arginfo_xmlwriter_end_comment, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_start_attribute", zif_xmlwriter_start_attribute, arginfo_xmlwriter_start_attribute, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_end_attribute", zif_xmlwriter_end_attribute, arginfo_xmlwriter_end_attribute, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_write_attribute", zif_xmlwriter_write_attribute, arginfo_xmlwriter_write_attribute, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_start_attribute_ns", zif_xmlwriter_start_attribute_ns, arginfo_xmlwriter_start_attribute_ns, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_write_attribute_ns", zif_xmlwriter_write_attribute_ns, arginfo_xmlwriter_write_attribute_ns, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_start_element", zif_xmlwriter_start_element, arginfo_xmlwriter_start_element, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_end_element", zif_xmlwriter_end_element, arginfo_xmlwriter_end_element, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_full_end_element", zif_xmlwriter_full_end_element, arginfo_xmlwriter_full_end_element, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_start_element_ns", zif_xmlwriter_start_element_ns, arginfo_xmlwriter_start_element_ns, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_write_element", zif_xmlwriter_write_element, arginfo_xmlwriter_write_element, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_write_element_ns", zif_xmlwriter_write_element_ns, arginfo_xmlwriter_write_element_ns, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_start_pi", zif_xmlwriter_start_pi, arginfo_xmlwriter_start_pi, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_end_pi", zif_xmlwriter_end_pi, arginfo_xmlwriter_end_pi, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_write_pi", zif_xmlwriter_write_pi, arginfo_xmlwriter_write_pi, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_start_cdata", zif_xmlwriter_start_cdata, arginfo_xmlwriter_start_cdata, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_end_cdata", zif_xmlwriter_end_cdata, arginfo_xmlwriter_end_cdata, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_write_cdata", zif_xmlwriter_write_cdata, arginfo_xmlwriter_write_cdata, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_text", zif_xmlwriter_text, arginfo_xmlwriter_text, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_write_raw", zif_xmlwriter_write_raw, arginfo_xmlwriter_write_raw, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_start_document", zif_xmlwriter_start_document, arginfo_xmlwriter_start_document, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_end_document", zif_xmlwriter_end_document, arginfo_xmlwriter_end_document, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_write_comment", zif_xmlwriter_write_comment, arginfo_xmlwriter_write_comment, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_start_dtd", zif_xmlwriter_start_dtd, arginfo_xmlwriter_start_dtd, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_end_dtd", zif_xmlwriter_end_dtd, arginfo_xmlwriter_end_dtd, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_write_dtd", zif_xmlwriter_write_dtd, arginfo_xmlwriter_write_dtd, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_start_dtd_element", zif_xmlwriter_start_dtd_element, arginfo_xmlwriter_start_dtd_element, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_end_dtd_element", zif_xmlwriter_end_dtd_element, arginfo_xmlwriter_end_dtd_element, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_write_dtd_element", zif_xmlwriter_write_dtd_element, arginfo_xmlwriter_write_dtd_element, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_start_dtd_attlist", zif_xmlwriter_start_dtd_attlist, arginfo_xmlwriter_start_dtd_attlist, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_end_dtd_attlist", zif_xmlwriter_end_dtd_attlist, arginfo_xmlwriter_end_dtd_attlist, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_write_dtd_attlist", zif_xmlwriter_write_dtd_attlist, arginfo_xmlwriter_write_dtd_attlist, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_start_dtd_entity", zif_xmlwriter_start_dtd_entity, arginfo_xmlwriter_start_dtd_entity, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_end_dtd_entity", zif_xmlwriter_end_dtd_entity, arginfo_xmlwriter_end_dtd_entity, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_write_dtd_entity", zif_xmlwriter_write_dtd_entity, arginfo_xmlwriter_write_dtd_entity, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_output_memory", zif_xmlwriter_output_memory, arginfo_xmlwriter_output_memory, 0, NULL) - ZEND_RAW_FENTRY("xmlwriter_flush", zif_xmlwriter_flush, arginfo_xmlwriter_flush, 0, NULL) + ZEND_FE(xmlwriter_open_uri, arginfo_xmlwriter_open_uri) + ZEND_FE(xmlwriter_open_memory, arginfo_xmlwriter_open_memory) + ZEND_FE(xmlwriter_set_indent, arginfo_xmlwriter_set_indent) + ZEND_FE(xmlwriter_set_indent_string, arginfo_xmlwriter_set_indent_string) + ZEND_FE(xmlwriter_start_comment, arginfo_xmlwriter_start_comment) + ZEND_FE(xmlwriter_end_comment, arginfo_xmlwriter_end_comment) + ZEND_FE(xmlwriter_start_attribute, arginfo_xmlwriter_start_attribute) + ZEND_FE(xmlwriter_end_attribute, arginfo_xmlwriter_end_attribute) + ZEND_FE(xmlwriter_write_attribute, arginfo_xmlwriter_write_attribute) + ZEND_FE(xmlwriter_start_attribute_ns, arginfo_xmlwriter_start_attribute_ns) + ZEND_FE(xmlwriter_write_attribute_ns, arginfo_xmlwriter_write_attribute_ns) + ZEND_FE(xmlwriter_start_element, arginfo_xmlwriter_start_element) + ZEND_FE(xmlwriter_end_element, arginfo_xmlwriter_end_element) + ZEND_FE(xmlwriter_full_end_element, arginfo_xmlwriter_full_end_element) + ZEND_FE(xmlwriter_start_element_ns, arginfo_xmlwriter_start_element_ns) + ZEND_FE(xmlwriter_write_element, arginfo_xmlwriter_write_element) + ZEND_FE(xmlwriter_write_element_ns, arginfo_xmlwriter_write_element_ns) + ZEND_FE(xmlwriter_start_pi, arginfo_xmlwriter_start_pi) + ZEND_FE(xmlwriter_end_pi, arginfo_xmlwriter_end_pi) + ZEND_FE(xmlwriter_write_pi, arginfo_xmlwriter_write_pi) + ZEND_FE(xmlwriter_start_cdata, arginfo_xmlwriter_start_cdata) + ZEND_FE(xmlwriter_end_cdata, arginfo_xmlwriter_end_cdata) + ZEND_FE(xmlwriter_write_cdata, arginfo_xmlwriter_write_cdata) + ZEND_FE(xmlwriter_text, arginfo_xmlwriter_text) + ZEND_FE(xmlwriter_write_raw, arginfo_xmlwriter_write_raw) + ZEND_FE(xmlwriter_start_document, arginfo_xmlwriter_start_document) + ZEND_FE(xmlwriter_end_document, arginfo_xmlwriter_end_document) + ZEND_FE(xmlwriter_write_comment, arginfo_xmlwriter_write_comment) + ZEND_FE(xmlwriter_start_dtd, arginfo_xmlwriter_start_dtd) + ZEND_FE(xmlwriter_end_dtd, arginfo_xmlwriter_end_dtd) + ZEND_FE(xmlwriter_write_dtd, arginfo_xmlwriter_write_dtd) + ZEND_FE(xmlwriter_start_dtd_element, arginfo_xmlwriter_start_dtd_element) + ZEND_FE(xmlwriter_end_dtd_element, arginfo_xmlwriter_end_dtd_element) + ZEND_FE(xmlwriter_write_dtd_element, arginfo_xmlwriter_write_dtd_element) + ZEND_FE(xmlwriter_start_dtd_attlist, arginfo_xmlwriter_start_dtd_attlist) + ZEND_FE(xmlwriter_end_dtd_attlist, arginfo_xmlwriter_end_dtd_attlist) + ZEND_FE(xmlwriter_write_dtd_attlist, arginfo_xmlwriter_write_dtd_attlist) + ZEND_FE(xmlwriter_start_dtd_entity, arginfo_xmlwriter_start_dtd_entity) + ZEND_FE(xmlwriter_end_dtd_entity, arginfo_xmlwriter_end_dtd_entity) + ZEND_FE(xmlwriter_write_dtd_entity, arginfo_xmlwriter_write_dtd_entity) + ZEND_FE(xmlwriter_output_memory, arginfo_xmlwriter_output_memory) + ZEND_FE(xmlwriter_flush, arginfo_xmlwriter_flush) ZEND_FE_END }; static const zend_function_entry class_XMLWriter_methods[] = { - ZEND_RAW_FENTRY("openUri", zif_xmlwriter_open_uri, arginfo_class_XMLWriter_openUri, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("openMemory", zif_xmlwriter_open_memory, arginfo_class_XMLWriter_openMemory, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setIndent", zif_xmlwriter_set_indent, arginfo_class_XMLWriter_setIndent, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setIndentString", zif_xmlwriter_set_indent_string, arginfo_class_XMLWriter_setIndentString, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("startComment", zif_xmlwriter_start_comment, arginfo_class_XMLWriter_startComment, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("endComment", zif_xmlwriter_end_comment, arginfo_class_XMLWriter_endComment, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("startAttribute", zif_xmlwriter_start_attribute, arginfo_class_XMLWriter_startAttribute, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("endAttribute", zif_xmlwriter_end_attribute, arginfo_class_XMLWriter_endAttribute, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("writeAttribute", zif_xmlwriter_write_attribute, arginfo_class_XMLWriter_writeAttribute, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("startAttributeNs", zif_xmlwriter_start_attribute_ns, arginfo_class_XMLWriter_startAttributeNs, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("writeAttributeNs", zif_xmlwriter_write_attribute_ns, arginfo_class_XMLWriter_writeAttributeNs, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("startElement", zif_xmlwriter_start_element, arginfo_class_XMLWriter_startElement, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("endElement", zif_xmlwriter_end_element, arginfo_class_XMLWriter_endElement, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("fullEndElement", zif_xmlwriter_full_end_element, arginfo_class_XMLWriter_fullEndElement, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("startElementNs", zif_xmlwriter_start_element_ns, arginfo_class_XMLWriter_startElementNs, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("writeElement", zif_xmlwriter_write_element, arginfo_class_XMLWriter_writeElement, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("writeElementNs", zif_xmlwriter_write_element_ns, arginfo_class_XMLWriter_writeElementNs, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("startPi", zif_xmlwriter_start_pi, arginfo_class_XMLWriter_startPi, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("endPi", zif_xmlwriter_end_pi, arginfo_class_XMLWriter_endPi, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("writePi", zif_xmlwriter_write_pi, arginfo_class_XMLWriter_writePi, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("startCdata", zif_xmlwriter_start_cdata, arginfo_class_XMLWriter_startCdata, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("endCdata", zif_xmlwriter_end_cdata, arginfo_class_XMLWriter_endCdata, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("writeCdata", zif_xmlwriter_write_cdata, arginfo_class_XMLWriter_writeCdata, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("text", zif_xmlwriter_text, arginfo_class_XMLWriter_text, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("writeRaw", zif_xmlwriter_write_raw, arginfo_class_XMLWriter_writeRaw, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("startDocument", zif_xmlwriter_start_document, arginfo_class_XMLWriter_startDocument, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("endDocument", zif_xmlwriter_end_document, arginfo_class_XMLWriter_endDocument, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("writeComment", zif_xmlwriter_write_comment, arginfo_class_XMLWriter_writeComment, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("startDtd", zif_xmlwriter_start_dtd, arginfo_class_XMLWriter_startDtd, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("endDtd", zif_xmlwriter_end_dtd, arginfo_class_XMLWriter_endDtd, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("writeDtd", zif_xmlwriter_write_dtd, arginfo_class_XMLWriter_writeDtd, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("startDtdElement", zif_xmlwriter_start_dtd_element, arginfo_class_XMLWriter_startDtdElement, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("endDtdElement", zif_xmlwriter_end_dtd_element, arginfo_class_XMLWriter_endDtdElement, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("writeDtdElement", zif_xmlwriter_write_dtd_element, arginfo_class_XMLWriter_writeDtdElement, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("startDtdAttlist", zif_xmlwriter_start_dtd_attlist, arginfo_class_XMLWriter_startDtdAttlist, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("endDtdAttlist", zif_xmlwriter_end_dtd_attlist, arginfo_class_XMLWriter_endDtdAttlist, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("writeDtdAttlist", zif_xmlwriter_write_dtd_attlist, arginfo_class_XMLWriter_writeDtdAttlist, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("startDtdEntity", zif_xmlwriter_start_dtd_entity, arginfo_class_XMLWriter_startDtdEntity, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("endDtdEntity", zif_xmlwriter_end_dtd_entity, arginfo_class_XMLWriter_endDtdEntity, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("writeDtdEntity", zif_xmlwriter_write_dtd_entity, arginfo_class_XMLWriter_writeDtdEntity, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("outputMemory", zif_xmlwriter_output_memory, arginfo_class_XMLWriter_outputMemory, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("flush", zif_xmlwriter_flush, arginfo_class_XMLWriter_flush, ZEND_ACC_PUBLIC, NULL) + ZEND_RAW_FENTRY("openUri", zif_xmlwriter_open_uri, arginfo_class_XMLWriter_openUri, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("openMemory", zif_xmlwriter_open_memory, arginfo_class_XMLWriter_openMemory, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("setIndent", zif_xmlwriter_set_indent, arginfo_class_XMLWriter_setIndent, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("setIndentString", zif_xmlwriter_set_indent_string, arginfo_class_XMLWriter_setIndentString, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("startComment", zif_xmlwriter_start_comment, arginfo_class_XMLWriter_startComment, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("endComment", zif_xmlwriter_end_comment, arginfo_class_XMLWriter_endComment, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("startAttribute", zif_xmlwriter_start_attribute, arginfo_class_XMLWriter_startAttribute, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("endAttribute", zif_xmlwriter_end_attribute, arginfo_class_XMLWriter_endAttribute, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("writeAttribute", zif_xmlwriter_write_attribute, arginfo_class_XMLWriter_writeAttribute, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("startAttributeNs", zif_xmlwriter_start_attribute_ns, arginfo_class_XMLWriter_startAttributeNs, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("writeAttributeNs", zif_xmlwriter_write_attribute_ns, arginfo_class_XMLWriter_writeAttributeNs, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("startElement", zif_xmlwriter_start_element, arginfo_class_XMLWriter_startElement, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("endElement", zif_xmlwriter_end_element, arginfo_class_XMLWriter_endElement, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("fullEndElement", zif_xmlwriter_full_end_element, arginfo_class_XMLWriter_fullEndElement, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("startElementNs", zif_xmlwriter_start_element_ns, arginfo_class_XMLWriter_startElementNs, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("writeElement", zif_xmlwriter_write_element, arginfo_class_XMLWriter_writeElement, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("writeElementNs", zif_xmlwriter_write_element_ns, arginfo_class_XMLWriter_writeElementNs, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("startPi", zif_xmlwriter_start_pi, arginfo_class_XMLWriter_startPi, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("endPi", zif_xmlwriter_end_pi, arginfo_class_XMLWriter_endPi, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("writePi", zif_xmlwriter_write_pi, arginfo_class_XMLWriter_writePi, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("startCdata", zif_xmlwriter_start_cdata, arginfo_class_XMLWriter_startCdata, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("endCdata", zif_xmlwriter_end_cdata, arginfo_class_XMLWriter_endCdata, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("writeCdata", zif_xmlwriter_write_cdata, arginfo_class_XMLWriter_writeCdata, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("text", zif_xmlwriter_text, arginfo_class_XMLWriter_text, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("writeRaw", zif_xmlwriter_write_raw, arginfo_class_XMLWriter_writeRaw, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("startDocument", zif_xmlwriter_start_document, arginfo_class_XMLWriter_startDocument, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("endDocument", zif_xmlwriter_end_document, arginfo_class_XMLWriter_endDocument, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("writeComment", zif_xmlwriter_write_comment, arginfo_class_XMLWriter_writeComment, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("startDtd", zif_xmlwriter_start_dtd, arginfo_class_XMLWriter_startDtd, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("endDtd", zif_xmlwriter_end_dtd, arginfo_class_XMLWriter_endDtd, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("writeDtd", zif_xmlwriter_write_dtd, arginfo_class_XMLWriter_writeDtd, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("startDtdElement", zif_xmlwriter_start_dtd_element, arginfo_class_XMLWriter_startDtdElement, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("endDtdElement", zif_xmlwriter_end_dtd_element, arginfo_class_XMLWriter_endDtdElement, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("writeDtdElement", zif_xmlwriter_write_dtd_element, arginfo_class_XMLWriter_writeDtdElement, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("startDtdAttlist", zif_xmlwriter_start_dtd_attlist, arginfo_class_XMLWriter_startDtdAttlist, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("endDtdAttlist", zif_xmlwriter_end_dtd_attlist, arginfo_class_XMLWriter_endDtdAttlist, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("writeDtdAttlist", zif_xmlwriter_write_dtd_attlist, arginfo_class_XMLWriter_writeDtdAttlist, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("startDtdEntity", zif_xmlwriter_start_dtd_entity, arginfo_class_XMLWriter_startDtdEntity, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("endDtdEntity", zif_xmlwriter_end_dtd_entity, arginfo_class_XMLWriter_endDtdEntity, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("writeDtdEntity", zif_xmlwriter_write_dtd_entity, arginfo_class_XMLWriter_writeDtdEntity, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("outputMemory", zif_xmlwriter_output_memory, arginfo_class_XMLWriter_outputMemory, ZEND_ACC_PUBLIC, NULL, NULL) + ZEND_RAW_FENTRY("flush", zif_xmlwriter_flush, arginfo_class_XMLWriter_flush, ZEND_ACC_PUBLIC, NULL, NULL) ZEND_FE_END }; diff --git a/ext/xsl/php_xsl_arginfo.h b/ext/xsl/php_xsl_arginfo.h index a2b6ed5504afb..30a7d108a7cc1 100644 --- a/ext/xsl/php_xsl_arginfo.h +++ b/ext/xsl/php_xsl_arginfo.h @@ -74,19 +74,19 @@ ZEND_METHOD(XSLTProcessor, setSecurityPrefs); ZEND_METHOD(XSLTProcessor, getSecurityPrefs); static const zend_function_entry class_XSLTProcessor_methods[] = { - ZEND_RAW_FENTRY("importStylesheet", zim_XSLTProcessor_importStylesheet, arginfo_class_XSLTProcessor_importStylesheet, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("transformToDoc", zim_XSLTProcessor_transformToDoc, arginfo_class_XSLTProcessor_transformToDoc, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("transformToUri", zim_XSLTProcessor_transformToUri, arginfo_class_XSLTProcessor_transformToUri, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("transformToXml", zim_XSLTProcessor_transformToXml, arginfo_class_XSLTProcessor_transformToXml, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setParameter", zim_XSLTProcessor_setParameter, arginfo_class_XSLTProcessor_setParameter, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getParameter", zim_XSLTProcessor_getParameter, arginfo_class_XSLTProcessor_getParameter, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("removeParameter", zim_XSLTProcessor_removeParameter, arginfo_class_XSLTProcessor_removeParameter, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("hasExsltSupport", zim_XSLTProcessor_hasExsltSupport, arginfo_class_XSLTProcessor_hasExsltSupport, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("registerPHPFunctions", zim_XSLTProcessor_registerPHPFunctions, arginfo_class_XSLTProcessor_registerPHPFunctions, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("registerPHPFunctionNS", zim_XSLTProcessor_registerPHPFunctionNS, arginfo_class_XSLTProcessor_registerPHPFunctionNS, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setProfiling", zim_XSLTProcessor_setProfiling, arginfo_class_XSLTProcessor_setProfiling, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setSecurityPrefs", zim_XSLTProcessor_setSecurityPrefs, arginfo_class_XSLTProcessor_setSecurityPrefs, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getSecurityPrefs", zim_XSLTProcessor_getSecurityPrefs, arginfo_class_XSLTProcessor_getSecurityPrefs, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(XSLTProcessor, importStylesheet, arginfo_class_XSLTProcessor_importStylesheet, ZEND_ACC_PUBLIC) + ZEND_ME(XSLTProcessor, transformToDoc, arginfo_class_XSLTProcessor_transformToDoc, ZEND_ACC_PUBLIC) + ZEND_ME(XSLTProcessor, transformToUri, arginfo_class_XSLTProcessor_transformToUri, ZEND_ACC_PUBLIC) + ZEND_ME(XSLTProcessor, transformToXml, arginfo_class_XSLTProcessor_transformToXml, ZEND_ACC_PUBLIC) + ZEND_ME(XSLTProcessor, setParameter, arginfo_class_XSLTProcessor_setParameter, ZEND_ACC_PUBLIC) + ZEND_ME(XSLTProcessor, getParameter, arginfo_class_XSLTProcessor_getParameter, ZEND_ACC_PUBLIC) + ZEND_ME(XSLTProcessor, removeParameter, arginfo_class_XSLTProcessor_removeParameter, ZEND_ACC_PUBLIC) + ZEND_ME(XSLTProcessor, hasExsltSupport, arginfo_class_XSLTProcessor_hasExsltSupport, ZEND_ACC_PUBLIC) + ZEND_ME(XSLTProcessor, registerPHPFunctions, arginfo_class_XSLTProcessor_registerPHPFunctions, ZEND_ACC_PUBLIC) + ZEND_ME(XSLTProcessor, registerPHPFunctionNS, arginfo_class_XSLTProcessor_registerPHPFunctionNS, ZEND_ACC_PUBLIC) + ZEND_ME(XSLTProcessor, setProfiling, arginfo_class_XSLTProcessor_setProfiling, ZEND_ACC_PUBLIC) + ZEND_ME(XSLTProcessor, setSecurityPrefs, arginfo_class_XSLTProcessor_setSecurityPrefs, ZEND_ACC_PUBLIC) + ZEND_ME(XSLTProcessor, getSecurityPrefs, arginfo_class_XSLTProcessor_getSecurityPrefs, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/ext/zend_test/fiber_arginfo.h b/ext/zend_test/fiber_arginfo.h index 1ba72cfd55242..c25ed876614b4 100644 --- a/ext/zend_test/fiber_arginfo.h +++ b/ext/zend_test/fiber_arginfo.h @@ -26,11 +26,11 @@ static ZEND_METHOD(_ZendTestFiber, pipeTo); static ZEND_METHOD(_ZendTestFiber, suspend); static const zend_function_entry class__ZendTestFiber_methods[] = { - ZEND_RAW_FENTRY("__construct", zim__ZendTestFiber___construct, arginfo_class__ZendTestFiber___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("start", zim__ZendTestFiber_start, arginfo_class__ZendTestFiber_start, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("resume", zim__ZendTestFiber_resume, arginfo_class__ZendTestFiber_resume, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("pipeTo", zim__ZendTestFiber_pipeTo, arginfo_class__ZendTestFiber_pipeTo, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("suspend", zim__ZendTestFiber_suspend, arginfo_class__ZendTestFiber_suspend, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_ME(_ZendTestFiber, __construct, arginfo_class__ZendTestFiber___construct, ZEND_ACC_PUBLIC) + ZEND_ME(_ZendTestFiber, start, arginfo_class__ZendTestFiber_start, ZEND_ACC_PUBLIC) + ZEND_ME(_ZendTestFiber, resume, arginfo_class__ZendTestFiber_resume, ZEND_ACC_PUBLIC) + ZEND_ME(_ZendTestFiber, pipeTo, arginfo_class__ZendTestFiber_pipeTo, ZEND_ACC_PUBLIC) + ZEND_ME(_ZendTestFiber, suspend, arginfo_class__ZendTestFiber_suspend, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) ZEND_FE_END }; diff --git a/ext/zend_test/iterators_arginfo.h b/ext/zend_test/iterators_arginfo.h index 4fcb5a12d93aa..2661550c5f6cd 100644 --- a/ext/zend_test/iterators_arginfo.h +++ b/ext/zend_test/iterators_arginfo.h @@ -11,8 +11,8 @@ static ZEND_METHOD(ZendTest_Iterators_TraversableTest, __construct); static ZEND_METHOD(ZendTest_Iterators_TraversableTest, getIterator); static const zend_function_entry class_ZendTest_Iterators_TraversableTest_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_ZendTest_Iterators_TraversableTest___construct, arginfo_class_ZendTest_Iterators_TraversableTest___construct, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getIterator", zim_ZendTest_Iterators_TraversableTest_getIterator, arginfo_class_ZendTest_Iterators_TraversableTest_getIterator, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(ZendTest_Iterators_TraversableTest, __construct, arginfo_class_ZendTest_Iterators_TraversableTest___construct, ZEND_ACC_PUBLIC) + ZEND_ME(ZendTest_Iterators_TraversableTest, getIterator, arginfo_class_ZendTest_Iterators_TraversableTest_getIterator, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/ext/zend_test/object_handlers_arginfo.h b/ext/zend_test/object_handlers_arginfo.h index 5dce25475a660..510a6602ab0be 100644 --- a/ext/zend_test/object_handlers_arginfo.h +++ b/ext/zend_test/object_handlers_arginfo.h @@ -21,22 +21,22 @@ static ZEND_METHOD(FloatCastableNoOperations, __construct); static ZEND_METHOD(NumericCastableNoOperations, __construct); static const zend_function_entry class_DoOperationNoCast_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_DoOperationNoCast___construct, arginfo_class_DoOperationNoCast___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(DoOperationNoCast, __construct, arginfo_class_DoOperationNoCast___construct, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_LongCastableNoOperations_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_LongCastableNoOperations___construct, arginfo_class_LongCastableNoOperations___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(LongCastableNoOperations, __construct, arginfo_class_LongCastableNoOperations___construct, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_FloatCastableNoOperations_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_FloatCastableNoOperations___construct, arginfo_class_FloatCastableNoOperations___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(FloatCastableNoOperations, __construct, arginfo_class_FloatCastableNoOperations___construct, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_NumericCastableNoOperations_methods[] = { - ZEND_RAW_FENTRY("__construct", zim_NumericCastableNoOperations___construct, arginfo_class_NumericCastableNoOperations___construct, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(NumericCastableNoOperations, __construct, arginfo_class_NumericCastableNoOperations___construct, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/ext/zend_test/test_arginfo.h b/ext/zend_test/test_arginfo.h index 0535b43904d6a..736dcfd8b2549 100644 --- a/ext/zend_test/test_arginfo.h +++ b/ext/zend_test/test_arginfo.h @@ -293,13 +293,9 @@ static ZEND_METHOD(ZendTestNS2_Foo, method); static ZEND_METHOD(ZendTestNS2_ZendSubNS_Foo, method); static const zend_function_entry ext_functions[] = { + ZEND_FE(zend_test_array_return, arginfo_zend_test_array_return) #if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("zend_test_array_return", zif_zend_test_array_return, arginfo_zend_test_array_return, 0, NULL) -#else - ZEND_RAW_FENTRY("zend_test_array_return", zif_zend_test_array_return, arginfo_zend_test_array_return, 0) -#endif -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("zend_test_nullable_array_return", zif_zend_test_nullable_array_return, arginfo_zend_test_nullable_array_return, ZEND_ACC_COMPILE_TIME_EVAL, "/**\n * \"Lorem ipsum\"\n * @see https://www.php.net\n * @since 8.3\n */") + ZEND_RAW_FENTRY("zend_test_nullable_array_return", zif_zend_test_nullable_array_return, arginfo_zend_test_nullable_array_return, ZEND_ACC_COMPILE_TIME_EVAL, NULL, "/**\n * \"Lorem ipsum\"\n * @see https://www.php.net\n * @since 8.3\n */") #else #if (PHP_VERSION_ID >= 80200) ZEND_RAW_FENTRY("zend_test_nullable_array_return", zif_zend_test_nullable_array_return, arginfo_zend_test_nullable_array_return, ZEND_ACC_COMPILE_TIME_EVAL) @@ -307,229 +303,97 @@ static const zend_function_entry ext_functions[] = { ZEND_RAW_FENTRY("zend_test_nullable_array_return", zif_zend_test_nullable_array_return, arginfo_zend_test_nullable_array_return, 0) #endif #endif + ZEND_FE(zend_test_void_return, arginfo_zend_test_void_return) + ZEND_FE(zend_test_compile_string, arginfo_zend_test_compile_string) #if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("zend_test_void_return", zif_zend_test_void_return, arginfo_zend_test_void_return, 0, NULL) -#else - ZEND_RAW_FENTRY("zend_test_void_return", zif_zend_test_void_return, arginfo_zend_test_void_return, 0) -#endif -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("zend_test_compile_string", zif_zend_test_compile_string, arginfo_zend_test_compile_string, 0, NULL) -#else - ZEND_RAW_FENTRY("zend_test_compile_string", zif_zend_test_compile_string, arginfo_zend_test_compile_string, 0) -#endif -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("zend_test_deprecated", zif_zend_test_deprecated, arginfo_zend_test_deprecated, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("zend_test_deprecated", zif_zend_test_deprecated, arginfo_zend_test_deprecated, ZEND_ACC_DEPRECATED, NULL, NULL) #else ZEND_RAW_FENTRY("zend_test_deprecated", zif_zend_test_deprecated, arginfo_zend_test_deprecated, ZEND_ACC_DEPRECATED) #endif #if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("zend_test_aliased", zif_zend_test_void_return, arginfo_zend_test_aliased, 0, NULL) + ZEND_RAW_FENTRY("zend_test_aliased", zif_zend_test_void_return, arginfo_zend_test_aliased, 0, NULL, NULL) #else ZEND_RAW_FENTRY("zend_test_aliased", zif_zend_test_void_return, arginfo_zend_test_aliased, 0) #endif #if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("zend_test_deprecated_aliased", zif_zend_test_void_return, arginfo_zend_test_deprecated_aliased, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("zend_test_deprecated_aliased", zif_zend_test_void_return, arginfo_zend_test_deprecated_aliased, ZEND_ACC_DEPRECATED, NULL, NULL) #else ZEND_RAW_FENTRY("zend_test_deprecated_aliased", zif_zend_test_void_return, arginfo_zend_test_deprecated_aliased, ZEND_ACC_DEPRECATED) #endif -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("zend_create_unterminated_string", zif_zend_create_unterminated_string, arginfo_zend_create_unterminated_string, 0, NULL) -#else - ZEND_RAW_FENTRY("zend_create_unterminated_string", zif_zend_create_unterminated_string, arginfo_zend_create_unterminated_string, 0) -#endif -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("zend_terminate_string", zif_zend_terminate_string, arginfo_zend_terminate_string, 0, NULL) -#else - ZEND_RAW_FENTRY("zend_terminate_string", zif_zend_terminate_string, arginfo_zend_terminate_string, 0) -#endif -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("zend_leak_variable", zif_zend_leak_variable, arginfo_zend_leak_variable, 0, NULL) -#else - ZEND_RAW_FENTRY("zend_leak_variable", zif_zend_leak_variable, arginfo_zend_leak_variable, 0) -#endif -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("zend_leak_bytes", zif_zend_leak_bytes, arginfo_zend_leak_bytes, 0, NULL) -#else - ZEND_RAW_FENTRY("zend_leak_bytes", zif_zend_leak_bytes, arginfo_zend_leak_bytes, 0) -#endif -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("zend_string_or_object", zif_zend_string_or_object, arginfo_zend_string_or_object, 0, NULL) -#else - ZEND_RAW_FENTRY("zend_string_or_object", zif_zend_string_or_object, arginfo_zend_string_or_object, 0) -#endif -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("zend_string_or_object_or_null", zif_zend_string_or_object_or_null, arginfo_zend_string_or_object_or_null, 0, NULL) -#else - ZEND_RAW_FENTRY("zend_string_or_object_or_null", zif_zend_string_or_object_or_null, arginfo_zend_string_or_object_or_null, 0) -#endif -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("zend_string_or_stdclass", zif_zend_string_or_stdclass, arginfo_zend_string_or_stdclass, 0, NULL) -#else - ZEND_RAW_FENTRY("zend_string_or_stdclass", zif_zend_string_or_stdclass, arginfo_zend_string_or_stdclass, 0) -#endif -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("zend_string_or_stdclass_or_null", zif_zend_string_or_stdclass_or_null, arginfo_zend_string_or_stdclass_or_null, 0, NULL) -#else - ZEND_RAW_FENTRY("zend_string_or_stdclass_or_null", zif_zend_string_or_stdclass_or_null, arginfo_zend_string_or_stdclass_or_null, 0) -#endif -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("zend_number_or_string", zif_zend_number_or_string, arginfo_zend_number_or_string, 0, NULL) -#else - ZEND_RAW_FENTRY("zend_number_or_string", zif_zend_number_or_string, arginfo_zend_number_or_string, 0) -#endif -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("zend_number_or_string_or_null", zif_zend_number_or_string_or_null, arginfo_zend_number_or_string_or_null, 0, NULL) -#else - ZEND_RAW_FENTRY("zend_number_or_string_or_null", zif_zend_number_or_string_or_null, arginfo_zend_number_or_string_or_null, 0) -#endif -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("zend_iterable", zif_zend_iterable, arginfo_zend_iterable, 0, NULL) -#else - ZEND_RAW_FENTRY("zend_iterable", zif_zend_iterable, arginfo_zend_iterable, 0) -#endif -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("zend_weakmap_attach", zif_zend_weakmap_attach, arginfo_zend_weakmap_attach, 0, NULL) -#else - ZEND_RAW_FENTRY("zend_weakmap_attach", zif_zend_weakmap_attach, arginfo_zend_weakmap_attach, 0) -#endif -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("zend_weakmap_remove", zif_zend_weakmap_remove, arginfo_zend_weakmap_remove, 0, NULL) -#else - ZEND_RAW_FENTRY("zend_weakmap_remove", zif_zend_weakmap_remove, arginfo_zend_weakmap_remove, 0) -#endif -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("zend_weakmap_dump", zif_zend_weakmap_dump, arginfo_zend_weakmap_dump, 0, NULL) -#else - ZEND_RAW_FENTRY("zend_weakmap_dump", zif_zend_weakmap_dump, arginfo_zend_weakmap_dump, 0) -#endif -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("zend_get_unit_enum", zif_zend_get_unit_enum, arginfo_zend_get_unit_enum, 0, NULL) -#else - ZEND_RAW_FENTRY("zend_get_unit_enum", zif_zend_get_unit_enum, arginfo_zend_get_unit_enum, 0) -#endif -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("zend_test_parameter_with_attribute", zif_zend_test_parameter_with_attribute, arginfo_zend_test_parameter_with_attribute, 0, NULL) -#else - ZEND_RAW_FENTRY("zend_test_parameter_with_attribute", zif_zend_test_parameter_with_attribute, arginfo_zend_test_parameter_with_attribute, 0) -#endif -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("zend_get_current_func_name", zif_zend_get_current_func_name, arginfo_zend_get_current_func_name, 0, NULL) -#else - ZEND_RAW_FENTRY("zend_get_current_func_name", zif_zend_get_current_func_name, arginfo_zend_get_current_func_name, 0) -#endif -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("zend_call_method", zif_zend_call_method, arginfo_zend_call_method, 0, NULL) -#else - ZEND_RAW_FENTRY("zend_call_method", zif_zend_call_method, arginfo_zend_call_method, 0) -#endif -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("zend_test_zend_ini_parse_quantity", zif_zend_test_zend_ini_parse_quantity, arginfo_zend_test_zend_ini_parse_quantity, 0, NULL) -#else - ZEND_RAW_FENTRY("zend_test_zend_ini_parse_quantity", zif_zend_test_zend_ini_parse_quantity, arginfo_zend_test_zend_ini_parse_quantity, 0) -#endif -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("zend_test_zend_ini_parse_uquantity", zif_zend_test_zend_ini_parse_uquantity, arginfo_zend_test_zend_ini_parse_uquantity, 0, NULL) -#else - ZEND_RAW_FENTRY("zend_test_zend_ini_parse_uquantity", zif_zend_test_zend_ini_parse_uquantity, arginfo_zend_test_zend_ini_parse_uquantity, 0) -#endif -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("zend_test_zend_ini_str", zif_zend_test_zend_ini_str, arginfo_zend_test_zend_ini_str, 0, NULL) -#else - ZEND_RAW_FENTRY("zend_test_zend_ini_str", zif_zend_test_zend_ini_str, arginfo_zend_test_zend_ini_str, 0) -#endif + ZEND_FE(zend_create_unterminated_string, arginfo_zend_create_unterminated_string) + ZEND_FE(zend_terminate_string, arginfo_zend_terminate_string) + ZEND_FE(zend_leak_variable, arginfo_zend_leak_variable) + ZEND_FE(zend_leak_bytes, arginfo_zend_leak_bytes) + ZEND_FE(zend_string_or_object, arginfo_zend_string_or_object) + ZEND_FE(zend_string_or_object_or_null, arginfo_zend_string_or_object_or_null) + ZEND_FE(zend_string_or_stdclass, arginfo_zend_string_or_stdclass) + ZEND_FE(zend_string_or_stdclass_or_null, arginfo_zend_string_or_stdclass_or_null) + ZEND_FE(zend_number_or_string, arginfo_zend_number_or_string) + ZEND_FE(zend_number_or_string_or_null, arginfo_zend_number_or_string_or_null) + ZEND_FE(zend_iterable, arginfo_zend_iterable) + ZEND_FE(zend_weakmap_attach, arginfo_zend_weakmap_attach) + ZEND_FE(zend_weakmap_remove, arginfo_zend_weakmap_remove) + ZEND_FE(zend_weakmap_dump, arginfo_zend_weakmap_dump) + ZEND_FE(zend_get_unit_enum, arginfo_zend_get_unit_enum) + ZEND_FE(zend_test_parameter_with_attribute, arginfo_zend_test_parameter_with_attribute) + ZEND_FE(zend_get_current_func_name, arginfo_zend_get_current_func_name) + ZEND_FE(zend_call_method, arginfo_zend_call_method) + ZEND_FE(zend_test_zend_ini_parse_quantity, arginfo_zend_test_zend_ini_parse_quantity) + ZEND_FE(zend_test_zend_ini_parse_uquantity, arginfo_zend_test_zend_ini_parse_uquantity) + ZEND_FE(zend_test_zend_ini_str, arginfo_zend_test_zend_ini_str) #if defined(ZEND_CHECK_STACK_LIMIT) -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("zend_test_zend_call_stack_get", zif_zend_test_zend_call_stack_get, arginfo_zend_test_zend_call_stack_get, 0, NULL) -#else - ZEND_RAW_FENTRY("zend_test_zend_call_stack_get", zif_zend_test_zend_call_stack_get, arginfo_zend_test_zend_call_stack_get, 0) -#endif + ZEND_FE(zend_test_zend_call_stack_get, arginfo_zend_test_zend_call_stack_get) #endif #if defined(ZEND_CHECK_STACK_LIMIT) -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("zend_test_zend_call_stack_use_all", zif_zend_test_zend_call_stack_use_all, arginfo_zend_test_zend_call_stack_use_all, 0, NULL) -#else - ZEND_RAW_FENTRY("zend_test_zend_call_stack_use_all", zif_zend_test_zend_call_stack_use_all, arginfo_zend_test_zend_call_stack_use_all, 0) -#endif -#endif -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("zend_test_is_string_marked_as_valid_utf8", zif_zend_test_is_string_marked_as_valid_utf8, arginfo_zend_test_is_string_marked_as_valid_utf8, 0, NULL) -#else - ZEND_RAW_FENTRY("zend_test_is_string_marked_as_valid_utf8", zif_zend_test_is_string_marked_as_valid_utf8, arginfo_zend_test_is_string_marked_as_valid_utf8, 0) -#endif -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("zend_get_map_ptr_last", zif_zend_get_map_ptr_last, arginfo_zend_get_map_ptr_last, 0, NULL) -#else - ZEND_RAW_FENTRY("zend_get_map_ptr_last", zif_zend_get_map_ptr_last, arginfo_zend_get_map_ptr_last, 0) -#endif -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("zend_test_crash", zif_zend_test_crash, arginfo_zend_test_crash, 0, NULL) -#else - ZEND_RAW_FENTRY("zend_test_crash", zif_zend_test_crash, arginfo_zend_test_crash, 0) -#endif -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("zend_test_fill_packed_array", zif_zend_test_fill_packed_array, arginfo_zend_test_fill_packed_array, 0, NULL) -#else - ZEND_RAW_FENTRY("zend_test_fill_packed_array", zif_zend_test_fill_packed_array, arginfo_zend_test_fill_packed_array, 0) -#endif -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("zend_test_create_throwing_resource", zif_zend_test_create_throwing_resource, arginfo_zend_test_create_throwing_resource, 0, NULL) -#else - ZEND_RAW_FENTRY("zend_test_create_throwing_resource", zif_zend_test_create_throwing_resource, arginfo_zend_test_create_throwing_resource, 0) -#endif -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("get_open_basedir", zif_get_open_basedir, arginfo_get_open_basedir, 0, NULL) -#else - ZEND_RAW_FENTRY("get_open_basedir", zif_get_open_basedir, arginfo_get_open_basedir, 0) -#endif + ZEND_FE(zend_test_zend_call_stack_use_all, arginfo_zend_test_zend_call_stack_use_all) +#endif + ZEND_FE(zend_test_is_string_marked_as_valid_utf8, arginfo_zend_test_is_string_marked_as_valid_utf8) + ZEND_FE(zend_get_map_ptr_last, arginfo_zend_get_map_ptr_last) + ZEND_FE(zend_test_crash, arginfo_zend_test_crash) + ZEND_FE(zend_test_fill_packed_array, arginfo_zend_test_fill_packed_array) + ZEND_FE(zend_test_create_throwing_resource, arginfo_zend_test_create_throwing_resource) + ZEND_FE(get_open_basedir, arginfo_get_open_basedir) #if defined(HAVE_LIBXML) && !defined(PHP_WIN32) -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("zend_test_override_libxml_global_state", zif_zend_test_override_libxml_global_state, arginfo_zend_test_override_libxml_global_state, 0, NULL) -#else - ZEND_RAW_FENTRY("zend_test_override_libxml_global_state", zif_zend_test_override_libxml_global_state, arginfo_zend_test_override_libxml_global_state, 0) -#endif -#endif -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("zend_test_is_pcre_bundled", zif_zend_test_is_pcre_bundled, arginfo_zend_test_is_pcre_bundled, 0, NULL) -#else - ZEND_RAW_FENTRY("zend_test_is_pcre_bundled", zif_zend_test_is_pcre_bundled, arginfo_zend_test_is_pcre_bundled, 0) + ZEND_FE(zend_test_override_libxml_global_state, arginfo_zend_test_override_libxml_global_state) #endif + ZEND_FE(zend_test_is_pcre_bundled, arginfo_zend_test_is_pcre_bundled) #if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY(ZEND_NS_NAME("ZendTestNS2", "namespaced_func"), zif_ZendTestNS2_namespaced_func, arginfo_ZendTestNS2_namespaced_func, 0, NULL) + ZEND_RAW_FENTRY(ZEND_NS_NAME("ZendTestNS2", "namespaced_func"), zif_ZendTestNS2_namespaced_func, arginfo_ZendTestNS2_namespaced_func, 0, NULL, NULL) #else ZEND_RAW_FENTRY(ZEND_NS_NAME("ZendTestNS2", "namespaced_func"), zif_ZendTestNS2_namespaced_func, arginfo_ZendTestNS2_namespaced_func, 0) #endif #if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY(ZEND_NS_NAME("ZendTestNS2", "namespaced_deprecated_func"), zif_ZendTestNS2_namespaced_deprecated_func, arginfo_ZendTestNS2_namespaced_deprecated_func, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY(ZEND_NS_NAME("ZendTestNS2", "namespaced_deprecated_func"), zif_ZendTestNS2_namespaced_deprecated_func, arginfo_ZendTestNS2_namespaced_deprecated_func, ZEND_ACC_DEPRECATED, NULL, NULL) #else ZEND_RAW_FENTRY(ZEND_NS_NAME("ZendTestNS2", "namespaced_deprecated_func"), zif_ZendTestNS2_namespaced_deprecated_func, arginfo_ZendTestNS2_namespaced_deprecated_func, ZEND_ACC_DEPRECATED) #endif #if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY(ZEND_NS_NAME("ZendTestNS2", "namespaced_aliased_func"), zif_zend_test_void_return, arginfo_ZendTestNS2_namespaced_aliased_func, 0, NULL) + ZEND_RAW_FENTRY(ZEND_NS_NAME("ZendTestNS2", "namespaced_aliased_func"), zif_zend_test_void_return, arginfo_ZendTestNS2_namespaced_aliased_func, 0, NULL, NULL) #else ZEND_RAW_FENTRY(ZEND_NS_NAME("ZendTestNS2", "namespaced_aliased_func"), zif_zend_test_void_return, arginfo_ZendTestNS2_namespaced_aliased_func, 0) #endif #if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY(ZEND_NS_NAME("ZendTestNS2", "namespaced_deprecated_aliased_func"), zif_zend_test_void_return, arginfo_ZendTestNS2_namespaced_deprecated_aliased_func, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY(ZEND_NS_NAME("ZendTestNS2", "namespaced_deprecated_aliased_func"), zif_zend_test_void_return, arginfo_ZendTestNS2_namespaced_deprecated_aliased_func, ZEND_ACC_DEPRECATED, NULL, NULL) #else ZEND_RAW_FENTRY(ZEND_NS_NAME("ZendTestNS2", "namespaced_deprecated_aliased_func"), zif_zend_test_void_return, arginfo_ZendTestNS2_namespaced_deprecated_aliased_func, ZEND_ACC_DEPRECATED) #endif #if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY(ZEND_NS_NAME("ZendTestNS2\\ZendSubNS", "namespaced_func"), zif_ZendTestNS2_ZendSubNS_namespaced_func, arginfo_ZendTestNS2_ZendSubNS_namespaced_func, 0, NULL) + ZEND_RAW_FENTRY(ZEND_NS_NAME("ZendTestNS2\\ZendSubNS", "namespaced_func"), zif_ZendTestNS2_ZendSubNS_namespaced_func, arginfo_ZendTestNS2_ZendSubNS_namespaced_func, 0, NULL, NULL) #else ZEND_RAW_FENTRY(ZEND_NS_NAME("ZendTestNS2\\ZendSubNS", "namespaced_func"), zif_ZendTestNS2_ZendSubNS_namespaced_func, arginfo_ZendTestNS2_ZendSubNS_namespaced_func, 0) #endif #if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY(ZEND_NS_NAME("ZendTestNS2\\ZendSubNS", "namespaced_deprecated_func"), zif_ZendTestNS2_ZendSubNS_namespaced_deprecated_func, arginfo_ZendTestNS2_ZendSubNS_namespaced_deprecated_func, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY(ZEND_NS_NAME("ZendTestNS2\\ZendSubNS", "namespaced_deprecated_func"), zif_ZendTestNS2_ZendSubNS_namespaced_deprecated_func, arginfo_ZendTestNS2_ZendSubNS_namespaced_deprecated_func, ZEND_ACC_DEPRECATED, NULL, NULL) #else ZEND_RAW_FENTRY(ZEND_NS_NAME("ZendTestNS2\\ZendSubNS", "namespaced_deprecated_func"), zif_ZendTestNS2_ZendSubNS_namespaced_deprecated_func, arginfo_ZendTestNS2_ZendSubNS_namespaced_deprecated_func, ZEND_ACC_DEPRECATED) #endif #if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY(ZEND_NS_NAME("ZendTestNS2\\ZendSubNS", "namespaced_aliased_func"), zif_zend_test_void_return, arginfo_ZendTestNS2_ZendSubNS_namespaced_aliased_func, 0, NULL) + ZEND_RAW_FENTRY(ZEND_NS_NAME("ZendTestNS2\\ZendSubNS", "namespaced_aliased_func"), zif_zend_test_void_return, arginfo_ZendTestNS2_ZendSubNS_namespaced_aliased_func, 0, NULL, NULL) #else ZEND_RAW_FENTRY(ZEND_NS_NAME("ZendTestNS2\\ZendSubNS", "namespaced_aliased_func"), zif_zend_test_void_return, arginfo_ZendTestNS2_ZendSubNS_namespaced_aliased_func, 0) #endif #if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY(ZEND_NS_NAME("ZendTestNS2\\ZendSubNS", "namespaced_deprecated_aliased_func"), zif_zend_test_void_return, arginfo_ZendTestNS2_ZendSubNS_namespaced_deprecated_aliased_func, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY(ZEND_NS_NAME("ZendTestNS2\\ZendSubNS", "namespaced_deprecated_aliased_func"), zif_zend_test_void_return, arginfo_ZendTestNS2_ZendSubNS_namespaced_deprecated_aliased_func, ZEND_ACC_DEPRECATED, NULL, NULL) #else ZEND_RAW_FENTRY(ZEND_NS_NAME("ZendTestNS2\\ZendSubNS", "namespaced_deprecated_aliased_func"), zif_zend_test_void_return, arginfo_ZendTestNS2_ZendSubNS_namespaced_deprecated_aliased_func, ZEND_ACC_DEPRECATED) #endif @@ -541,72 +405,32 @@ static const zend_function_entry class__ZendTestInterface_methods[] = { }; static const zend_function_entry class__ZendTestClass_methods[] = { -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("is_object", zim__ZendTestClass_is_object, arginfo_class__ZendTestClass_is_object, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) -#else - ZEND_RAW_FENTRY("is_object", zim__ZendTestClass_is_object, arginfo_class__ZendTestClass_is_object, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) -#endif -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("__toString", zim__ZendTestClass___toString, arginfo_class__ZendTestClass___toString, ZEND_ACC_PUBLIC|ZEND_ACC_DEPRECATED, NULL) -#else - ZEND_RAW_FENTRY("__toString", zim__ZendTestClass___toString, arginfo_class__ZendTestClass___toString, ZEND_ACC_PUBLIC|ZEND_ACC_DEPRECATED) -#endif -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("returnsStatic", zim__ZendTestClass_returnsStatic, arginfo_class__ZendTestClass_returnsStatic, ZEND_ACC_PUBLIC, NULL) -#else - ZEND_RAW_FENTRY("returnsStatic", zim__ZendTestClass_returnsStatic, arginfo_class__ZendTestClass_returnsStatic, ZEND_ACC_PUBLIC) -#endif -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("returnsThrowable", zim__ZendTestClass_returnsThrowable, arginfo_class__ZendTestClass_returnsThrowable, ZEND_ACC_PUBLIC, NULL) -#else - ZEND_RAW_FENTRY("returnsThrowable", zim__ZendTestClass_returnsThrowable, arginfo_class__ZendTestClass_returnsThrowable, ZEND_ACC_PUBLIC) -#endif -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("variadicTest", zim__ZendTestClass_variadicTest, arginfo_class__ZendTestClass_variadicTest, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) -#else - ZEND_RAW_FENTRY("variadicTest", zim__ZendTestClass_variadicTest, arginfo_class__ZendTestClass_variadicTest, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) -#endif -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("takesUnionType", zim__ZendTestClass_takesUnionType, arginfo_class__ZendTestClass_takesUnionType, ZEND_ACC_PUBLIC, NULL) -#else - ZEND_RAW_FENTRY("takesUnionType", zim__ZendTestClass_takesUnionType, arginfo_class__ZendTestClass_takesUnionType, ZEND_ACC_PUBLIC) -#endif + ZEND_ME(_ZendTestClass, is_object, arginfo_class__ZendTestClass_is_object, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(_ZendTestClass, __toString, arginfo_class__ZendTestClass___toString, ZEND_ACC_PUBLIC|ZEND_ACC_DEPRECATED) + ZEND_ME(_ZendTestClass, returnsStatic, arginfo_class__ZendTestClass_returnsStatic, ZEND_ACC_PUBLIC) + ZEND_ME(_ZendTestClass, returnsThrowable, arginfo_class__ZendTestClass_returnsThrowable, ZEND_ACC_PUBLIC) + ZEND_ME(_ZendTestClass, variadicTest, arginfo_class__ZendTestClass_variadicTest, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) + ZEND_ME(_ZendTestClass, takesUnionType, arginfo_class__ZendTestClass_takesUnionType, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class__ZendTestMagicCall_methods[] = { -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("__call", zim__ZendTestMagicCall___call, arginfo_class__ZendTestMagicCall___call, ZEND_ACC_PUBLIC, NULL) -#else - ZEND_RAW_FENTRY("__call", zim__ZendTestMagicCall___call, arginfo_class__ZendTestMagicCall___call, ZEND_ACC_PUBLIC) -#endif + ZEND_ME(_ZendTestMagicCall, __call, arginfo_class__ZendTestMagicCall___call, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class__ZendTestChildClass_methods[] = { -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("returnsThrowable", zim__ZendTestChildClass_returnsThrowable, arginfo_class__ZendTestChildClass_returnsThrowable, ZEND_ACC_PUBLIC, NULL) -#else - ZEND_RAW_FENTRY("returnsThrowable", zim__ZendTestChildClass_returnsThrowable, arginfo_class__ZendTestChildClass_returnsThrowable, ZEND_ACC_PUBLIC) -#endif + ZEND_ME(_ZendTestChildClass, returnsThrowable, arginfo_class__ZendTestChildClass_returnsThrowable, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_ZendAttributeTest_methods[] = { -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("testMethod", zim_ZendAttributeTest_testMethod, arginfo_class_ZendAttributeTest_testMethod, ZEND_ACC_PUBLIC, NULL) -#else - ZEND_RAW_FENTRY("testMethod", zim_ZendAttributeTest_testMethod, arginfo_class_ZendAttributeTest_testMethod, ZEND_ACC_PUBLIC) -#endif + ZEND_ME(ZendAttributeTest, testMethod, arginfo_class_ZendAttributeTest_testMethod, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class__ZendTestTrait_methods[] = { -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("testMethod", zim__ZendTestTrait_testMethod, arginfo_class__ZendTestTrait_testMethod, ZEND_ACC_PUBLIC, NULL) -#else - ZEND_RAW_FENTRY("testMethod", zim__ZendTestTrait_testMethod, arginfo_class__ZendTestTrait_testMethod, ZEND_ACC_PUBLIC) -#endif + ZEND_ME(_ZendTestTrait, testMethod, arginfo_class__ZendTestTrait_testMethod, ZEND_ACC_PUBLIC) ZEND_FE_END }; @@ -619,43 +443,23 @@ static const zend_function_entry class_ZendTestRepeatableAttribute_methods[] = { }; static const zend_function_entry class_ZendTestParameterAttribute_methods[] = { -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("__construct", zim_ZendTestParameterAttribute___construct, arginfo_class_ZendTestParameterAttribute___construct, ZEND_ACC_PUBLIC, NULL) -#else - ZEND_RAW_FENTRY("__construct", zim_ZendTestParameterAttribute___construct, arginfo_class_ZendTestParameterAttribute___construct, ZEND_ACC_PUBLIC) -#endif + ZEND_ME(ZendTestParameterAttribute, __construct, arginfo_class_ZendTestParameterAttribute___construct, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_ZendTestPropertyAttribute_methods[] = { -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("__construct", zim_ZendTestPropertyAttribute___construct, arginfo_class_ZendTestPropertyAttribute___construct, ZEND_ACC_PUBLIC, NULL) -#else - ZEND_RAW_FENTRY("__construct", zim_ZendTestPropertyAttribute___construct, arginfo_class_ZendTestPropertyAttribute___construct, ZEND_ACC_PUBLIC) -#endif + ZEND_ME(ZendTestPropertyAttribute, __construct, arginfo_class_ZendTestPropertyAttribute___construct, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_ZendTestClassWithMethodWithParameterAttribute_methods[] = { -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("no_override", zim_ZendTestClassWithMethodWithParameterAttribute_no_override, arginfo_class_ZendTestClassWithMethodWithParameterAttribute_no_override, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL, NULL) -#else - ZEND_RAW_FENTRY("no_override", zim_ZendTestClassWithMethodWithParameterAttribute_no_override, arginfo_class_ZendTestClassWithMethodWithParameterAttribute_no_override, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL) -#endif -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("override", zim_ZendTestClassWithMethodWithParameterAttribute_override, arginfo_class_ZendTestClassWithMethodWithParameterAttribute_override, ZEND_ACC_PUBLIC, NULL) -#else - ZEND_RAW_FENTRY("override", zim_ZendTestClassWithMethodWithParameterAttribute_override, arginfo_class_ZendTestClassWithMethodWithParameterAttribute_override, ZEND_ACC_PUBLIC) -#endif + ZEND_ME(ZendTestClassWithMethodWithParameterAttribute, no_override, arginfo_class_ZendTestClassWithMethodWithParameterAttribute_no_override, ZEND_ACC_PUBLIC|ZEND_ACC_FINAL) + ZEND_ME(ZendTestClassWithMethodWithParameterAttribute, override, arginfo_class_ZendTestClassWithMethodWithParameterAttribute_override, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_ZendTestChildClassWithMethodWithParameterAttribute_methods[] = { -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("override", zim_ZendTestChildClassWithMethodWithParameterAttribute_override, arginfo_class_ZendTestChildClassWithMethodWithParameterAttribute_override, ZEND_ACC_PUBLIC, NULL) -#else - ZEND_RAW_FENTRY("override", zim_ZendTestChildClassWithMethodWithParameterAttribute_override, arginfo_class_ZendTestChildClassWithMethodWithParameterAttribute_override, ZEND_ACC_PUBLIC) -#endif + ZEND_ME(ZendTestChildClassWithMethodWithParameterAttribute, override, arginfo_class_ZendTestChildClassWithMethodWithParameterAttribute_override, ZEND_ACC_PUBLIC) ZEND_FE_END }; @@ -664,16 +468,8 @@ static const zend_function_entry class_ZendTestClassWithPropertyAttribute_method }; static const zend_function_entry class_ZendTestForbidDynamicCall_methods[] = { -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("call", zim_ZendTestForbidDynamicCall_call, arginfo_class_ZendTestForbidDynamicCall_call, ZEND_ACC_PUBLIC, NULL) -#else - ZEND_RAW_FENTRY("call", zim_ZendTestForbidDynamicCall_call, arginfo_class_ZendTestForbidDynamicCall_call, ZEND_ACC_PUBLIC) -#endif -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("callStatic", zim_ZendTestForbidDynamicCall_callStatic, arginfo_class_ZendTestForbidDynamicCall_callStatic, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) -#else - ZEND_RAW_FENTRY("callStatic", zim_ZendTestForbidDynamicCall_callStatic, arginfo_class_ZendTestForbidDynamicCall_callStatic, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) -#endif + ZEND_ME(ZendTestForbidDynamicCall, call, arginfo_class_ZendTestForbidDynamicCall_call, ZEND_ACC_PUBLIC) + ZEND_ME(ZendTestForbidDynamicCall, callStatic, arginfo_class_ZendTestForbidDynamicCall_callStatic, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) ZEND_FE_END }; @@ -690,47 +486,27 @@ static const zend_function_entry class_ZendTestIntEnum_methods[] = { }; static const zend_function_entry class_ZendTestNS_Foo_methods[] = { -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("method", zim_ZendTestNS_Foo_method, arginfo_class_ZendTestNS_Foo_method, ZEND_ACC_PUBLIC, NULL) -#else - ZEND_RAW_FENTRY("method", zim_ZendTestNS_Foo_method, arginfo_class_ZendTestNS_Foo_method, ZEND_ACC_PUBLIC) -#endif + ZEND_ME(ZendTestNS_Foo, method, arginfo_class_ZendTestNS_Foo_method, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_ZendTestNS_UnlikelyCompileError_methods[] = { -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("method", zim_ZendTestNS_UnlikelyCompileError_method, arginfo_class_ZendTestNS_UnlikelyCompileError_method, ZEND_ACC_PUBLIC, NULL) -#else - ZEND_RAW_FENTRY("method", zim_ZendTestNS_UnlikelyCompileError_method, arginfo_class_ZendTestNS_UnlikelyCompileError_method, ZEND_ACC_PUBLIC) -#endif + ZEND_ME(ZendTestNS_UnlikelyCompileError, method, arginfo_class_ZendTestNS_UnlikelyCompileError_method, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_ZendTestNS_NotUnlikelyCompileError_methods[] = { -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("method", zim_ZendTestNS_NotUnlikelyCompileError_method, arginfo_class_ZendTestNS_NotUnlikelyCompileError_method, ZEND_ACC_PUBLIC, NULL) -#else - ZEND_RAW_FENTRY("method", zim_ZendTestNS_NotUnlikelyCompileError_method, arginfo_class_ZendTestNS_NotUnlikelyCompileError_method, ZEND_ACC_PUBLIC) -#endif + ZEND_ME(ZendTestNS_NotUnlikelyCompileError, method, arginfo_class_ZendTestNS_NotUnlikelyCompileError_method, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_ZendTestNS2_Foo_methods[] = { -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("method", zim_ZendTestNS2_Foo_method, arginfo_class_ZendTestNS2_Foo_method, ZEND_ACC_PUBLIC, NULL) -#else - ZEND_RAW_FENTRY("method", zim_ZendTestNS2_Foo_method, arginfo_class_ZendTestNS2_Foo_method, ZEND_ACC_PUBLIC) -#endif + ZEND_ME(ZendTestNS2_Foo, method, arginfo_class_ZendTestNS2_Foo_method, ZEND_ACC_PUBLIC) ZEND_FE_END }; static const zend_function_entry class_ZendTestNS2_ZendSubNS_Foo_methods[] = { -#if (PHP_VERSION_ID >= 80400) - ZEND_RAW_FENTRY("method", zim_ZendTestNS2_ZendSubNS_Foo_method, arginfo_class_ZendTestNS2_ZendSubNS_Foo_method, ZEND_ACC_PUBLIC, NULL) -#else - ZEND_RAW_FENTRY("method", zim_ZendTestNS2_ZendSubNS_Foo_method, arginfo_class_ZendTestNS2_ZendSubNS_Foo_method, ZEND_ACC_PUBLIC) -#endif + ZEND_ME(ZendTestNS2_ZendSubNS_Foo, method, arginfo_class_ZendTestNS2_ZendSubNS_Foo_method, ZEND_ACC_PUBLIC) ZEND_FE_END }; diff --git a/ext/zip/php_zip_arginfo.h b/ext/zip/php_zip_arginfo.h index c9fa7993cee48..fc0621ea19b3c 100644 --- a/ext/zip/php_zip_arginfo.h +++ b/ext/zip/php_zip_arginfo.h @@ -404,95 +404,95 @@ ZEND_METHOD(ZipArchive, isEncryptionMethodSupported); #endif static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("zip_open", zif_zip_open, arginfo_zip_open, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("zip_close", zif_zip_close, arginfo_zip_close, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("zip_read", zif_zip_read, arginfo_zip_read, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("zip_entry_open", zif_zip_entry_open, arginfo_zip_entry_open, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("zip_entry_close", zif_zip_entry_close, arginfo_zip_entry_close, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("zip_entry_read", zif_zip_entry_read, arginfo_zip_entry_read, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("zip_entry_name", zif_zip_entry_name, arginfo_zip_entry_name, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("zip_entry_compressedsize", zif_zip_entry_compressedsize, arginfo_zip_entry_compressedsize, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("zip_entry_filesize", zif_zip_entry_filesize, arginfo_zip_entry_filesize, ZEND_ACC_DEPRECATED, NULL) - ZEND_RAW_FENTRY("zip_entry_compressionmethod", zif_zip_entry_compressionmethod, arginfo_zip_entry_compressionmethod, ZEND_ACC_DEPRECATED, NULL) + ZEND_RAW_FENTRY("zip_open", zif_zip_open, arginfo_zip_open, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_RAW_FENTRY("zip_close", zif_zip_close, arginfo_zip_close, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_RAW_FENTRY("zip_read", zif_zip_read, arginfo_zip_read, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_RAW_FENTRY("zip_entry_open", zif_zip_entry_open, arginfo_zip_entry_open, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_RAW_FENTRY("zip_entry_close", zif_zip_entry_close, arginfo_zip_entry_close, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_RAW_FENTRY("zip_entry_read", zif_zip_entry_read, arginfo_zip_entry_read, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_RAW_FENTRY("zip_entry_name", zif_zip_entry_name, arginfo_zip_entry_name, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_RAW_FENTRY("zip_entry_compressedsize", zif_zip_entry_compressedsize, arginfo_zip_entry_compressedsize, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_RAW_FENTRY("zip_entry_filesize", zif_zip_entry_filesize, arginfo_zip_entry_filesize, ZEND_ACC_DEPRECATED, NULL, NULL) + ZEND_RAW_FENTRY("zip_entry_compressionmethod", zif_zip_entry_compressionmethod, arginfo_zip_entry_compressionmethod, ZEND_ACC_DEPRECATED, NULL, NULL) ZEND_FE_END }; static const zend_function_entry class_ZipArchive_methods[] = { - ZEND_RAW_FENTRY("open", zim_ZipArchive_open, arginfo_class_ZipArchive_open, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setPassword", zim_ZipArchive_setPassword, arginfo_class_ZipArchive_setPassword, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("close", zim_ZipArchive_close, arginfo_class_ZipArchive_close, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("count", zim_ZipArchive_count, arginfo_class_ZipArchive_count, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getStatusString", zim_ZipArchive_getStatusString, arginfo_class_ZipArchive_getStatusString, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("clearError", zim_ZipArchive_clearError, arginfo_class_ZipArchive_clearError, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("addEmptyDir", zim_ZipArchive_addEmptyDir, arginfo_class_ZipArchive_addEmptyDir, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("addFromString", zim_ZipArchive_addFromString, arginfo_class_ZipArchive_addFromString, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("addFile", zim_ZipArchive_addFile, arginfo_class_ZipArchive_addFile, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("replaceFile", zim_ZipArchive_replaceFile, arginfo_class_ZipArchive_replaceFile, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("addGlob", zim_ZipArchive_addGlob, arginfo_class_ZipArchive_addGlob, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("addPattern", zim_ZipArchive_addPattern, arginfo_class_ZipArchive_addPattern, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("renameIndex", zim_ZipArchive_renameIndex, arginfo_class_ZipArchive_renameIndex, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("renameName", zim_ZipArchive_renameName, arginfo_class_ZipArchive_renameName, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setArchiveComment", zim_ZipArchive_setArchiveComment, arginfo_class_ZipArchive_setArchiveComment, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getArchiveComment", zim_ZipArchive_getArchiveComment, arginfo_class_ZipArchive_getArchiveComment, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setArchiveFlag", zim_ZipArchive_setArchiveFlag, arginfo_class_ZipArchive_setArchiveFlag, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getArchiveFlag", zim_ZipArchive_getArchiveFlag, arginfo_class_ZipArchive_getArchiveFlag, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setCommentIndex", zim_ZipArchive_setCommentIndex, arginfo_class_ZipArchive_setCommentIndex, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setCommentName", zim_ZipArchive_setCommentName, arginfo_class_ZipArchive_setCommentName, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(ZipArchive, open, arginfo_class_ZipArchive_open, ZEND_ACC_PUBLIC) + ZEND_ME(ZipArchive, setPassword, arginfo_class_ZipArchive_setPassword, ZEND_ACC_PUBLIC) + ZEND_ME(ZipArchive, close, arginfo_class_ZipArchive_close, ZEND_ACC_PUBLIC) + ZEND_ME(ZipArchive, count, arginfo_class_ZipArchive_count, ZEND_ACC_PUBLIC) + ZEND_ME(ZipArchive, getStatusString, arginfo_class_ZipArchive_getStatusString, ZEND_ACC_PUBLIC) + ZEND_ME(ZipArchive, clearError, arginfo_class_ZipArchive_clearError, ZEND_ACC_PUBLIC) + ZEND_ME(ZipArchive, addEmptyDir, arginfo_class_ZipArchive_addEmptyDir, ZEND_ACC_PUBLIC) + ZEND_ME(ZipArchive, addFromString, arginfo_class_ZipArchive_addFromString, ZEND_ACC_PUBLIC) + ZEND_ME(ZipArchive, addFile, arginfo_class_ZipArchive_addFile, ZEND_ACC_PUBLIC) + ZEND_ME(ZipArchive, replaceFile, arginfo_class_ZipArchive_replaceFile, ZEND_ACC_PUBLIC) + ZEND_ME(ZipArchive, addGlob, arginfo_class_ZipArchive_addGlob, ZEND_ACC_PUBLIC) + ZEND_ME(ZipArchive, addPattern, arginfo_class_ZipArchive_addPattern, ZEND_ACC_PUBLIC) + ZEND_ME(ZipArchive, renameIndex, arginfo_class_ZipArchive_renameIndex, ZEND_ACC_PUBLIC) + ZEND_ME(ZipArchive, renameName, arginfo_class_ZipArchive_renameName, ZEND_ACC_PUBLIC) + ZEND_ME(ZipArchive, setArchiveComment, arginfo_class_ZipArchive_setArchiveComment, ZEND_ACC_PUBLIC) + ZEND_ME(ZipArchive, getArchiveComment, arginfo_class_ZipArchive_getArchiveComment, ZEND_ACC_PUBLIC) + ZEND_ME(ZipArchive, setArchiveFlag, arginfo_class_ZipArchive_setArchiveFlag, ZEND_ACC_PUBLIC) + ZEND_ME(ZipArchive, getArchiveFlag, arginfo_class_ZipArchive_getArchiveFlag, ZEND_ACC_PUBLIC) + ZEND_ME(ZipArchive, setCommentIndex, arginfo_class_ZipArchive_setCommentIndex, ZEND_ACC_PUBLIC) + ZEND_ME(ZipArchive, setCommentName, arginfo_class_ZipArchive_setCommentName, ZEND_ACC_PUBLIC) #if defined(HAVE_SET_MTIME) - ZEND_RAW_FENTRY("setMtimeIndex", zim_ZipArchive_setMtimeIndex, arginfo_class_ZipArchive_setMtimeIndex, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(ZipArchive, setMtimeIndex, arginfo_class_ZipArchive_setMtimeIndex, ZEND_ACC_PUBLIC) #endif #if defined(HAVE_SET_MTIME) - ZEND_RAW_FENTRY("setMtimeName", zim_ZipArchive_setMtimeName, arginfo_class_ZipArchive_setMtimeName, ZEND_ACC_PUBLIC, NULL) -#endif - ZEND_RAW_FENTRY("getCommentIndex", zim_ZipArchive_getCommentIndex, arginfo_class_ZipArchive_getCommentIndex, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getCommentName", zim_ZipArchive_getCommentName, arginfo_class_ZipArchive_getCommentName, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("deleteIndex", zim_ZipArchive_deleteIndex, arginfo_class_ZipArchive_deleteIndex, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("deleteName", zim_ZipArchive_deleteName, arginfo_class_ZipArchive_deleteName, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("statName", zim_ZipArchive_statName, arginfo_class_ZipArchive_statName, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("statIndex", zim_ZipArchive_statIndex, arginfo_class_ZipArchive_statIndex, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("locateName", zim_ZipArchive_locateName, arginfo_class_ZipArchive_locateName, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getNameIndex", zim_ZipArchive_getNameIndex, arginfo_class_ZipArchive_getNameIndex, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("unchangeArchive", zim_ZipArchive_unchangeArchive, arginfo_class_ZipArchive_unchangeArchive, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("unchangeAll", zim_ZipArchive_unchangeAll, arginfo_class_ZipArchive_unchangeAll, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("unchangeIndex", zim_ZipArchive_unchangeIndex, arginfo_class_ZipArchive_unchangeIndex, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("unchangeName", zim_ZipArchive_unchangeName, arginfo_class_ZipArchive_unchangeName, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("extractTo", zim_ZipArchive_extractTo, arginfo_class_ZipArchive_extractTo, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getFromName", zim_ZipArchive_getFromName, arginfo_class_ZipArchive_getFromName, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getFromIndex", zim_ZipArchive_getFromIndex, arginfo_class_ZipArchive_getFromIndex, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getStreamIndex", zim_ZipArchive_getStreamIndex, arginfo_class_ZipArchive_getStreamIndex, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getStreamName", zim_ZipArchive_getStreamName, arginfo_class_ZipArchive_getStreamName, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("getStream", zim_ZipArchive_getStream, arginfo_class_ZipArchive_getStream, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(ZipArchive, setMtimeName, arginfo_class_ZipArchive_setMtimeName, ZEND_ACC_PUBLIC) +#endif + ZEND_ME(ZipArchive, getCommentIndex, arginfo_class_ZipArchive_getCommentIndex, ZEND_ACC_PUBLIC) + ZEND_ME(ZipArchive, getCommentName, arginfo_class_ZipArchive_getCommentName, ZEND_ACC_PUBLIC) + ZEND_ME(ZipArchive, deleteIndex, arginfo_class_ZipArchive_deleteIndex, ZEND_ACC_PUBLIC) + ZEND_ME(ZipArchive, deleteName, arginfo_class_ZipArchive_deleteName, ZEND_ACC_PUBLIC) + ZEND_ME(ZipArchive, statName, arginfo_class_ZipArchive_statName, ZEND_ACC_PUBLIC) + ZEND_ME(ZipArchive, statIndex, arginfo_class_ZipArchive_statIndex, ZEND_ACC_PUBLIC) + ZEND_ME(ZipArchive, locateName, arginfo_class_ZipArchive_locateName, ZEND_ACC_PUBLIC) + ZEND_ME(ZipArchive, getNameIndex, arginfo_class_ZipArchive_getNameIndex, ZEND_ACC_PUBLIC) + ZEND_ME(ZipArchive, unchangeArchive, arginfo_class_ZipArchive_unchangeArchive, ZEND_ACC_PUBLIC) + ZEND_ME(ZipArchive, unchangeAll, arginfo_class_ZipArchive_unchangeAll, ZEND_ACC_PUBLIC) + ZEND_ME(ZipArchive, unchangeIndex, arginfo_class_ZipArchive_unchangeIndex, ZEND_ACC_PUBLIC) + ZEND_ME(ZipArchive, unchangeName, arginfo_class_ZipArchive_unchangeName, ZEND_ACC_PUBLIC) + ZEND_ME(ZipArchive, extractTo, arginfo_class_ZipArchive_extractTo, ZEND_ACC_PUBLIC) + ZEND_ME(ZipArchive, getFromName, arginfo_class_ZipArchive_getFromName, ZEND_ACC_PUBLIC) + ZEND_ME(ZipArchive, getFromIndex, arginfo_class_ZipArchive_getFromIndex, ZEND_ACC_PUBLIC) + ZEND_ME(ZipArchive, getStreamIndex, arginfo_class_ZipArchive_getStreamIndex, ZEND_ACC_PUBLIC) + ZEND_ME(ZipArchive, getStreamName, arginfo_class_ZipArchive_getStreamName, ZEND_ACC_PUBLIC) + ZEND_ME(ZipArchive, getStream, arginfo_class_ZipArchive_getStream, ZEND_ACC_PUBLIC) #if defined(ZIP_OPSYS_DEFAULT) - ZEND_RAW_FENTRY("setExternalAttributesName", zim_ZipArchive_setExternalAttributesName, arginfo_class_ZipArchive_setExternalAttributesName, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(ZipArchive, setExternalAttributesName, arginfo_class_ZipArchive_setExternalAttributesName, ZEND_ACC_PUBLIC) #endif #if defined(ZIP_OPSYS_DEFAULT) - ZEND_RAW_FENTRY("setExternalAttributesIndex", zim_ZipArchive_setExternalAttributesIndex, arginfo_class_ZipArchive_setExternalAttributesIndex, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(ZipArchive, setExternalAttributesIndex, arginfo_class_ZipArchive_setExternalAttributesIndex, ZEND_ACC_PUBLIC) #endif #if defined(ZIP_OPSYS_DEFAULT) - ZEND_RAW_FENTRY("getExternalAttributesName", zim_ZipArchive_getExternalAttributesName, arginfo_class_ZipArchive_getExternalAttributesName, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(ZipArchive, getExternalAttributesName, arginfo_class_ZipArchive_getExternalAttributesName, ZEND_ACC_PUBLIC) #endif #if defined(ZIP_OPSYS_DEFAULT) - ZEND_RAW_FENTRY("getExternalAttributesIndex", zim_ZipArchive_getExternalAttributesIndex, arginfo_class_ZipArchive_getExternalAttributesIndex, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(ZipArchive, getExternalAttributesIndex, arginfo_class_ZipArchive_getExternalAttributesIndex, ZEND_ACC_PUBLIC) #endif - ZEND_RAW_FENTRY("setCompressionName", zim_ZipArchive_setCompressionName, arginfo_class_ZipArchive_setCompressionName, ZEND_ACC_PUBLIC, NULL) - ZEND_RAW_FENTRY("setCompressionIndex", zim_ZipArchive_setCompressionIndex, arginfo_class_ZipArchive_setCompressionIndex, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(ZipArchive, setCompressionName, arginfo_class_ZipArchive_setCompressionName, ZEND_ACC_PUBLIC) + ZEND_ME(ZipArchive, setCompressionIndex, arginfo_class_ZipArchive_setCompressionIndex, ZEND_ACC_PUBLIC) #if defined(HAVE_ENCRYPTION) - ZEND_RAW_FENTRY("setEncryptionName", zim_ZipArchive_setEncryptionName, arginfo_class_ZipArchive_setEncryptionName, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(ZipArchive, setEncryptionName, arginfo_class_ZipArchive_setEncryptionName, ZEND_ACC_PUBLIC) #endif #if defined(HAVE_ENCRYPTION) - ZEND_RAW_FENTRY("setEncryptionIndex", zim_ZipArchive_setEncryptionIndex, arginfo_class_ZipArchive_setEncryptionIndex, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(ZipArchive, setEncryptionIndex, arginfo_class_ZipArchive_setEncryptionIndex, ZEND_ACC_PUBLIC) #endif #if defined(HAVE_PROGRESS_CALLBACK) - ZEND_RAW_FENTRY("registerProgressCallback", zim_ZipArchive_registerProgressCallback, arginfo_class_ZipArchive_registerProgressCallback, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(ZipArchive, registerProgressCallback, arginfo_class_ZipArchive_registerProgressCallback, ZEND_ACC_PUBLIC) #endif #if defined(HAVE_CANCEL_CALLBACK) - ZEND_RAW_FENTRY("registerCancelCallback", zim_ZipArchive_registerCancelCallback, arginfo_class_ZipArchive_registerCancelCallback, ZEND_ACC_PUBLIC, NULL) + ZEND_ME(ZipArchive, registerCancelCallback, arginfo_class_ZipArchive_registerCancelCallback, ZEND_ACC_PUBLIC) #endif #if defined(HAVE_METHOD_SUPPORTED) - ZEND_RAW_FENTRY("isCompressionMethodSupported", zim_ZipArchive_isCompressionMethodSupported, arginfo_class_ZipArchive_isCompressionMethodSupported, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_ME(ZipArchive, isCompressionMethodSupported, arginfo_class_ZipArchive_isCompressionMethodSupported, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) #endif #if defined(HAVE_METHOD_SUPPORTED) - ZEND_RAW_FENTRY("isEncryptionMethodSupported", zim_ZipArchive_isEncryptionMethodSupported, arginfo_class_ZipArchive_isEncryptionMethodSupported, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC, NULL) + ZEND_ME(ZipArchive, isEncryptionMethodSupported, arginfo_class_ZipArchive_isEncryptionMethodSupported, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) #endif ZEND_FE_END }; diff --git a/ext/zlib/zlib_arginfo.h b/ext/zlib/zlib_arginfo.h index f89f71bbe2711..1c0c9746d3d27 100644 --- a/ext/zlib/zlib_arginfo.h +++ b/ext/zlib/zlib_arginfo.h @@ -163,36 +163,36 @@ ZEND_FUNCTION(inflate_get_status); ZEND_FUNCTION(inflate_get_read_len); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("ob_gzhandler", zif_ob_gzhandler, arginfo_ob_gzhandler, 0, NULL) - ZEND_RAW_FENTRY("zlib_get_coding_type", zif_zlib_get_coding_type, arginfo_zlib_get_coding_type, 0, NULL) - ZEND_RAW_FENTRY("gzfile", zif_gzfile, arginfo_gzfile, 0, NULL) - ZEND_RAW_FENTRY("gzopen", zif_gzopen, arginfo_gzopen, 0, NULL) - ZEND_RAW_FENTRY("readgzfile", zif_readgzfile, arginfo_readgzfile, 0, NULL) - ZEND_RAW_FENTRY("zlib_encode", zif_zlib_encode, arginfo_zlib_encode, 0, NULL) - ZEND_RAW_FENTRY("zlib_decode", zif_zlib_decode, arginfo_zlib_decode, 0, NULL) - ZEND_RAW_FENTRY("gzdeflate", zif_gzdeflate, arginfo_gzdeflate, 0, NULL) - ZEND_RAW_FENTRY("gzencode", zif_gzencode, arginfo_gzencode, 0, NULL) - ZEND_RAW_FENTRY("gzcompress", zif_gzcompress, arginfo_gzcompress, 0, NULL) - ZEND_RAW_FENTRY("gzinflate", zif_gzinflate, arginfo_gzinflate, 0, NULL) - ZEND_RAW_FENTRY("gzdecode", zif_gzdecode, arginfo_gzdecode, 0, NULL) - ZEND_RAW_FENTRY("gzuncompress", zif_gzuncompress, arginfo_gzuncompress, 0, NULL) - ZEND_RAW_FENTRY("gzwrite", zif_fwrite, arginfo_gzwrite, 0, NULL) - ZEND_RAW_FENTRY("gzputs", zif_fwrite, arginfo_gzputs, 0, NULL) - ZEND_RAW_FENTRY("gzrewind", zif_rewind, arginfo_gzrewind, 0, NULL) - ZEND_RAW_FENTRY("gzclose", zif_fclose, arginfo_gzclose, 0, NULL) - ZEND_RAW_FENTRY("gzeof", zif_feof, arginfo_gzeof, 0, NULL) - ZEND_RAW_FENTRY("gzgetc", zif_fgetc, arginfo_gzgetc, 0, NULL) - ZEND_RAW_FENTRY("gzpassthru", zif_fpassthru, arginfo_gzpassthru, 0, NULL) - ZEND_RAW_FENTRY("gzseek", zif_fseek, arginfo_gzseek, 0, NULL) - ZEND_RAW_FENTRY("gztell", zif_ftell, arginfo_gztell, 0, NULL) - ZEND_RAW_FENTRY("gzread", zif_fread, arginfo_gzread, 0, NULL) - ZEND_RAW_FENTRY("gzgets", zif_fgets, arginfo_gzgets, 0, NULL) - ZEND_RAW_FENTRY("deflate_init", zif_deflate_init, arginfo_deflate_init, 0, NULL) - ZEND_RAW_FENTRY("deflate_add", zif_deflate_add, arginfo_deflate_add, 0, NULL) - ZEND_RAW_FENTRY("inflate_init", zif_inflate_init, arginfo_inflate_init, 0, NULL) - ZEND_RAW_FENTRY("inflate_add", zif_inflate_add, arginfo_inflate_add, 0, NULL) - ZEND_RAW_FENTRY("inflate_get_status", zif_inflate_get_status, arginfo_inflate_get_status, 0, NULL) - ZEND_RAW_FENTRY("inflate_get_read_len", zif_inflate_get_read_len, arginfo_inflate_get_read_len, 0, NULL) + ZEND_FE(ob_gzhandler, arginfo_ob_gzhandler) + ZEND_FE(zlib_get_coding_type, arginfo_zlib_get_coding_type) + ZEND_FE(gzfile, arginfo_gzfile) + ZEND_FE(gzopen, arginfo_gzopen) + ZEND_FE(readgzfile, arginfo_readgzfile) + ZEND_FE(zlib_encode, arginfo_zlib_encode) + ZEND_FE(zlib_decode, arginfo_zlib_decode) + ZEND_FE(gzdeflate, arginfo_gzdeflate) + ZEND_FE(gzencode, arginfo_gzencode) + ZEND_FE(gzcompress, arginfo_gzcompress) + ZEND_FE(gzinflate, arginfo_gzinflate) + ZEND_FE(gzdecode, arginfo_gzdecode) + ZEND_FE(gzuncompress, arginfo_gzuncompress) + ZEND_RAW_FENTRY("gzwrite", zif_fwrite, arginfo_gzwrite, 0, NULL, NULL) + ZEND_RAW_FENTRY("gzputs", zif_fwrite, arginfo_gzputs, 0, NULL, NULL) + ZEND_RAW_FENTRY("gzrewind", zif_rewind, arginfo_gzrewind, 0, NULL, NULL) + ZEND_RAW_FENTRY("gzclose", zif_fclose, arginfo_gzclose, 0, NULL, NULL) + ZEND_RAW_FENTRY("gzeof", zif_feof, arginfo_gzeof, 0, NULL, NULL) + ZEND_RAW_FENTRY("gzgetc", zif_fgetc, arginfo_gzgetc, 0, NULL, NULL) + ZEND_RAW_FENTRY("gzpassthru", zif_fpassthru, arginfo_gzpassthru, 0, NULL, NULL) + ZEND_RAW_FENTRY("gzseek", zif_fseek, arginfo_gzseek, 0, NULL, NULL) + ZEND_RAW_FENTRY("gztell", zif_ftell, arginfo_gztell, 0, NULL, NULL) + ZEND_RAW_FENTRY("gzread", zif_fread, arginfo_gzread, 0, NULL, NULL) + ZEND_RAW_FENTRY("gzgets", zif_fgets, arginfo_gzgets, 0, NULL, NULL) + ZEND_FE(deflate_init, arginfo_deflate_init) + ZEND_FE(deflate_add, arginfo_deflate_add) + ZEND_FE(inflate_init, arginfo_inflate_init) + ZEND_FE(inflate_add, arginfo_inflate_add) + ZEND_FE(inflate_get_status, arginfo_inflate_get_status) + ZEND_FE(inflate_get_read_len, arginfo_inflate_get_read_len) ZEND_FE_END }; diff --git a/sapi/apache2handler/php_functions_arginfo.h b/sapi/apache2handler/php_functions_arginfo.h index abdd0fc2db8b0..c5657e9429cab 100644 --- a/sapi/apache2handler/php_functions_arginfo.h +++ b/sapi/apache2handler/php_functions_arginfo.h @@ -48,15 +48,15 @@ ZEND_FUNCTION(apache_get_version); ZEND_FUNCTION(apache_get_modules); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("apache_lookup_uri", zif_apache_lookup_uri, arginfo_apache_lookup_uri, 0, NULL) - ZEND_RAW_FENTRY("virtual", zif_virtual, arginfo_virtual, 0, NULL) - ZEND_RAW_FENTRY("apache_request_headers", zif_apache_request_headers, arginfo_apache_request_headers, 0, NULL) - ZEND_RAW_FENTRY("getallheaders", zif_apache_request_headers, arginfo_getallheaders, 0, NULL) - ZEND_RAW_FENTRY("apache_response_headers", zif_apache_response_headers, arginfo_apache_response_headers, 0, NULL) - ZEND_RAW_FENTRY("apache_note", zif_apache_note, arginfo_apache_note, 0, NULL) - ZEND_RAW_FENTRY("apache_setenv", zif_apache_setenv, arginfo_apache_setenv, 0, NULL) - ZEND_RAW_FENTRY("apache_getenv", zif_apache_getenv, arginfo_apache_getenv, 0, NULL) - ZEND_RAW_FENTRY("apache_get_version", zif_apache_get_version, arginfo_apache_get_version, 0, NULL) - ZEND_RAW_FENTRY("apache_get_modules", zif_apache_get_modules, arginfo_apache_get_modules, 0, NULL) + ZEND_FE(apache_lookup_uri, arginfo_apache_lookup_uri) + ZEND_FE(virtual, arginfo_virtual) + ZEND_FE(apache_request_headers, arginfo_apache_request_headers) + ZEND_RAW_FENTRY("getallheaders", zif_apache_request_headers, arginfo_getallheaders, 0, NULL, NULL) + ZEND_FE(apache_response_headers, arginfo_apache_response_headers) + ZEND_FE(apache_note, arginfo_apache_note) + ZEND_FE(apache_setenv, arginfo_apache_setenv) + ZEND_FE(apache_getenv, arginfo_apache_getenv) + ZEND_FE(apache_get_version, arginfo_apache_get_version) + ZEND_FE(apache_get_modules, arginfo_apache_get_modules) ZEND_FE_END }; diff --git a/sapi/cgi/cgi_main_arginfo.h b/sapi/cgi/cgi_main_arginfo.h index c9fb96b56a046..19ef6f01ad5ce 100644 --- a/sapi/cgi/cgi_main_arginfo.h +++ b/sapi/cgi/cgi_main_arginfo.h @@ -16,9 +16,9 @@ ZEND_FUNCTION(apache_request_headers); ZEND_FUNCTION(apache_response_headers); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("apache_child_terminate", zif_apache_child_terminate, arginfo_apache_child_terminate, 0, NULL) - ZEND_RAW_FENTRY("apache_request_headers", zif_apache_request_headers, arginfo_apache_request_headers, 0, NULL) - ZEND_RAW_FENTRY("getallheaders", zif_apache_request_headers, arginfo_getallheaders, 0, NULL) - ZEND_RAW_FENTRY("apache_response_headers", zif_apache_response_headers, arginfo_apache_response_headers, 0, NULL) + ZEND_FE(apache_child_terminate, arginfo_apache_child_terminate) + ZEND_FE(apache_request_headers, arginfo_apache_request_headers) + ZEND_RAW_FENTRY("getallheaders", zif_apache_request_headers, arginfo_getallheaders, 0, NULL, NULL) + ZEND_FE(apache_response_headers, arginfo_apache_response_headers) ZEND_FE_END }; diff --git a/sapi/fpm/fpm/fpm_main_arginfo.h b/sapi/fpm/fpm/fpm_main_arginfo.h index 823393de5833e..2d6ae3cc79334 100644 --- a/sapi/fpm/fpm/fpm_main_arginfo.h +++ b/sapi/fpm/fpm/fpm_main_arginfo.h @@ -17,9 +17,9 @@ ZEND_FUNCTION(apache_request_headers); ZEND_FUNCTION(fpm_get_status); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("fastcgi_finish_request", zif_fastcgi_finish_request, arginfo_fastcgi_finish_request, 0, NULL) - ZEND_RAW_FENTRY("apache_request_headers", zif_apache_request_headers, arginfo_apache_request_headers, 0, NULL) - ZEND_RAW_FENTRY("getallheaders", zif_apache_request_headers, arginfo_getallheaders, 0, NULL) - ZEND_RAW_FENTRY("fpm_get_status", zif_fpm_get_status, arginfo_fpm_get_status, 0, NULL) + ZEND_FE(fastcgi_finish_request, arginfo_fastcgi_finish_request) + ZEND_FE(apache_request_headers, arginfo_apache_request_headers) + ZEND_RAW_FENTRY("getallheaders", zif_apache_request_headers, arginfo_getallheaders, 0, NULL, NULL) + ZEND_FE(fpm_get_status, arginfo_fpm_get_status) ZEND_FE_END }; diff --git a/sapi/litespeed/lsapi_main_arginfo.h b/sapi/litespeed/lsapi_main_arginfo.h index e207f4d9d4842..4ba5419fe49a1 100644 --- a/sapi/litespeed/lsapi_main_arginfo.h +++ b/sapi/litespeed/lsapi_main_arginfo.h @@ -24,12 +24,12 @@ ZEND_FUNCTION(apache_get_modules); ZEND_FUNCTION(litespeed_finish_request); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("litespeed_request_headers", zif_litespeed_request_headers, arginfo_litespeed_request_headers, 0, NULL) - ZEND_RAW_FENTRY("getallheaders", zif_litespeed_request_headers, arginfo_getallheaders, 0, NULL) - ZEND_RAW_FENTRY("apache_request_headers", zif_litespeed_request_headers, arginfo_apache_request_headers, 0, NULL) - ZEND_RAW_FENTRY("litespeed_response_headers", zif_litespeed_response_headers, arginfo_litespeed_response_headers, 0, NULL) - ZEND_RAW_FENTRY("apache_response_headers", zif_litespeed_response_headers, arginfo_apache_response_headers, 0, NULL) - ZEND_RAW_FENTRY("apache_get_modules", zif_apache_get_modules, arginfo_apache_get_modules, 0, NULL) - ZEND_RAW_FENTRY("litespeed_finish_request", zif_litespeed_finish_request, arginfo_litespeed_finish_request, 0, NULL) + ZEND_FE(litespeed_request_headers, arginfo_litespeed_request_headers) + ZEND_RAW_FENTRY("getallheaders", zif_litespeed_request_headers, arginfo_getallheaders, 0, NULL, NULL) + ZEND_RAW_FENTRY("apache_request_headers", zif_litespeed_request_headers, arginfo_apache_request_headers, 0, NULL, NULL) + ZEND_FE(litespeed_response_headers, arginfo_litespeed_response_headers) + ZEND_RAW_FENTRY("apache_response_headers", zif_litespeed_response_headers, arginfo_apache_response_headers, 0, NULL, NULL) + ZEND_FE(apache_get_modules, arginfo_apache_get_modules) + ZEND_FE(litespeed_finish_request, arginfo_litespeed_finish_request) ZEND_FE_END }; diff --git a/sapi/phpdbg/phpdbg_arginfo.h b/sapi/phpdbg/phpdbg_arginfo.h index 7f3802e7ab8f8..71705bd661fed 100644 --- a/sapi/phpdbg/phpdbg_arginfo.h +++ b/sapi/phpdbg/phpdbg_arginfo.h @@ -56,17 +56,17 @@ ZEND_FUNCTION(phpdbg_end_oplog); ZEND_FUNCTION(phpdbg_get_executable); static const zend_function_entry ext_functions[] = { - ZEND_RAW_FENTRY("phpdbg_break_next", zif_phpdbg_break_next, arginfo_phpdbg_break_next, 0, NULL) - ZEND_RAW_FENTRY("phpdbg_break_file", zif_phpdbg_break_file, arginfo_phpdbg_break_file, 0, NULL) - ZEND_RAW_FENTRY("phpdbg_break_method", zif_phpdbg_break_method, arginfo_phpdbg_break_method, 0, NULL) - ZEND_RAW_FENTRY("phpdbg_break_function", zif_phpdbg_break_function, arginfo_phpdbg_break_function, 0, NULL) - ZEND_RAW_FENTRY("phpdbg_color", zif_phpdbg_color, arginfo_phpdbg_color, 0, NULL) - ZEND_RAW_FENTRY("phpdbg_prompt", zif_phpdbg_prompt, arginfo_phpdbg_prompt, 0, NULL) - ZEND_RAW_FENTRY("phpdbg_exec", zif_phpdbg_exec, arginfo_phpdbg_exec, 0, NULL) - ZEND_RAW_FENTRY("phpdbg_clear", zif_phpdbg_clear, arginfo_phpdbg_clear, 0, NULL) - ZEND_RAW_FENTRY("phpdbg_start_oplog", zif_phpdbg_start_oplog, arginfo_phpdbg_start_oplog, 0, NULL) - ZEND_RAW_FENTRY("phpdbg_end_oplog", zif_phpdbg_end_oplog, arginfo_phpdbg_end_oplog, 0, NULL) - ZEND_RAW_FENTRY("phpdbg_get_executable", zif_phpdbg_get_executable, arginfo_phpdbg_get_executable, 0, NULL) + ZEND_FE(phpdbg_break_next, arginfo_phpdbg_break_next) + ZEND_FE(phpdbg_break_file, arginfo_phpdbg_break_file) + ZEND_FE(phpdbg_break_method, arginfo_phpdbg_break_method) + ZEND_FE(phpdbg_break_function, arginfo_phpdbg_break_function) + ZEND_FE(phpdbg_color, arginfo_phpdbg_color) + ZEND_FE(phpdbg_prompt, arginfo_phpdbg_prompt) + ZEND_FE(phpdbg_exec, arginfo_phpdbg_exec) + ZEND_FE(phpdbg_clear, arginfo_phpdbg_clear) + ZEND_FE(phpdbg_start_oplog, arginfo_phpdbg_start_oplog) + ZEND_FE(phpdbg_end_oplog, arginfo_phpdbg_end_oplog) + ZEND_FE(phpdbg_get_executable, arginfo_phpdbg_get_executable) ZEND_FE_END }; From 6d68bda4b1427021a48dc8bdf720a2766058d964 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A1t=C3=A9=20Kocsis?= Date: Sun, 18 Feb 2024 13:59:06 +0100 Subject: [PATCH 5/6] Do not generate frameless function entries for PHP 8.4< --- build/gen_stub.php | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/build/gen_stub.php b/build/gen_stub.php index cfee876a98956..2aa3bec719914 100755 --- a/build/gen_stub.php +++ b/build/gen_stub.php @@ -1377,7 +1377,14 @@ public function getFramelessDeclaration(FuncInfo $funcInfo): ?string { return null; } + $php84MinimumCompatibility = $this->minimumPhpVersionIdCompatibility === null || $this->minimumPhpVersionIdCompatibility >= PHP_84_VERSION_ID; + $code = ''; + + if (!$php84MinimumCompatibility) { + $code .= "#if (PHP_VERSION_ID >= " . PHP_84_VERSION_ID . ")\n"; + } + foreach ($this->framelessFunctionInfos as $framelessFunctionInfo) { $code .= "ZEND_FRAMELESS_FUNCTION({$this->name->getFunctionName()}, {$framelessFunctionInfo->arity});\n"; } @@ -1388,6 +1395,11 @@ public function getFramelessDeclaration(FuncInfo $funcInfo): ?string { } $code .= "\t{ 0 },\n"; $code .= "};\n"; + + if (!$php84MinimumCompatibility) { + $code .= "#endif\n"; + } + return $code; } From 627d8e92b406ac6156525539d6792c72007e3bee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A1t=C3=A9=20Kocsis?= Date: Sat, 24 Feb 2024 08:41:14 +0100 Subject: [PATCH 6/6] Fix space indentation --- ext/zend_test/test.c | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/ext/zend_test/test.c b/ext/zend_test/test.c index 77fb824ba3f9a..390f3b054ca03 100644 --- a/ext/zend_test/test.c +++ b/ext/zend_test/test.c @@ -750,23 +750,23 @@ static zend_object *zend_test_class_new(zend_class_entry *class_type) static zend_function *zend_test_class_method_get(zend_object **object, zend_string *name, const zval *key) { if (zend_string_equals_literal_ci(name, "test")) { - zend_internal_function *fptr; + zend_internal_function *fptr; - if (EXPECTED(EG(trampoline).common.function_name == NULL)) { - fptr = (zend_internal_function *) &EG(trampoline); - } else { - fptr = emalloc(sizeof(zend_internal_function)); + if (EXPECTED(EG(trampoline).common.function_name == NULL)) { + fptr = (zend_internal_function *) &EG(trampoline); + } else { + fptr = emalloc(sizeof(zend_internal_function)); } - memset(fptr, 0, sizeof(zend_internal_function)); - fptr->type = ZEND_INTERNAL_FUNCTION; - fptr->num_args = 1; - fptr->scope = (*object)->ce; - fptr->fn_flags = ZEND_ACC_CALL_VIA_HANDLER; - fptr->function_name = zend_string_copy(name); + memset(fptr, 0, sizeof(zend_internal_function)); + fptr->type = ZEND_INTERNAL_FUNCTION; + fptr->num_args = 1; + fptr->scope = (*object)->ce; + fptr->fn_flags = ZEND_ACC_CALL_VIA_HANDLER; + fptr->function_name = zend_string_copy(name); fptr->handler = ZEND_FN(zend_test_func); fptr->doc_comment = NULL; - return (zend_function*)fptr; + return (zend_function*)fptr; } return zend_std_get_method(object, name, key); }