mirror of
https://github.com/php/php-src.git
synced 2024-09-22 10:27:25 +00:00
257dbb0450
This adds the following APIs: void zend_call_known_function( zend_function *fn, zend_object *object, zend_class_entry *called_scope, zval *retval_ptr, int param_count, zval *params); void zend_call_known_instance_method( zend_function *fn, zend_object *object, zval *retval_ptr, int param_count, zval *params); void zend_call_known_instance_method_with_0_params( zend_function *fn, zend_object *object, zval *retval_ptr); void zend_call_known_instance_method_with_1_params( zend_function *fn, zend_object *object, zval *retval_ptr, zval *param); void zend_call_known_instance_method_with_2_params( zend_function *fn, zend_object *object, zval *retval_ptr, zval *param1, zval *param2); These are used to perform a call if you already have the zend_function you want to call. zend_call_known_function() is the base API, the rest are just really thin wrappers around it for the common case of instance method calls. Closes GH-5692. |
||
---|---|---|
.. | ||
breakiterator | ||
calendar | ||
collator | ||
common | ||
converter | ||
dateformat | ||
formatter | ||
grapheme | ||
idn | ||
locale | ||
msgformat | ||
normalizer | ||
resourcebundle | ||
spoofchecker | ||
tests | ||
timezone | ||
transliterator | ||
uchar | ||
config.m4 | ||
config.w32 | ||
CREDITS | ||
ERROR_CONVENTIONS.md | ||
intl_common.h | ||
intl_convert.c | ||
intl_convert.h | ||
intl_convertcpp.cpp | ||
intl_convertcpp.h | ||
intl_cppshims.h | ||
intl_data.h | ||
intl_error.c | ||
intl_error.h | ||
php_intl_arginfo.h | ||
php_intl.c | ||
php_intl.h | ||
php_intl.stub.php |