Home
last modified time | relevance | path

Searched refs:num_args (Results 26 – 50 of 56) sorted by relevance

123

/PHP-7.4/ext/opcache/Optimizer/
H A Dzend_func_info.c66 if (call_info->num_args == 1) { in zend_strlen_info()
82 } else if (call_info->num_args != -1) { in zend_strlen_info()
92 if (call_info->num_args == 1) { in zend_dechex_info()
94 } else if (call_info->num_args != -1) { in zend_dechex_info()
104 if (call_info->num_args == 2 || call_info->num_args == 3) { in zend_range_info()
111 if (call_info->num_args == 3) { in zend_range_info()
136 if (call_info->num_args == 1) { in zend_is_type_info()
145 if (call_info->num_args == 2) { in zend_l_ss_info()
169 if (call_info->num_args == 3) { in zend_lb_ssn_info()
195 if (call_info->num_args == 1) { in zend_b_s_info()
[all …]
H A Dzend_optimizer_internal.h115 uint32_t zend_optimizer_classify_function(zend_string *name, uint32_t num_args);
H A Dcompact_literals.c65 if (EXPECTED(arg_num <= op_array->num_args)) { in class_name_type_hint()
68 arg_info = &op_array->arg_info[op_array->num_args]; in class_name_type_hint()
H A Dzend_optimizer.c896 uint32_t zend_optimizer_classify_function(zend_string *name, uint32_t num_args) { in zend_optimizer_classify_function() argument
901 } else if (zend_string_equals_literal(name, "parse_str") && num_args <= 1) { in zend_optimizer_classify_function()
903 } else if (zend_string_equals_literal(name, "mb_parse_str") && num_args <= 1) { in zend_optimizer_classify_function()
H A Dzend_inference.c1416 (int)opline->op1.num-1 < func_info->num_args && in zend_inference_calc_range()
1421 opline->op1.num <= op_array->num_args) { in zend_inference_calc_range()
3138 if (op_array->arg_info && opline->op1.num <= op_array->num_args) { in zend_update_type_info()
3159 if (func_info && (int)opline->op1.num-1 < func_info->num_args) { in zend_update_type_info()
3168 opline->op1.num <= op_array->num_args && in zend_update_type_info()
3176 (int)opline->op1.num-1 < func_info->num_args && in zend_update_type_info()
4699 if (EXPECTED(arg_num <= op_array->num_args)) { in zend_may_throw()
4702 cur_arg_info = &op_array->arg_info[op_array->num_args]; in zend_may_throw()
/PHP-7.4/Zend/
H A Dzend_builtin_functions.c502 first_extra_arg = ex->func->op_array.num_args; in ZEND_FUNCTION()
536 first_extra_arg = ex->func->op_array.num_args; in ZEND_FUNCTION()
2107 uint32_t num_args = ZEND_CALL_NUM_ARGS(call); in debug_backtrace_get_args() local
2109 if (num_args) { in debug_backtrace_get_args()
2113 array_init_size(arg_array, num_args); in debug_backtrace_get_args()
2117 uint32_t first_extra_arg = MIN(num_args, call->func->op_array.num_args); in debug_backtrace_get_args()
2159 while (i < num_args) { in debug_backtrace_get_args()
2173 Z_ARRVAL_P(arg_array)->nNumOfElements = num_args; in debug_backtrace_get_args()
H A Dzend.c594 uint32_t num_args = old_func->common.num_args + 1; in function_copy_ctor() local
599 num_args++; in function_copy_ctor()
601 new_arg_info = pemalloc(sizeof(zend_arg_info) * num_args, 1); in function_copy_ctor()
602 memcpy(new_arg_info, arg_info, sizeof(zend_arg_info) * num_args); in function_copy_ctor()
603 for (i = 0 ; i < num_args; i++) { in function_copy_ctor()
H A Dzend_API.h38 uint32_t num_args; member
258 ZEND_API int zend_parse_parameters(int num_args, const char *type_spec, ...);
259 ZEND_API int zend_parse_parameters_ex(int flags, int num_args, const char *type_spec, ...);
260 ZEND_API int zend_parse_parameters_throw(int num_args, const char *type_spec, ...);
264 ZEND_API int zend_parse_method_parameters(int num_args, zval *this_ptr, const char *type_spec, ...);
265 ZEND_API int zend_parse_method_parameters_ex(int flags, int num_args, zval *this_ptr, const char *t…
H A Dzend_generators.c290 size += EX_NUM_ARGS() - op_array->num_args; in calc_gc_buffer_size()
377 zval *end = zv + (EX_NUM_ARGS() - op_array->num_args); in zend_generator_get_gc()
H A Dzend_vm_def.h4434 uint32_t num_args, used_stack, call_info; variable
4446 num_args = EX_NUM_ARGS();
4447 if (EXPECTED(num_args <= EX(func)->op_array.num_args)) {
4452 …tack = (ZEND_CALL_FRAME_SLOT + num_args + EX(func)->op_array.last_var + EX(func)->op_array.T - EX(…
8270 uint32_t num_args = EX_NUM_ARGS();
8275 if (num_args) {
8277 zval *end = p + num_args;
8279 args = zend_new_array(num_args);
8813 uint32_t first_extra_arg = EX(func)->op_array.num_args;
H A Dzend_compile.c3364 static int 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
3388 opline->extended_value = num_args; in zend_try_compile_ct_bound_init_user_func()
3389 opline->op1.num = zend_vm_calc_used_stack(num_args, fbc); in zend_try_compile_ct_bound_init_user_func()
3398 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
3403 if (zend_try_compile_ct_bound_init_user_func(name_ast, num_args) == SUCCESS) { in zend_compile_init_user_func()
3412 opline->extended_value = num_args; in zend_compile_init_user_func()
5282 n = MIN(func->common.num_args, MAX_ARG_FLAG_NUM); in zend_set_function_arg_flags()
5525 op_array->num_args = list->children; in zend_compile_params()
5530 op_array->num_args--; in zend_compile_params()
H A Dzend_hash.c1849 …void zend_hash_apply_with_arguments(HashTable *ht, apply_func_args_t apply_func, int num_args, ...) in zend_hash_apply_with_arguments() argument
1862 va_start(args, num_args); in zend_hash_apply_with_arguments()
1866 result = apply_func(&p->val, num_args, args, &hash_key); in zend_hash_apply_with_arguments()
H A Dzend_types.h214 uint32_t num_args; /* arguments number for EX(This) */ member
H A Dzend_hash.h149 typedef int (*apply_func_args_t)(zval *pDest, int num_args, va_list args, zend_hash_key *hash_key);
/PHP-7.4/sapi/cli/
H A Dphp_cli.c1163 int num_args; in WinMain() local
1344 argv_wide = CommandLineToArgvW(GetCommandLineW(), &num_args); in WinMain()
1345 PHP_WIN32_CP_W_TO_ANY_ARRAY(argv_wide, num_args, argv, argc) in WinMain()
/PHP-7.4/docs/
H A Dparameter-parsing-api.md21 int zend_parse_parameters(int num_args, char *type_spec, ...);
22 int zend_parse_parameters_ex(int flags, int num_args, char *type_spec, ...);
/PHP-7.4/ext/pdo/
H A Dpdo_stmt.c757 … *stmt, zval *callable, zend_fcall_info * fci, zend_fcall_info_cache * fcc, int num_args) /* {{{ */ in make_callable_ex() argument
775 fci->param_count = num_args; /* probably less */ in make_callable_ex()
776 fci->params = safe_emalloc(sizeof(zval), num_args, 0); in make_callable_ex()
/PHP-7.4/ext/standard/
H A Dstring.c4927 int num_args, i = 0; local
4932 Z_PARAM_VARIADIC('+', args, num_args)
5023 if (++i >= num_args) break;
5934 int result, num_args = 0; local
5939 Z_PARAM_VARIADIC('*', args, num_args)
5942 result = php_sscanf_internal(str, format, num_args, args, 0, return_value);
H A Darray.c2603 uint32_t num_args, i; local
2607 Z_PARAM_VARIADIC('+', args, num_args)
2622 if (num_args && Z_TYPE(args[0]) == IS_ARRAY) {
2625 array_init_size(return_value, num_args);
2628 for (i = 0; i < num_args; i++) {
/PHP-7.4/ext/opcache/
H A DZendAccelerator.c606 uint32_t num_args = Z_FUNC(p->val)->common.num_args + 1; in accel_copy_permanent_strings() local
610 num_args++; in accel_copy_permanent_strings()
612 for (i = 0 ; i < num_args; i++) { in accel_copy_permanent_strings()
3655 for (i = 0; i < fptr->common.num_args; i++) { in preload_needed_types_known()
H A Dzend_file_cache.c530 end = p + op_array->num_args;
1242 end = p + op_array->num_args;
/PHP-7.4/
H A D.gdbinit87 set $count = $ex->This.u2.num_args
/PHP-7.4/ext/spl/
H A Dspl_directory.c2072 int num_args = pass_num_args + (arg2 ? 2 : 1); in spl_filesystem_file_call() local
2079 params = (zval*)safe_emalloc(num_args, sizeof(zval), 0); in spl_filesystem_file_call()
2096 fci.param_count = num_args; in spl_filesystem_file_call()
/PHP-7.4/ext/session/
H A Dsession.c1943 int i, num_args, argc = ZEND_NUM_ARGS(); in PHP_FUNCTION() local
2057 if (zend_parse_parameters(argc, "+", &args, &num_args) == FAILURE) { in PHP_FUNCTION()
/PHP-7.4/ext/soap/
H A Dsoap.c1271 int num_args = 0; in PHP_METHOD() local
1278 if (zend_parse_parameters(ZEND_NUM_ARGS(), "S*", &classname, &argv, &num_args) == FAILURE) { in PHP_METHOD()
1289 service->soap_class.argc = num_args; in PHP_METHOD()

Completed in 227 milliseconds

123