jon.recoil.org

Module Odoc_xref2.ErrorsSource

Sourcemodule Tools_error : sig ... end
Sourcetype kind = [
  1. | `OpaqueModule
  2. | `Root of string
]
Sourceval kind_of_module_cpath : ([> `Apply of 'a * 'a | `Dot of 'a * 'b | `Root of Odoc_model.Names.ModuleName.t | `Substituted of 'a ] as 'a) -> [> `Root of string ] option
Sourceval kind_of_module_type_cpath : ([> `DotMT of ([> `Apply of 'b * 'b | `Dot of 'b * 'c | `Root of Odoc_model.Names.ModuleName.t | `Substituted of 'b ] as 'b) * 'd | `Substituted of 'a ] as 'a) -> [> `Root of string ] option
Sourceval kind_of_error : what: [> `Include of Odoc_xref2.Component.Include.decl | `Module of [> `Root of 'a * Odoc_model.Names.ModuleName.t ] Odoc_model.Paths.Identifier.id ] -> [< `ApplyNotFunctor | `Class_replaced | `Find_failure | `Fragment_root | `Local of Odoc_xref2.Env.t * [< Odoc_xref2.Ident.module_ ] | `LocalMT of Odoc_xref2.Env.t * [< Odoc_xref2.Ident.module_type ] | `LocalType of Odoc_xref2.Env.t * [< Odoc_xref2.Ident.type_ ] | `LocalValue of Odoc_xref2.Env.t * [< Odoc_xref2.Ident.value ] | `Lookup_failure of [< Odoc_model.Paths.Identifier.Path.Module.t_pv ] Odoc_model.Paths.Identifier.id | `Lookup_failureMT of [< Odoc_model.Paths.Identifier.ModuleType.t_pv ] Odoc_model.Paths.Identifier.id | `Lookup_failureT of [< Odoc_model.Paths.Identifier.Path.Type.t_pv ] Odoc_model.Paths.Identifier.id | `Lookup_failureV of [< Odoc_model.Paths.Identifier.Value.t_pv ] Odoc_model.Paths.Identifier.id | `Lookup_failure_root of Odoc_model.Names.ModuleName.t | `OpaqueClass | `OpaqueModule | `Parent of [< Odoc_xref2.Errors.Tools_error.parent_lookup_error ] | `Parent_expr of [< `ApplyNotFunctor | `OpaqueModule | `Parent of Odoc_xref2.Errors.Tools_error.parent_lookup_error | `UnresolvedForwardPath | `UnresolvedPath of [ `Module of Odoc_xref2.Cpath.module_ * Odoc_xref2.Errors.Tools_error.simple_module_lookup_error | `ModuleType of Odoc_xref2.Cpath.module_type * Odoc_xref2.Errors.Tools_error.simple_module_type_lookup_error ] ] | `Parent_module of [< Odoc_xref2.Errors.Tools_error.simple_module_lookup_error ] | `Parent_module_type of [< Odoc_xref2.Errors.Tools_error.simple_module_type_lookup_error ] | `Parent_sig of [< `OpaqueModule | `UnresolvedForwardPath | `UnresolvedOriginalPath of Odoc_xref2.Cpath.module_ * Odoc_xref2.Errors.Tools_error.simple_module_lookup_error | `UnresolvedPath of [ `Module of Odoc_xref2.Cpath.module_ * Odoc_xref2.Errors.Tools_error.simple_module_lookup_error | `ModuleType of Odoc_xref2.Cpath.module_type * Odoc_xref2.Errors.Tools_error.simple_module_type_lookup_error ] ] | `Parent_type of [< Odoc_xref2.Errors.Tools_error.simple_type_lookup_error ] | `Reference of [< `Find_by_name of [< `Any | `Any_path | `Asset_path | `C | `CT | `Cons | `Field | `Label | `Module_path | `Page | `Page_path | `S | `T | `UnboxedField ] * string | `Lookup_by_name of [< `Any | `Any_path | `Asset_path | `C | `CT | `Cons | `Field | `Label | `Module_path | `Page | `Page_path | `S | `T | `UnboxedField ] * string | `Parent of Odoc_xref2.Errors.Tools_error.parent_lookup_error | `Path_error of [< `Is_directory | `Not_found | `Wrong_kind of Odoc_xref2.Errors.Tools_error.path_kind list * Odoc_xref2.Errors.Tools_error.path_kind Wrong_kind ] * Odoc_model.Paths.Reference.tag_hierarchy * string list | `Wrong_kind of Odoc_xref2.Errors.Tools_error.reference_kind list * Odoc_xref2.Errors.Tools_error.reference_kind ] | `UnresolvedForwardPath | `UnresolvedOriginalPath of [< Odoc_xref2.Cpath.module_ ] * [< Odoc_xref2.Errors.Tools_error.simple_module_lookup_error ] | `UnresolvedPath of [< `Module of [< Odoc_xref2.Cpath.module_ ] * [< Odoc_xref2.Errors.Tools_error.simple_module_lookup_error ] | `ModuleType of [< Odoc_xref2.Cpath.module_type ] * [< Odoc_xref2.Errors.Tools_error.simple_module_type_lookup_error ] ] ] option -> Odoc_xref2.Errors.kind option
Sourceval report : what:Odoc_xref2.Errors.what -> ?tools_error: [< `ApplyNotFunctor | `Class_replaced | `Find_failure | `Fragment_root | `Local of Odoc_xref2.Env.t * [< Odoc_xref2.Ident.module_ ] & Odoc_xref2.Env.t * [< Odoc_xref2.Ident.module_ ] | `LocalMT of Odoc_xref2.Env.t * [< Odoc_xref2.Ident.module_type ] & Odoc_xref2.Env.t * [< Odoc_xref2.Ident.module_type ] | `LocalType of Odoc_xref2.Env.t * [< Odoc_xref2.Ident.type_ ] & Odoc_xref2.Env.t * [< Odoc_xref2.Ident.type_ ] | `LocalValue of Odoc_xref2.Env.t * [< Odoc_xref2.Ident.value ] & Odoc_xref2.Env.t * [< Odoc_xref2.Ident.value ] | `Lookup_failure of [< Odoc_model.Paths.Identifier.Path.Module.t_pv ] Odoc_model.Paths.Identifier.id & [< Odoc_model.Paths.Identifier.Path.Module.t_pv ] Odoc_model.Paths.Identifier.id | `Lookup_failureMT of [< Odoc_model.Paths.Identifier.ModuleType.t_pv ] Odoc_model.Paths.Identifier.id & [< Odoc_model.Paths.Identifier.ModuleType.t_pv ] Odoc_model.Paths.Identifier.id | `Lookup_failureT of [< Odoc_model.Paths.Identifier.Path.Type.t_pv ] Odoc_model.Paths.Identifier.id & [< Odoc_model.Paths.Identifier.Path.Type.t_pv ] Odoc_model.Paths.Identifier.id | `Lookup_failureV of [< Odoc_model.Paths.Identifier.Value.t_pv ] Odoc_model.Paths.Identifier.id & [< Odoc_model.Paths.Identifier.Value.t_pv ] Odoc_model.Paths.Identifier.id | `Lookup_failure_root of Odoc_model.Names.ModuleName.t | `OpaqueClass | `OpaqueModule | `Parent of [< Odoc_xref2.Errors.Tools_error.parent_lookup_error ] & [< Odoc_xref2.Errors.Tools_error.parent_lookup_error ] | `Parent_expr of [< `ApplyNotFunctor | `OpaqueModule | `Parent of Odoc_xref2.Errors.Tools_error.parent_lookup_error | `UnresolvedForwardPath | `UnresolvedPath of [ `Module of Odoc_xref2.Cpath.module_ * Odoc_xref2.Errors.Tools_error.simple_module_lookup_error | `ModuleType of Odoc_xref2.Cpath.module_type * Odoc_xref2.Errors.Tools_error.simple_module_type_lookup_error ] ] & [< `ApplyNotFunctor | `OpaqueModule | `Parent of Odoc_xref2.Errors.Tools_error.parent_lookup_error | `UnresolvedForwardPath | `UnresolvedPath of [ `Module of Odoc_xref2.Cpath.module_ * Odoc_xref2.Errors.Tools_error.simple_module_lookup_error | `ModuleType of Odoc_xref2.Cpath.module_type * Odoc_xref2.Errors.Tools_error.simple_module_type_lookup_error ] ] | `Parent_module of [< Odoc_xref2.Errors.Tools_error.simple_module_lookup_error ] & [< Odoc_xref2.Errors.Tools_error.simple_module_lookup_error ] | `Parent_module_type of [< Odoc_xref2.Errors.Tools_error.simple_module_type_lookup_error ] & [< Odoc_xref2.Errors.Tools_error.simple_module_type_lookup_error ] | `Parent_sig of [< `OpaqueModule | `UnresolvedForwardPath | `UnresolvedOriginalPath of Odoc_xref2.Cpath.module_ * Odoc_xref2.Errors.Tools_error.simple_module_lookup_error | `UnresolvedPath of [ `Module of Odoc_xref2.Cpath.module_ * Odoc_xref2.Errors.Tools_error.simple_module_lookup_error | `ModuleType of Odoc_xref2.Cpath.module_type * Odoc_xref2.Errors.Tools_error.simple_module_type_lookup_error ] ] & [< `OpaqueModule | `UnresolvedForwardPath | `UnresolvedOriginalPath of Odoc_xref2.Cpath.module_ * Odoc_xref2.Errors.Tools_error.simple_module_lookup_error | `UnresolvedPath of [ `Module of Odoc_xref2.Cpath.module_ * Odoc_xref2.Errors.Tools_error.simple_module_lookup_error | `ModuleType of Odoc_xref2.Cpath.module_type * Odoc_xref2.Errors.Tools_error.simple_module_type_lookup_error ] ] | `Parent_type of [< Odoc_xref2.Errors.Tools_error.simple_type_lookup_error ] & [< Odoc_xref2.Errors.Tools_error.simple_type_lookup_error ] | `Reference of [< `Find_by_name of [< `Any | `Any_path | `Asset_path | `C | `CT | `Cons | `Field | `Label | `Module_path | `Page | `Page_path | `S | `T | `UnboxedField ] * string | `Lookup_by_name of [< `Any | `Any_path | `Asset_path | `C | `CT | `Cons | `Field | `Label | `Module_path | `Page | `Page_path | `S | `T | `UnboxedField ] * string | `Parent of Odoc_xref2.Errors.Tools_error.parent_lookup_error | `Path_error of [< `Is_directory | `Not_found | `Wrong_kind of Odoc_xref2.Errors.Tools_error.path_kind list * Odoc_xref2.Errors.Tools_error.path_kind Wrong_kind ] * Odoc_model.Paths.Reference.tag_hierarchy * string list | `Wrong_kind of Odoc_xref2.Errors.Tools_error.reference_kind list * Odoc_xref2.Errors.Tools_error.reference_kind ] & [< `Find_by_name of [< `Any | `Any_path | `Asset_path | `C | `CT | `Cons | `Field | `Label | `Module_path | `Page | `Page_path | `S | `T | `UnboxedField ] * string | `Lookup_by_name of [< `Any | `Any_path | `Asset_path | `C | `CT | `Cons | `Field | `Label | `Module_path | `Page | `Page_path | `S | `T | `UnboxedField ] * string | `Parent of Odoc_xref2.Errors.Tools_error.parent_lookup_error | `Path_error of [< `Is_directory | `Not_found | `Wrong_kind of Odoc_xref2.Errors.Tools_error.path_kind list * Odoc_xref2.Errors.Tools_error.path_kind Wrong_kind ] * Odoc_model.Paths.Reference.tag_hierarchy * string list | `Wrong_kind of Odoc_xref2.Errors.Tools_error.reference_kind list * Odoc_xref2.Errors.Tools_error.reference_kind ] | `UnresolvedForwardPath | `UnresolvedOriginalPath of [< Odoc_xref2.Cpath.module_ ] * [< Odoc_xref2.Errors.Tools_error.simple_module_lookup_error ] & [< Odoc_xref2.Cpath.module_ ] * [< Odoc_xref2.Errors.Tools_error.simple_module_lookup_error ] | `UnresolvedPath of [< `Module of [< Odoc_xref2.Cpath.module_ ] * [< Odoc_xref2.Errors.Tools_error.simple_module_lookup_error ] | `ModuleType of [< Odoc_xref2.Cpath.module_type ] * [< Odoc_xref2.Errors.Tools_error.simple_module_type_lookup_error ] ] & [< `Module of [< Odoc_xref2.Cpath.module_ ] * [< Odoc_xref2.Errors.Tools_error.simple_module_lookup_error ] | `ModuleType of [< Odoc_xref2.Cpath.module_type ] * [< Odoc_xref2.Errors.Tools_error.simple_module_type_lookup_error ] ] ] -> [< `Compile | `Expand | `Lookup | `Resolve | `Resolve_module_type ] -> unit