/PHP-8.2/Zend/Optimizer/ |
H A D | dfa_pass.c | 296 zend_arg_info *arg_info = &op_array->arg_info[-1]; in can_elide_return_type_check() local 308 uint32_t disallowed_types = use_type & ~ZEND_TYPE_PURE_MASK(arg_info->type); in can_elide_return_type_check() 314 if (disallowed_types == MAY_BE_OBJECT && use_info->ce && ZEND_TYPE_IS_COMPLEX(arg_info->type)) { in can_elide_return_type_check() 315 return can_elide_list_type(script, op_array, use_info, arg_info->type); in can_elide_return_type_check()
|
H A D | sccp.c | 1674 zend_op *opline = call->arg_info[i].opline; in sccp_visit_instr() 2100 zend_ssa_remove_instr(ssa, call->arg_info[i].opline, in remove_call() 2101 &ssa->ops[call->arg_info[i].opline - op_array->opcodes]); in remove_call()
|
H A D | zend_optimizer.c | 675 zend_arg_info *ret_info = op_array->arg_info - 1; in zend_optimizer_replace_by_const()
|
/PHP-8.2/ext/zend_test/ |
H A D | test.c | 1023 zend_string *ty = zend_type_to_string(execute_data->func->internal_function.arg_info->type); in ZEND_METHOD() 1097 .arg_info = arginfo_zend_test_internal_dnf_arguments,
|
/PHP-8.2/ext/opcache/jit/ |
H A D | zend_jit.c | 439 zend_arg_info *arg_info = func->op_array.arg_info + num_args; in skip_valid_arguments() local 441 if (ZEND_TYPE_IS_SET(arg_info->type)) { in skip_valid_arguments() 442 if (ZEND_TYPE_IS_ONLY_MASK(arg_info->type)) { in skip_valid_arguments() 443 zend_op *opline = call_info->arg_info[num_args].opline; in skip_valid_arguments() 445 uint32_t type_mask = ZEND_TYPE_PURE_MASK(arg_info->type); in skip_valid_arguments()
|
H A D | zend_jit_ir.c | 10278 ref, ir_CONST_ADDR(arg_info)); 10298 arg_info = &op_array->arg_info[arg_num-1]; 10300 arg_info = &op_array->arg_info[op_array->num_args]; 10302 if (arg_info && !ZEND_TYPE_IS_SET(arg_info->type)) { 10303 arg_info = NULL; 10332 if (arg_info) { 10390 zend_arg_info *arg_info; local 10393 arg_info = &op_array->arg_info[arg_num-1]; 10395 arg_info = &op_array->arg_info[op_array->num_args]; 10413 zend_arg_info *arg_info = &op_array->arg_info[-1]; local [all …]
|
H A D | zend_jit_helpers.c | 1825 static bool ZEND_FASTCALL zend_jit_verify_arg_slow(zval *arg, zend_arg_info *arg_info) in zend_jit_verify_arg_slow() argument 1831 &arg_info->type, arg, /* ref */ NULL, cache_slot, /* is_return_type */ false); in zend_jit_verify_arg_slow() 1833 zend_verify_arg_error(EX(func), arg_info, opline->op1.num, arg); in zend_jit_verify_arg_slow() 1839 …fy_return_slow(zval *arg, const zend_op_array *op_array, zend_arg_info *arg_info, void **cache_slo… in zend_jit_verify_return_slow() argument 1842 &arg_info->type, arg, /* ref */ NULL, cache_slot, /* is_return_type */ true))) { in zend_jit_verify_return_slow()
|
/PHP-8.2/Zend/ |
H A D | zend_object_handlers.c | 1333 static const zend_arg_info arg_info[1] = {{0}}; in zend_get_call_trampoline_func() local 1377 func->arg_info = (zend_arg_info *) arg_info; in zend_get_call_trampoline_func()
|
H A D | zend_execute.h | 95 const zend_function *zf, const zend_arg_info *arg_info, uint32_t arg_num, zval *value);
|
H A D | zend_execute_API.c | 614 return ZSTR_VAL(func->common.arg_info[arg_num - 1].name); in get_function_arg_name() 616 return ((zend_internal_arg_info*) func->common.arg_info)[arg_num - 1].name; in get_function_arg_name()
|
H A D | zend_vm_def.h | 4271 zend_arg_info *ret_info = EX(func)->common.arg_info - 1; 5609 zend_arg_info *arg_info = &EX(func)->common.arg_info[arg_num - 1]; variable 5615 if (ZEND_TYPE_IS_SET(arg_info->type)) { in ZEND_HASH_FILL_PACKED() 5618 …if (UNEXPECTED(!zend_verify_variadic_arg_type(EX(func), arg_info, arg_num, param, CACHE_ADDR(oplin… in ZEND_HASH_FILL_PACKED() 5642 zend_arg_info *arg_info = &EX(func)->common.arg_info[EX(func)->common.num_args]; variable 5643 if (ZEND_TYPE_IS_SET(arg_info->type)) { 5646 …if (UNEXPECTED(!zend_verify_variadic_arg_type(EX(func), arg_info, arg_num, param, CACHE_ADDR(oplin… in ZEND_HASH_MAP_FOREACH_STR_KEY_VAL()
|
H A D | zend_vm_execute.h | 4058 zend_arg_info *arg_info = &EX(func)->common.arg_info[arg_num - 1]; in ZEND_RECV_VARIADIC_SPEC_UNUSED_HANDLER() local 4064 if (ZEND_TYPE_IS_SET(arg_info->type)) { in ZEND_RECV_VARIADIC_SPEC_UNUSED_HANDLER() 4067 …if (UNEXPECTED(!zend_verify_variadic_arg_type(EX(func), arg_info, arg_num, param, CACHE_ADDR(oplin… in ZEND_RECV_VARIADIC_SPEC_UNUSED_HANDLER() 4091 zend_arg_info *arg_info = &EX(func)->common.arg_info[EX(func)->common.num_args]; in ZEND_RECV_VARIADIC_SPEC_UNUSED_HANDLER() local 4092 if (ZEND_TYPE_IS_SET(arg_info->type)) { in ZEND_RECV_VARIADIC_SPEC_UNUSED_HANDLER() 4095 …if (UNEXPECTED(!zend_verify_variadic_arg_type(EX(func), arg_info, arg_num, param, CACHE_ADDR(oplin… in ZEND_RECV_VARIADIC_SPEC_UNUSED_HANDLER() 10451 zend_arg_info *ret_info = EX(func)->common.arg_info - 1; in ZEND_VERIFY_RETURN_TYPE_SPEC_CONST_UNUSED_HANDLER() 20937 zend_arg_info *ret_info = EX(func)->common.arg_info - 1; in ZEND_VERIFY_RETURN_TYPE_SPEC_TMP_UNUSED_HANDLER() 29276 zend_arg_info *ret_info = EX(func)->common.arg_info - 1; in ZEND_VERIFY_RETURN_TYPE_SPEC_VAR_UNUSED_HANDLER() 36777 zend_arg_info *ret_info = EX(func)->common.arg_info - 1; in ZEND_VERIFY_RETURN_TYPE_SPEC_UNUSED_UNUSED_HANDLER() [all …]
|
/PHP-8.2/ext/opcache/ |
H A D | ZendAccelerator.c | 651 if (Z_FUNC(p->val)->common.arg_info && in accel_copy_permanent_strings() 655 zend_arg_info *arg_info = Z_FUNC(p->val)->common.arg_info - 1; in accel_copy_permanent_strings() local 661 accel_copy_permanent_list_types(new_interned_string, arg_info[i].type); in accel_copy_permanent_strings()
|
/PHP-8.2/ext/ffi/ |
H A D | ffi.c | 2175 func->common.arg_info = NULL; in zend_ffi_cdata_get_closure() 2927 func->common.arg_info = NULL; in zend_ffi_get_func()
|