Module Lang.Compilation_unit
module Import : sig ... end
module Source : sig ... end
module Packed : sig ... end
type content
=
|
Module of Signature.t
|
Pack of Packed.t
type t
=
{
id : Paths.Identifier.Module.t;
doc : Comment.docs;
digest : Stdlib.Digest.t;
imports : Import.t list;
source : Source.t option;
interface : bool;
content : content;
expansion : Signature.t option;
}