Module Lang.Signature
type item = | Module of Odoc_model.Lang.Signature.recursive * Odoc_model.Lang.Module.t| ModuleType of Odoc_model.Lang.ModuleType.t| ModuleSubstitution of Odoc_model.Lang.ModuleSubstitution.t| ModuleTypeSubstitution of Odoc_model.Lang.ModuleTypeSubstitution.t| Open of Odoc_model.Lang.Open.t| Type of Odoc_model.Lang.Signature.recursive * Odoc_model.Lang.TypeDecl.t| TypeSubstitution of Odoc_model.Lang.TypeDecl.t| TypExt of Odoc_model.Lang.Extension.t| Exception of Odoc_model.Lang.Exception.t| Value of Odoc_model.Lang.Value.t| Class of Odoc_model.Lang.Signature.recursive * Odoc_model.Lang.Class.t| ClassType of Odoc_model.Lang.Signature.recursive * Odoc_model.Lang.ClassType.t| Include of Odoc_model.Lang.Include.t| Comment of Odoc_model.Comment.docs_or_stop
type removed_item = | RModule of Odoc_model.Names.ModuleName.t * Odoc_model.Paths.Path.Module.t| RType of Odoc_model.Names.TypeName.t * Odoc_model.Lang.TypeExpr.t * Odoc_model.Lang.TypeDecl.Equation.t| RModuleType of Odoc_model.Names.ModuleTypeName.t * Odoc_model.Lang.ModuleType.expr
type t = {items : Odoc_model.Lang.Signature.item list;compiled : bool;removed : Odoc_model.Lang.Signature.removed_item list;doc : Odoc_model.Comment.docs;(*The top comment.
*)
}