Module Ocaml_dependencies.Make.Utils


module Utils: sig .. end

val add : Ocaml_dependencies.Make.SMap.key ->
'a -> 'a Ocaml_dependencies.Make.SMap.t -> 'a Ocaml_dependencies.Make.SMap.t
val empty : 'a Ocaml_dependencies.Make.SMap.t
val find_all_set : Ocaml_dependencies.Make.SMap.key ->
Ocaml_dependencies.Make.Resources.t Ocaml_dependencies.Make.SMap.t ->
Ocaml_dependencies.Make.Resources.t
val smap_add_set : Ocaml_dependencies.Make.SMap.key ->
Ocaml_dependencies.Make.Resources.elt ->
Ocaml_dependencies.Make.Resources.t Ocaml_dependencies.Make.SMap.t ->
Ocaml_dependencies.Make.Resources.t Ocaml_dependencies.Make.SMap.t
val print_smap : (Format.formatter -> 'a -> unit) ->
Format.formatter -> 'a Ocaml_dependencies.Make.SMap.t -> unit
val print_smap_list : Format.formatter -> string list Ocaml_dependencies.Make.SMap.t -> unit
val print_smap_set : Format.formatter ->
Ocaml_dependencies.Make.Resources.t Ocaml_dependencies.Make.SMap.t -> unit
val print_lazy : ('a -> 'b -> 'c) -> 'a -> 'b Lazy.t -> 'c
val find_all_list : Ocaml_dependencies.Make.SMap.key ->
'a list Ocaml_dependencies.Make.SMap.t -> 'a list
val find_all_rec : Ocaml_dependencies.Make.Resources.elt list ->
Ocaml_dependencies.Make.Resources.t Ocaml_dependencies.Make.SMap.t ->
Ocaml_dependencies.Make.Resources.t
val mkindex : (('a ->
Ocaml_dependencies.Make.SMap.key list ->
'a list Ocaml_dependencies.Make.SMap.t ->
'a list Ocaml_dependencies.Make.SMap.t) ->
'b Ocaml_dependencies.Make.SMap.t -> 'c) ->
('a -> bool) -> 'c