Skip to content

Commit 1f23093

Browse files
committed
Adapt to rocq-prover/rocq#21438 (PrimRecord record type + has_eta)
1 parent 586fa69 commit 1f23093

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

template-rocq/src/quoter.ml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -437,7 +437,7 @@ struct
437437
let projs, acc =
438438
match mib.Declarations.mind_packets with
439439
(* TODO handle mutual records *)
440-
| [| { mind_record = PrimRecord (id, csts, relevance, ps) } |] ->
440+
| [| { mind_record = PrimRecord { id; projections = csts; relevances; tys = ps; has_eta } } |] ->
441441
let ctxwolet = Vars.smash_rel_context mib.mind_params_ctxt in
442442
let indty = Constr.mkApp (Constr.mkIndU ((t,0),inst),
443443
Context.Rel.instance Constr.mkRel 0 ctxwolet) in
@@ -447,7 +447,7 @@ struct
447447
let (ty, acc) = quote_term acc envpars sigma pb in
448448
let na = Q.quote_ident (Names.Label.to_id cst) in
449449
let rel = Q.quote_relevance rel in
450-
((na, rel, ty) :: ls, acc)) csts ps relevance ([],acc)
450+
((na, rel, ty) :: ls, acc)) csts ps relevances ([],acc)
451451
in ps, acc
452452
| _ -> [], acc
453453
in

0 commit comments

Comments
 (0)