Lines Matching refs:zf

663 		const zend_function *zf, const zend_arg_info *arg_info, zval *value,  in zend_verify_type_error_common()  argument
667 *fname = ZSTR_VAL(zf->common.function_name); in zend_verify_type_error_common()
668 if (zf->common.scope) { in zend_verify_type_error_common()
670 *fclass = ZSTR_VAL(zf->common.scope->name); in zend_verify_type_error_common()
676 *need_msg = zend_type_to_string_resolved(arg_info->type, zf->common.scope); in zend_verify_type_error_common()
686 const zend_function *zf, const zend_arg_info *arg_info, int arg_num, zval *value) in zend_verify_arg_error() argument
700 zf, arg_info, value, &fname, &fsep, &fclass, &need_msg, &given_msg); in zend_verify_arg_error()
702 ZEND_ASSERT(zf->common.type == ZEND_USER_FUNCTION in zend_verify_arg_error()
1059 static zend_always_inline bool zend_verify_recv_arg_type(zend_function *zf, uint32_t arg_num, zval … in zend_verify_recv_arg_type() argument
1063 ZEND_ASSERT(arg_num <= zf->common.num_args); in zend_verify_recv_arg_type()
1064 cur_arg_info = &zf->common.arg_info[arg_num-1]; in zend_verify_recv_arg_type()
1067 && UNEXPECTED(!zend_check_type(cur_arg_info->type, arg, cache_slot, zf->common.scope, 0, 0))) { in zend_verify_recv_arg_type()
1068 zend_verify_arg_error(zf, cur_arg_info, arg_num, arg); in zend_verify_recv_arg_type()
1076 zend_function *zf, zend_arg_info *arg_info, uint32_t arg_num, zval *arg, void **cache_slot) in zend_verify_variadic_arg_type() argument
1079 if (UNEXPECTED(!zend_check_type(arg_info->type, arg, cache_slot, zf->common.scope, 0, 0))) { in zend_verify_variadic_arg_type()
1080 zend_verify_arg_error(zf, arg_info, arg_num, arg); in zend_verify_variadic_arg_type()
1177 ZEND_API ZEND_COLD void zend_verify_return_error(const zend_function *zf, zval *value) in zend_verify_return_error() argument
1179 const zend_arg_info *arg_info = &zf->common.arg_info[-1]; in zend_verify_return_error()
1185 zf, arg_info, value, &fname, &fsep, &fclass, &need_msg, &given_msg); in zend_verify_return_error()
1194 static ZEND_COLD void zend_verify_internal_return_error(const zend_function *zf, zval *value) in zend_verify_internal_return_error() argument
1196 const zend_arg_info *arg_info = &zf->common.arg_info[-1]; in zend_verify_internal_return_error()
1202 zf, arg_info, value, &fname, &fsep, &fclass, &need_msg, &given_msg); in zend_verify_internal_return_error()
1208 static ZEND_COLD void zend_verify_void_return_error(const zend_function *zf, const char *returned_m… in zend_verify_void_return_error() argument
1210 const char *fname = ZSTR_VAL(zf->common.function_name); in zend_verify_void_return_error()
1214 if (zf->common.scope) { in zend_verify_void_return_error()
1216 fclass = ZSTR_VAL(zf->common.scope->name); in zend_verify_void_return_error()
1226 static bool zend_verify_internal_return_type(zend_function *zf, zval *ret) in zend_verify_internal_return_type() argument
1228 zend_internal_arg_info *ret_info = zf->internal_function.arg_info - 1; in zend_verify_internal_return_type()
1231 zend_verify_void_return_error(zf, zend_zval_type_name(ret), ""); in zend_verify_internal_return_type()
1238 zend_verify_internal_return_error(zf, ret); in zend_verify_internal_return_type()
1246 static ZEND_COLD void zend_verify_missing_return_type(const zend_function *zf) in zend_verify_missing_return_type() argument
1249 zend_verify_return_error(zf, NULL); in zend_verify_missing_return_type()