aboutsummaryrefslogtreecommitdiff
path: root/pretyping/cases.ml
diff options
context:
space:
mode:
Diffstat (limited to 'pretyping/cases.ml')
-rw-r--r--pretyping/cases.ml4
1 files changed, 2 insertions, 2 deletions
diff --git a/pretyping/cases.ml b/pretyping/cases.ml
index ad02ce58bf..67bdfbbcfa 100644
--- a/pretyping/cases.ml
+++ b/pretyping/cases.ml
@@ -20,7 +20,7 @@ open Evarutil
(* This was previously in Indrec but creates existential holes *)
let mkExistential isevars env =
- let (c,_) = new_isevar isevars env (mkCast dummy_sort dummy_sort) CCI in c
+ new_isevar isevars env (mkCast dummy_sort dummy_sort) CCI
let norec_branch_scheme env isevars typc =
let rec crec typc = match whd_betadeltaiota env !isevars typc with
@@ -789,7 +789,7 @@ let inh_coerce_to_ind isevars env ty tyi =
(fun (na,ty) (env,evl) ->
let s = get_sort_of env Evd.empty ty in
(push_rel (na,(make_typed ty s)) env,
- fst (new_isevar isevars env (mkCast ty (mkSort s)) CCI)::evl))
+ (new_isevar isevars env (mkCast ty (mkSort s)) CCI)::evl))
ntys (env,[]) in
let expected_typ = applist (mkMutInd tyi,evarl) in
(* devrait être indifférent d'exiger leq ou pas puisque pour