diff options
Diffstat (limited to 'kernel/typeops.mli')
| -rw-r--r-- | kernel/typeops.mli | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/kernel/typeops.mli b/kernel/typeops.mli index 20cec7273a..55191e284f 100644 --- a/kernel/typeops.mli +++ b/kernel/typeops.mli @@ -31,10 +31,13 @@ val type_of_constant : env -> 'a evar_map -> constr -> typed_type val type_of_inductive : env -> 'a evar_map -> constr -> typed_type -val type_of_constructor : env -> 'a evar_map -> constr -> constr +val type_of_constructor : + env -> 'a evar_map -> (constructor_path * constr array) -> constr val type_of_existential : env -> 'a evar_map -> constr -> constr +val sort_of_arity : env -> 'a Evd.evar_map -> constr -> constr + val type_of_case : env -> 'a evar_map -> unsafe_judgment -> unsafe_judgment -> unsafe_judgment array -> unsafe_judgment |
