src/Pure/thm.ML
changeset 79413 9495bd0112d7
parent 79410 719563e4816a
child 79418 3a66bcb208b8
--- a/src/Pure/thm.ML	Sun Dec 31 22:39:40 2023 +0100
+++ b/src/Pure/thm.ML	Mon Jan 01 14:36:08 2024 +0100
@@ -1065,8 +1065,7 @@
         fun lt (S1, S2) = le (S1, S2) andalso not (le (S2, S1));
         fun rel (S1, S2) = if S1 = S2 then [] else [(Term.aT S1, S2)];
 
-        val present_set =
-          Types.build (thm |> (fold_terms {hyps = true} o fold_types o fold_atyps) Types.add_set);
+        val present_set = Types.build (thm |> fold_terms {hyps = true} Types.add_atyps);
         val {present, extra} = Logic.present_sorts shyps present_set;
 
         val (witnessed, non_witnessed) =