aboutsummaryrefslogtreecommitdiffhomepage
path: root/tactics/auto.mli
diff options
context:
space:
mode:
authorGravatar herbelin <herbelin@85f007b7-540e-0410-9357-904b9bb8a0f7>2008-04-04 11:07:51 +0000
committerGravatar herbelin <herbelin@85f007b7-540e-0410-9357-904b9bb8a0f7>2008-04-04 11:07:51 +0000
commitc464aab4c1aedad2ae919eb4776ced4d4d23d62a (patch)
tree77cd99551db89694640442b1de2e16cb1b835e2f /tactics/auto.mli
parent9ee4b4673037cef88a363d3fdb9c1ce68e3b502f (diff)
Erreur ou acceptation silencieuce plutôt qu'avertissement systématique quand
un lemme avec evars est utilisé localement avec auto ou eauto (clause using). git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@10752 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'tactics/auto.mli')
-rw-r--r--tactics/auto.mli7
1 files changed, 4 insertions, 3 deletions
diff --git a/tactics/auto.mli b/tactics/auto.mli
index de3814630..4fe9f03a9 100644
--- a/tactics/auto.mli
+++ b/tactics/auto.mli
@@ -95,7 +95,7 @@ val make_apply_entry :
has missing arguments. *)
val make_resolves :
- env -> evar_map -> bool -> int option -> constr ->
+ env -> evar_map -> bool * bool -> int option -> constr ->
(global_reference * pri_auto_tactic) list
(* [make_resolve_hyp hname htyp].
@@ -125,9 +125,10 @@ val set_extern_subst_tactic :
-> unit
(* Create a Hint database from the pairs (name, constr).
- Useful to take the current goal hypotheses as hints *)
+ Useful to take the current goal hypotheses as hints;
+ Boolean tells if lemmas with evars are allowed *)
-val make_local_hint_db : constr list -> goal sigma -> Hint_db.t
+val make_local_hint_db : bool -> constr list -> goal sigma -> Hint_db.t
val priority : (int * 'a) list -> 'a list