module Self : sig ... endval keywords : string listval pp_descr : Stdlib.Format.formatter -> Md.text -> unitval name_of_kind : [< `EXEC | `GET | `SET ] -> stringval makeDescr : ?indent:string -> Stdlib.Format.formatter -> Md.text -> unitval getSelf : 'a option -> 'bval jprim : Stdlib.Format.formatter -> string -> unitval jkey : Stdlib.Format.formatter -> string -> unitval jindex : Stdlib.Format.formatter -> string -> unitval jcall :
string Pkg.IdMap.t ->
Stdlib.Format.formatter ->
Pkg.IdMap.key ->
unitval jenum :
string Pkg.IdMap.t ->
Stdlib.Format.formatter ->
Pkg.IdMap.key ->
unitval junion :
jtype:(Stdlib.Format.formatter -> Pkg.jtype -> unit) ->
make:(Stdlib.Format.formatter -> Pkg.jtype -> unit) ->
Stdlib.Format.formatter ->
Pkg.jtype list ->
unitval jrecord :
make:(Stdlib.Format.formatter -> 'a -> unit) ->
Stdlib.Format.formatter ->
(string * 'b) list ->
unitval jtuple :
make:(Stdlib.Format.formatter -> 'a -> unit) ->
Stdlib.Format.formatter ->
'b list ->
unitval makeDecoder :
?self:Pkg.ident ->
names:string Pkg.IdMap.t ->
Stdlib.Format.formatter ->
Pkg.jtype ->
unitval makeOrder :
self:Pkg.ident ->
names:string Pkg.IdMap.t ->
Stdlib.Format.formatter ->
Pkg.jtype ->
unitval makeDefault :
names:string Pkg.IdMap.t ->
Stdlib.Format.formatter ->
Pkg.jtype ->
unitval makeRecursive :
(Stdlib.Format.formatter -> Pkg.jtype -> unit) ->
Stdlib.Format.formatter ->
Pkg.jtype ->
unitval makeRecursive2 :
(Stdlib.Format.formatter -> Pkg.jtype -> unit) ->
Stdlib.Format.formatter ->
Pkg.jtype ->
unitval makeDeclaration :
Stdlib.Format.formatter ->
string Pkg.IdMap.t ->
Pkg.declInfo ->
unittype ranking = {mutable rank : int;mutable mark : int Pkg.IdMap.t;index : Pkg.declInfo Pkg.IdMap.t;
}val next : ranking -> Pkg.IdMap.key -> unitval mark_id : ranking -> Pkg.IdMap.key -> unitval pkg_path : plugin:Pkg.plugin -> package:string list -> stringval makeIgnore :
Stdlib.Format.formatter ->
('a, Stdlib.Format.formatter, unit) Stdlib.format ->
'bval makePackage : Pkg.packageInfo -> string -> Stdlib.Format.formatter -> unitval generate : unit -> unit