Module Odoc_xref2.Cfrag
type root = [ | `ModuleType of Odoc_xref2.Cpath.Resolved.module_type| `Module of Odoc_xref2.Cpath.Resolved.module_
]type resolved_signature = [ | `Root of Odoc_xref2.Cfrag.root| `Subst of Odoc_xref2.Cpath.Resolved.module_type * Odoc_xref2.Cfrag.resolved_module| `Alias of Odoc_xref2.Cpath.Resolved.module_ * Odoc_xref2.Cfrag.resolved_module| `Module of Odoc_xref2.Cfrag.resolved_signature * Odoc_model.Names.ModuleName.t| `OpaqueModule of Odoc_xref2.Cfrag.resolved_module
]and resolved_module = [ | `Subst of Odoc_xref2.Cpath.Resolved.module_type * Odoc_xref2.Cfrag.resolved_module| `Alias of Odoc_xref2.Cpath.Resolved.module_ * Odoc_xref2.Cfrag.resolved_module| `Module of Odoc_xref2.Cfrag.resolved_signature * Odoc_model.Names.ModuleName.t| `OpaqueModule of Odoc_xref2.Cfrag.resolved_module
]and resolved_module_type = [ | `ModuleType of Odoc_xref2.Cfrag.resolved_signature * Odoc_model.Names.ModuleTypeName.t
]and resolved_type = [ | `Type of Odoc_xref2.Cfrag.resolved_signature * Odoc_model.Names.TypeName.t| `Class of Odoc_xref2.Cfrag.resolved_signature * Odoc_model.Names.TypeName.t| `ClassType of Odoc_xref2.Cfrag.resolved_signature * Odoc_model.Names.TypeName.t
]type signature = [ | `Resolved of Odoc_xref2.Cfrag.resolved_signature| `Dot of Odoc_xref2.Cfrag.signature * string| `Root
]and module_ = [ | `Resolved of Odoc_xref2.Cfrag.resolved_module| `Dot of Odoc_xref2.Cfrag.signature * string
]and module_type = [ | `Resolved of Odoc_xref2.Cfrag.resolved_module_type| `Dot of Odoc_xref2.Cfrag.signature * string
]and type_ = [ | `Resolved of Odoc_xref2.Cfrag.resolved_type| `Dot of Odoc_xref2.Cfrag.signature * string
]type resolved_base_name = | RBase of Odoc_xref2.Cfrag.root| RBranch of Odoc_model.Names.ModuleName.t * Odoc_xref2.Cfrag.resolved_signature
type base_name = | Base of Odoc_xref2.Cfrag.root option| Branch of Odoc_model.Names.ModuleName.t * Odoc_xref2.Cfrag.signature
val resolved_signature_split_parent :
Odoc_xref2.Cfrag.resolved_signature ->
Odoc_xref2.Cfrag.resolved_base_nameval signature_split_parent :
Odoc_xref2.Cfrag.signature ->
Odoc_xref2.Cfrag.base_nameval resolved_module_split :
Odoc_xref2.Cfrag.resolved_module ->
string * Odoc_xref2.Cfrag.resolved_module optionval module_split :
Odoc_xref2.Cfrag.module_ ->
string * Odoc_xref2.Cfrag.module_ optionval resolved_module_type_split :
Odoc_xref2.Cfrag.resolved_module_type ->
string * Odoc_xref2.Cfrag.resolved_module_type optionval module_type_split :
Odoc_xref2.Cfrag.module_type ->
string * Odoc_xref2.Cfrag.module_type optionval resolved_type_split :
Odoc_xref2.Cfrag.resolved_type ->
string * Odoc_xref2.Cfrag.resolved_type optionval type_split :
Odoc_xref2.Cfrag.type_ ->
string * Odoc_xref2.Cfrag.type_ optionval unresolve_module :
Odoc_xref2.Cfrag.resolved_module ->
Odoc_xref2.Cfrag.module_val unresolve_signature :
Odoc_xref2.Cfrag.resolved_signature ->
Odoc_xref2.Cfrag.signatureval unresolve_type : Odoc_xref2.Cfrag.resolved_type -> Odoc_xref2.Cfrag.type_val unresolve_module_type :
Odoc_xref2.Cfrag.resolved_module_type ->
Odoc_xref2.Cfrag.module_type