aboutsummaryrefslogtreecommitdiff
path: root/tactics/equality.ml
diff options
context:
space:
mode:
authorMatthieu Sozeau2016-05-25 15:17:28 +0200
committerMatthieu Sozeau2016-07-06 14:38:05 +0200
commitf8a5cb590352a617de38fdd8ba5ffff7691d9841 (patch)
tree5a4414e9e6d41fe0ebcccf5b25770b20bc31469d /tactics/equality.ml
parentf77c2b488ca552b2316d4ebab1c051cb5a1347ab (diff)
Disallow dependent case on prim records w/o eta
Diffstat (limited to 'tactics/equality.ml')
-rw-r--r--tactics/equality.ml2
1 files changed, 1 insertions, 1 deletions
diff --git a/tactics/equality.ml b/tactics/equality.ml
index f18de92c03..4aa7ffa7bd 100644
--- a/tactics/equality.ml
+++ b/tactics/equality.ml
@@ -860,7 +860,7 @@ let descend_then env sigma head dirn =
List.map build_branch
(List.interval 1 (Array.length mip.mind_consnames)) in
let ci = make_case_info env ind RegularStyle in
- mkCase (ci, p, head, Array.of_list brl)))
+ Inductiveops.make_case_or_project env indf ci p head (Array.of_list brl)))
(* Now we need to construct the discriminator, given a discriminable
position. This boils down to: