Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
This module contains variables configuarations, to be set by pragmas or command line arguments, not to be changed for the duration of the program
val pp :
Ppx_deriving_runtime.Format.formatter ->
t ->
Ppx_deriving_runtime.unit
val show : t -> Ppx_deriving_runtime.string
val pragma_of_string : string -> t
type pragmas = (t * string option) list
val pp_pragmas :
Ppx_deriving_runtime.Format.formatter ->
pragmas ->
Ppx_deriving_runtime.unit
val show_pragmas : pragmas -> Ppx_deriving_runtime.string
Whether to display queries to SMT solvers (with RefinementTypes pragma)
When refinement types are enabled, senders should validate refinements
When refinement types are enabled, receivers should validate refinements
Validate whether a refined global type is semantically satisfiable
Validate whether a refined global type satisfies progress semantically
val load_from_pragmas : pragmas -> unit
Load config from pragmas