Odoc_sig.Analysermodule _ : Info_retrieverval file : string refval file_name : string refval preamble :
string ->
string ->
('a -> Location.t) ->
'a list ->
int * Odoc_types.info optionval get_comments_in_class :
int ->
int ->
Odoc_types.info option * Odoc_class.class_element listval get_comments_in_module :
int ->
int ->
Odoc_types.info option * Odoc_module.module_element listval name_comment_from_type_decl :
int ->
int ->
Parsetree.type_declaration ->
int * (string * Odoc_types.info option) listval manifest_structure :
Odoc_env.env ->
(string * Odoc_types.info option) list ->
Types.type_expr ->
Odoc_type.type_manifestval get_type_kind :
Odoc_env.env ->
(string * Odoc_types.info option) list ->
Types.type_decl_kind ->
Odoc_type.type_kindval get_cstr_args :
Odoc_env.env ->
int ->
Typedtree.constructor_arguments ->
Odoc_type.constructor_argsval merge_infos :
Odoc_types.info option ->
Odoc_types.info option ->
Odoc_types.info optionval analyse_module_type_kind :
?erased:
[ `Constrained of Parsetree.with_constraint list | `Removed ]
Odoc_name.Map.t ->
Odoc_env.env ->
Odoc_name.t ->
Parsetree.module_type ->
Types.module_type ->
Odoc_module.module_type_kindval analyse_class_type_kind :
Odoc_env.env ->
Odoc_name.t ->
int ->
Parsetree.class_type ->
Types.class_type ->
Odoc_class.class_type_kindval analyse_signature :
string ->
string ->
Parsetree.signature ->
Types.signature ->
Odoc_module.t_module