package diffast-core

  1. Overview
  2. Docs
module Xhash = Diffast_misc.Xhash
module Xprint = Diffast_misc.Xprint
module Otree = Diffast_misc.Otree
module Loc = Diffast_misc.Loc
val mkver : Entity.vkind -> string -> Triple.node
val mklit : ?ty:Triple.lit_ty -> string -> Triple.node
val p_is_a : Triple.node
val p_version : Triple.node
val p_file_location : Triple.node
class virtual fact_buffer_tbl : object ... end
class separate_fact_buffer_tbl : object ... end
class unified_fact_buffer_tbl : object ... end
val _apply_to_vkey_v : Entity.vkind -> string -> (Entity.vkind -> string -> Triple.node -> unit) -> unit
val create_fact_buf : < fact_compression : Diffast_core.Triple.C.c ; fact_into_directory : string ; fact_into_virtuoso : string ; fact_size_threshold : int ; fact_virtuoso_temp_dir : string ; local_cache_name : string ; verbose_flag : bool.. > -> ?acquire_lock:(unit -> unit) -> ?fact_file_path:string -> ?cache_name:string -> into_virtuoso:bool -> into_directory:bool -> string -> Triple.buffer_virtuoso
class fact_store : ?lock:bool option -> < fact_compression : Diffast_core.Triple.C.c ; fact_into_directory : string ; fact_into_virtuoso : string ; fact_size_threshold : int ; fact_virtuoso_temp_dir : string ; local_cache_name : string ; verbose_flag : bool.. > -> string -> object ... end
module F (L : Spec.LABEL_T) : sig ... end
OCaml

Innovation. Community. Security.