Home
last modified time | relevance | path

Searched refs:arg_num (Results 1 – 10 of 10) sorted by relevance

/PHP-7.0/Zend/
H A Dzend_compile.h897 arg_num--; in zend_check_arg_send_type()
898 if (UNEXPECTED(arg_num >= zf->common.num_args)) { in zend_check_arg_send_type()
902 arg_num = zf->common.num_args; in zend_check_arg_send_type()
907 #define ARG_MUST_BE_SENT_BY_REF(zf, arg_num) \ argument
910 #define ARG_SHOULD_BE_SENT_BY_REF(zf, arg_num) \ argument
913 #define ARG_MAY_BE_SENT_BY_REF(zf, arg_num) \ argument
920 # define ZEND_SET_ARG_FLAG(zf, arg_num, mask) do { \ argument
923 # define ZEND_CHECK_ARG_FLAG(zf, arg_num, mask) \ argument
929 # define ZEND_CHECK_ARG_FLAG(zf, arg_num, mask) \ argument
934 ZEND_CHECK_ARG_FLAG(zf, arg_num, ZEND_SEND_BY_REF)
[all …]
H A Dzend_execute.c755 if (EXPECTED(arg_num <= zf->internal_function.num_args)) { in zend_verify_internal_arg_type()
756 cur_arg_info = &zf->internal_function.arg_info[arg_num-1]; in zend_verify_internal_arg_type()
801 if (EXPECTED(arg_num <= zf->common.num_args)) { in zend_verify_arg_type()
802 cur_arg_info = &zf->common.arg_info[arg_num-1]; in zend_verify_arg_type()
872 if (EXPECTED(arg_num <= zf->common.num_args)) { in zend_verify_missing_arg_type()
873 cur_arg_info = &zf->common.arg_info[arg_num-1]; in zend_verify_missing_arg_type()
897 zend_verify_arg_error(zf, arg_num, "be callable", "", "none", "", NULL); in zend_verify_missing_arg_type()
2380 uint32_t arg_num = opline->extended_value & ZEND_FETCH_ARG_MASK; in zend_is_by_ref_func_arg_fetch() local
2381 return ARG_SHOULD_BE_SENT_BY_REF(call->func, arg_num); in zend_is_by_ref_func_arg_fetch()
2758 zend_verify_internal_arg_type(zf, arg_num, arg); in zend_check_internal_arg_type()
[all …]
H A Dzend_execute.h53 ZEND_API void ZEND_FASTCALL zend_check_internal_arg_type(zend_function *zf, uint32_t arg_num, zval …
54 ZEND_API int ZEND_FASTCALL zend_check_arg_type(zend_function *zf, uint32_t arg_num, zval *arg, zva…
55 …ASTCALL zend_check_missing_arg(zend_execute_data *execute_data, uint32_t arg_num, void **cache_slo…
H A Dzend_vm_def.h4271 uint32_t arg_num = opline->op2.num; variable
4459 int arg_num; variable
4513 arg_num++;
4644 uint32_t arg_num; variable
4652 arg_num = 1;
4660 arg_num,
4687 arg_num++;
4768 uint32_t arg_num; variable
4773 arg_num = opline->op1.num; variable
4775 if (arg_num > EX_NUM_ARGS()) {
[all …]
H A Dzend_API.c497 static const char *zend_parse_arg_impl(int arg_num, zval *arg, va_list *va, const char **spec, char… in zend_parse_arg_impl() argument
747 static int zend_parse_arg(int arg_num, zval *arg, va_list *va, const char **spec, int flags) /* {{{… in zend_parse_arg() argument
753 expected_type = zend_parse_arg_impl(arg_num, arg, va, spec, &error, &severity); in zend_parse_arg()
763 class_name, space, get_active_function_name(), arg_num, error); in zend_parse_arg()
768 class_name, space, get_active_function_name(), arg_num, expected_type, in zend_parse_arg()
781 ZEND_API int zend_parse_parameter(int flags, int arg_num, zval *arg, const char *spec, ...) in zend_parse_parameter() argument
787 ret = zend_parse_arg(arg_num, arg, &va, &spec, flags); in zend_parse_parameter()
H A Dzend_compile.c2731 uint32_t arg_num = i + 1; in zend_compile_args() local
2764 if (fbc && ARG_SHOULD_BE_SENT_BY_REF(fbc, arg_num)) { in zend_compile_args()
2766 if (ARG_MAY_BE_SENT_BY_REF(fbc, arg_num)) { in zend_compile_args()
2772 if (ARG_SHOULD_BE_SENT_BY_REF(fbc, arg_num)) { in zend_compile_args()
2781 BP_VAR_FUNC_ARG | (arg_num << BP_VAR_SHIFT)); in zend_compile_args()
2788 if (fbc && ARG_MUST_BE_SENT_BY_REF(fbc, arg_num)) { in zend_compile_args()
2793 if (ARG_SHOULD_BE_SENT_BY_REF(fbc, arg_num)) { in zend_compile_args()
2804 if (ARG_MUST_BE_SENT_BY_REF(fbc, arg_num)) { in zend_compile_args()
2817 opline->op2.opline_num = arg_num; in zend_compile_args()
2818 opline->result.var = (uint32_t)(zend_intptr_t)ZEND_CALL_ARG(NULL, arg_num); in zend_compile_args()
H A Dzend_vm_execute.h943 int arg_num; local
997 arg_num++;
1128 uint32_t arg_num; local
1136 arg_num = 1;
1144 arg_num,
1171 arg_num++;
1182 uint32_t arg_num = opline->op1.num; local
1211 if (arg_num <= arg_count) {
2204 uint32_t arg_num; local
2209 arg_num = opline->op1.num; local
[all …]
H A Dzend_API.h274 ZEND_API int zend_parse_parameter(int flags, int arg_num, zval *arg, const char *spec, ...);
H A Dzend_builtin_functions.c111 ZEND_ARG_INFO(0, arg_num) in ZEND_END_ARG_INFO()
/PHP-7.0/
H A DREADME.PARAMETER_PARSING_API33 int zend_parse_parameter(int flags, int arg_num, zval **arg, const char *spec, ...);

Completed in 160 milliseconds