aboutsummaryrefslogtreecommitdiffhomepage
path: root/kernel/indtypes.mli
diff options
context:
space:
mode:
authorGravatar Pierre-Marie Pédrot <pierre-marie.pedrot@inria.fr>2018-06-07 16:16:50 +0200
committerGravatar Pierre-Marie Pédrot <pierre-marie.pedrot@inria.fr>2018-06-23 01:38:33 +0200
commit50105b474cb2daaad997ebbd4eab096600dadcd9 (patch)
tree789a228bc09ea801116745dff353483d22fa605c /kernel/indtypes.mli
parent6007579ade085a60664e6b0d4596ff98c51aabf9 (diff)
Adapt the kernel to generate proper data for mutual records.
Upper layers are still not able to handle mutual records though.
Diffstat (limited to 'kernel/indtypes.mli')
-rw-r--r--kernel/indtypes.mli6
1 files changed, 2 insertions, 4 deletions
diff --git a/kernel/indtypes.mli b/kernel/indtypes.mli
index 45228e35e..7c36dac67 100644
--- a/kernel/indtypes.mli
+++ b/kernel/indtypes.mli
@@ -43,7 +43,5 @@ val check_inductive : env -> MutInd.t -> mutual_inductive_entry -> mutual_induct
val enforce_indices_matter : unit -> unit
val is_indices_matter : unit -> bool
-val compute_projections : pinductive ->
- int -> Context.Rel.t -> int array -> int array ->
- Context.Rel.t -> Context.Rel.t ->
- (Constant.t array * projection_body array)
+val compute_projections : inductive ->
+ mutual_inductive_body -> (Constant.t array * projection_body array)