Skip to content

Commit

Permalink
Fix debug printer on binder with evars
Browse files Browse the repository at this point in the history
  • Loading branch information
SkySkimmer committed Jan 13, 2025
1 parent c4ea8b1 commit 995177d
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion engine/namegen.ml
Original file line number Diff line number Diff line change
Expand Up @@ -522,7 +522,11 @@ let next_name_for_display gen env sigma flags na avoid =

(* Remark: Anonymous var may be dependent in Evar's contexts *)
let compute_displayed_name_in_gen_poly gen noccurn_fun env sigma flags avoid na c =
if noccurn_fun sigma 1 c then Anonymous, avoid
let noccurs =
try noccurn_fun sigma 1 c
with _ when !Flags.in_debugger -> false
in
if noccurs then Anonymous, avoid
else
let fresh_id, avoid = next_name_for_display gen env sigma flags na avoid in
Name fresh_id, avoid
Expand Down

0 comments on commit 995177d

Please sign in to comment.