tuned;
authorwenzelm
Fri, 28 Aug 2015 13:36:33 +0200
changeset 61041 58e41aa1c36d
parent 61040 d08a0c5a68f7
child 61042 c2155072c2f4
tuned;
src/Pure/more_thm.ML
--- a/src/Pure/more_thm.ML	Fri Aug 28 13:23:02 2015 +0200
+++ b/src/Pure/more_thm.ML	Fri Aug 28 13:36:33 2015 +0200
@@ -374,8 +374,8 @@
 
 fun forall_intr_frees th =
   let
-    val {prop, hyps, tpairs, ...} = Thm.rep_thm th;
-    val fixed = fold Term.add_frees (Thm.terms_of_tpairs tpairs @ hyps) [];
+    val fixed =
+      fold Term.add_frees (Thm.terms_of_tpairs (Thm.tpairs_of th) @ Thm.hyps_of th) [];
     val frees =
       Thm.fold_atomic_cterms (fn a =>
         (case Thm.term_of a of