aboutsummaryrefslogtreecommitdiff
path: root/proofs/clenv.mli
diff options
context:
space:
mode:
authorPierre-Marie Pédrot2020-06-17 15:17:19 +0200
committerPierre-Marie Pédrot2020-06-24 15:38:24 +0200
commit96eab2eac265a90ccfe518d0f15039ceced11ec2 (patch)
treeb3d4bc80ac5977ab2c4b47a10656df00c3a895a7 /proofs/clenv.mli
parent34aeda3d701efd5dead8890588fb02bcdb4980d2 (diff)
Actually remove internal API from the Clenv mli.
Diffstat (limited to 'proofs/clenv.mli')
-rw-r--r--proofs/clenv.mli13
1 files changed, 0 insertions, 13 deletions
diff --git a/proofs/clenv.mli b/proofs/clenv.mli
index 492fca3963..fd1e2fe593 100644
--- a/proofs/clenv.mli
+++ b/proofs/clenv.mli
@@ -37,9 +37,6 @@ val clenv_value : clausenv -> constr
(** type of clenv (instantiated) *)
val clenv_type : clausenv -> types
-(** substitute resolved metas *)
-val clenv_nf_meta : clausenv -> EConstr.constr -> EConstr.constr
-
(** type of a meta in clenv context *)
val clenv_meta_type : clausenv -> metavariable -> types
@@ -62,18 +59,8 @@ val clenv_fchain :
val clenv_unify :
?flags:unify_flags -> conv_pb -> constr -> constr -> clausenv -> clausenv
-(** unifies the concl of the goal with the type of the clenv *)
-val clenv_unique_resolver :
- ?flags:unify_flags -> clausenv -> Proofview.Goal.t -> clausenv
-
-val clenv_dependent : clausenv -> metavariable list
-
-val clenv_pose_metas_as_evars : clausenv -> metavariable list -> clausenv * Evar.t list
-
(** {6 Bindings } *)
-type arg_bindings = constr explicit_bindings
-
(** bindings where the key is the position in the template of the
clenv (dependent or not). Positions can be negative meaning to
start from the rightmost argument of the template. *)