CLogic.CProg
type t = {
preds : CPred.t list;
specs : CSpec.t list;
lemmas : CLemma.t list;
only_specs : CSpec.t list;
imports : (string * bool) list;
abs_preds : CAbsPred.t list;
}
val add_abs_pred : CAbsPred.t -> t -> t
val empty : t
val pp : Stdlib.Format.formatter -> t -> unit