aboutsummaryrefslogtreecommitdiff
path: root/kernel/declarations.mli
diff options
context:
space:
mode:
authorArnaud Spiwack2015-09-25 15:09:15 +0200
committerArnaud Spiwack2015-09-25 15:09:15 +0200
commitcaf8402e4af75d85223e10cba68a6a145e050dab (patch)
treee8c3af2139d78b7e0117fd4987b7eb3732381577 /kernel/declarations.mli
parent0b20282c49253aea4429384467b75a5bdb1f8ba4 (diff)
Add a field in `constant_body` to track constant whose well-foundedness is assumed.
Diffstat (limited to 'kernel/declarations.mli')
-rw-r--r--kernel/declarations.mli4
1 files changed, 3 insertions, 1 deletions
diff --git a/kernel/declarations.mli b/kernel/declarations.mli
index ef3e1bb6ae..591a7d404c 100644
--- a/kernel/declarations.mli
+++ b/kernel/declarations.mli
@@ -74,7 +74,9 @@ type constant_body = {
const_polymorphic : bool; (** Is it polymorphic or not *)
const_universes : constant_universes;
const_proj : projection_body option;
- const_inline_code : bool }
+ const_inline_code : bool;
+ const_checked_guarded : bool; (** [false] is the (co)fixpoint in the constant were assumed to be well-founded. *)
+}
type seff_env = [ `Nothing | `Opaque of Constr.t * Univ.universe_context_set ]