aboutsummaryrefslogtreecommitdiff
path: root/proofs/proofview.mli
diff options
context:
space:
mode:
authorMatthieu Sozeau2014-05-08 13:50:46 +0200
committerMatthieu Sozeau2014-05-08 19:23:51 +0200
commitb440899b0f07a23dfce69ae38b0a2b993cc6370c (patch)
treee1751770ae8dcd7c92aef28b2f8ca35edbe3a9c7 /proofs/proofview.mli
parenta6c966a23e24be9543b01b6944826ab5479fd784 (diff)
- Add a primitive tclEVARUNIVERSECONTEXT to reset the universe context of an evar_map
in tactics, avoiding useless and potentially costly merge's of constraints. - Implement revert and generalize using the new tactics (not bound to syntax though, as they are not backwards-compatible yet).
Diffstat (limited to 'proofs/proofview.mli')
-rw-r--r--proofs/proofview.mli3
1 files changed, 3 insertions, 0 deletions
diff --git a/proofs/proofview.mli b/proofs/proofview.mli
index dddf9b1c21..6177803c78 100644
--- a/proofs/proofview.mli
+++ b/proofs/proofview.mli
@@ -298,6 +298,9 @@ module V82 : sig
val tclEVARS : Evd.evar_map -> unit tactic
+ (* Set the evar universe context *)
+ val tclEVARUNIVCONTEXT : Evd.evar_universe_context -> unit tactic
+
val has_unresolved_evar : proofview -> bool
(* Main function in the implementation of Grab Existential Variables.