src/Pure/axclass.ML
changeset 36768 46be86127972
parent 36740 6248aa22c694
child 36881 4de023c28a84
--- a/src/Pure/axclass.ML	Sun May 09 18:09:30 2010 +0200
+++ b/src/Pure/axclass.ML	Sun May 09 19:15:21 2010 +0200
@@ -423,7 +423,7 @@
     val (c1, c2) = cert_classrel thy rel handle TYPE _ => err ();
     val th' = th
       |> Drule.instantiate' [SOME (ctyp_of thy (TVar ((Name.aT, 0), [c1])))] []
-      |> Thm.unconstrain_allTs;
+      |> Thm.unconstrainT;
     val _ = shyps_topped th' orelse raise Fail "add_classrel: nontop shyps after unconstrain";
   in
     thy
@@ -449,7 +449,7 @@
       |> (map o apsnd o map_atyps) (K T);
     val th' = th
       |> Drule.instantiate' std_vars []
-      |> Thm.unconstrain_allTs;
+      |> Thm.unconstrainT;
     val _ = shyps_topped th' orelse raise Fail "add_arity: nontop shyps after unconstrain";
   in
     thy