Module Reference.Resolved

module Signature : sig ... end
module ClassSignature : sig ... end
module DataType : sig ... end
module FieldParent : sig ... end
module LabelParent : sig ... end
module Module : sig ... end
module ModuleType : sig ... end
module Type : sig ... end
module Constructor : sig ... end
module Field : sig ... end
module Extension : sig ... end
module ExtensionDecl : sig ... end
module Exception : sig ... end
module Value : sig ... end
module Class : sig ... end
module ClassType : sig ... end
module Method : sig ... end
module InstanceVariable : sig ... end
module Label : sig ... end
module Page : sig ... end
type t = [
  1. | `Alias of Odoc_model__.Paths_types.Resolved_path.module_ * Odoc_model__.Paths_types.Resolved_reference.module_
  2. | `AliasModuleType of Odoc_model__.Paths_types.Resolved_path.module_type * Odoc_model__.Paths_types.Resolved_reference.module_type
  3. | `Class of Odoc_model__.Paths_types.Resolved_reference.signature * Odoc_model__.Names.ClassName.t
  4. | `ClassType of Odoc_model__.Paths_types.Resolved_reference.signature * Odoc_model__.Names.ClassTypeName.t
  5. | `Constructor of [ `Identifier of [ `CoreType of Odoc_model__.Names.TypeName.t | `Type of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.TypeName.t ] Odoc_model__.Paths_types.id | `Type of Odoc_model__.Paths_types.Resolved_reference.signature * Odoc_model__.Names.TypeName.t ] * Odoc_model__.Names.ConstructorName.t
  6. | `Exception of Odoc_model__.Paths_types.Resolved_reference.signature * Odoc_model__.Names.ExceptionName.t
  7. | `Extension of Odoc_model__.Paths_types.Resolved_reference.signature * Odoc_model__.Names.ExtensionName.t
  8. | `ExtensionDecl of Odoc_model__.Paths_types.Resolved_reference.signature * Odoc_model__.Names.ExtensionName.t * Odoc_model__.Names.ExtensionName.t
  9. | `Field of [ `Alias of Odoc_model__.Paths_types.Resolved_path.module_ * Odoc_model__.Paths_types.Resolved_reference.module_ | `AliasModuleType of Odoc_model__.Paths_types.Resolved_path.module_type * Odoc_model__.Paths_types.Resolved_reference.module_type | `Hidden of Odoc_model__.Paths_types.Resolved_reference.module_ | `Identifier of [ `CoreType of Odoc_model__.Names.TypeName.t | `Module of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ModuleName.t | `ModuleType of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ModuleTypeName.t | `Parameter of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ModuleName.t | `Result of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id | `Root of Odoc_model__.Paths_types.Identifier.container_page_pv Odoc_model__.Paths_types.id option * Odoc_model__.Names.ModuleName.t | `Type of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.TypeName.t ] Odoc_model__.Paths_types.id | `Module of Odoc_model__.Paths_types.Resolved_reference.signature * Odoc_model__.Names.ModuleName.t | `ModuleType of Odoc_model__.Paths_types.Resolved_reference.signature * Odoc_model__.Names.ModuleTypeName.t | `Type of Odoc_model__.Paths_types.Resolved_reference.signature * Odoc_model__.Names.TypeName.t ] * Odoc_model__.Names.FieldName.t
  10. | `Hidden of Odoc_model__.Paths_types.Resolved_reference.module_
  11. | `Identifier of [ `AssetFile of [ `LeafPage of Odoc_model__.Paths_types.Identifier.container_page_pv Odoc_model__.Paths_types.id option * Odoc_model__.Names.PageName.t | `Page of Odoc_model__.Paths_types.Identifier.container_page_pv Odoc_model__.Paths_types.id option * Odoc_model__.Names.PageName.t ] Odoc_model__.Paths_types.id * string | `Class of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ClassName.t | `ClassType of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ClassTypeName.t | `Constructor of [ `CoreType of Odoc_model__.Names.TypeName.t | `Type of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.TypeName.t ] Odoc_model__.Paths_types.id * Odoc_model__.Names.ConstructorName.t | `CoreException of Odoc_model__.Names.ExceptionName.t | `CoreType of Odoc_model__.Names.TypeName.t | `Exception of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ExceptionName.t | `Extension of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ExtensionName.t | `ExtensionDecl of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ExtensionName.t * Odoc_model__.Names.ExtensionName.t | `Field of [ `CoreType of Odoc_model__.Names.TypeName.t | `Module of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ModuleName.t | `ModuleType of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ModuleTypeName.t | `Parameter of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ModuleName.t | `Result of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id | `Root of Odoc_model__.Paths_types.Identifier.container_page_pv Odoc_model__.Paths_types.id option * Odoc_model__.Names.ModuleName.t | `Type of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.TypeName.t ] Odoc_model__.Paths_types.id * Odoc_model__.Names.FieldName.t | `InstanceVariable of [ `Class of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ClassName.t | `ClassType of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ClassTypeName.t ] Odoc_model__.Paths_types.id * Odoc_model__.Names.InstanceVariableName.t | `Label of [ `Class of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ClassName.t | `ClassType of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ClassTypeName.t | `CoreType of Odoc_model__.Names.TypeName.t | `LeafPage of Odoc_model__.Paths_types.Identifier.container_page_pv Odoc_model__.Paths_types.id option * Odoc_model__.Names.PageName.t | `Module of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ModuleName.t | `ModuleType of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ModuleTypeName.t | `Page of Odoc_model__.Paths_types.Identifier.container_page_pv Odoc_model__.Paths_types.id option * Odoc_model__.Names.PageName.t | `Parameter of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ModuleName.t | `Result of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id | `Root of Odoc_model__.Paths_types.Identifier.container_page_pv Odoc_model__.Paths_types.id option * Odoc_model__.Names.ModuleName.t | `Type of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.TypeName.t ] Odoc_model__.Paths_types.id * Odoc_model__.Names.LabelName.t | `LeafPage of Odoc_model__.Paths_types.Identifier.container_page_pv Odoc_model__.Paths_types.id option * Odoc_model__.Names.PageName.t | `Method of [ `Class of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ClassName.t | `ClassType of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ClassTypeName.t ] Odoc_model__.Paths_types.id * Odoc_model__.Names.MethodName.t | `Module of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ModuleName.t | `ModuleType of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ModuleTypeName.t | `Page of Odoc_model__.Paths_types.Identifier.container_page_pv Odoc_model__.Paths_types.id option * Odoc_model__.Names.PageName.t | `Parameter of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ModuleName.t | `Result of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id | `Root of Odoc_model__.Paths_types.Identifier.container_page_pv Odoc_model__.Paths_types.id option * Odoc_model__.Names.ModuleName.t | `SourceDir of Odoc_model__.Paths_types.Identifier.source_dir_pv Odoc_model__.Paths_types.id * string | `SourceLocation of [ `SourcePage of Odoc_model__.Paths_types.Identifier.source_dir_pv Odoc_model__.Paths_types.id * string ] Odoc_model__.Paths_types.id * Odoc_model__.Names.DefName.t | `SourceLocationInternal of [ `SourcePage of Odoc_model__.Paths_types.Identifier.source_dir_pv Odoc_model__.Paths_types.id * string ] Odoc_model__.Paths_types.id * Odoc_model__.Names.LocalName.t | `SourceLocationMod of [ `SourcePage of Odoc_model__.Paths_types.Identifier.source_dir_pv Odoc_model__.Paths_types.id * string ] Odoc_model__.Paths_types.id | `SourcePage of Odoc_model__.Paths_types.Identifier.source_dir_pv Odoc_model__.Paths_types.id * string | `Type of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.TypeName.t | `Value of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ValueName.t ] Odoc_model__.Paths_types.id
  12. | `InstanceVariable of [ `Class of Odoc_model__.Paths_types.Resolved_reference.signature * Odoc_model__.Names.ClassName.t | `ClassType of Odoc_model__.Paths_types.Resolved_reference.signature * Odoc_model__.Names.ClassTypeName.t | `Identifier of [ `Class of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ClassName.t | `ClassType of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ClassTypeName.t ] Odoc_model__.Paths_types.id ] * Odoc_model__.Names.InstanceVariableName.t
  13. | `Label of [ `Alias of Odoc_model__.Paths_types.Resolved_path.module_ * Odoc_model__.Paths_types.Resolved_reference.module_ | `AliasModuleType of Odoc_model__.Paths_types.Resolved_path.module_type * Odoc_model__.Paths_types.Resolved_reference.module_type | `Class of Odoc_model__.Paths_types.Resolved_reference.signature * Odoc_model__.Names.ClassName.t | `ClassType of Odoc_model__.Paths_types.Resolved_reference.signature * Odoc_model__.Names.ClassTypeName.t | `Hidden of Odoc_model__.Paths_types.Resolved_reference.module_ | `Identifier of [ `Class of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ClassName.t | `ClassType of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ClassTypeName.t | `CoreType of Odoc_model__.Names.TypeName.t | `LeafPage of Odoc_model__.Paths_types.Identifier.container_page_pv Odoc_model__.Paths_types.id option * Odoc_model__.Names.PageName.t | `Module of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ModuleName.t | `ModuleType of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ModuleTypeName.t | `Page of Odoc_model__.Paths_types.Identifier.container_page_pv Odoc_model__.Paths_types.id option * Odoc_model__.Names.PageName.t | `Parameter of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ModuleName.t | `Result of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id | `Root of Odoc_model__.Paths_types.Identifier.container_page_pv Odoc_model__.Paths_types.id option * Odoc_model__.Names.ModuleName.t | `Type of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.TypeName.t ] Odoc_model__.Paths_types.id | `Module of Odoc_model__.Paths_types.Resolved_reference.signature * Odoc_model__.Names.ModuleName.t | `ModuleType of Odoc_model__.Paths_types.Resolved_reference.signature * Odoc_model__.Names.ModuleTypeName.t | `Type of Odoc_model__.Paths_types.Resolved_reference.signature * Odoc_model__.Names.TypeName.t ] * Odoc_model__.Names.LabelName.t
  14. | `Method of [ `Class of Odoc_model__.Paths_types.Resolved_reference.signature * Odoc_model__.Names.ClassName.t | `ClassType of Odoc_model__.Paths_types.Resolved_reference.signature * Odoc_model__.Names.ClassTypeName.t | `Identifier of [ `Class of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ClassName.t | `ClassType of Odoc_model__.Paths_types.Identifier.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ClassTypeName.t ] Odoc_model__.Paths_types.id ] * Odoc_model__.Names.MethodName.t
  15. | `Module of Odoc_model__.Paths_types.Resolved_reference.signature * Odoc_model__.Names.ModuleName.t
  16. | `ModuleType of Odoc_model__.Paths_types.Resolved_reference.signature * Odoc_model__.Names.ModuleTypeName.t
  17. | `Type of Odoc_model__.Paths_types.Resolved_reference.signature * Odoc_model__.Names.TypeName.t
  18. | `Value of Odoc_model__.Paths_types.Resolved_reference.signature * Odoc_model__.Names.ValueName.t
]
val identifier : t -> [ `AssetFile of [ `LeafPage of Odoc_model__.Paths.Identifier.Id.container_page_pv Odoc_model__.Paths_types.id option * Odoc_model__.Names.PageName.t | `Page of Odoc_model__.Paths.Identifier.Id.container_page_pv Odoc_model__.Paths_types.id option * Odoc_model__.Names.PageName.t ] Odoc_model__.Paths_types.id * string | `Class of Odoc_model__.Paths.Identifier.Id.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ClassName.t | `ClassType of Odoc_model__.Paths.Identifier.Id.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ClassTypeName.t | `Constructor of [ `CoreType of Odoc_model__.Names.TypeName.t | `Type of Odoc_model__.Paths.Identifier.Id.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.TypeName.t ] Odoc_model__.Paths_types.id * Odoc_model__.Names.ConstructorName.t | `CoreException of Odoc_model__.Names.ExceptionName.t | `CoreType of Odoc_model__.Names.TypeName.t | `Exception of Odoc_model__.Paths.Identifier.Id.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ExceptionName.t | `Extension of Odoc_model__.Paths.Identifier.Id.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ExtensionName.t | `ExtensionDecl of Odoc_model__.Paths.Identifier.Id.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ExtensionName.t * Odoc_model__.Names.ExtensionName.t | `Field of [ `CoreType of Odoc_model__.Names.TypeName.t | `Module of Odoc_model__.Paths.Identifier.Id.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ModuleName.t | `ModuleType of Odoc_model__.Paths.Identifier.Id.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ModuleTypeName.t | `Parameter of Odoc_model__.Paths.Identifier.Id.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ModuleName.t | `Result of Odoc_model__.Paths.Identifier.Id.signature_pv Odoc_model__.Paths_types.id | `Root of Odoc_model__.Paths.Identifier.Id.container_page_pv Odoc_model__.Paths_types.id option * Odoc_model__.Names.ModuleName.t | `Type of Odoc_model__.Paths.Identifier.Id.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.TypeName.t ] Odoc_model__.Paths_types.id * Odoc_model__.Names.FieldName.t | `InstanceVariable of [ `Class of Odoc_model__.Paths.Identifier.Id.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ClassName.t | `ClassType of Odoc_model__.Paths.Identifier.Id.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ClassTypeName.t ] Odoc_model__.Paths_types.id * Odoc_model__.Names.InstanceVariableName.t | `Label of [ `Class of Odoc_model__.Paths.Identifier.Id.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ClassName.t | `ClassType of Odoc_model__.Paths.Identifier.Id.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ClassTypeName.t | `CoreType of Odoc_model__.Names.TypeName.t | `LeafPage of Odoc_model__.Paths.Identifier.Id.container_page_pv Odoc_model__.Paths_types.id option * Odoc_model__.Names.PageName.t | `Module of Odoc_model__.Paths.Identifier.Id.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ModuleName.t | `ModuleType of Odoc_model__.Paths.Identifier.Id.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ModuleTypeName.t | `Page of Odoc_model__.Paths.Identifier.Id.container_page_pv Odoc_model__.Paths_types.id option * Odoc_model__.Names.PageName.t | `Parameter of Odoc_model__.Paths.Identifier.Id.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ModuleName.t | `Result of Odoc_model__.Paths.Identifier.Id.signature_pv Odoc_model__.Paths_types.id | `Root of Odoc_model__.Paths.Identifier.Id.container_page_pv Odoc_model__.Paths_types.id option * Odoc_model__.Names.ModuleName.t | `Type of Odoc_model__.Paths.Identifier.Id.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.TypeName.t ] Odoc_model__.Paths_types.id * Odoc_model__.Names.LabelName.t | `LeafPage of Odoc_model__.Paths.Identifier.Id.container_page_pv Odoc_model__.Paths_types.id option * Odoc_model__.Names.PageName.t | `Method of [ `Class of Odoc_model__.Paths.Identifier.Id.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ClassName.t | `ClassType of Odoc_model__.Paths.Identifier.Id.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ClassTypeName.t ] Odoc_model__.Paths_types.id * Odoc_model__.Names.MethodName.t | `Module of Odoc_model__.Paths.Identifier.Id.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ModuleName.t | `ModuleType of Odoc_model__.Paths.Identifier.Id.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ModuleTypeName.t | `Page of Odoc_model__.Paths.Identifier.Id.container_page_pv Odoc_model__.Paths_types.id option * Odoc_model__.Names.PageName.t | `Parameter of Odoc_model__.Paths.Identifier.Id.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ModuleName.t | `Result of Odoc_model__.Paths.Identifier.Id.signature_pv Odoc_model__.Paths_types.id | `Root of Odoc_model__.Paths.Identifier.Id.container_page_pv Odoc_model__.Paths_types.id option * Odoc_model__.Names.ModuleName.t | `SourceDir of Odoc_model__.Paths.Identifier.Id.source_dir_pv Odoc_model__.Paths_types.id * string | `SourceLocation of [ `SourcePage of Odoc_model__.Paths.Identifier.Id.source_dir_pv Odoc_model__.Paths_types.id * string ] Odoc_model__.Paths_types.id * Odoc_model__.Names.DefName.t | `SourceLocationInternal of [ `SourcePage of Odoc_model__.Paths.Identifier.Id.source_dir_pv Odoc_model__.Paths_types.id * string ] Odoc_model__.Paths_types.id * Odoc_model__.Names.LocalName.t | `SourceLocationMod of [ `SourcePage of Odoc_model__.Paths.Identifier.Id.source_dir_pv Odoc_model__.Paths_types.id * string ] Odoc_model__.Paths_types.id | `SourcePage of Odoc_model__.Paths.Identifier.Id.source_dir_pv Odoc_model__.Paths_types.id * string | `Type of Odoc_model__.Paths.Identifier.Id.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.TypeName.t | `Value of Odoc_model__.Paths.Identifier.Id.signature_pv Odoc_model__.Paths_types.id * Odoc_model__.Names.ValueName.t ] Odoc_model__.Paths_types.id