src/HOL/Tools/datatype_realizer.ML
changeset 23590 ad95084a5c63
parent 23577 c5b93c69afd3
child 24699 c6674504103f
--- a/src/HOL/Tools/datatype_realizer.ML	Thu Jul 05 19:59:01 2007 +0200
+++ b/src/HOL/Tools/datatype_realizer.ML	Thu Jul 05 20:01:26 2007 +0200
@@ -122,7 +122,7 @@
       (fn prems =>
          [rewrite_goals_tac (map mk_meta_eq [fst_conv, snd_conv]),
           rtac (cterm_instantiate inst induction) 1,
-          ALLGOALS ObjectLogic.atomize_tac,
+          ALLGOALS ObjectLogic.atomize_prems_tac,
           rewrite_goals_tac (o_def :: map mk_meta_eq rec_rewrites),
           REPEAT ((resolve_tac prems THEN_ALL_NEW (fn i =>
             REPEAT (etac allE i) THEN atac i)) 1)]);