aboutsummaryrefslogtreecommitdiff
path: root/kernel/retypeops.mli
diff options
context:
space:
mode:
authorGaëtan Gilbert2020-03-18 17:57:12 +0100
committerGaëtan Gilbert2020-03-18 17:57:12 +0100
commitcb9413483bcd2a6bc91fb439343550bb6f425e5b (patch)
treeac6c39c3455e5260143556ff88a14a6ce314aacf /kernel/retypeops.mli
parentfb7292570380e0490d7c74db1718725149996ffd (diff)
Rename Retypeops -> Relevanceops
This module used to do retyping for the kernel in prototypes of SProp, but was switched to only relevance inference before the merge.
Diffstat (limited to 'kernel/retypeops.mli')
-rw-r--r--kernel/retypeops.mli28
1 files changed, 0 insertions, 28 deletions
diff --git a/kernel/retypeops.mli b/kernel/retypeops.mli
deleted file mode 100644
index 86734e747e..0000000000
--- a/kernel/retypeops.mli
+++ /dev/null
@@ -1,28 +0,0 @@
-(************************************************************************)
-(* * The Coq Proof Assistant / The Coq Development Team *)
-(* v * Copyright INRIA, CNRS and contributors *)
-(* <O___,, * (see version control and CREDITS file for authors & dates) *)
-(* \VV/ **************************************************************)
-(* // * This file is distributed under the terms of the *)
-(* * GNU Lesser General Public License Version 2.1 *)
-(* * (see LICENSE file for the text of the license) *)
-(************************************************************************)
-
-(** We can take advantage of non-cumulativity of SProp to avoid fully
- retyping terms when we just want to know if they inhabit some
- proof-irrelevant type. *)
-
-val relevance_of_term : Environ.env -> Constr.constr -> Sorts.relevance
-
-val relevance_of_fterm : Environ.env -> Sorts.relevance Range.t ->
- Esubst.lift -> CClosure.fconstr ->
- Sorts.relevance
-
-
-(** Helpers *)
-open Names
-val relevance_of_rel : Environ.env -> int -> Sorts.relevance
-val relevance_of_var : Environ.env -> Id.t -> Sorts.relevance
-val relevance_of_constant : Environ.env -> Constant.t -> Sorts.relevance
-val relevance_of_constructor : Environ.env -> constructor -> Sorts.relevance
-val relevance_of_projection : Environ.env -> Projection.t -> Sorts.relevance