summaryrefslogtreecommitdiff
path: root/src/generate.mli
blob: 4243ef0ebf9a002c4fcef32ffc18bec6b62a78ea (plain)
1
2
3
4
5
6
7
8
exception Load_error of string
exception Write_error of string

val load_interface_definitions : string -> (Reference_tree.t, string) result
val reference_tree_to_json : ?internal_cache:string -> string -> string -> unit
val interface_definitions_to_cache : string -> string -> unit
val reference_tree_cache_to_json : string -> string -> unit
val merge_reference_tree_cache : string -> string -> string -> unit