package odoc

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type make_root = module_name:string -> digest:Digest.t -> (Odoc_model.Root.t, [ `Msg of string ]) Result.result
val read_cmti : make_root:make_root -> parent:Odoc_model.Paths.Identifier.ContainerPage.t option -> filename:string -> warnings_tag:string option -> (Odoc_model.Lang.Compilation_unit.t, Odoc_model.Error.t) Result.result Odoc_model.Error.with_warnings
val read_cmt : make_root:make_root -> parent:Odoc_model.Paths.Identifier.ContainerPage.t option -> filename:string -> warnings_tag:string option -> (Odoc_model.Lang.Compilation_unit.t, Odoc_model.Error.t) Result.result Odoc_model.Error.with_warnings
val read_cmi : make_root:make_root -> parent:Odoc_model.Paths.Identifier.ContainerPage.t option -> filename:string -> warnings_tag:string option -> (Odoc_model.Lang.Compilation_unit.t, Odoc_model.Error.t) Result.result Odoc_model.Error.with_warnings
val read_location : Location.t -> Odoc_model.Location_.span
val wrap_errors : filename:string -> (unit -> 'a) -> 'a Odoc_model.Error.with_errors_and_warnings
val parse_attribute : Parsetree.attribute -> [ `Text of string * Location.t | `Doc of string * Location.t | `Stop of Location.t | `Alert of string * (string * Location.t) option * Location.t ] option
OCaml

Innovation. Community. Security.