aboutsummaryrefslogtreecommitdiff
path: root/kernel/typeops.mli
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/typeops.mli')
-rw-r--r--kernel/typeops.mli6
1 files changed, 6 insertions, 0 deletions
diff --git a/kernel/typeops.mli b/kernel/typeops.mli
index e6fdf3d6cb..ad0634e6c7 100644
--- a/kernel/typeops.mli
+++ b/kernel/typeops.mli
@@ -120,6 +120,12 @@ val type_of_constant_type_knowing_parameters :
val type_of_constant_knowing_parameters :
env -> pconstant -> types Lazy.t array -> types constrained
+val type_of_constant_knowing_parameters_in :
+ env -> pconstant -> types Lazy.t array -> types
+
(** Make a type polymorphic if an arity *)
val make_polymorphic_if_constant_for_ind : env -> unsafe_judgment ->
constant_type
+
+(** Check that hyps are included in env and fails with error otherwise *)
+val check_hyps_inclusion : env -> constr -> section_context -> unit