Module Identifier.Id

type container_page_pv = [
  1. | `Page of container_page option * Odoc_model__.Names.PageName.t
]
and container_page
type page_pv = [
  1. | `LeafPage of container_page option * Odoc_model__.Names.PageName.t
  2. | `Page of container_page option * Odoc_model__.Names.PageName.t
]
and page
type source_dir_pv = [
  1. | `Page of container_page option * Odoc_model__.Names.PageName.t
  2. | `SourceDir of source_dir * string
]
and source_dir
type source_page_pv = [
  1. | `SourcePage of source_dir * string
]
type source_page
type asset_file_pv = [
  1. | `AssetFile of page * string
]
type asset_file
type source_location_pv = [
  1. | `SourceLocation of source_page * Odoc_model__.Names.DefName.t
  2. | `SourceLocationInternal of source_page * Odoc_model__.Names.LocalName.t
  3. | `SourceLocationMod of source_page
]
and source_location
type odoc_id_pv = [
  1. | `LeafPage of container_page option * Odoc_model__.Names.PageName.t
  2. | `Page of container_page option * Odoc_model__.Names.PageName.t
  3. | `Root of container_page option * Odoc_model__.Names.ModuleName.t
]
and odoc_id
type signature_pv = [
  1. | `Module of signature * Odoc_model__.Names.ModuleName.t
  2. | `ModuleType of signature * Odoc_model__.Names.ModuleTypeName.t
  3. | `Parameter of signature * Odoc_model__.Names.ModuleName.t
  4. | `Result of signature
  5. | `Root of container_page option * Odoc_model__.Names.ModuleName.t
]
and signature
type class_signature_pv = [
  1. | `Class of signature * Odoc_model__.Names.ClassName.t
  2. | `ClassType of signature * Odoc_model__.Names.ClassTypeName.t
]
and class_signature
type datatype_pv = [
  1. | `CoreType of Odoc_model__.Names.TypeName.t
  2. | `Type of signature * Odoc_model__.Names.TypeName.t
]
and datatype
type field_parent_pv = [
  1. | `CoreType of Odoc_model__.Names.TypeName.t
  2. | `Module of signature * Odoc_model__.Names.ModuleName.t
  3. | `ModuleType of signature * Odoc_model__.Names.ModuleTypeName.t
  4. | `Parameter of signature * Odoc_model__.Names.ModuleName.t
  5. | `Result of signature
  6. | `Root of container_page option * Odoc_model__.Names.ModuleName.t
  7. | `Type of signature * Odoc_model__.Names.TypeName.t
]
and field_parent
type label_parent_pv = [
  1. | `Class of signature * Odoc_model__.Names.ClassName.t
  2. | `ClassType of signature * Odoc_model__.Names.ClassTypeName.t
  3. | `CoreType of Odoc_model__.Names.TypeName.t
  4. | `LeafPage of container_page option * Odoc_model__.Names.PageName.t
  5. | `Module of signature * Odoc_model__.Names.ModuleName.t
  6. | `ModuleType of signature * Odoc_model__.Names.ModuleTypeName.t
  7. | `Page of container_page option * Odoc_model__.Names.PageName.t
  8. | `Parameter of signature * Odoc_model__.Names.ModuleName.t
  9. | `Result of signature
  10. | `Root of container_page option * Odoc_model__.Names.ModuleName.t
  11. | `Type of signature * Odoc_model__.Names.TypeName.t
]
and label_parent
type root_module_pv = [
  1. | `Root of container_page option * Odoc_model__.Names.ModuleName.t
]
and root_module
type module_pv = [
  1. | `Module of signature * Odoc_model__.Names.ModuleName.t
  2. | `Parameter of signature * Odoc_model__.Names.ModuleName.t
  3. | `Root of container_page option * Odoc_model__.Names.ModuleName.t
]
and module_
type functor_parameter_pv = [
  1. | `Parameter of signature * Odoc_model__.Names.ModuleName.t
]
and functor_parameter
type functor_result_pv = [
  1. | `Result of signature
]
and functor_result
type module_type_pv = [
  1. | `ModuleType of signature * Odoc_model__.Names.ModuleTypeName.t
]
and module_type
type type_pv = [
  1. | `CoreType of Odoc_model__.Names.TypeName.t
  2. | `Type of signature * Odoc_model__.Names.TypeName.t
]
and type_
type constructor_pv = [
  1. | `Constructor of datatype * Odoc_model__.Names.ConstructorName.t
]
and constructor
type field_pv = [
  1. | `Field of field_parent * Odoc_model__.Names.FieldName.t
]
and field
type extension_pv = [
  1. | `Extension of signature * Odoc_model__.Names.ExtensionName.t
]
type extension_decl_pv = [
  1. | `ExtensionDecl of signature * Odoc_model__.Names.ExtensionName.t * Odoc_model__.Names.ExtensionName.t
]
and extension
and extension_decl
type exception_pv = [
  1. | `CoreException of Odoc_model__.Names.ExceptionName.t
  2. | `Exception of signature * Odoc_model__.Names.ExceptionName.t
]
and exception_
type value_pv = [
  1. | `Value of signature * Odoc_model__.Names.ValueName.t
]
and value
type class_pv = [
  1. | `Class of signature * Odoc_model__.Names.ClassName.t
]
and class_
type class_type_pv = [
  1. | `ClassType of signature * Odoc_model__.Names.ClassTypeName.t
]
and class_type
type method_pv = [
  1. | `Method of class_signature * Odoc_model__.Names.MethodName.t
]
and method_
type instance_variable_pv = [
  1. | `InstanceVariable of class_signature * Odoc_model__.Names.InstanceVariableName.t
]
and instance_variable
type label_pv = [
  1. | `Label of label_parent * Odoc_model__.Names.LabelName.t
]
and label
type non_src_pv = [
  1. | `Class of signature * Odoc_model__.Names.ClassName.t
  2. | `ClassType of signature * Odoc_model__.Names.ClassTypeName.t
  3. | `Constructor of datatype * Odoc_model__.Names.ConstructorName.t
  4. | `CoreException of Odoc_model__.Names.ExceptionName.t
  5. | `CoreType of Odoc_model__.Names.TypeName.t
  6. | `Exception of signature * Odoc_model__.Names.ExceptionName.t
  7. | `Extension of signature * Odoc_model__.Names.ExtensionName.t
  8. | `ExtensionDecl of signature * Odoc_model__.Names.ExtensionName.t * Odoc_model__.Names.ExtensionName.t
  9. | `Field of field_parent * Odoc_model__.Names.FieldName.t
  10. | `InstanceVariable of class_signature * Odoc_model__.Names.InstanceVariableName.t
  11. | `Label of label_parent * Odoc_model__.Names.LabelName.t
  12. | `LeafPage of container_page option * Odoc_model__.Names.PageName.t
  13. | `Method of class_signature * Odoc_model__.Names.MethodName.t
  14. | `Module of signature * Odoc_model__.Names.ModuleName.t
  15. | `ModuleType of signature * Odoc_model__.Names.ModuleTypeName.t
  16. | `Page of container_page option * Odoc_model__.Names.PageName.t
  17. | `Parameter of signature * Odoc_model__.Names.ModuleName.t
  18. | `Result of signature
  19. | `Root of container_page option * Odoc_model__.Names.ModuleName.t
  20. | `Type of signature * Odoc_model__.Names.TypeName.t
  21. | `Value of signature * Odoc_model__.Names.ValueName.t
]
and non_src
type any_pv = [
  1. | `AssetFile of page * string
  2. | `Class of signature * Odoc_model__.Names.ClassName.t
  3. | `ClassType of signature * Odoc_model__.Names.ClassTypeName.t
  4. | `Constructor of datatype * Odoc_model__.Names.ConstructorName.t
  5. | `CoreException of Odoc_model__.Names.ExceptionName.t
  6. | `CoreType of Odoc_model__.Names.TypeName.t
  7. | `Exception of signature * Odoc_model__.Names.ExceptionName.t
  8. | `Extension of signature * Odoc_model__.Names.ExtensionName.t
  9. | `ExtensionDecl of signature * Odoc_model__.Names.ExtensionName.t * Odoc_model__.Names.ExtensionName.t
  10. | `Field of field_parent * Odoc_model__.Names.FieldName.t
  11. | `InstanceVariable of class_signature * Odoc_model__.Names.InstanceVariableName.t
  12. | `Label of label_parent * Odoc_model__.Names.LabelName.t
  13. | `LeafPage of container_page option * Odoc_model__.Names.PageName.t
  14. | `Method of class_signature * Odoc_model__.Names.MethodName.t
  15. | `Module of signature * Odoc_model__.Names.ModuleName.t
  16. | `ModuleType of signature * Odoc_model__.Names.ModuleTypeName.t
  17. | `Page of container_page option * Odoc_model__.Names.PageName.t
  18. | `Parameter of signature * Odoc_model__.Names.ModuleName.t
  19. | `Result of signature
  20. | `Root of container_page option * Odoc_model__.Names.ModuleName.t
  21. | `SourceDir of source_dir * string
  22. | `SourceLocation of source_page * Odoc_model__.Names.DefName.t
  23. | `SourceLocationInternal of source_page * Odoc_model__.Names.LocalName.t
  24. | `SourceLocationMod of source_page
  25. | `SourcePage of source_dir * string
  26. | `Type of signature * Odoc_model__.Names.TypeName.t
  27. | `Value of signature * Odoc_model__.Names.ValueName.t
]
and any
type path_module_pv = [
  1. | `Module of signature * Odoc_model__.Names.ModuleName.t
  2. | `Parameter of signature * Odoc_model__.Names.ModuleName.t
  3. | `Result of signature
  4. | `Root of container_page option * Odoc_model__.Names.ModuleName.t
]
and path_module
type path_module_type = module_type
type path_type_pv = [
  1. | `Class of signature * Odoc_model__.Names.ClassName.t
  2. | `ClassType of signature * Odoc_model__.Names.ClassTypeName.t
  3. | `CoreType of Odoc_model__.Names.TypeName.t
  4. | `Type of signature * Odoc_model__.Names.TypeName.t
]
and path_type
type path_datatype_pv = type_pv
and path_datatype
type path_constructor = constructor
type path_value = value
type path_class_type_pv = [
  1. | `Class of signature * Odoc_model__.Names.ClassName.t
  2. | `ClassType of signature * Odoc_model__.Names.ClassTypeName.t
]
and path_class_type
type path_any
type fragment_module = path_module
type fragment_type = path_type
type reference_module = path_module
type reference_module_type = module_type
type reference_type = path_type
type reference_constructor
type reference_field = field
type reference_extension
type reference_extension_decl = extension_decl
type reference_exception = exception_
type reference_value = value
type reference_class = class_
type reference_class_type
type reference_method = method_
type reference_instance_variable = instance_variable
type reference_label = label
type reference_page = page