diff options
| author | Emilio Jesus Gallego Arias | 2019-06-26 01:00:32 +0200 |
|---|---|---|
| committer | Emilio Jesus Gallego Arias | 2019-07-02 16:12:16 +0200 |
| commit | 5d20cce67d63bcf08458e3c4803257867f39b88a (patch) | |
| tree | 2ba728f8a7cc1e5351e1899594826fe5d10796d5 | |
| parent | 8db5fed73ce71dd7c469d5633682dddd8148b65a (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.ml | 10 |
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 + () |
