aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmilio Jesus Gallego Arias2019-06-26 01:00:32 +0200
committerEmilio Jesus Gallego Arias2019-07-02 16:12:16 +0200
commit5d20cce67d63bcf08458e3c4803257867f39b88a (patch)
tree2ba728f8a7cc1e5351e1899594826fe5d10796d5
parent8db5fed73ce71dd7c469d5633682dddd8148b65a (diff)
[test-suite] Fix evil plugin after changes in declare API.
We should have this in the check target, but meanwhile we have to do manual housekeeping here.
-rw-r--r--test-suite/misc/poly-capture-global-univs/src/evilImpl.ml10
1 files changed, 5 insertions, 5 deletions
diff --git a/test-suite/misc/poly-capture-global-univs/src/evilImpl.ml b/test-suite/misc/poly-capture-global-univs/src/evilImpl.ml
index 8447cf10db..8c4808a755 100644
--- a/test-suite/misc/poly-capture-global-univs/src/evilImpl.ml
+++ b/test-suite/misc/poly-capture-global-univs/src/evilImpl.ml
@@ -1,17 +1,16 @@
open Names
-let evil t f =
+let evil name name_f =
let open Univ in
let open Entries in
- let open Decl_kinds in
let open Constr in
- let k = IsDefinition Definition in
+ let kind = Decls.(IsDefinition Definition) in
let u = Level.var 0 in
let tu = mkType (Universe.make u) in
let te = Declare.definition_entry
~univs:(Monomorphic_entry (ContextSet.singleton u)) tu
in
- let tc = Declare.declare_constant t (Declare.DefinitionEntry te, k) in
+ let tc = Declare.declare_constant ~name ~kind (Declare.DefinitionEntry te) in
let tc = mkConst tc in
let fe = Declare.definition_entry
@@ -19,4 +18,5 @@ let evil t f =
~types:(Term.mkArrowR tc tu)
(mkLambda (Context.nameR (Id.of_string "x"), tc, mkRel 1))
in
- ignore (Declare.declare_constant f (Declare.DefinitionEntry fe, k))
+ let _ : Constant.t = Declare.declare_constant ~name:name_f ~kind (Declare.DefinitionEntry fe) in
+ ()