aboutsummaryrefslogtreecommitdiff
path: root/pretyping/reductionops.mli
diff options
context:
space:
mode:
authorcoqbot-app[bot]2020-12-18 15:52:16 +0000
committerGitHub2020-12-18 15:52:16 +0000
commit82d0a578b91f4de87deebc658b0e085646ca63d4 (patch)
tree0319a8f8f880d8d4585c04062560067fda039f3b /pretyping/reductionops.mli
parent8013852eb0957141181110a904aeff7b37a8219d (diff)
parent7a8761b0ca9c503592c14ee98402e530cde28846 (diff)
Merge PR #13628: Cache meta instances in Clenv
Reviewed-by: mattam82 Reviewed-by: gares Ack-by: SkySkimmer
Diffstat (limited to 'pretyping/reductionops.mli')
-rw-r--r--pretyping/reductionops.mli6
1 files changed, 5 insertions, 1 deletions
diff --git a/pretyping/reductionops.mli b/pretyping/reductionops.mli
index 04dfc5ffe6..0b7f43f469 100644
--- a/pretyping/reductionops.mli
+++ b/pretyping/reductionops.mli
@@ -258,7 +258,11 @@ val whd_betaiota_deltazeta_for_iota_state :
TransparentState.t -> state_reduction_function
(** {6 Meta-related reduction functions } *)
-val meta_instance : env -> evar_map -> constr freelisted -> constr
+type meta_instance_subst
+
+val create_meta_instance_subst : Evd.evar_map -> meta_instance_subst
+
+val meta_instance : env -> meta_instance_subst -> constr freelisted -> constr
val nf_meta : env -> evar_map -> constr -> constr
exception AnomalyInConversion of exn