src/Pure/Isar/object_logic.ML
changeset 59647 c6f413b660cf
parent 56239 17df7145a871
child 59970 e9f73d87d904
--- a/src/Pure/Isar/object_logic.ML	Sat Mar 07 15:40:36 2015 +0100
+++ b/src/Pure/Isar/object_logic.ML	Sat Mar 07 21:32:31 2015 +0100
@@ -201,7 +201,9 @@
 
 fun gen_rulify full ctxt =
   Conv.fconv_rule (Raw_Simplifier.rewrite ctxt full (get_rulify (Proof_Context.theory_of ctxt)))
-  #> Drule.gen_all #> Thm.strip_shyps #> Drule.zero_var_indexes;
+  #> Drule.gen_all (Variable.maxidx_of ctxt)
+  #> Thm.strip_shyps
+  #> Drule.zero_var_indexes;
 
 val rulify = gen_rulify true;
 val rulify_no_asm = gen_rulify false;