aboutsummaryrefslogtreecommitdiff
path: root/vernac/vernacentries.ml
diff options
context:
space:
mode:
authorEmilio Jesus Gallego Arias2020-06-23 22:36:22 +0200
committerEmilio Jesus Gallego Arias2020-06-26 14:38:13 +0200
commit4a2c8653c0b2f5e73db769a8ea6bf79b76086524 (patch)
tree0c1013329f008ef645c7b7712ccf55be72d39c25 /vernac/vernacentries.ml
parent06159c53e84ab1cff0299890767576972eaf83c2 (diff)
[declare] Merge remaining obligations bits into Declare
This allows us to remove a large chunk of the internal API, and is the pre-requisite to get rid of [Proof_ending], and even more refactoring on the declare path.
Diffstat (limited to 'vernac/vernacentries.ml')
-rw-r--r--vernac/vernacentries.ml4
1 files changed, 2 insertions, 2 deletions
diff --git a/vernac/vernacentries.ml b/vernac/vernacentries.ml
index c9d56395c2..1a276ecbad 100644
--- a/vernac/vernacentries.ml
+++ b/vernac/vernacentries.ml
@@ -84,7 +84,7 @@ let with_module_locality ~atts f =
let with_def_attributes ~atts f =
let atts = DefAttributes.parse atts in
- if atts.DefAttributes.program then Obligations.check_program_libraries ();
+ if atts.DefAttributes.program then Declare.Obls.check_program_libraries ();
f ~atts
(*******************)
@@ -471,7 +471,7 @@ let check_name_freshness locality {CAst.loc;v=id} : unit =
user_err ?loc (Id.print id ++ str " already exists.")
let program_inference_hook env sigma ev =
- let tac = !Obligations.default_tactic in
+ let tac = !Declare.Obls.default_tactic in
let evi = Evd.find sigma ev in
let evi = Evarutil.nf_evar_info sigma evi in
let env = Evd.evar_filtered_env env evi in