Lines Matching refs:arg_info

505 	zend_arg_info *arg_info = &func->common.arg_info[arg_offset];  in zend_null_arg_deprecated()  local
511 zend_string *type_str = zend_type_to_string(arg_info->type); in zend_null_arg_deprecated()
2684 ZEND_TYPE_IS_SET(fptr->common.arg_info[arg_num].type) in zend_check_magic_method_arg_type()
2685 && !(ZEND_TYPE_FULL_MASK(fptr->common.arg_info[arg_num].type) & arg_type) in zend_check_magic_method_arg_type()
2689 arg_num + 1, ZSTR_VAL(fptr->common.arg_info[arg_num].name), in zend_check_magic_method_arg_type()
2701 if (ZEND_TYPE_PURE_MASK(fptr->common.arg_info[-1].type) & MAY_BE_NEVER) { in zend_check_magic_method_return_type()
2706 bool is_complex_type = ZEND_TYPE_IS_COMPLEX(fptr->common.arg_info[-1].type); in zend_check_magic_method_return_type()
2707 uint32_t extra_types = ZEND_TYPE_PURE_MASK(fptr->common.arg_info[-1].type) & ~return_type; in zend_check_magic_method_return_type()
2979 if (ptr->arg_info) { in zend_register_functions()
2980 zend_internal_function_info *info = (zend_internal_function_info*)ptr->arg_info; in zend_register_functions()
2981 internal_function->arg_info = (zend_internal_arg_info*)ptr->arg_info+1; in zend_register_functions()
2992 if (ZEND_ARG_IS_VARIADIC(&ptr->arg_info[ptr->num_args])) { in zend_register_functions()
3011 internal_function->arg_info = NULL; in zend_register_functions()
3022 internal_function->arg_info = (zend_internal_arg_info *) arg_info_toString + 1; in zend_register_functions()
3093 if (reg_function->arg_info && num_args) { in zend_register_functions()
3096 zend_internal_arg_info *arg_info = &reg_function->arg_info[i]; in zend_register_functions() local
3097 ZEND_ASSERT(arg_info->name && "Parameter must have a name"); in zend_register_functions()
3098 if (ZEND_TYPE_IS_SET(arg_info->type)) { in zend_register_functions()
3103 if (!strcmp(arg_info->name, reg_function->arg_info[j].name)) { in zend_register_functions()
3105 "Duplicate parameter name $%s for function %s%s%s()", arg_info->name, in zend_register_functions()
3114 if (reg_function->arg_info && in zend_register_functions()
3118 zend_internal_arg_info *arg_info = reg_function->arg_info - 1; in zend_register_functions() local
3124 memcpy(new_arg_info, arg_info, sizeof(zend_internal_arg_info) * num_args); in zend_register_functions()
3125 reg_function->arg_info = new_arg_info + 1; in zend_register_functions()
5345 zval *default_value_zval, zend_internal_arg_info *arg_info) in zend_get_default_from_internal_arg_info() argument
5347 const char *default_value = arg_info->default_value; in zend_get_default_from_internal_arg_info()