package frama-c
Class Make.engineSource
method pp_forall : T.tau -> string list Qed.Plib.printermethod pp_intros : T.tau -> string list Qed.Plib.printermethod pp_exists : T.tau -> string list Qed.Plib.printermethod pp_param : (string * T.tau) Qed.Plib.printermethod pp_trigger : (T.var, T.Fun.t) Qed.Engine.ftrigger Qed.Plib.printermethod pp_declare_symbol : Qed.Engine.cmode -> T.Fun.t Qed.Plib.printermethod pp_declare_adt : Format.formatter -> T.ADT.t -> int -> unitmethod pp_declare_def : Format.formatter -> T.ADT.t -> int -> T.tau -> unitmethod pp_declare_sum : Format.formatter ->
T.ADT.t ->
int ->
(T.Fun.t * T.tau list) list ->
unitmethod declare_type : Format.formatter -> T.ADT.t -> int -> typedef -> unitmethod declare_prop : kind:string ->
Format.formatter ->
string ->
T.var list ->
trigger list list ->
T.term ->
unitmethod declare_axiom : Format.formatter ->
string ->
T.var list ->
trigger list list ->
T.term ->
unitmethod declare_fixpoint : prefix:string ->
Format.formatter ->
T.Fun.t ->
T.var list ->
T.tau ->
T.term ->
unitmethod declare_signature : Format.formatter ->
T.Fun.t ->
T.tau list ->
T.tau ->
unitmethod declare_definition : Format.formatter ->
T.Fun.t ->
T.var list ->
T.tau ->
T.term ->
unit