Module Depend
Module dependencies.
Warning: this module is unstable and part of compiler-libs.
module String = Misc.Stdlib.Stringand bound_map = Depend.map_tree String.Map.tval make_leaf : string -> Depend.map_treeval make_node : Depend.bound_map -> Depend.map_treeval weaken_map : String.Set.t -> Depend.map_tree -> Depend.map_treeval free_structure_names : String.Set.t Stdlib.refCollect free module identifiers in the a.s.t.
val pp_deps : string list Stdlib.refDependencies found by preprocessing tools.
val open_module : Depend.bound_map -> Longident.t -> Depend.bound_mapval add_use_file : Depend.bound_map -> Parsetree.toplevel_phrase list -> unitval add_signature : Depend.bound_map -> Parsetree.signature -> unitval add_implementation : Depend.bound_map -> Parsetree.structure -> unitval add_implementation_binding :
Depend.bound_map ->
Parsetree.structure ->
Depend.bound_mapval add_signature_binding :
Depend.bound_map ->
Parsetree.signature ->
Depend.bound_map