aboutsummaryrefslogtreecommitdiffhomepage
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 849ee225b..f7c739fe6 100644
--- a/pretyping/cases.ml
+++ b/pretyping/cases.ml
@@ -84,10 +84,10 @@ let rec_branch_scheme env isevars (sp,j) recargs cstr =
(crec (push_rel (Anonymous,None,t) env)
(List.rev (lift_rel_context 1 (List.rev rea)),reca))
| _ -> crec (push_rel d env) (rea,reca) in
- mkProd (name, body_of_type c, d)
+ mkProd (name, c, d)
| (name,Some b,c as d)::rea, reca ->
- mkLetIn (name,b,body_of_type c,crec (push_rel d env) (rea,reca))
+ mkLetIn (name,b, c,crec (push_rel d env) (rea,reca))
| [],[] -> mkExistential isevars env (dummy_loc, InternalHole)
| _ -> anomaly "rec_branch_scheme"
in