aboutsummaryrefslogtreecommitdiff
path: root/vernac/classes.ml
diff options
context:
space:
mode:
authorMaxime Dénès2020-08-25 23:29:05 +0200
committerMaxime Dénès2020-08-26 16:38:34 +0200
commitbd00733ef04e4c916ab4a00d80e9ee1142bcd410 (patch)
tree375bbd123fe2703d77a973070938a022070685ff /vernac/classes.ml
parent4a9057d1202c27cbcca22d3939da5136dbf8ad3c (diff)
Wrap future goals into a module
Diffstat (limited to 'vernac/classes.ml')
-rw-r--r--vernac/classes.ml2
1 files changed, 1 insertions, 1 deletions
diff --git a/vernac/classes.ml b/vernac/classes.ml
index 5423504f71..82a1e32a14 100644
--- a/vernac/classes.ml
+++ b/vernac/classes.ml
@@ -359,7 +359,7 @@ let declare_instance_open sigma ?hook ~tac ~global ~poly id pri impargs udecl id
consequence, we use the low-level primitives to code
the refinement manually.*)
let future_goals, sigma = Evd.pop_future_goals sigma in
- let gls = List.rev_append future_goals.Evd.future_shelf (List.rev future_goals.Evd.future_comb) in
+ let gls = List.rev_append future_goals.Evd.FutureGoals.shelf (List.rev future_goals.Evd.FutureGoals.comb) in
let sigma = Evd.push_future_goals sigma in
let kind = Decls.(IsDefinition Instance) in
let hook = Declare.Hook.(make (fun { S.dref ; _ } -> instance_hook pri global ?hook dref)) in