aboutsummaryrefslogtreecommitdiffhomepage
path: root/proofs
diff options
context:
space:
mode:
authorGravatar Maxime Dénès <mail@maximedenes.fr>2016-09-15 16:51:19 +0200
committerGravatar Maxime Dénès <mail@maximedenes.fr>2017-08-01 13:24:30 +0200
commitba0975d00f49684e33f763e171f9578a702eec85 (patch)
treeaf2923930981470c9a64a038ca792c2f037d5dcc /proofs
parent65bd1deac80689d02be7ef580872974cc38bf93c (diff)
Move glob_constr_ltac_closure to evar_refiner.
Diffstat (limited to 'proofs')
-rw-r--r--proofs/evar_refiner.ml3
-rw-r--r--proofs/evar_refiner.mli4
2 files changed, 6 insertions, 1 deletions
diff --git a/proofs/evar_refiner.ml b/proofs/evar_refiner.ml
index cc81adb85..48fa2202e 100644
--- a/proofs/evar_refiner.ml
+++ b/proofs/evar_refiner.ml
@@ -13,11 +13,14 @@ open Evd
open Evarutil
open Evarsolve
open Pp
+open Glob_term
(******************************************)
(* Instantiation of existential variables *)
(******************************************)
+type glob_constr_ltac_closure = ltac_var_map * glob_constr
+
let depends_on_evar sigma evk _ (pbty,_,t1,t2) =
let t1 = EConstr.of_constr t1 in
let t2 = EConstr.of_constr t2 in
diff --git a/proofs/evar_refiner.mli b/proofs/evar_refiner.mli
index b65ffb1be..5d6971596 100644
--- a/proofs/evar_refiner.mli
+++ b/proofs/evar_refiner.mli
@@ -7,9 +7,11 @@
(************************************************************************)
open Evd
-open Pretyping
+open Glob_term
(** Refinement of existential variables. *)
+type glob_constr_ltac_closure = ltac_var_map * glob_constr
+
val w_refine : evar * evar_info ->
glob_constr_ltac_closure -> evar_map -> evar_map