src/Tools/Code/code_thingol.ML
changeset 81507 08574da77b4a
parent 79411 700d4f16b5f2
child 81508 1052f79afe21
--- a/src/Tools/Code/code_thingol.ML	Fri Nov 29 11:26:17 2024 +0100
+++ b/src/Tools/Code/code_thingol.ML	Fri Nov 29 17:40:15 2024 +0100
@@ -656,7 +656,7 @@
     val class_params = these_class_params class;
     val superclass_params = maps these_class_params
       ((Sorts.complete_sort algebra o Sorts.super_classes algebra) class);
-    val vs = Name.invent_names Name.context Name.aT (Sorts.mg_domain algebra tyco [class]);
+    val vs = Name.invent_types_global (Sorts.mg_domain algebra tyco [class]);
     val sorts' = Sorts.mg_domain (Sign.classes_of thy) tyco [class];
     val vs' = map2 (fn (v, sort1) => fn sort2 => (v,
       Sorts.inter_sort (Sign.classes_of thy) (sort1, sort2))) vs sorts';