Lines Matching refs:arg_num
595 ZEND_API const char *get_active_function_arg_name(uint32_t arg_num) /* {{{ */ in get_active_function_arg_name() argument
603 return get_function_arg_name(func, arg_num); in get_active_function_arg_name()
607 ZEND_API const char *get_function_arg_name(const zend_function *func, uint32_t arg_num) /* {{{ */ in get_function_arg_name() argument
609 if (!func || arg_num == 0 || func->common.num_args < arg_num) { in get_function_arg_name()
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()
883 uint32_t arg_num = ZEND_CALL_NUM_ARGS(call) + 1; in zend_call_function() local
891 target = zend_handle_named_arg(&call, name, &arg_num, cache_slot); in zend_call_function()
902 zend_vm_stack_extend_call_frame(&call, arg_num - 1, 1); in zend_call_function()
903 target = ZEND_CALL_ARG(call, arg_num); in zend_call_function()
906 if (ARG_SHOULD_BE_SENT_BY_REF(func, arg_num)) { in zend_call_function()
908 if (!ARG_MAY_BE_SENT_BY_REF(func, arg_num)) { in zend_call_function()
911 zend_param_must_be_ref(func, arg_num); in zend_call_function()
934 arg_num++; in zend_call_function()