aboutsummaryrefslogtreecommitdiff
path: root/printing/proof_diffs.mli
diff options
context:
space:
mode:
authorHugo Herbelin2018-07-30 17:45:05 +0200
committerHugo Herbelin2018-07-30 17:45:05 +0200
commit1b2decc1bc0db2a58fcc4a4e6e572aed645bab29 (patch)
tree5dc97e6b9fed2414a83d4508d72fc98feba2eff5 /printing/proof_diffs.mli
parentdd84c113a154742dff86328ebc758097e9aac8eb (diff)
parentd7c52a963588fda638b9f79882a55f56fef6297a (diff)
Merge PR #8137: Fix 8132. Print the content of body, not its type.
Diffstat (limited to 'printing/proof_diffs.mli')
-rw-r--r--printing/proof_diffs.mli6
1 files changed, 6 insertions, 0 deletions
diff --git a/printing/proof_diffs.mli b/printing/proof_diffs.mli
index 0d3b5821e5..482f03b686 100644
--- a/printing/proof_diffs.mli
+++ b/printing/proof_diffs.mli
@@ -30,6 +30,8 @@ val diff_first_goal : Proof.t option -> Proof.t option -> Pp.t list * Pp.t
open Evd
open Proof_type
+open Environ
+open Constr
(** Computes the diff between two goals
@@ -46,6 +48,10 @@ val diff_goals : ?prev_gs:(goal sigma) -> goal sigma option -> Pp.t
(** Convert a string to a list of token strings using the lexer *)
val tokenize_string : string -> string list
+val pr_letype_core : bool -> Environ.env -> Evd.evar_map -> EConstr.types -> Pp.t
+val pr_leconstr_core : bool -> Environ.env -> Evd.evar_map -> EConstr.constr -> Pp.t
+val pr_lconstr_env : env -> evar_map -> constr -> Pp.t
+
(* Exposed for unit test, don't use these otherwise *)
(* output channel for the test log file *)
val log_out_ch : out_channel ref