aboutsummaryrefslogtreecommitdiff
path: root/tactics/class_tactics.mli
diff options
context:
space:
mode:
authorThéo Zimmermann2016-10-27 14:14:50 +0200
committerMatthieu Sozeau2016-11-03 16:26:40 +0100
commit919545d39c77a9168e70141e78d2c9589dad7c4e (patch)
tree9bc2eda4f2f8c7bd1eceb0649898ad2ffc71b4e5 /tactics/class_tactics.mli
parentf6916774eea2ecc1262377cb14c2d494a0486358 (diff)
Internal API change to typeclasses eauto.
This commit makes the traversing strategy of typeclasses eauto an optional argument of the function that implements it. This change should be non-breaking.
Diffstat (limited to 'tactics/class_tactics.mli')
-rw-r--r--tactics/class_tactics.mli3
1 files changed, 3 insertions, 0 deletions
diff --git a/tactics/class_tactics.mli b/tactics/class_tactics.mli
index 21c5d2172b..1b2fa035bd 100644
--- a/tactics/class_tactics.mli
+++ b/tactics/class_tactics.mli
@@ -44,6 +44,9 @@ module Search : sig
(** Should we force a unique solution *)
only_classes:bool ->
(** Should non-class goals be shelved and resolved at the end *)
+ ?dfs:bool ->
+ (** Is a traversing-strategy specified?
+ If yes, true means dfs, false means bfs, i.e iterative deepening *)
depth:Int.t option ->
(** Bounded or unbounded search *)
dep:bool ->