Searched defs:arg_info (Results 1 - 4 of 4) sorted by relevance

/PHP_5_3/ext/reflection/
H A Dphp_reflection.c185 struct _zend_arg_info *arg_info; member in struct:_parameter_reference
673 static void _parameter_string(string *str, zend_function *fptr, struct _zend_arg_info *arg_info, zend_uint offset, zend_uint required, char* indent TSRMLS_DC) argument
681 if (arg_info->class_name) {
682 string_printf(str, "%s ", arg_info->class_name);
683 if (arg_info->allow_null) {
686 } else if (arg_info->array_type_hint) {
688 if (arg_info->allow_null) {
692 if (arg_info->pass_by_reference) {
695 if (arg_info->name) {
696 string_printf(str, "$%s", arg_info
743 struct _zend_arg_info *arg_info = fptr->common.arg_info; local
1188 reflection_parameter_factory(zend_function *fptr, zval *closure_object, struct _zend_arg_info *arg_info, zend_uint offset, zend_uint required, zval *object TSRMLS_DC) argument
1909 struct _zend_arg_info *arg_info; local
1921 reflection_parameter_factory(_copy_function(fptr TSRMLS_CC), intern->obj, arg_info, i, fptr->common.required_num_args, parameter TSRMLS_CC); local
1995 struct _zend_arg_info *arg_info; local
[all...]
/PHP_5_3/Zend/
H A Dzend_closures.c234 struct _zend_arg_info *arg_info = closure->func.common.arg_info; local
251 if (arg_info) {
260 if (arg_info->name) {
262 arg_info->pass_by_reference ? "&" : "",
263 arg_info->name);
266 arg_info->pass_by_reference ? "&" : "",
273 arg_info++;
H A Dzend_compile.h201 zend_arg_info *arg_info; member in struct:_zend_op_array
256 zend_arg_info *arg_info; member in struct:_zend_internal_function
278 zend_arg_info *arg_info; member in struct:_zend_function::__anon7
714 ((((zend_function*)(zf))->common.arg_info && \
716 ((zend_function *)(zf))->common.arg_info[arg_num-1].pass_by_reference : \
H A Dzend_API.h38 const struct _zend_arg_info *arg_info; member in struct:_zend_function_entry
71 #define ZEND_FENTRY(zend_name, name, arg_info, flags) { #zend_name, name, arg_info, (zend_uint) (sizeof(arg_info)/sizeof(struct _zend_arg_info)-1), flags },
73 #define ZEND_RAW_FENTRY(zend_name, name, arg_info, flags) { zend_name, name, arg_info, (zend_uint) (sizeof(arg_info)/sizeof(struct _zend_arg_info)-1), flags },
74 #define ZEND_RAW_NAMED_FE(zend_name, name, arg_info) ZEND_RAW_FENTRY(#zend_name, name, arg_info, 0)
76 #define ZEND_NAMED_FE(zend_name, name, arg_info) ZEND_FENTR
[all...]

Completed in 17 milliseconds