Lines Matching refs:arg_info

133 	struct _zend_arg_info *arg_info;  member
668 static void _parameter_string(smart_str *str, zend_function *fptr, struct _zend_arg_info *arg_info,… in _parameter_string() argument
676 if (ZEND_TYPE_IS_SET(arg_info->type)) { in _parameter_string()
677 zend_string *type_str = zend_type_to_string(arg_info->type); in _parameter_string()
682 if (ZEND_ARG_SEND_MODE(arg_info)) { in _parameter_string()
685 if (ZEND_ARG_IS_VARIADIC(arg_info)) { in _parameter_string()
689 ? ((zend_internal_arg_info*)arg_info)->name : ZSTR_VAL(arg_info->name)); in _parameter_string()
691 if (!required && !ZEND_ARG_IS_VARIADIC(arg_info)) { in _parameter_string()
697 && ((zend_internal_arg_info*)arg_info)->default_value) { in _parameter_string()
698 smart_str_appends(str, ((zend_internal_arg_info*)arg_info)->default_value); in _parameter_string()
719 struct _zend_arg_info *arg_info = fptr->common.arg_info; in _function_parameter_string() local
722 if (!arg_info) { in _function_parameter_string()
734 _parameter_string(str, fptr, arg_info, i, i < num_required, indent); in _function_parameter_string()
736 arg_info++; in _function_parameter_string()
866 …tf(str, " %s- %s [ ", indent, ZEND_ARG_TYPE_IS_TENTATIVE(&fptr->common.arg_info[-1]) ? "Tentative… in _function_string()
867 if (ZEND_TYPE_IS_SET(fptr->common.arg_info[-1].type)) { in _function_string()
868 zend_string *type_str = zend_type_to_string(fptr->common.arg_info[-1].type); in _function_string()
1300 …ctory(zend_function *fptr, zval *closure_object, struct _zend_arg_info *arg_info, uint32_t offset,… in reflection_parameter_factory() argument
1309 reference->arg_info = arg_info; in reflection_parameter_factory()
1322 ZVAL_STRING(prop_name, ((zend_internal_arg_info*)arg_info)->name); in reflection_parameter_factory()
1324 ZVAL_STR_COPY(prop_name, arg_info->name); in reflection_parameter_factory()
1511 result, (zend_internal_arg_info *) param->arg_info); in get_parameter_default()
2115 struct _zend_arg_info *arg_info; in ZEND_METHOD() local
2123 arg_info= fptr->common.arg_info; in ZEND_METHOD()
2140 arg_info, in ZEND_METHOD()
2147 arg_info++; in ZEND_METHOD()
2381 struct _zend_arg_info *arg_info; in ZEND_METHOD() local
2482 arg_info = fptr->common.arg_info; in ZEND_METHOD()
2493 if (arg_info[i].name) { in ZEND_METHOD()
2494 if (strcmp(((zend_internal_arg_info*)arg_info)[i].name, ZSTR_VAL(arg_name)) == 0) { in ZEND_METHOD()
2502 if (arg_info[i].name) { in ZEND_METHOD()
2503 if (zend_string_equals(arg_name, arg_info[i].name)) { in ZEND_METHOD()
2526 ref->arg_info = &arg_info[position]; in ZEND_METHOD()
2540 ZVAL_STRING(prop_name, ((zend_internal_arg_info*)arg_info)[position].name); in ZEND_METHOD()
2542 ZVAL_STR_COPY(prop_name, arg_info[position].name); in ZEND_METHOD()
2569 _parameter_string(&str, param->fptr, param->arg_info, param->offset, param->required, ""); in ZEND_METHOD()
2587 RETURN_STRING(((zend_internal_arg_info *) param->arg_info)->name); in ZEND_METHOD()
2589 RETURN_STR_COPY(param->arg_info->name); in ZEND_METHOD()
2643 if (ZEND_TYPE_HAS_NAME(param->arg_info->type)) { in ZEND_METHOD()
2658 class_name = ZEND_TYPE_NAME(param->arg_info->type); in ZEND_METHOD()
2703 RETVAL_BOOL(ZEND_TYPE_IS_SET(param->arg_info->type)); in ZEND_METHOD()
2718 if (!ZEND_TYPE_IS_SET(param->arg_info->type)) { in ZEND_METHOD()
2721 reflection_type_factory(param->arg_info->type, return_value, 1); in ZEND_METHOD()
2738 if (ZEND_TYPE_IS_ITERABLE_FALLBACK(param->arg_info->type)) { in ZEND_METHOD()
2742 type_mask = ZEND_TYPE_PURE_MASK_WITHOUT_NULL(param->arg_info->type); in ZEND_METHOD()
2759 type_mask = ZEND_TYPE_PURE_MASK_WITHOUT_NULL(param->arg_info->type); in ZEND_METHOD()
2775 RETVAL_BOOL(!ZEND_TYPE_IS_SET(param->arg_info->type) in ZEND_METHOD()
2776 || ZEND_TYPE_ALLOW_NULL(param->arg_info->type)); in ZEND_METHOD()
2791 RETVAL_BOOL(ZEND_ARG_SEND_MODE(param->arg_info)); in ZEND_METHOD()
2807 RETVAL_BOOL(ZEND_ARG_SEND_MODE(param->arg_info) != ZEND_SEND_BY_REF); in ZEND_METHOD()
2871 && ((zend_internal_arg_info*) (param->arg_info))->default_value); in ZEND_METHOD()
2988 RETVAL_BOOL(ZEND_ARG_IS_VARIADIC(param->arg_info)); in ZEND_METHOD()
3003 RETVAL_BOOL(ZEND_ARG_IS_PROMOTED(param->arg_info)); in ZEND_METHOD()
3587 …y.fn_flags & ZEND_ACC_HAS_RETURN_TYPE) && !ZEND_ARG_TYPE_IS_TENTATIVE(&fptr->common.arg_info[-1])); in ZEND_METHOD()
3603 …y.fn_flags & ZEND_ACC_HAS_RETURN_TYPE) || ZEND_ARG_TYPE_IS_TENTATIVE(&fptr->common.arg_info[-1])) { in ZEND_METHOD()
3607 reflection_type_factory(fptr->common.arg_info[-1].type, return_value, 1); in ZEND_METHOD()
3623 …ray.fn_flags & ZEND_ACC_HAS_RETURN_TYPE && ZEND_ARG_TYPE_IS_TENTATIVE(&fptr->common.arg_info[-1])); in ZEND_METHOD()
3639 ….fn_flags & ZEND_ACC_HAS_RETURN_TYPE) || !ZEND_ARG_TYPE_IS_TENTATIVE(&fptr->common.arg_info[-1])) { in ZEND_METHOD()
3643 reflection_type_factory(fptr->common.arg_info[-1].type, return_value, 1); in ZEND_METHOD()