diff options
Diffstat (limited to 'ocamldoc/odoc_str.mli')
-rw-r--r-- | ocamldoc/odoc_str.mli | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/ocamldoc/odoc_str.mli b/ocamldoc/odoc_str.mli index 44278bb0f..925deddad 100644 --- a/ocamldoc/odoc_str.mli +++ b/ocamldoc/odoc_str.mli @@ -25,6 +25,10 @@ val string_of_type_list : ?par: bool -> string -> Types.type_expr list -> string for the given type. *) val string_of_type_param_list : Odoc_type.t_type -> string +(** This function returns a string to represent the list of type parameters + for the given type extension. *) +val string_of_type_extension_param_list : Odoc_extension.t_type_extension -> string + (** This function returns a string to represent the given list of type parameters of a class or class type, with a given separator. *) @@ -33,10 +37,15 @@ val string_of_class_type_param_list : Types.type_expr list -> string (** @return a string to describe the given type. *) val string_of_type : Odoc_type.t_type -> string +val string_of_record : Odoc_type.record_field list -> string + (** @return a string to display the parameters of the given class, in the same form as the compiler. *) val string_of_class_params : Odoc_class.t_class -> string +(** @return a string to describe the given type extension. *) +val string_of_type_extension : Odoc_extension.t_type_extension -> string + (** @return a string to describe the given exception. *) val string_of_exception : Odoc_exception.t_exception -> string |