Module Component.SignatureSource
type recursive = Odoc_model.Lang.Signature.recursivetype item = | Module of Odoc_xref2.Ident.module_ * Odoc_xref2.Component.Signature.recursive * Odoc_xref2.Component.Module.t Odoc_xref2.Component.Delayed.t| ModuleSubstitution of Odoc_xref2.Ident.module_ * Odoc_xref2.Component.ModuleSubstitution.t| ModuleType of Odoc_xref2.Ident.module_type * Odoc_xref2.Component.ModuleType.t Odoc_xref2.Component.Delayed.t| ModuleTypeSubstitution of Odoc_xref2.Ident.module_type * Odoc_xref2.Component.ModuleTypeSubstitution.t| Type of Odoc_xref2.Ident.type_ * Odoc_xref2.Component.Signature.recursive * Odoc_xref2.Component.TypeDecl.t Odoc_xref2.Component.Delayed.t| TypeSubstitution of Odoc_xref2.Ident.type_ * Odoc_xref2.Component.TypeDecl.t| Exception of Odoc_xref2.Ident.exception_ * Odoc_xref2.Component.Exception.t| TypExt of Odoc_xref2.Component.Extension.t| Value of Odoc_xref2.Ident.value * Odoc_xref2.Component.Value.t Odoc_xref2.Component.Delayed.t| Class of Odoc_xref2.Ident.type_ * Odoc_xref2.Component.Signature.recursive * Odoc_xref2.Component.Class.t| ClassType of Odoc_xref2.Ident.type_ * Odoc_xref2.Component.Signature.recursive * Odoc_xref2.Component.ClassType.t| Include of Odoc_xref2.Component.Include.t| Open of Odoc_xref2.Component.Open.t| Comment of Odoc_xref2.Component.CComment.docs_or_stop
type t = {items : Odoc_xref2.Component.Signature.item list;compiled : bool;removed : Odoc_xref2.Component.Signature.removed_item list;doc : Odoc_xref2.Component.CComment.docs;
}