Thm.full_prop_of;
authorwenzelm
Mon, 01 Aug 2005 19:20:46 +0200
changeset 16992 38bb4f03a887
parent 16991 39f5760f72d7
child 16993 2ec0b8159e8e
Thm.full_prop_of;
src/Pure/Isar/proof_context.ML
--- a/src/Pure/Isar/proof_context.ML	Mon Aug 01 19:20:45 2005 +0200
+++ b/src/Pure/Isar/proof_context.ML	Mon Aug 01 19:20:46 2005 +0200
@@ -690,7 +690,8 @@
     #> Seq.map (Drule.implies_intr_list view)
     #> Seq.map (fn rule =>
       let
-        val {thy, prop, ...} = Thm.rep_thm rule;
+        val thy = Thm.theory_of_thm rule;
+        val prop = Thm.full_prop_of rule;
         val frees = map (Thm.cterm_of thy) (List.mapPartial (find_free prop) fixes);
         val tfrees = gen (Term.add_term_tfree_names (prop, []));
       in