Module Identifier.MkSource
Source
val page :
(Odoc_model.Paths.Identifier.ContainerPage.t option
* Odoc_model.Names.PageName.t) ->
[> `Page of
Odoc_model.Paths.Identifier.ContainerPage.t option
* Odoc_model.Names.PageName.t ]
Odoc_model.Paths.Identifier.idSource
val leaf_page :
(Odoc_model.Paths.Identifier.ContainerPage.t option
* Odoc_model.Names.PageName.t) ->
[> `LeafPage of
Odoc_model.Paths.Identifier.ContainerPage.t option
* Odoc_model.Names.PageName.t ]
Odoc_model.Paths.Identifier.idSource
val source_page :
(Odoc_model.Paths.Identifier.ContainerPage.t * string) ->
Odoc_model.Paths.Identifier.SourcePage.tSource
val root :
(Odoc_model.Paths.Identifier.ContainerPage.t option
* Odoc_model.Names.ModuleName.t) ->
[> `Root of
Odoc_model.Paths.Identifier.ContainerPage.t option
* Odoc_model.Names.ModuleName.t ]
Odoc_model.Paths.Identifier.idSource
val implementation :
string ->
[> `Implementation of Odoc_model.Names.ModuleName.t ]
Odoc_model.Paths.Identifier.idSource
val module_ :
(Odoc_model.Paths.Identifier.Signature.t * Odoc_model.Names.ModuleName.t) ->
[> `Module of
Odoc_model.Paths.Identifier.Signature.t * Odoc_model.Names.ModuleName.t ]
Odoc_model.Paths.Identifier.idSource
val parameter :
(Odoc_model.Paths.Identifier.Signature.t * Odoc_model.Names.ModuleName.t) ->
[> `Parameter of
Odoc_model.Paths.Identifier.Signature.t * Odoc_model.Names.ModuleName.t ]
Odoc_model.Paths.Identifier.idSource
val result :
Odoc_model.Paths.Identifier.Signature.t ->
[> `Result of Odoc_model.Paths.Identifier.Signature.t ]
Odoc_model.Paths.Identifier.idSource
val module_type :
(Odoc_model.Paths.Identifier.Signature.t * Odoc_model.Names.ModuleTypeName.t) ->
[> `ModuleType of
Odoc_model.Paths.Identifier.Signature.t
* Odoc_model.Names.ModuleTypeName.t ]
Odoc_model.Paths.Identifier.idSource
val class_type :
(Odoc_model.Paths.Identifier.Signature.t * Odoc_model.Names.TypeName.t) ->
[> `ClassType of
Odoc_model.Paths.Identifier.Signature.t * Odoc_model.Names.TypeName.t ]
Odoc_model.Paths.Identifier.idSource
val core_type :
string ->
[> `CoreType of Odoc_model.Names.TypeName.t ] Odoc_model.Paths.Identifier.idSource
val constructor :
(Odoc_model.Paths.Identifier.DataType.t * Odoc_model.Names.ConstructorName.t) ->
[> `Constructor of
Odoc_model.Paths.Identifier.DataType.t
* Odoc_model.Names.ConstructorName.t ]
Odoc_model.Paths.Identifier.idSource
val unboxed_field :
(Odoc_model.Paths.Identifier.UnboxedFieldParent.t
* Odoc_model.Names.UnboxedFieldName.t) ->
[> `UnboxedField of
Odoc_model.Paths.Identifier.UnboxedFieldParent.t
* Odoc_model.Names.UnboxedFieldName.t ]
Odoc_model.Paths.Identifier.idSource
val extension :
(Odoc_model.Paths.Identifier.Signature.t * Odoc_model.Names.ExtensionName.t) ->
[> `Extension of
Odoc_model.Paths.Identifier.Signature.t
* Odoc_model.Names.ExtensionName.t ]
Odoc_model.Paths.Identifier.idSource
val extension_decl :
(Odoc_model.Paths.Identifier.Signature.t
* (Odoc_model.Names.ExtensionName.t * Odoc_model.Names.ExtensionName.t)) ->
[> `ExtensionDecl of
Odoc_model.Paths.Identifier.Signature.t
* Odoc_model.Names.ExtensionName.t
* Odoc_model.Names.ExtensionName.t ]
Odoc_model.Paths.Identifier.idextension_decl (sg, e1, eN) defines an extension declaration where sg is the parent, e1 is the first constructor of the extension, and eN is the constructor the Id is created for. e1 will be used for the url, and eN will be the one displayed. The first constructor of the extension will always be used to reference the extension point.
Source
val exception_ :
(Odoc_model.Paths.Identifier.Signature.t * Odoc_model.Names.ExceptionName.t) ->
[> `Exception of
Odoc_model.Paths.Identifier.Signature.t
* Odoc_model.Names.ExceptionName.t ]
Odoc_model.Paths.Identifier.idSource
val instance_variable :
(Odoc_model.Paths.Identifier.ClassSignature.t
* Odoc_model.Names.InstanceVariableName.t) ->
[> `InstanceVariable of
Odoc_model.Paths.Identifier.ClassSignature.t
* Odoc_model.Names.InstanceVariableName.t ]
Odoc_model.Paths.Identifier.idSource
val source_location :
(Odoc_model.Paths.Identifier.SourcePage.t * Odoc_model.Names.DefName.t) ->
[> `SourceLocation of
Odoc_model.Paths.Identifier.SourcePage.t * Odoc_model.Names.DefName.t ]
Odoc_model.Paths.Identifier.idSource
val source_location_mod :
Odoc_model.Paths.Identifier.SourcePage.t ->
[> `SourceLocationMod of Odoc_model.Paths.Identifier.SourcePage.t ]
Odoc_model.Paths.Identifier.idSource
val source_location_int :
(Odoc_model.Paths.Identifier.SourcePage.t * Odoc_model.Names.LocalName.t) ->
[> `SourceLocationInternal of
Odoc_model.Paths.Identifier.SourcePage.t * Odoc_model.Names.LocalName.t ]
Odoc_model.Paths.Identifier.id