Lines Matching refs:arg_info

134 	struct _zend_arg_info *arg_info;  member
701 static void _parameter_string(smart_str *str, zend_function *fptr, struct _zend_arg_info *arg_info,… in _parameter_string() argument
709 if (ZEND_TYPE_IS_SET(arg_info->type)) { in _parameter_string()
710 zend_string *type_str = zend_type_to_string(arg_info->type); in _parameter_string()
715 if (ZEND_ARG_SEND_MODE(arg_info)) { in _parameter_string()
718 if (ZEND_ARG_IS_VARIADIC(arg_info)) { in _parameter_string()
722 ? ((zend_internal_arg_info*)arg_info)->name : ZSTR_VAL(arg_info->name)); in _parameter_string()
724 if (!required && !ZEND_ARG_IS_VARIADIC(arg_info)) { in _parameter_string()
730 && ((zend_internal_arg_info*)arg_info)->default_value) { in _parameter_string()
731 smart_str_appends(str, ((zend_internal_arg_info*)arg_info)->default_value); in _parameter_string()
752 struct _zend_arg_info *arg_info = fptr->common.arg_info; in _function_parameter_string() local
755 if (!arg_info) { in _function_parameter_string()
767 _parameter_string(str, fptr, arg_info, i, i < num_required, indent); in _function_parameter_string()
769 arg_info++; in _function_parameter_string()
901 …tf(str, " %s- %s [ ", indent, ZEND_ARG_TYPE_IS_TENTATIVE(&fptr->common.arg_info[-1]) ? "Tentative… in _function_string()
902 if (ZEND_TYPE_IS_SET(fptr->common.arg_info[-1].type)) { in _function_string()
903 zend_string *type_str = zend_type_to_string(fptr->common.arg_info[-1].type); in _function_string()
1338 …ctory(zend_function *fptr, zval *closure_object, struct _zend_arg_info *arg_info, uint32_t offset,… in reflection_parameter_factory() argument
1347 reference->arg_info = arg_info; in reflection_parameter_factory()
1360 ZVAL_STRING(prop_name, ((zend_internal_arg_info*)arg_info)->name); in reflection_parameter_factory()
1362 ZVAL_STR_COPY(prop_name, arg_info->name); in reflection_parameter_factory()
1549 result, (zend_internal_arg_info *) param->arg_info); in get_parameter_default()
2160 struct _zend_arg_info *arg_info; in ZEND_METHOD() local
2168 arg_info= fptr->common.arg_info; in ZEND_METHOD()
2185 arg_info, in ZEND_METHOD()
2192 arg_info++; in ZEND_METHOD()
2426 struct _zend_arg_info *arg_info; in ZEND_METHOD() local
2527 arg_info = fptr->common.arg_info; in ZEND_METHOD()
2538 if (arg_info[i].name) { in ZEND_METHOD()
2539 if (strcmp(((zend_internal_arg_info*)arg_info)[i].name, ZSTR_VAL(arg_name)) == 0) { in ZEND_METHOD()
2547 if (arg_info[i].name) { in ZEND_METHOD()
2548 if (zend_string_equals(arg_name, arg_info[i].name)) { in ZEND_METHOD()
2571 ref->arg_info = &arg_info[position]; in ZEND_METHOD()
2585 ZVAL_STRING(prop_name, ((zend_internal_arg_info*)arg_info)[position].name); in ZEND_METHOD()
2587 ZVAL_STR_COPY(prop_name, arg_info[position].name); in ZEND_METHOD()
2614 _parameter_string(&str, param->fptr, param->arg_info, param->offset, param->required, ""); in ZEND_METHOD()
2632 RETURN_STRING(((zend_internal_arg_info *) param->arg_info)->name); in ZEND_METHOD()
2634 RETURN_STR_COPY(param->arg_info->name); in ZEND_METHOD()
2688 if (ZEND_TYPE_HAS_NAME(param->arg_info->type)) { in ZEND_METHOD()
2703 class_name = ZEND_TYPE_NAME(param->arg_info->type); in ZEND_METHOD()
2748 RETVAL_BOOL(ZEND_TYPE_IS_SET(param->arg_info->type)); in ZEND_METHOD()
2763 if (!ZEND_TYPE_IS_SET(param->arg_info->type)) { in ZEND_METHOD()
2766 reflection_type_factory(param->arg_info->type, return_value, 1); in ZEND_METHOD()
2783 if (ZEND_TYPE_IS_ITERABLE_FALLBACK(param->arg_info->type)) { in ZEND_METHOD()
2787 type_mask = ZEND_TYPE_PURE_MASK_WITHOUT_NULL(param->arg_info->type); in ZEND_METHOD()
2804 type_mask = ZEND_TYPE_PURE_MASK_WITHOUT_NULL(param->arg_info->type); in ZEND_METHOD()
2820 RETVAL_BOOL(!ZEND_TYPE_IS_SET(param->arg_info->type) in ZEND_METHOD()
2821 || ZEND_TYPE_ALLOW_NULL(param->arg_info->type)); in ZEND_METHOD()
2836 RETVAL_BOOL(ZEND_ARG_SEND_MODE(param->arg_info)); in ZEND_METHOD()
2852 RETVAL_BOOL(ZEND_ARG_SEND_MODE(param->arg_info) != ZEND_SEND_BY_REF); in ZEND_METHOD()
2916 && ((zend_internal_arg_info*) (param->arg_info))->default_value); in ZEND_METHOD()
3033 RETVAL_BOOL(ZEND_ARG_IS_VARIADIC(param->arg_info)); in ZEND_METHOD()
3048 RETVAL_BOOL(ZEND_ARG_IS_PROMOTED(param->arg_info)); in ZEND_METHOD()
3635 …y.fn_flags & ZEND_ACC_HAS_RETURN_TYPE) && !ZEND_ARG_TYPE_IS_TENTATIVE(&fptr->common.arg_info[-1])); in ZEND_METHOD()
3651 …y.fn_flags & ZEND_ACC_HAS_RETURN_TYPE) || ZEND_ARG_TYPE_IS_TENTATIVE(&fptr->common.arg_info[-1])) { in ZEND_METHOD()
3655 reflection_type_factory(fptr->common.arg_info[-1].type, return_value, 1); in ZEND_METHOD()
3671 …ray.fn_flags & ZEND_ACC_HAS_RETURN_TYPE && ZEND_ARG_TYPE_IS_TENTATIVE(&fptr->common.arg_info[-1])); in ZEND_METHOD()
3687 ….fn_flags & ZEND_ACC_HAS_RETURN_TYPE) || !ZEND_ARG_TYPE_IS_TENTATIVE(&fptr->common.arg_info[-1])) { in ZEND_METHOD()
3691 reflection_type_factory(fptr->common.arg_info[-1].type, return_value, 1); in ZEND_METHOD()