Provided by: ocaml-compiler-libs_4.05.0-10ubuntu1_amd64 bug

NAME

       Depend - Module dependencies.

Module

       Module   Depend

Documentation

       Module Depend
        : sig end

       Module dependencies.

       module StringSet : sig end

       module StringMap : sig end

       type map_tree =
        | Node of StringSet.t * bound_map

       type bound_map = map_tree StringMap.t

       val make_leaf : string -> map_tree

       val make_node : bound_map -> map_tree

       val weaken_map : StringSet.t -> map_tree -> map_tree

       val free_structure_names : StringSet.t Pervasives.ref

       val open_module : bound_map -> Longident.t -> bound_map

       val add_use_file : bound_map -> Parsetree.toplevel_phrase list -> unit

       val add_signature : bound_map -> Parsetree.signature -> unit

       val add_implementation : bound_map -> Parsetree.structure -> unit

       val add_implementation_binding : bound_map -> Parsetree.structure -> bound_map

       val add_signature_binding : bound_map -> Parsetree.signature -> bound_map