aboutsummaryrefslogtreecommitdiff
path: root/lib/errors.mli
diff options
context:
space:
mode:
authorppedrot2013-01-28 21:05:35 +0000
committerppedrot2013-01-28 21:05:35 +0000
commit5a39e6c08d428d774165e0ef3922ba8b75eee9e1 (patch)
treee035f490e2c748356df73342876b22cfcb3bc5a0 /lib/errors.mli
parent5e8824960f68f529869ac299b030282cc916ba2c (diff)
Uniformization of the "anomaly" command.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@16165 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'lib/errors.mli')
-rw-r--r--lib/errors.mli6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/errors.mli b/lib/errors.mli
index 0b2defa1a0..00c39c2b3d 100644
--- a/lib/errors.mli
+++ b/lib/errors.mli
@@ -19,9 +19,9 @@ open Pp
val make_anomaly : ?label:string -> std_ppcmds -> exn
(** Create an anomaly. *)
-val anomaly : string -> 'a
-val anomalylabstrm : string -> std_ppcmds -> 'a
-val anomaly_loc : Loc.t * string * std_ppcmds -> 'a
+val anomaly : ?loc:Loc.t -> ?label:string -> std_ppcmds -> 'a
+(** Raise an anomaly, with an optional location and an optional
+ label identifying the anomaly. *)
val is_anomaly : exn -> bool
(** Check whether a given exception is an anomaly. *)