package diffast-api
-
diffast-api
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
module Xlist = Diffast_misc.Xlist
module Xhash = Diffast_misc.Xhash
module Xfile = Diffast_misc.Xfile
module Xprint = Diffast_misc.Xprint
module Loc = Diffast_misc.Loc
module Storage = Diffast_misc.Storage
module Stat = Diffast_core.Stat
module Spec_base = Diffast_core.Spec_base
module Spec = Diffast_core.Spec
module Cache = Diffast_core.Cache
module Entity = Diffast_core.Entity
module Triple = Diffast_core.Triple
module Astml = Diffast_core.Astml
module Misc = Diffast_core.Misc
module Dirtree_base = Diffast_core.Dirtree_base
module Fact_base = Diffast_core.Fact_base
module Lang_base = Diffast_core.Lang_base
module GIDfragment = Diffast_core.GIDfragment
module DTB = Dirtree_base
module S = Stat
module SF = Stat.File
module SD = Stat.Dir
module OC = Spec_base.OutChannel
class virtual base_c : < ast_compression : Spec.Compression.c
; cache_dir_base : string
; check_extension : string -> bool
; clear_cache_flag : bool
; default_dir_permission : Unix.file_perm
; designated_parser : string
; dump_ast_flag : bool
; dump_dot_flag : bool
; dump_src_flag : bool
; dump_src_out : string
; fact_algo : DTB.T.Xhash.algo
; fact_compression : Diffast_core.Triple.C.c
; fact_enc : Diffast_core.Entity.encoding
; fact_flag : bool
; fact_into_directory : string
; fact_into_virtuoso : string
; fact_proj : string
; fact_proj_roots : string array
; fact_size_threshold : int
; fact_versions : (Entity.vkind * string) array
; fact_virtuoso_temp_dir : string
; fuzzy_cache_flag : bool
; get_cache_path_for_dir_digest1 : Diffast_misc.Xhash.t -> string
; get_cache_path_for_file1 : Storage.file -> string
; hash_algo : Diffast_misc.Xhash.algo
; is_disabled_parser : string -> bool
; layered_cache_flag : bool
; local_cache_name : string
; recover_orig_ast_flag : bool
; uid_generator : Diffast_misc.UID.generator
; verbose_flag : bool.. > -> object ... end
class c : Lang_base.opts_t -> object ... end