aboutsummaryrefslogtreecommitdiffhomepage
path: root/tactics/auto.mli
diff options
context:
space:
mode:
authorGravatar letouzey <letouzey@85f007b7-540e-0410-9357-904b9bb8a0f7>2013-07-17 15:31:24 +0000
committerGravatar letouzey <letouzey@85f007b7-540e-0410-9357-904b9bb8a0f7>2013-07-17 15:31:24 +0000
commitb594d3f6f2c5ae36dd1da727bb1707271b0b784d (patch)
treef9ef6582833dbae0e57cc518e8352737e452f41e /tactics/auto.mli
parente97e56bcb2e7312d27232117180dbb7bddd67fe7 (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.mli5
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