src/Pure/Isar/local_defs.ML
changeset 74266 612b7e0d6721
parent 74200 17090e27aae9
child 74561 8e6c973003c8
--- a/src/Pure/Isar/local_defs.ML	Thu Sep 09 10:40:57 2021 +0200
+++ b/src/Pure/Isar/local_defs.ML	Thu Sep 09 12:33:14 2021 +0200
@@ -90,7 +90,7 @@
 fun expand defs =
   Drule.implies_intr_list defs
   #> Drule.generalize
-      (Symtab.empty, fold (Symtab.insert_set o #1 o head_of_def o Thm.term_of) defs Symtab.empty)
+      (Names.empty, Names.build (fold (Names.add_set o #1 o head_of_def o Thm.term_of) defs))
   #> funpow (length defs) (fn th => Drule.reflexive_thm RS th);
 
 val expand_term = Envir.expand_term_frees o map (abs_def o Thm.term_of);