aboutsummaryrefslogtreecommitdiffhomepage
path: root/library/impargs.mli
diff options
context:
space:
mode:
authorGravatar herbelin <herbelin@85f007b7-540e-0410-9357-904b9bb8a0f7>2010-10-05 10:08:55 +0000
committerGravatar herbelin <herbelin@85f007b7-540e-0410-9357-904b9bb8a0f7>2010-10-05 10:08:55 +0000
commitb9dc2402758713bc9933c4561d053627086d70c9 (patch)
tree6645e76406a095845f306b1b0afc3ca91775befe /library/impargs.mli
parentaeb1ef32feac2aff81715cc4755b705743fb4f1e (diff)
Export definition of type implicits_list for contribs + fixed a
discharge bug of implicit arguments related to commit 13484 (multiple implicit arguments sequences patch). git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@13500 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'library/impargs.mli')
-rw-r--r--library/impargs.mli5
1 files changed, 4 insertions, 1 deletions
diff --git a/library/impargs.mli b/library/impargs.mli
index f71607ec9..a4553b0fc 100644
--- a/library/impargs.mli
+++ b/library/impargs.mli
@@ -51,7 +51,10 @@ type implicit_explanation =
| Manual
type implicit_status = (identifier * implicit_explanation * (bool * bool)) option
-type implicits_list (* = implicit_status list *)
+
+type implicit_side_condition
+
+type implicits_list = implicit_side_condition * implicit_status list
val is_status_implicit : implicit_status -> bool
val is_inferable_implicit : bool -> int -> implicit_status -> bool