src/Pure/Isar/proof_context.ML
changeset 60382 8111a4d538ec
parent 60381 b568b98fa000
child 60383 70b0362c784d
--- a/src/Pure/Isar/proof_context.ML	Sun Jun 07 21:58:18 2015 +0200
+++ b/src/Pure/Isar/proof_context.ML	Sun Jun 07 22:04:50 2015 +0200
@@ -254,10 +254,7 @@
     (mode, f syntax, tsig, consts, facts, cases));
 
 fun map_syntax_idents f ctxt =
-  let
-    val idents = Syntax_Trans.get_idents ctxt;
-    val (opt_idents', syntax') = f (#syntax (rep_data ctxt));
-  in
+  let val (opt_idents', syntax') = f (#syntax (rep_data ctxt)) in
     ctxt
     |> map_syntax (K syntax')
     |> (case opt_idents' of NONE => I | SOME idents' => Syntax_Trans.put_idents idents')