Home
last modified time | relevance | path

Searched refs:arg_info (Results 1 – 19 of 19) sorted by relevance

/PHP-5.3/ext/spl/
H A Dspl_functions.h70 #define SPL_ME(class_name, function_name, arg_info, flags) \ argument
71 PHP_ME( spl_ ## class_name, function_name, arg_info, flags)
73 #define SPL_ABSTRACT_ME(class_name, function_name, arg_info) \ argument
74 ZEND_ABSTRACT_ME( spl_ ## class_name, function_name, arg_info)
79 #define SPL_MA(class_name, function_name, alias_class, alias_function, arg_info, flags) \ argument
80 PHP_MALIAS(spl_ ## alias_class, function_name, alias_function, arg_info, flags)
/PHP-5.3/Zend/
H A Dzend_API.h38 const struct _zend_arg_info *arg_info; member
71 #define ZEND_FENTRY(zend_name, name, arg_info, flags) { #zend_name, name, arg_info, (zend_uint) (si… argument
73 …fine ZEND_RAW_FENTRY(zend_name, name, arg_info, flags) { zend_name, name, arg_info, (zend_uint) … argument
74 #define ZEND_RAW_NAMED_FE(zend_name, name, arg_info) ZEND_RAW_FENTRY(#zend_name, name, arg_info, 0) argument
76 #define ZEND_NAMED_FE(zend_name, name, arg_info) ZEND_FENTRY(zend_name, name, arg_info, 0) argument
77 #define ZEND_FE(name, arg_info) ZEND_FENTRY(name, ZEND_FN(name), arg_info, 0) argument
79 #define ZEND_FALIAS(name, alias, arg_info) ZEND_FENTRY(name, ZEND_FN(alias), arg_info, 0) argument
81 #define ZEND_NAMED_ME(zend_name, name, arg_info, flags) ZEND_FENTRY(zend_name, name, arg_info, flag… argument
93 #define ZEND_NS_NAMED_FE(ns, zend_name, name, arg_info) ZEND_NS_FENTRY(ns, zend_name, name, arg_inf… argument
94 #define ZEND_NS_FE(ns, name, arg_info) ZEND_NS_FENTRY(ns, name, ZEND_FN(name), arg_info, 0) argument
[all …]
H A Dzend_closures.c234 struct _zend_arg_info *arg_info = closure->func.common.arg_info; in zend_closure_get_debug_info() local
251 if (arg_info) { in zend_closure_get_debug_info()
260 if (arg_info->name) { in zend_closure_get_debug_info()
262 arg_info->pass_by_reference ? "&" : "", in zend_closure_get_debug_info()
263 arg_info->name); in zend_closure_get_debug_info()
266 arg_info->pass_by_reference ? "&" : "", in zend_closure_get_debug_info()
273 arg_info++; in zend_closure_get_debug_info()
H A Dzend_opcode.c81 op_array->arg_info = NULL; in init_op_array()
282 if (op_array->arg_info) { in destroy_op_array()
284 efree((char*)op_array->arg_info[i].name); in destroy_op_array()
285 if (op_array->arg_info[i].class_name) { in destroy_op_array()
286 efree((char*)op_array->arg_info[i].class_name); in destroy_op_array()
289 efree(op_array->arg_info); in destroy_op_array()
H A Dzend_compile.h201 zend_arg_info *arg_info; member
256 zend_arg_info *arg_info; member
278 zend_arg_info *arg_info; member
714 ((((zend_function*)(zf))->common.arg_info && \
716 ((zend_function *)(zf))->common.arg_info[arg_num-1].pass_by_reference : \
H A Dzend_compile.c1511 …CG(active_op_array)->arg_info = erealloc(CG(active_op_array)->arg_info, sizeof(zend_arg_info)*(CG(… in zend_do_receive_arg()
2567 if (ZEND_LOG_XOR(fe->common.arg_info[i].class_name, proto->common.arg_info[i].class_name)) { in zend_do_perform_implementation_check()
2571 if (fe->common.arg_info[i].class_name in zend_do_perform_implementation_check()
2572 && strcasecmp(fe->common.arg_info[i].class_name, proto->common.arg_info[i].class_name)!=0) { in zend_do_perform_implementation_check()
2578 …(colon = zend_memrchr(fe->common.arg_info[i].class_name, '\\', fe->common.arg_info[i].class_name_l… in zend_do_perform_implementation_check()
2579 strcasecmp(colon+1, proto->common.arg_info[i].class_name) != 0) { in zend_do_perform_implementation_check()
2583 …found = zend_lookup_class(fe->common.arg_info[i].class_name, fe->common.arg_info[i].class_name_len… in zend_do_perform_implementation_check()
2584 …found2 = zend_lookup_class(proto->common.arg_info[i].class_name, proto->common.arg_info[i].class_n… in zend_do_perform_implementation_check()
2595 if (fe->common.arg_info[i].array_type_hint != proto->common.arg_info[i].array_type_hint) { in zend_do_perform_implementation_check()
2601 if (fe->common.arg_info[i].pass_by_reference != proto->common.arg_info[i].pass_by_reference) { in zend_do_perform_implementation_check()
[all …]
H A Dzend_API.c1841 if (ptr->arg_info) { in zend_register_functions()
1842 internal_function->arg_info = (zend_arg_info*)ptr->arg_info+1; in zend_register_functions()
1845 if (ptr->arg_info[0].required_num_args == -1) { in zend_register_functions()
1848 internal_function->required_num_args = ptr->arg_info[0].required_num_args; in zend_register_functions()
1850 internal_function->pass_rest_by_reference = ptr->arg_info[0].pass_by_reference; in zend_register_functions()
1851 internal_function->return_reference = ptr->arg_info[0].return_reference; in zend_register_functions()
1853 internal_function->arg_info = NULL; in zend_register_functions()
2559 fcc->function_handler->internal_function.arg_info = NULL; in zend_is_callable_check_func()
H A Dzend_execute.c483 if (!zf->common.arg_info in zend_verify_arg_type()
488 cur_arg_info = &zf->common.arg_info[arg_num-1]; in zend_verify_arg_type()
H A Dzend_object_handlers.c834 call_user_call->arg_info = NULL; in zend_get_user_call_function()
969 callstatic_user_call->arg_info = NULL; in zend_get_user_callstatic_function()
H A Dzend_vm_def.h2304 if (EX(function_state).function->common.arg_info) { in ZEND_VM_HELPER()
H A Dzend_vm_execute.h304 if (EX(function_state).function->common.arg_info) { in zend_do_fcall_common_helper_SPEC()
/PHP-5.3/ext/zip/
H A Dphp_zip.h70 #define ZIPARCHIVE_ME(name, arg_info, flags) ZEND_FENTRY(name, c_ziparchive_ ##name, arg_info, flag… argument
/PHP-5.3/ext/com_dotnet/
H A Dcom_handlers.c250 if (f->arg_info) { in function_dtor()
251 efree(f->arg_info); in function_dtor()
284 f.arg_info = NULL; in com_method_get()
309 f.arg_info = ecalloc(bindptr.lpfuncdesc->cParams, sizeof(zend_arg_info)); in com_method_get()
312 f.arg_info[i].allow_null = 1; in com_method_get()
314 f.arg_info[i].pass_by_reference = 1; in com_method_get()
414 f.arg_info = NULL; \ in com_constructor_get()
H A Dcom_com.c475 if (!f || f->arg_info == NULL) { in php_com_do_invoke_byref()
499 if (f->arg_info[nargs - i - 1].pass_by_reference) { in php_com_do_invoke_byref()
508 if (f->arg_info[nargs - i - 1].pass_by_reference) { in php_com_do_invoke_byref()
554 if (f && f->arg_info[nargs - i - 1].pass_by_reference) { in php_com_do_invoke_byref()
/PHP-5.3/ext/reflection/
H A Dphp_reflection.c695 if (arg_info->name) { in _parameter_string()
743 struct _zend_arg_info *arg_info = fptr->common.arg_info; in _function_parameter_string() local
746 if (!arg_info) { in _function_parameter_string()
756 arg_info++; in _function_parameter_string()
1198 if (arg_info->name) { in reflection_parameter_factory()
1199 ZVAL_STRINGL(name, arg_info->name, arg_info->name_len, 1); in reflection_parameter_factory()
1206 reference->arg_info = arg_info; in reflection_parameter_factory()
1914 arg_info= fptr->common.arg_info; in ZEND_METHOD()
1924 arg_info++; in ZEND_METHOD()
2096 arg_info = fptr->common.arg_info; in ZEND_METHOD()
[all …]
/PHP-5.3/
H A Dserver-tests.php624 foreach ($this->xargs as $arg=>$arg_info) {
625 $usage .= sprintf(" -%s %-12s %s\n",$arg,$arg_info[1],$arg_info[3]);
703 foreach ($this->xargs as $arg=>$arg_info) {
704 if ($arg_info[0]) {
706 $this->conf[$arg_info[0]]=$arg_info[2];
708 $this->setEnvConfigVar($arg_info[0]);
/PHP-5.3/ext/pdo/
H A Dpdo_dbh.c1307 if (funcs->arg_info) { in pdo_hash_methods()
1308 ifunc->arg_info = (zend_arg_info*)funcs->arg_info + 1; in pdo_hash_methods()
1310 if (funcs->arg_info[0].required_num_args == -1) { in pdo_hash_methods()
1313 ifunc->required_num_args = funcs->arg_info[0].required_num_args; in pdo_hash_methods()
1315 ifunc->pass_rest_by_reference = funcs->arg_info[0].pass_by_reference; in pdo_hash_methods()
1316 ifunc->return_reference = funcs->arg_info[0].return_reference; in pdo_hash_methods()
1318 ifunc->arg_info = NULL; in pdo_hash_methods()
/PHP-5.3/ext/simplexml/
H A Dsimplexml.c49 #define SXE_ME(func, arg_info, flags) PHP_ME(simplexml_element, func, arg_info, flags) argument
50 #define SXE_MALIAS(func, alias, arg_info, flags) PHP_MALIAS(simplexml_element, func, alias, arg_inf… argument
/PHP-5.3/ext/soap/
H A Dsoap.c221 # define PHP_ME(classname, name, arg_info, flags) ZEND_NAMED_FE(name, ZEND_FN(classname##_##name),… argument
735 fe.arg_info = NULL; in PHP_MINIT_FUNCTION()

Completed in 188 milliseconds