aboutsummaryrefslogtreecommitdiff
path: root/plugins/derive
diff options
context:
space:
mode:
authorMatthieu Sozeau2019-02-08 10:44:23 +0100
committerMatthieu Sozeau2019-02-08 10:44:23 +0100
commitd1d32f552064b9907fc9815b7412b9a9cde4a0dd (patch)
treec4a4b20e92547abae487f8bb1115ba34382f0bfd /plugins/derive
parent79b6317f738b6d2d7fdaaaad2cef79a092ec8c77 (diff)
parent40ed1b7c5e94f418f9b758ffe1a86e4ad7743267 (diff)
Merge PR #9410: Make `Program` a regular attribute
Ack-by: SkySkimmer Reviewed-by: aspiwack Reviewed-by: ejgallego Reviewed-by: gares Reviewed-by: mattam82 Ack-by: maximedenes
Diffstat (limited to 'plugins/derive')
-rw-r--r--plugins/derive/derive.ml2
1 files changed, 1 insertions, 1 deletions
diff --git a/plugins/derive/derive.ml b/plugins/derive/derive.ml
index 6f9384941b..d06a241969 100644
--- a/plugins/derive/derive.ml
+++ b/plugins/derive/derive.ml
@@ -40,7 +40,7 @@ let start_deriving f suchthat lemma =
let f_type = EConstr.Unsafe.to_constr f_type in
let ef = EConstr.Unsafe.to_constr ef in
let env' = Environ.push_named (LocalDef (f, ef, f_type)) env in
- let sigma, suchthat = Constrintern.interp_type_evars env' sigma suchthat in
+ let sigma, suchthat = Constrintern.interp_type_evars ~program_mode:false env' sigma suchthat in
TCons ( env' , sigma , suchthat , (fun sigma _ ->
TNil sigma))))))
in