diff options
author | letouzey <letouzey@85f007b7-540e-0410-9357-904b9bb8a0f7> | 2013-07-17 15:31:24 +0000 |
---|---|---|
committer | letouzey <letouzey@85f007b7-540e-0410-9357-904b9bb8a0f7> | 2013-07-17 15:31:24 +0000 |
commit | b594d3f6f2c5ae36dd1da727bb1707271b0b784d (patch) | |
tree | f9ef6582833dbae0e57cc518e8352737e452f41e /tactics/auto.mli | |
parent | e97e56bcb2e7312d27232117180dbb7bddd67fe7 (diff) |
Pre-create typeclass_instances and rewrite hintdb in Auto
This way, we avoid relying on the add_auto_init hook. This hook
is left for the moment, but could probably be removed someday.
We also stop using create_hint_db, which has an effect on the libstack.
This wasn't a problem per se, but could if init_summaries is used more
(for instance to temporary reset coq).
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@16624 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'tactics/auto.mli')
-rw-r--r-- | tactics/auto.mli | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tactics/auto.mli b/tactics/auto.mli index 2a163120a..5a5b8f56c 100644 --- a/tactics/auto.mli +++ b/tactics/auto.mli @@ -261,3 +261,8 @@ val pr_autotactic : 'a auto_tactic -> Pp.std_ppcmds (** Hook for changing the initialization of auto *) val add_auto_init : (unit -> unit) -> unit + +(** Pre-created hint databases *) + +val typeclasses_db : hint_db_name +val rewrite_db : hint_db_name |