aboutsummaryrefslogtreecommitdiff
path: root/kernel/safe_typing.ml
diff options
context:
space:
mode:
authorPierre-Marie Pédrot2020-01-30 09:36:08 +0100
committerPierre-Marie Pédrot2020-01-30 09:39:26 +0100
commit9316e4227311720e33e0b002b57626312d7d1245 (patch)
tree1ffc81bf147133908103b777fd7982dee0666f7c /kernel/safe_typing.ml
parentc5b2a4c5e3deacf30d53fac9dbf08b6cca759f2c (diff)
Do not rely on Libobject for the current environment in extraction.
Instead, we export in Safe_typing the current module declaration.
Diffstat (limited to 'kernel/safe_typing.ml')
-rw-r--r--kernel/safe_typing.ml2
1 files changed, 2 insertions, 0 deletions
diff --git a/kernel/safe_typing.ml b/kernel/safe_typing.ml
index f6f2058c13..e8adde2605 100644
--- a/kernel/safe_typing.ml
+++ b/kernel/safe_typing.ml
@@ -321,6 +321,8 @@ let universes_of_private eff =
let env_of_safe_env senv = senv.env
let env_of_senv = env_of_safe_env
+let structure_body_of_safe_env env = env.revstruct
+
let sections_of_safe_env senv = senv.sections
let get_section = function