package diffast-api

  1. Overview
  2. Docs
Legend:
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
exception Skip of string
type frag_dump_mode =
  1. | M_ORIGIN
  2. | M_ENDING
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
OCaml

Innovation. Community. Security.