Module Odoc_index.EntrySource
Source
type type_decl_entry = {canonical : Odoc_model.Paths.Path.Type.t option;equation : Odoc_model.Lang.TypeDecl.Equation.t;representation : Odoc_model.Lang.TypeDecl.Representation.t option;
}Source
type type_extension_entry = {type_path : Odoc_model.Paths.Path.Type.t;type_params : Odoc_model.Lang.TypeDecl.param list;private_ : bool;
}Source
type field_entry = {mutable_ : bool;type_ : Odoc_model.Lang.TypeExpr.t;parent_type : Odoc_model.Lang.TypeExpr.t;
}Source
type instance_variable_entry = {mutable_ : bool;virtual_ : bool;type_ : Odoc_model.Lang.TypeExpr.t;
}Source
type kind = | TypeDecl of Odoc_index.Entry.type_decl_entry| Module of Odoc_index.Entry.module_entry| Value of Odoc_index.Entry.value_entry| Doc| Exception of Odoc_index.Entry.constructor_entry| Class_type of Odoc_index.Entry.class_type_entry| Method of Odoc_index.Entry.method_entry| Class of Odoc_index.Entry.class_entry| TypeExtension of Odoc_index.Entry.type_extension_entry| ExtensionConstructor of Odoc_index.Entry.constructor_entry| ModuleType of Odoc_index.Entry.module_entry| Constructor of Odoc_index.Entry.constructor_entry| Field of Odoc_index.Entry.field_entry| UnboxedField of Odoc_index.Entry.field_entry| Page of Odoc_model.Frontmatter.t| Impl| Dir
Source
type t = {id : Odoc_model.Paths.Identifier.Any.t;doc : Odoc_model.Comment.elements;kind : Odoc_index.Entry.kind;source_loc : Odoc_model.Lang.Source_loc_jane.t option;
}Source
val entry :
id:[< Odoc_model.Paths.Identifier.Any.t_pv ] Odoc_model.Paths.Identifier.id ->
doc:Odoc_model.Comment.elements ->
kind:Odoc_index.Entry.kind ->
source_loc:Odoc_model.Lang.Source_loc_jane.t option ->
Odoc_index.Entry.t