diff options
| author | herbelin | 2009-10-30 14:10:20 +0000 |
|---|---|---|
| committer | herbelin | 2009-10-30 14:10:20 +0000 |
| commit | 4da1d9ee92f6764e8dee236730652391323a2ec5 (patch) | |
| tree | fba873b3caee9cba6fd2970de4d9d9beedabaa84 /pretyping/evarutil.mli | |
| parent | cb6a920659b8e67092ce21ffe94895d102887c24 (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.mli | 3 |
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 : |
