Lines Matching refs:arg_info

479 	zend_arg_info *arg_info = &func->common.arg_info[arg_offset];  in zend_null_arg_deprecated()  local
485 zend_string *type_str = zend_type_to_string(arg_info->type); in zend_null_arg_deprecated()
2596 ZEND_TYPE_IS_SET(fptr->common.arg_info[arg_num].type) in zend_check_magic_method_arg_type()
2597 && !(ZEND_TYPE_FULL_MASK(fptr->common.arg_info[arg_num].type) & arg_type) in zend_check_magic_method_arg_type()
2601 arg_num + 1, ZSTR_VAL(fptr->common.arg_info[arg_num].name), in zend_check_magic_method_arg_type()
2613 if (ZEND_TYPE_PURE_MASK(fptr->common.arg_info[-1].type) & MAY_BE_NEVER) { in zend_check_magic_method_return_type()
2618 bool is_complex_type = ZEND_TYPE_IS_COMPLEX(fptr->common.arg_info[-1].type); in zend_check_magic_method_return_type()
2619 uint32_t extra_types = ZEND_TYPE_PURE_MASK(fptr->common.arg_info[-1].type) & ~return_type; in zend_check_magic_method_return_type()
2886 if (ptr->arg_info) { in zend_register_functions()
2887 zend_internal_function_info *info = (zend_internal_function_info*)ptr->arg_info; in zend_register_functions()
2888 internal_function->arg_info = (zend_internal_arg_info*)ptr->arg_info+1; in zend_register_functions()
2899 if (ZEND_ARG_IS_VARIADIC(&ptr->arg_info[ptr->num_args])) { in zend_register_functions()
2918 internal_function->arg_info = NULL; in zend_register_functions()
2929 internal_function->arg_info = (zend_internal_arg_info *) arg_info_toString + 1; in zend_register_functions()
3000 if (reg_function->arg_info && num_args) { in zend_register_functions()
3003 zend_internal_arg_info *arg_info = &reg_function->arg_info[i]; in zend_register_functions() local
3004 ZEND_ASSERT(arg_info->name && "Parameter must have a name"); in zend_register_functions()
3005 if (ZEND_TYPE_IS_SET(arg_info->type)) { in zend_register_functions()
3010 if (!strcmp(arg_info->name, reg_function->arg_info[j].name)) { in zend_register_functions()
3012 "Duplicate parameter name $%s for function %s%s%s()", arg_info->name, in zend_register_functions()
3021 if (reg_function->arg_info && in zend_register_functions()
3025 zend_internal_arg_info *arg_info = reg_function->arg_info - 1; in zend_register_functions() local
3031 memcpy(new_arg_info, arg_info, sizeof(zend_internal_arg_info) * num_args); in zend_register_functions()
3032 reg_function->arg_info = new_arg_info + 1; in zend_register_functions()
5199 zval *default_value_zval, zend_internal_arg_info *arg_info) in zend_get_default_from_internal_arg_info() argument
5201 const char *default_value = arg_info->default_value; in zend_get_default_from_internal_arg_info()