aboutsummaryrefslogtreecommitdiffhomepage
path: root/engine/namegen.mli
diff options
context:
space:
mode:
authorGravatar Maxime Dénès <mail@maximedenes.fr>2018-03-08 10:37:10 +0100
committerGravatar Maxime Dénès <mail@maximedenes.fr>2018-03-08 10:37:10 +0100
commit563199757c5756fb5858da1b684162566a73fa3e (patch)
tree0c320308919b973a82c1c6ca68edbf0e6c4054e4 /engine/namegen.mli
parent7aaab2936e94eed9bc56eeb8430e0821158af86a (diff)
parent5968648f9e9db09de462dd8c3530febd66466312 (diff)
Merge PR #6582: Mangle auto-generated names
Diffstat (limited to 'engine/namegen.mli')
-rw-r--r--engine/namegen.mli6
1 files changed, 6 insertions, 0 deletions
diff --git a/engine/namegen.mli b/engine/namegen.mli
index d26634706..0adbe5a51 100644
--- a/engine/namegen.mli
+++ b/engine/namegen.mli
@@ -120,3 +120,9 @@ val compute_displayed_name_in_gen :
(* Naming strategy for arguments in Prop when eliminating inductive types *)
val use_h_based_elimination_names : unit -> bool
+
+(**********************************************************************)
+
+val set_mangle_names_mode : Id.t -> unit
+(** Turn on mangled names mode and with the given prefix.
+ @raise UserError if the argument is invalid as an identifier. *)