aboutsummaryrefslogtreecommitdiff
path: root/pretyping/evarutil.mli
diff options
context:
space:
mode:
authorherbelin2009-10-30 14:10:20 +0000
committerherbelin2009-10-30 14:10:20 +0000
commit4da1d9ee92f6764e8dee236730652391323a2ec5 (patch)
treefba873b3caee9cba6fd2970de4d9d9beedabaa84 /pretyping/evarutil.mli
parentcb6a920659b8e67092ce21ffe94895d102887c24 (diff)
Take constraints into account in the "instantiate" tactic
(building an example that needs it to do). git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@12449 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'pretyping/evarutil.mli')
-rw-r--r--pretyping/evarutil.mli3
1 files changed, 3 insertions, 0 deletions
diff --git a/pretyping/evarutil.mli b/pretyping/evarutil.mli
index 883a64b9a1..a5a87b9bdb 100644
--- a/pretyping/evarutil.mli
+++ b/pretyping/evarutil.mli
@@ -72,6 +72,9 @@ val non_instantiated : evar_map -> (evar * evar_info) list
(***********************************************************)
(* Unification utils *)
+exception NoHeadEvar
+val head_evar : constr -> existential_key (* may raise NoHeadEvar *)
+
val is_ground_term : evar_defs -> constr -> bool
val is_ground_env : evar_defs -> env -> bool
val solve_refl :