Module Depend
Module dependencies.
Warning: this module is unstable and part of compiler-libs.
module String = Misc.Stdlib.Stringtype map_tree=|Node of String.Set.t * bound_mapand bound_map= map_tree String.Map.t
val make_leaf : string -> map_treeval make_node : bound_map -> map_treeval weaken_map : String.Set.t -> map_tree -> map_treeval free_structure_names : String.Set.t Stdlib.refval pp_deps : string list Stdlib.refdependencies found by preprocessing tools (plugins)
val open_module : bound_map -> Longident.t -> bound_mapval add_use_file : bound_map -> Parsetree.toplevel_phrase list -> unitval add_signature : bound_map -> Parsetree.signature -> unitval add_implementation : bound_map -> Parsetree.structure -> unitval add_implementation_binding : bound_map -> Parsetree.structure -> bound_mapval add_signature_binding : bound_map -> Parsetree.signature -> bound_map