Home
last modified time | relevance | path

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

/PHP-5.5/ext/spl/
H A Dspl_functions.h71 #define SPL_ME(class_name, function_name, arg_info, flags) \ argument
72 PHP_ME( spl_ ## class_name, function_name, arg_info, flags)
74 #define SPL_ABSTRACT_ME(class_name, function_name, arg_info) \ argument
75 ZEND_ABSTRACT_ME( spl_ ## class_name, function_name, arg_info)
80 #define SPL_MA(class_name, function_name, alias_class, alias_function, arg_info, flags) \ argument
81 PHP_MALIAS(spl_ ## alias_class, function_name, alias_function, arg_info, flags)
/PHP-5.5/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.c324 struct _zend_arg_info *arg_info = closure->func.common.arg_info; in zend_closure_get_debug_info() local
346 if (arg_info) { in zend_closure_get_debug_info()
355 if (arg_info->name) { in zend_closure_get_debug_info()
357 arg_info->pass_by_reference ? "&" : "", in zend_closure_get_debug_info()
358 arg_info->name); in zend_closure_get_debug_info()
361 arg_info->pass_by_reference ? "&" : "", in zend_closure_get_debug_info()
368 arg_info++; in zend_closure_get_debug_info()
H A Dzend_opcode.c81 op_array->arg_info = NULL; in init_op_array()
409 if (op_array->arg_info) { in destroy_op_array()
411 str_efree(op_array->arg_info[i].name); in destroy_op_array()
412 if (op_array->arg_info[i].class_name) { in destroy_op_array()
413 str_efree(op_array->arg_info[i].class_name); in destroy_op_array()
416 efree(op_array->arg_info); in destroy_op_array()
H A Dzend_compile.h270 zend_arg_info *arg_info; member
327 zend_arg_info *arg_info; member
347 zend_arg_info *arg_info; member
824 ((((zend_function*)(zf))->common.arg_info && \
826 (((zend_function *)(zf))->common.arg_info[arg_num-1].pass_by_reference & (m1)) : \
H A Dzend_compile.c3157 if (ZEND_LOG_XOR(fe->common.arg_info[i].class_name, proto->common.arg_info[i].class_name)) { in zend_do_perform_implementation_check()
3212 if (fe->common.arg_info[i].type_hint != proto->common.arg_info[i].type_hint) { in zend_do_perform_implementation_check()
3218 if (fe->common.arg_info[i].pass_by_reference != proto->common.arg_info[i].pass_by_reference) { in zend_do_perform_implementation_check()
3266 if (fptr->common.arg_info) { in zend_get_function_declaration()
3268 zend_arg_info *arg_info = fptr->common.arg_info; in zend_get_function_declaration() local
3272 if (arg_info->class_name) { in zend_get_function_declaration()
3289 } else if (arg_info->type_hint) { in zend_get_function_declaration()
3304 if (arg_info->name) { in zend_get_function_declaration()
3306 memcpy(offset, arg_info->name, arg_info->name_len); in zend_get_function_declaration()
3307 offset += arg_info->name_len; in zend_get_function_declaration()
[all …]
H A Dzend_API.c2081 if (ptr->arg_info) { in zend_register_functions()
2082 zend_internal_function_info *info = (zend_internal_function_info*)ptr->arg_info; in zend_register_functions()
2084 internal_function->arg_info = (zend_arg_info*)ptr->arg_info+1; in zend_register_functions()
2103 internal_function->arg_info = NULL; in zend_register_functions()
2874 fcc->function_handler->internal_function.arg_info = NULL; in zend_is_callable_check_func()
H A Dzend_object_handlers.c998 call_user_call->arg_info = NULL; in zend_get_user_call_function()
1141 callstatic_user_call->arg_info = NULL; in zend_get_user_callstatic_function()
H A Dzend_execute.c607 if (!zf->common.arg_info in zend_verify_arg_type()
612 cur_arg_info = &zf->common.arg_info[arg_num-1]; in zend_verify_arg_type()
H A Dzend_vm_def.h1968 if (fbc->common.arg_info) { in ZEND_VM_HELPER()
H A Dzend_vm_execute.h529 if (fbc->common.arg_info) { in zend_do_fcall_common_helper_SPEC()
/PHP-5.5/ext/opcache/
H A Dzend_persist_calc.c178 if (op_array->arg_info &&
179 !zend_shared_alloc_get_xlat_entry(op_array->arg_info)) {
182 ADD_DUP_SIZE(op_array->arg_info, sizeof(zend_arg_info) * op_array->num_args);
184 if (op_array->arg_info[i].name) {
185 ADD_INTERNED_STRING(op_array->arg_info[i].name, op_array->arg_info[i].name_len + 1);
187 if (op_array->arg_info[i].class_name) {
188 ADD_INTERNED_STRING(op_array->arg_info[i].class_name, op_array->arg_info[i].class_name_len + 1);
H A Dzend_persist.c361 if (op_array->arg_info) {
363 if ((new_ptr = zend_shared_alloc_get_xlat_entry(op_array->arg_info))) {
364 op_array->arg_info = new_ptr;
368 zend_accel_store(op_array->arg_info, sizeof(zend_arg_info) * op_array->num_args);
370 if (op_array->arg_info[i].name) {
371 … zend_accel_store_interned_string(op_array->arg_info[i].name, op_array->arg_info[i].name_len + 1);
373 if (op_array->arg_info[i].class_name) {
374 …zend_accel_store_interned_string(op_array->arg_info[i].class_name, op_array->arg_info[i].class_nam…
/PHP-5.5/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.5/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.5/ext/reflection/
H A Dphp_reflection.c718 if (arg_info->name) { in _parameter_string()
768 struct _zend_arg_info *arg_info = fptr->common.arg_info; in _function_parameter_string() local
771 if (!arg_info) { in _function_parameter_string()
781 arg_info++; in _function_parameter_string()
1247 if (arg_info->name) { in reflection_parameter_factory()
1248 ZVAL_STRINGL(name, arg_info->name, arg_info->name_len, 1); in reflection_parameter_factory()
1255 reference->arg_info = arg_info; in reflection_parameter_factory()
2066 arg_info= fptr->common.arg_info; in ZEND_METHOD()
2076 arg_info++; in ZEND_METHOD()
2248 arg_info = fptr->common.arg_info; in ZEND_METHOD()
[all …]
/PHP-5.5/
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]);
H A DNEWS3202 functions. Now the first arg_info for internal functions (which has special
/PHP-5.5/ext/pdo/
H A Dpdo_dbh.c1321 if (funcs->arg_info) { in pdo_hash_methods()
1322 zend_internal_function_info *info = (zend_internal_function_info*)funcs->arg_info; in pdo_hash_methods()
1324 ifunc->arg_info = (zend_arg_info*)funcs->arg_info + 1; in pdo_hash_methods()
1342 ifunc->arg_info = NULL; in pdo_hash_methods()
/PHP-5.5/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.5/ext/soap/
H A Dsoap.c639 fe.arg_info = NULL; in PHP_MINIT_FUNCTION()

Completed in 512 milliseconds