src/Pure/axclass.ML
changeset 31943 5e960a0780a2
parent 31904 a86896359ca4
child 31944 c8a35979a5bc
--- a/src/Pure/axclass.ML	Sat Jul 04 23:25:28 2009 +0200
+++ b/src/Pure/axclass.ML	Mon Jul 06 19:58:52 2009 +0200
@@ -470,9 +470,9 @@
 
     (* definition *)
 
-    val conjs = map (curry Logic.mk_inclass (Term.aT [])) super @ flat axiomss;
+    val conjs = map (curry Logic.mk_of_class (Term.aT [])) super @ flat axiomss;
     val class_eq =
-      Logic.mk_equals (Logic.mk_inclass (Term.aT [], class), Logic.mk_conjunction_balanced conjs);
+      Logic.mk_equals (Logic.mk_of_class (Term.aT [], class), Logic.mk_conjunction_balanced conjs);
 
     val ([def], def_thy) =
       thy
@@ -605,7 +605,7 @@
     val ths =
       sort |> map (fn c =>
         Goal.finish (the (lookup_type cache' typ c) RS
-          Goal.init (Thm.cterm_of thy (Logic.mk_inclass (typ, c))))
+          Goal.init (Thm.cterm_of thy (Logic.mk_of_class (typ, c))))
         |> Thm.adjust_maxidx_thm ~1);
   in (ths, cache') end;