pfff-h_program-lang
Overlay_code
commons
commons_core
commons_ocollection
pfff-commons-graph
pfff-config
pfff-graph_code
pfff-h_files-format
pfff-h_visualization
pfff-lang_FUZZY
pfff-lang_GENERIC
pfff-lang_GENERIC-analyze
pfff-lang_c
pfff-lang_c-analyze
pfff-lang_cpp
pfff-lang_cpp-analyze
pfff-lang_java
pfff-lang_java-analyze
pfff-lang_js
pfff-lang_js-analyze
pfff-lang_lisp
pfff-lang_ml
pfff-lang_ml-analyze
pfff-lang_nw
pfff-lang_nw-analyze
pfff-lang_php
pfff-lang_python
pfff-lang_python-analyze
pfff-lang_skip
type overlay = {
orig_to_overlay : (Common.filename, Common.filename) Hashtbl.t;
overlay_to_orig : (Common.filename, Common.filename) Hashtbl.t;
data : (Common.filename * Common.filename) list;
root_orig : Common.dirname;
root_overlay : Common.dirname;
}
val overlay_equivalences : dir_orig:Common.dirname -> dir_overlay:Common.dirname -> overlay
val adapt_layer : Layer_code.layer -> overlay -> Layer_code.layer
val adapt_database : Database_code.database -> overlay -> Database_code.database
val load_overlay : Common.filename -> overlay
val save_overlay : overlay -> Common.filename -> unit
val check_overlay : dir_orig:Common.dirname -> dir_overlay:Common.dirname -> unit
val gen_overlay : dir_orig:Common.dirname -> dir_overlay:Common.dirname -> output:Common.filename -> unit
val adapt_layers : overlay:overlay -> dir_layers_orig:Common.dirname -> dir_layers_overlay:Common.dirname -> unit