Home
last modified time | relevance | path

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

/PHP-7.0/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-7.0/ext/zip/
H A Dphp_zip.h72 #define ZIPARCHIVE_ME(name, arg_info, flags) {#name, c_ziparchive_ ##name, arg_info,(uint32_t) (siz… argument
/PHP-7.0/Zend/
H A Dzend_API.h72 #define ZEND_FENTRY(zend_name, name, arg_info, flags) { #zend_name, name, arg_info, (uint32_t) (siz… argument
74 …efine ZEND_RAW_FENTRY(zend_name, name, arg_info, flags) { zend_name, name, arg_info, (uint32_t) … argument
75 #define ZEND_RAW_NAMED_FE(zend_name, name, arg_info) ZEND_RAW_FENTRY(#zend_name, name, arg_info, 0) argument
77 #define ZEND_NAMED_FE(zend_name, name, arg_info) ZEND_FENTRY(zend_name, name, arg_info, 0) argument
78 #define ZEND_FE(name, arg_info) ZEND_FENTRY(name, ZEND_FN(name), arg_info, 0) argument
80 #define ZEND_FALIAS(name, alias, arg_info) ZEND_FENTRY(name, ZEND_FN(alias), arg_info, 0) argument
81 #define ZEND_DEP_FALIAS(name, alias, arg_info) ZEND_FENTRY(name, ZEND_FN(alias), arg_info, ZEND_AC… argument
82 #define ZEND_NAMED_ME(zend_name, name, arg_info, flags) ZEND_FENTRY(zend_name, name, arg_info, flag… argument
94 #define ZEND_NS_NAMED_FE(ns, zend_name, name, arg_info) ZEND_NS_FENTRY(ns, zend_name, name, arg_inf… argument
95 #define ZEND_NS_FE(ns, name, arg_info) ZEND_NS_FENTRY(ns, name, ZEND_FN(name), arg_info, 0) argument
[all …]
H A Dzend_inheritance.c344 …if (!zend_do_perform_type_hint_check(fe, fe->common.arg_info - 1, proto, proto->common.arg_info - … in zend_do_perform_implementation_check()
354 if (arg_info->class_name) { in zend_append_type_hint()
378 } else if (arg_info->type_hint) { in zend_append_type_hint()
411 if (fptr->common.arg_info) { in zend_get_function_declaration()
413 zend_arg_info *arg_info = fptr->common.arg_info; in zend_get_function_declaration() local
423 if (arg_info->pass_by_reference) { in zend_get_function_declaration()
427 if (arg_info->is_variadic) { in zend_get_function_declaration()
433 if (arg_info->name) { in zend_get_function_declaration()
437 smart_str_appendl(&str, ZSTR_VAL(arg_info->name), ZSTR_LEN(arg_info->name)); in zend_get_function_declaration()
494 } else if (arg_info->type_hint && arg_info->allow_null) { in zend_get_function_declaration()
[all …]
H A Dzend_closures.c415 struct _zend_arg_info *arg_info = closure->func.common.arg_info; in zend_closure_get_debug_info() local
435 if (arg_info && in zend_closure_get_debug_info()
449 if (arg_info->name) { in zend_closure_get_debug_info()
452 arg_info->pass_by_reference ? "&" : "", in zend_closure_get_debug_info()
453 ZSTR_VAL(arg_info->name)); in zend_closure_get_debug_info()
456 arg_info->pass_by_reference ? "&" : "", in zend_closure_get_debug_info()
457 ((zend_internal_arg_info*)arg_info)->name); in zend_closure_get_debug_info()
461 arg_info->pass_by_reference ? "&" : "", in zend_closure_get_debug_info()
467 arg_info++; in zend_closure_get_debug_info()
H A Dzend_opcode.c74 op_array->arg_info = NULL; in init_op_array()
401 if (op_array->arg_info) { in destroy_op_array()
403 zend_arg_info *arg_info = op_array->arg_info; in destroy_op_array() local
406 arg_info--; in destroy_op_array()
413 if (arg_info[i].name) { in destroy_op_array()
414 zend_string_release(arg_info[i].name); in destroy_op_array()
416 if (arg_info[i].class_name) { in destroy_op_array()
417 zend_string_release(arg_info[i].class_name); in destroy_op_array()
420 efree(arg_info); in destroy_op_array()
H A Dzend_compile.h343 zend_arg_info *arg_info; member
394 zend_internal_arg_info *arg_info; member
416 zend_arg_info *arg_info; member
904 return UNEXPECTED((zf->common.arg_info[arg_num].pass_by_reference & mask) != 0); in zend_check_arg_send_type()
H A Dzend_compile.c4441 if (func->common.arg_info) { in zend_set_function_arg_flags()
4473 arg_info->type_hint = type; in zend_compile_typename()
4531 zend_arg_info *arg_info; in zend_compile_params() local
4583 arg_info = &arg_infos[i]; in zend_compile_params()
4587 arg_info->type_hint = 0; in zend_compile_params()
4588 arg_info->allow_null = 1; in zend_compile_params()
4589 arg_info->class_name = NULL; in zend_compile_params()
4619 if (arg_info->class_name) { in zend_compile_params()
4643 if (arg_info->class_name) { in zend_compile_params()
4649 if (arg_info->class_name) { in zend_compile_params()
[all …]
H A Dzend_execute.c756 cur_arg_info = &zf->internal_function.arg_info[arg_num-1]; in zend_verify_internal_arg_type()
758 cur_arg_info = &zf->internal_function.arg_info[zf->internal_function.num_args]; in zend_verify_internal_arg_type()
802 cur_arg_info = &zf->common.arg_info[arg_num-1]; in zend_verify_arg_type()
804 cur_arg_info = &zf->common.arg_info[zf->common.num_args]; in zend_verify_arg_type()
873 cur_arg_info = &zf->common.arg_info[arg_num-1]; in zend_verify_missing_arg_type()
875 cur_arg_info = &zf->common.arg_info[zf->common.num_args]; in zend_verify_missing_arg_type()
962 zend_arg_info *ret_info = zf->common.arg_info - 1; in zend_verify_internal_return_type()
1001 zend_arg_info *ret_info = zf->common.arg_info - 1; in zend_verify_return_type()
1057 zend_arg_info *ret_info = zf->common.arg_info - 1; in zend_verify_missing_return_type()
H A Dzend_API.c2177 if (ptr->arg_info) { in zend_register_functions()
2178 zend_internal_function_info *info = (zend_internal_function_info*)ptr->arg_info; in zend_register_functions()
2180 internal_function->arg_info = (zend_internal_arg_info*)ptr->arg_info+1; in zend_register_functions()
2191 if (ptr->arg_info[ptr->num_args].is_variadic) { in zend_register_functions()
2207 internal_function->arg_info = NULL; in zend_register_functions()
2254 if (reg_function->common.arg_info && reg_function->common.num_args) { in zend_register_functions()
2257 if (reg_function->common.arg_info[i].class_name || in zend_register_functions()
2258 reg_function->common.arg_info[i].type_hint) { in zend_register_functions()
2781 func->arg_info = NULL; in zend_disable_function()
H A Dzend_vm_def.h3952 zend_arg_info *ret_info = EX(func)->common.arg_info - 1;
H A Dzend_vm_execute.h7855 zend_arg_info *ret_info = EX(func)->common.arg_info - 1;
13758 zend_arg_info *ret_info = EX(func)->common.arg_info - 1;
19532 zend_arg_info *ret_info = EX(func)->common.arg_info - 1;
25363 zend_arg_info *ret_info = EX(func)->common.arg_info - 1;
34996 zend_arg_info *ret_info = EX(func)->common.arg_info - 1;
/PHP-7.0/ext/opcache/
H A Dzend_persist_calc.c215 if (op_array->arg_info) { in zend_persist_op_array_calc_ex()
216 zend_arg_info *arg_info = op_array->arg_info; in zend_persist_op_array_calc_ex() local
225 arg_info--; in zend_persist_op_array_calc_ex()
228 ADD_DUP_SIZE(arg_info, sizeof(zend_arg_info) * num_args); in zend_persist_op_array_calc_ex()
230 if (arg_info[i].name) { in zend_persist_op_array_calc_ex()
231 ADD_INTERNED_STRING(arg_info[i].name, 1); in zend_persist_op_array_calc_ex()
233 if (arg_info[i].class_name) { in zend_persist_op_array_calc_ex()
234 ADD_INTERNED_STRING(arg_info[i].class_name, 1); in zend_persist_op_array_calc_ex()
H A Dzend_persist.c599 if (op_array->arg_info) { in zend_persist_op_array_ex()
600 zend_arg_info *arg_info = op_array->arg_info; in zend_persist_op_array_ex() local
604 arg_info--; in zend_persist_op_array_ex()
608 arg_info = zend_shared_alloc_get_xlat_entry(arg_info); in zend_persist_op_array_ex()
609 ZEND_ASSERT(arg_info != NULL); in zend_persist_op_array_ex()
618 if (arg_info[i].name) { in zend_persist_op_array_ex()
619 zend_accel_store_interned_string(arg_info[i].name); in zend_persist_op_array_ex()
621 if (arg_info[i].class_name) { in zend_persist_op_array_ex()
622 zend_accel_store_interned_string(arg_info[i].class_name); in zend_persist_op_array_ex()
627 arg_info++; in zend_persist_op_array_ex()
[all …]
H A Dzend_file_cache.c376 SERIALIZE_PTR(op_array->arg_info); in zend_file_cache_serialize_op_array()
455 if (op_array->arg_info) { in zend_file_cache_serialize_op_array()
457 SERIALIZE_PTR(op_array->arg_info); in zend_file_cache_serialize_op_array()
458 p = op_array->arg_info; in zend_file_cache_serialize_op_array()
954 UNSERIALIZE_PTR(op_array->arg_info); in zend_file_cache_unserialize_op_array()
1026 if (op_array->arg_info) { in zend_file_cache_unserialize_op_array()
1028 UNSERIALIZE_PTR(op_array->arg_info); in zend_file_cache_unserialize_op_array()
1029 p = op_array->arg_info; in zend_file_cache_unserialize_op_array()
/PHP-7.0/ext/reflection/
H A Dphp_reflection.c704 if (arg_info->name) { in _parameter_string()
759 struct _zend_arg_info *arg_info = fptr->common.arg_info; in _function_parameter_string() local
762 if (!arg_info) { in _function_parameter_string()
776 arg_info++; in _function_parameter_string()
1248 if (arg_info->name) { in reflection_parameter_factory()
1261 reference->arg_info = arg_info; in reflection_parameter_factory()
1285 reference->arg_info = arg_info; in reflection_type_factory()
2105 arg_info= fptr->common.arg_info; in ZEND_METHOD()
2118 arg_info++; in ZEND_METHOD()
2451 arg_info = fptr->common.arg_info; in ZEND_METHOD()
[all …]
/PHP-7.0/ext/com_dotnet/
H A Dcom_handlers.c242 if (f->arg_info) { in function_dtor()
243 efree(f->arg_info); in function_dtor()
277 f.arg_info = NULL; in com_method_get()
302 f.arg_info = ecalloc(bindptr.lpfuncdesc->cParams, sizeof(zend_arg_info)); in com_method_get()
305 f.arg_info[i].allow_null = 1; in com_method_get()
307 f.arg_info[i].pass_by_reference = ZEND_SEND_BY_REF; in com_method_get()
402 f.arg_info = NULL; \ in com_constructor_get()
H A Dcom_com.c504 if (f->arg_info) { in php_com_do_invoke_byref()
506 if (f->arg_info[nargs - i - 1].pass_by_reference) { in php_com_do_invoke_byref()
515 if (f->arg_info[nargs - i - 1].pass_by_reference) { in php_com_do_invoke_byref()
559 if (f && f->arg_info) { in php_com_do_invoke_byref()
562 if (f->arg_info[nargs - i - 1].pass_by_reference) { in php_com_do_invoke_byref()
/PHP-7.0/
H A Dserver-tests.php623 foreach ($this->xargs as $arg=>$arg_info) {
624 $usage .= sprintf(" -%s %-12s %s\n",$arg,$arg_info[1],$arg_info[3]);
702 foreach ($this->xargs as $arg=>$arg_info) {
703 if ($arg_info[0]) {
705 $this->conf[$arg_info[0]]=$arg_info[2];
707 $this->setEnvConfigVar($arg_info[0]);
/PHP-7.0/ext/pdo/
H A Dpdo_dbh.c1311 if (funcs->arg_info) { in pdo_hash_methods()
1312 zend_internal_function_info *info = (zend_internal_function_info*)funcs->arg_info; in pdo_hash_methods()
1314 func.arg_info = (zend_internal_arg_info*)funcs->arg_info + 1; in pdo_hash_methods()
1324 if (funcs->arg_info[funcs->num_args].is_variadic) { in pdo_hash_methods()
1330 func.arg_info = NULL; in pdo_hash_methods()
/PHP-7.0/sapi/phpdbg/
H A Dphpdbg_frame.c133 arginfo = func->common.arg_info; in phpdbg_dump_prototype()
/PHP-7.0/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-7.0/ext/opcache/Optimizer/
H A Dzend_optimizer.c470 zend_arg_info *ret_info = op_array->arg_info - 1; in zend_optimizer_replace_by_const()
/PHP-7.0/ext/soap/
H A Dsoap.c669 fe.arg_info = NULL; in PHP_MINIT_FUNCTION()

Completed in 290 milliseconds