jon.recoil.org

Module Lang.IncludeSource

type shadowed = {
  1. s_modules : (string * Odoc_model.Names.ModuleName.t) list;
  2. s_module_types : (string * Odoc_model.Names.ModuleTypeName.t) list;
  3. s_values : (string * Odoc_model.Names.ValueName.t) list;
  4. s_types : (string * Odoc_model.Names.TypeName.t) list;
  5. s_classes : (string * Odoc_model.Names.TypeName.t) list;
  6. s_class_types : (string * Odoc_model.Names.TypeName.t) list;
}
type expansion = {
  1. shadowed : Odoc_model.Lang.Include.shadowed;
  2. content : Odoc_model.Lang.Signature.t;
}
type t = {
  1. loc : Odoc_model.Location_.span;
  2. parent : Odoc_model.Paths.Identifier.Signature.t;
  3. strengthened : Odoc_model.Paths.Path.Module.t option;
  4. doc : Odoc_model.Comment.docs;
  5. status : [ `Inline | `Closed | `Open | `Default ];
  6. decl : Odoc_model.Lang.Include.decl;
  7. expansion : Odoc_model.Lang.Include.expansion;
  8. expanded : bool;
}