package melange-compiler-libs

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Melange_compiler_libs.Persistent_envSource

Sourcemodule Consistbl : module type of struct include Consistbl.Make(Melange_compiler_libs.Misc.Stdlib.String) end
Sourcetype error =
  1. | Illegal_renaming of Misc.modname * Misc.modname * Misc.filepath
  2. | Inconsistent_import of Misc.modname * Misc.filepath * Misc.filepath
  3. | Need_recursive_types of Misc.modname
  4. | Depend_on_unsafe_string_unit of Misc.modname
Sourceexception Error of error
Sourceval report_error : Format.formatter -> error -> unit
Sourcemodule Persistent_signature : sig ... end
Sourcetype can_load_cmis =
  1. | Can_load_cmis
  2. | Cannot_load_cmis of Lazy_backtrack.log
Sourcetype 'a t
Sourceval empty : unit -> 'a t
Sourceval clear : 'a t -> unit
Sourceval clear_missing : 'a t -> unit
Sourceval fold : 'a t -> (Misc.modname -> 'a -> 'b -> 'b) -> 'b -> 'b
Sourceval read : 'a t -> (Persistent_signature.t -> 'a) -> Misc.modname -> Misc.filepath -> 'a
Sourceval find : 'a t -> (Persistent_signature.t -> 'a) -> Misc.modname -> 'a
Sourceval find_in_cache : 'a t -> Misc.modname -> 'a option
Sourceval check : 'a t -> (Persistent_signature.t -> 'a) -> loc:Location.t -> Misc.modname -> unit
Sourceval looked_up : 'a t -> Misc.modname -> bool
Sourceval is_imported : 'a t -> Misc.modname -> bool
Sourceval is_imported_opaque : 'a t -> Misc.modname -> bool
Sourceval register_import_as_opaque : 'a t -> Misc.modname -> unit
Sourceval save_cmi : ?check_exists:unit -> 'a t -> Persistent_signature.t -> 'a -> unit
Sourceval can_load_cmis : 'a t -> can_load_cmis
Sourceval set_can_load_cmis : 'a t -> can_load_cmis -> unit
Sourceval without_cmis : 'a t -> ('b -> 'c) -> 'b -> 'c
Sourceval import_crcs : 'a t -> source:Misc.filepath -> Misc.crcs -> unit
Sourceval imports : 'a t -> Misc.crcs
Sourceval crc_of_unit : 'a t -> (Persistent_signature.t -> 'a) -> Misc.modname -> Digest.t
Sourceval add_delayed_check_forward : ((unit -> unit) -> unit) ref
OCaml

Innovation. Community. Security.