1Depend(3)                          OCamldoc                          Depend(3)
2
3
4

NAME

6       Depend - Module dependencies.
7

Module

9       Module   Depend
10

Documentation

12       Module Depend
13        : sig end
14
15
16       Module dependencies.
17
18
19
20
21
22       module StringSet : sig end
23
24
25
26
27       module StringMap : sig end
28
29
30
31
32       type map_tree =
33        | Node of StringSet.t * bound_map
34
35
36
37
38       type bound_map = map_tree StringMap.t
39
40
41
42
43
44       val make_leaf : string -> map_tree
45
46
47
48
49       val make_node : bound_map -> map_tree
50
51
52
53
54       val weaken_map : StringSet.t -> map_tree -> map_tree
55
56
57
58
59       val free_structure_names : StringSet.t Pervasives.ref
60
61
62
63
64       val open_module : bound_map -> Longident.t -> bound_map
65
66
67
68
69       val add_use_file : bound_map -> Parsetree.toplevel_phrase list -> unit
70
71
72
73
74       val add_signature : bound_map -> Parsetree.signature -> unit
75
76
77
78
79       val add_implementation : bound_map -> Parsetree.structure -> unit
80
81
82
83
84       val  add_implementation_binding  :  bound_map -> Parsetree.structure ->
85       bound_map
86
87
88
89
90       val  add_signature_binding  :  bound_map  ->   Parsetree.signature   ->
91       bound_map
92
93
94
95
96
97
982018-04-14                          source:                          Depend(3)
Impressum