aboutsummaryrefslogtreecommitdiff
path: root/dev
diff options
context:
space:
mode:
authorEmilio Jesus Gallego Arias2020-02-22 15:22:05 -0500
committerEmilio Jesus Gallego Arias2020-02-22 15:22:05 -0500
commitde66463971d96cb5d2a1d1379d42e9187eb4fd0d (patch)
tree94aeca1a32e53d657a8e3b9bf77fec99af868dfb /dev
parentfd67afe0f7c55799ae0a14d78f1007a0360bd552 (diff)
parentcece955c5ed3d044d0d23808c3ea93114febe8b0 (diff)
Merge PR #11638: Add debugger printer for type GlobEnv.t
Reviewed-by: ejgallego
Diffstat (limited to 'dev')
-rw-r--r--dev/top_printers.dbg1
-rw-r--r--dev/top_printers.ml2
-rw-r--r--dev/top_printers.mli1
3 files changed, 4 insertions, 0 deletions
diff --git a/dev/top_printers.dbg b/dev/top_printers.dbg
index 82f2e79549..da224aa5ab 100644
--- a/dev/top_printers.dbg
+++ b/dev/top_printers.dbg
@@ -74,6 +74,7 @@ install_printer Top_printers.ppuniverse_context_future
install_printer Top_printers.ppuniverses
install_printer Top_printers.ppnamedcontextval
install_printer Top_printers.ppenv
+install_printer Top_printers.ppglobenv
install_printer Top_printers.pptac
install_printer Top_printers.ppobj
install_printer Top_printers.pploc
diff --git a/dev/top_printers.ml b/dev/top_printers.ml
index f640a33773..e8129938a1 100644
--- a/dev/top_printers.ml
+++ b/dev/top_printers.ml
@@ -247,6 +247,8 @@ let ppenv e = pp
(str "[" ++ pr_named_context_of e Evd.empty ++ str "]" ++ spc() ++
str "[" ++ pr_rel_context e Evd.empty (rel_context e) ++ str "]")
+let ppglobenv e = ppenv (GlobEnv.env e)
+
let ppenvwithcst e = pp
(str "[" ++ pr_named_context_of e Evd.empty ++ str "]" ++ spc() ++
str "[" ++ pr_rel_context e Evd.empty (rel_context e) ++ str "]" ++ spc() ++
diff --git a/dev/top_printers.mli b/dev/top_printers.mli
index 133326523b..ac9b63f60a 100644
--- a/dev/top_printers.mli
+++ b/dev/top_printers.mli
@@ -150,6 +150,7 @@ val ppuniverses : UGraph.t -> unit
val ppnamedcontextval : Environ.named_context_val -> unit
val ppenv : Environ.env -> unit
+val ppglobenv : GlobEnv.t -> unit
val ppenvwithcst : Environ.env -> unit
val pptac : Ltac_plugin.Tacexpr.glob_tactic_expr -> unit