Home
last modified time | relevance | path

Searched refs:zend_arg_info (Results 1 – 25 of 26) sorted by relevance

12

/PHP-8.0/sapi/phpdbg/
H A Dphpdbg_frame.c29 const zend_arg_info *arginfo = func->common.arg_info; in ZEND_EXTERN_MODULE_GLOBALS()
202 const zend_arg_info *arginfo = NULL; in phpdbg_dump_prototype()
/PHP-8.0/Zend/
H A Dzend_compile.h400 } zend_arg_info; typedef
423 zend_arg_info *arg_info;
497 zend_arg_info *arg_info; /* index -1 represents the return value info, if any */
H A Dzend.c600 zend_arg_info *arg_info = old_func->common.arg_info - 1; in function_copy_ctor()
601 zend_arg_info *new_arg_info; in function_copy_ctor()
606 new_arg_info = pemalloc(sizeof(zend_arg_info) * num_args, 1); in function_copy_ctor()
607 memcpy(new_arg_info, arg_info, sizeof(zend_arg_info) * num_args); in function_copy_ctor()
H A Dzend_inheritance.c521 zend_class_entry *fe_scope, zend_arg_info *fe_arg_info, in zend_do_perform_arg_type_hint_check()
522 zend_class_entry *proto_scope, zend_arg_info *proto_arg_info) /* {{{ */ in zend_do_perform_arg_type_hint_check()
590 zend_arg_info *proto_arg_info = in zend_do_perform_implementation_check()
593 zend_arg_info *fe_arg_info = in zend_do_perform_implementation_check()
650 smart_str *str, zend_class_entry *scope, zend_arg_info *arg_info, bool return_hint) /* {{{ */ in zend_append_type_hint()
683 zend_arg_info *arg_info = fptr->common.arg_info; in zend_get_function_declaration()
H A Dzend_execute.h73 const zend_function *zf, const zend_arg_info *arg_info, int arg_num, zval *value);
H A Dzend_execute.c663 const zend_function *zf, const zend_arg_info *arg_info, zval *value, in zend_verify_type_error_common()
686 const zend_function *zf, const zend_arg_info *arg_info, int arg_num, zval *value) in zend_verify_arg_error()
1061 zend_arg_info *cur_arg_info; in zend_verify_recv_arg_type()
1076 zend_function *zf, zend_arg_info *arg_info, uint32_t arg_num, zval *arg, void **cache_slot) in zend_verify_variadic_arg_type()
1094 zend_arg_info *cur_arg_info; in zend_verify_internal_arg_types()
1179 const zend_arg_info *arg_info = &zf->common.arg_info[-1]; in zend_verify_return_error()
1196 const zend_arg_info *arg_info = &zf->common.arg_info[-1]; in zend_verify_internal_return_error()
4613 zend_arg_info *arg_info = &fbc->op_array.arg_info[i]; in zend_get_arg_offset_by_name()
H A Dzend_object_handlers.c1125 static const zend_arg_info arg_info[1] = {{0}}; in zend_get_call_trampoline_func()
1163 func->arg_info = (zend_arg_info *) arg_info; in zend_get_call_trampoline_func()
H A Dzend_API.c2477 zend_arg_info *arg_info = reg_function->common.arg_info - 1; in ZEND_END_ARG_INFO()
2478 zend_arg_info *new_arg_info; in ZEND_END_ARG_INFO()
2482 new_arg_info = malloc(sizeof(zend_arg_info) * num_args); in ZEND_END_ARG_INFO()
2483 memcpy(new_arg_info, arg_info, sizeof(zend_arg_info) * num_args); in ZEND_END_ARG_INFO()
H A Dzend_opcode.c531 zend_arg_info *arg_info = op_array->arg_info; in destroy_op_array()
H A Dzend_compile.c2386 znode *expr, zend_arg_info *return_info, zend_bool implicit) /* {{{ */ in zend_emit_return_type_check()
3315 zend_arg_info *arg_info = &fn->op_array.arg_info[i]; in zend_get_arg_num()
6342 zend_arg_info *arg_infos; in zend_compile_params()
6347 arg_infos = safe_emalloc(sizeof(zend_arg_info), list->children + 1, 0); in zend_compile_params()
6363 arg_infos = safe_emalloc(sizeof(zend_arg_info), list->children, 0); in zend_compile_params()
6382 zend_arg_info *arg_info; in zend_compile_params()
H A Dzend_vm_def.h4206 zend_arg_info *ret_info = EX(func)->common.arg_info - 1;
5520 zend_arg_info *arg_info = &EX(func)->common.arg_info[arg_num - 1];
5553 zend_arg_info *arg_info = &EX(func)->common.arg_info[EX(func)->common.num_args];
/PHP-8.0/ext/opcache/
H A Dzend_persist_calc.c240 zend_arg_info *arg_info = op_array->arg_info; in zend_persist_op_array_calc_ex()
252 ADD_SIZE(sizeof(zend_arg_info) * num_args); in zend_persist_op_array_calc_ex()
H A Dzend_persist.c380 zend_arg_info *arg_info = op_array->arg_info; in zend_persist_op_array_ex()
562 zend_arg_info *arg_info = op_array->arg_info; in zend_persist_op_array_ex()
573 arg_info = zend_shared_memdup_put_free(arg_info, sizeof(zend_arg_info) * num_args); in zend_persist_op_array_ex()
H A Dzend_file_cache.c576 zend_arg_info *p, *end;
1350 zend_arg_info *p, *end;
H A DZendAccelerator.c597 zend_arg_info *arg_info = Z_FUNC(p->val)->common.arg_info - 1; in accel_copy_permanent_strings()
/PHP-8.0/ext/opcache/Optimizer/
H A Dzend_inference.h269 const zend_script *script, zend_arg_info *arg_info, zend_class_entry **pce);
H A Dcompact_literals.c61 zend_arg_info *arg_info; in type_num_classes()
H A Dzend_inference.c2056 uint32_t zend_fetch_arg_info_type(const zend_script *script, zend_arg_info *arg_info, zend_class_en… in zend_fetch_arg_info_type()
2932 zend_arg_info *arg_info = &op_array->arg_info[opline->op1.num-1]; in _zend_update_type_info()
3467 zend_arg_info *ret_info = op_array->arg_info - 1; in _zend_update_type_info()
3934 zend_arg_info *ret_info = op_array->arg_info - 1; in zend_init_func_return_info()
4566 zend_arg_info *cur_arg_info; in zend_may_throw_ex()
H A Dzend_optimizer.c642 zend_arg_info *ret_info = op_array->arg_info - 1; in zend_optimizer_replace_by_const()
H A Ddfa_pass.c296 zend_arg_info *info = &op_array->arg_info[-1]; in can_elide_return_type_check()
/PHP-8.0/ext/com_dotnet/
H A Dcom_handlers.c335 f.arg_info = ecalloc(bindptr.lpfuncdesc->cParams, sizeof(zend_arg_info)); in com_method_get()
/PHP-8.0/ext/opcache/jit/
H A Dzend_jit_helpers.c1718 static zend_always_inline zend_bool zend_jit_verify_type_common(zval *arg, zend_arg_info *arg_info,… in zend_jit_verify_type_common()
1776 static zend_bool ZEND_FASTCALL zend_jit_verify_arg_slow(zval *arg, zend_arg_info *arg_info) in zend_jit_verify_arg_slow()
1791 …zend_jit_verify_return_slow(zval *arg, const zend_op_array *op_array, zend_arg_info *arg_info, voi… in zend_jit_verify_return_slow()
H A Dzend_jit_trace.c465 zend_arg_info *arg_info; in zend_jit_trace_send_type()
1431 zend_arg_info *arg_info = &op_array->arg_info[i]; in zend_jit_trace_build_tssa()
1841 zend_arg_info *arg_info; in zend_jit_trace_build_tssa()
2133 zend_arg_info *arg_info = &op_array->arg_info[i]; in zend_jit_trace_build_tssa()
H A Dzend_jit_x86.dasc10026 zend_arg_info *arg_info = func->op_array.arg_info + num_args;
12783 static int zend_jit_verify_arg_type(dasm_State **Dst, const zend_op *opline, zend_arg_info *arg_inf…
12852 zend_arg_info *arg_info = NULL;
12955 zend_arg_info *arg_info;
15065 zend_arg_info *arg_info = &op_array->arg_info[-1];
H A Dzend_jit.c2210 zend_arg_info *arg_info; in zend_jit()

Completed in 319 milliseconds

12