Home
last modified time | relevance | path

Searched refs:num_args (Results 1 – 25 of 63) sorted by last modified time

123

/PHP-8.0/ext/zend_test/
H A Dtest.c328 fptr->num_args = 1; in zend_test_class_method_get()
349 fptr->num_args = 1; in zend_test_class_static_method_get()
/PHP-8.0/Zend/
H A Dzend_execute.c1093 for (i = 0; i < num_args; ++i) { in zend_verify_internal_arg_types()
3648 num_args = EX_NUM_ARGS(); in i_init_func_execute_data()
3656 opline += num_args; in i_init_func_execute_data()
3658 EX(opline) += num_args; in i_init_func_execute_data()
3849 uint32_t num_args; in zend_unfinished_calls_gc() local
3885 num_args = 0; in zend_unfinished_calls_gc()
3949 if (EXPECTED(num_args > 0)) { in zend_unfinished_calls_gc()
3954 } while (--num_args); in zend_unfinished_calls_gc()
4273 fbc, num_args, called_scope); in zend_init_dynamic_call_string()
4609 uint32_t num_args = fbc->common.num_args; in zend_get_arg_offset_by_name() local
[all …]
H A Dzend_execute.h199 ZEND_CALL_NUM_ARGS(call) = num_args; in zend_vm_init_call_frame()
215 zend_vm_init_call_frame(call, call_info, func, num_args, object_or_called_scope); in zend_vm_stack_push_call_frame_ex()
220 static zend_always_inline uint32_t zend_vm_calc_used_stack(uint32_t num_args, zend_function *func) in zend_vm_calc_used_stack() argument
222 uint32_t used_stack = ZEND_CALL_FRAME_SLOT + num_args; in zend_vm_calc_used_stack()
225 used_stack += func->op_array.last_var + func->op_array.T - MIN(func->op_array.num_args, num_args); in zend_vm_calc_used_stack()
232 uint32_t used_stack = zend_vm_calc_used_stack(num_args, func); in zend_vm_stack_push_call_frame()
235 func, num_args, object_or_called_scope); in zend_vm_stack_push_call_frame()
241 uint32_t count = ZEND_CALL_NUM_ARGS(call) - call->func->op_array.num_args; in zend_vm_stack_free_extra_args_ex()
257 uint32_t num_args = ZEND_CALL_NUM_ARGS(call); in zend_vm_stack_free_args() local
259 if (EXPECTED(num_args > 0)) { in zend_vm_stack_free_args()
[all …]
H A Dzend_generators.c369 zval *end = zv + (EX_NUM_ARGS() - op_array->num_args); in zend_generator_get_gc()
H A Dzend_vm_execute.h2023 uint32_t num_args, used_stack, call_info; in ZEND_GENERATOR_CREATE_SPEC_HANDLER() local
2036 num_args = EX_NUM_ARGS(); in ZEND_GENERATOR_CREATE_SPEC_HANDLER()
2037 if (EXPECTED(num_args <= EX(func)->op_array.num_args)) { in ZEND_GENERATOR_CREATE_SPEC_HANDLER()
3119 uint32_t num_args = EX_NUM_ARGS(); in ZEND_CALL_TRAMPOLINE_SPEC_HANDLER() local
3124 if (num_args) { in ZEND_CALL_TRAMPOLINE_SPEC_HANDLER()
3126 zval *end = p + num_args; in ZEND_CALL_TRAMPOLINE_SPEC_HANDLER()
3128 args = zend_new_array(num_args); in ZEND_CALL_TRAMPOLINE_SPEC_HANDLER()
3255 uint32_t num_args = EX_NUM_ARGS(); in ZEND_CALL_TRAMPOLINE_SPEC_OBSERVER_HANDLER() local
3260 if (num_args) { in ZEND_CALL_TRAMPOLINE_SPEC_OBSERVER_HANDLER()
3262 zval *end = p + num_args; in ZEND_CALL_TRAMPOLINE_SPEC_OBSERVER_HANDLER()
[all …]
H A Dzend_vm_def.h4415 uint32_t num_args, used_stack, call_info; variable
4428 num_args = EX_NUM_ARGS();
4429 if (EXPECTED(num_args <= EX(func)->op_array.num_args)) {
4434 …tack = (ZEND_CALL_FRAME_SLOT + num_args + EX(func)->op_array.last_var + EX(func)->op_array.T - EX(…
5519 ZEND_ASSERT(EX(func)->common.num_args == arg_num - 1);
5553 zend_arg_info *arg_info = &EX(func)->common.arg_info[EX(func)->common.num_args];
8532 uint32_t num_args = EX_NUM_ARGS();
8537 if (num_args) {
8539 zval *end = p + num_args;
8541 args = zend_new_array(num_args);
[all …]
H A Dzend_compile.c3314 for (uint32_t i = 0; i < fn->common.num_args; i++) { in zend_get_arg_num()
3321 for (uint32_t i = 0; i < fn->common.num_args; i++) { in zend_get_arg_num()
3808 static zend_result zend_try_compile_ct_bound_init_user_func(zend_ast *name_ast, uint32_t num_args) … in zend_try_compile_ct_bound_init_user_func() argument
3832 opline->extended_value = num_args; in zend_try_compile_ct_bound_init_user_func()
3833 opline->op1.num = zend_vm_calc_used_stack(num_args, fbc); in zend_try_compile_ct_bound_init_user_func()
3842 static void zend_compile_init_user_func(zend_ast *name_ast, uint32_t num_args, zend_string *orig_fu… in zend_compile_init_user_func() argument
3847 if (zend_try_compile_ct_bound_init_user_func(name_ast, num_args) == SUCCESS) { in zend_compile_init_user_func()
3856 opline->extended_value = num_args; in zend_compile_init_user_func()
6012 n = MIN(func->common.num_args, MAX_ARG_FLAG_NUM); in zend_set_function_arg_flags()
6543 op_array->num_args = list->children; in zend_compile_params()
[all …]
H A Dzend_API.c205 num_args in zend_wrong_parameters_count_error()
1028 if (num_args < min_num_args || num_args > max_num_args) { in zend_parse_va_args()
1037 num_args in zend_parse_va_args()
1051 while (num_args-- > 0) { in zend_parse_va_args()
2086 if (fptr->common.num_args != num_args) { in zend_check_magic_method_args()
2087 if (num_args == 0) { in zend_check_magic_method_args()
2090 } else if (num_args == 1) { in zend_check_magic_method_args()
2365 internal_function->num_args = ptr->num_args; in ZEND_END_ARG_INFO()
2447 uint32_t num_args = reg_function->common.num_args; in ZEND_END_ARG_INFO() local
2449 num_args++; in ZEND_END_ARG_INFO()
[all …]
H A Dzend_API.h39 uint32_t num_args; member
304 ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...);
305 ZEND_API zend_result zend_parse_parameters_ex(int flags, uint32_t num_args, const char *type_spec, …
307 #define zend_parse_parameters_throw(num_args, ...) \ argument
308 zend_parse_parameters(num_args, __VA_ARGS__)
312 ZEND_API zend_result zend_parse_method_parameters(uint32_t num_args, zval *this_ptr, const char *ty…
313 ZEND_API zend_result zend_parse_method_parameters_ex(int flags, uint32_t num_args, zval *this_ptr, …
/PHP-8.0/sapi/cli/
H A Dphp_cli_server.c611 static int sapi_cli_server_register_entry_cb(char **entry, int num_args, va_list args, zend_hash_ke… in sapi_cli_server_register_entry_cb() argument
H A Dphp_cli.c1137 int num_args; in WinMain() local
1321 argv_wide = CommandLineToArgvW(GetCommandLineW(), &num_args); in WinMain()
1322 PHP_WIN32_CP_W_TO_ANY_ARRAY(argv_wide, num_args, argv, argc) in WinMain()
/PHP-8.0/ext/opcache/jit/
H A Dzend_jit.c2212 if (opline->op1.num <= op_array->num_args) { in zend_jit()
2215 arg_info = &op_array->arg_info[op_array->num_args]; in zend_jit()
H A Dzend_jit_trace.c461 || arg_num > op_array->num_args) { in zend_jit_trace_send_type()
467 ZEND_ASSERT(arg_num <= op_array->num_args); in zend_jit_trace_send_type()
1419 if (i < op_array->num_args) { in zend_jit_trace_build_tssa()
2126 if (i < op_array->num_args) { in zend_jit_trace_build_tssa()
2161 && i < op_array->num_args) { in zend_jit_trace_build_tssa()
3840 && i >= op_array->num_args) { in zend_jit_trace()
6238 && p->op_array->num_args in zend_jit_trace()
6337 int num_args = -1; in zend_jit_trace() local
6341 num_args = init_opline->extended_value; in zend_jit_trace()
6345 TRACE_FRAME_INIT(call, p->func, frame_flags, num_args); in zend_jit_trace()
[all …]
H A Dzend_jit_x86.dasc10022 uint32_t num_args = 0;
10025 while (num_args < call_info->num_args) {
10040 num_args++;
10042 return num_args;
10284 uint32_t num_args;
10288 num_args = 0;
10303 if (num_args) {
10308 if (num_args) {
10328 | jmp =>num_args
10331 | jmp =>num_args
[all …]
H A Dzend_jit_vm_helpers.c123 uint32_t first_extra_arg = op_array->num_args; in zend_jit_copy_extra_args_helper()
124 uint32_t num_args = EX_NUM_ARGS(); in zend_jit_copy_extra_args_helper() local
139 src = end + (num_args - first_extra_arg); in zend_jit_copy_extra_args_helper()
/PHP-8.0/ext/soap/
H A Dsoap.c998 int num_args = 0; in PHP_METHOD() local
1001 if (zend_parse_parameters(ZEND_NUM_ARGS(), "C*", &ce, &argv, &num_args) == FAILURE) { in PHP_METHOD()
1013 service->soap_class.argc = num_args; in PHP_METHOD()
/PHP-8.0/ext/standard/
H A Darray.c2572 uint32_t num_args, i; local
2576 Z_PARAM_VARIADIC('+', args, num_args)
2589 if (num_args && Z_TYPE(args[0]) == IS_ARRAY) {
2592 array_init_size(return_value, num_args);
2595 for (i = 0; i < num_args; i++) {
/PHP-8.0/ext/session/
H A Dsession.c1973 int i, num_args, argc = ZEND_NUM_ARGS(); in PHP_FUNCTION() local
2079 if (zend_parse_parameters(argc, "+", &args, &num_args) == FAILURE) { in PHP_FUNCTION()
/PHP-8.0/ext/opcache/
H A DZendAccelerator.c596 uint32_t num_args = Z_FUNC(p->val)->common.num_args + 1; in accel_copy_permanent_strings() local
600 num_args++; in accel_copy_permanent_strings()
602 for (i = 0 ; i < num_args; i++) { in accel_copy_permanent_strings()
3743 for (i = 0; i < fptr->common.num_args; i++) {
/PHP-8.0/ext/reflection/
H A Dphp_reflection.c712 num_args = fptr->common.num_args; in _function_parameter_string()
714 num_args++; in _function_parameter_string()
1966 uint32_t num_args; in ZEND_METHOD() local
1974 num_args = fptr->common.num_args; in ZEND_METHOD()
1976 num_args++; in ZEND_METHOD()
2014 num_args = fptr->common.num_args; in ZEND_METHOD()
2016 num_args++; in ZEND_METHOD()
2019 if (!num_args) { in ZEND_METHOD()
2373 num_args = fptr->common.num_args; in ZEND_METHOD()
2375 num_args++; in ZEND_METHOD()
[all …]
/PHP-8.0/ext/opcache/Optimizer/
H A Dzend_inference.c1256 opline->op1.num <= op_array->num_args) { in zend_inference_propagate_range()
4568 if (EXPECTED(arg_num <= op_array->num_args)) { in zend_may_throw_ex()
4571 cur_arg_info = &op_array->arg_info[op_array->num_args]; in zend_may_throw_ex()
/PHP-8.0/ext/spl/
H A Dspl_directory.c478 static spl_filesystem_object *spl_filesystem_object_create_type(int num_args, spl_filesystem_object… in spl_filesystem_object_create_type() argument
534 if (zend_parse_parameters(num_args, "|sbr!", in spl_filesystem_object_create_type()
/PHP-8.0/sapi/phpdbg/
H A Dphpdbg.c492 zend_op *cur = op_array->opcodes + op_array->num_args + !!(op_array->fn_flags & ZEND_ACC_VARIADIC); in phpdbg_oplog_fill_executable()
/PHP-8.0/ext/com_dotnet/
H A Dcom_handlers.c309 f.num_args = 0; in com_method_get()
342 f.num_args = bindptr.lpfuncdesc->cParams; in com_method_get()
/PHP-8.0/ext/pdo/
H A Dpdo_stmt.c721 … *stmt, zval *callable, zend_fcall_info * fci, zend_fcall_info_cache * fcc, int num_args) /* {{{ */ in make_callable_ex() argument
739 fci->param_count = num_args; /* probably less */ in make_callable_ex()
740 fci->params = safe_emalloc(sizeof(zval), num_args, 0); in make_callable_ex()
1928 uint32_t num_args = 0; in PHP_METHOD() local
1930 if (zend_parse_parameters(ZEND_NUM_ARGS(), "l*", &fetch_mode, &args, &num_args) == FAILURE) { in PHP_METHOD()
1938 if (!pdo_stmt_setup_fetch_mode(stmt, fetch_mode, 1, args, num_args)) { in PHP_METHOD()

Completed in 384 milliseconds

123