src/HOL/Nominal/nominal_primrec.ML
changeset 31174 f1f1e9b53c81
parent 30510 4120fc59dd85
child 31177 c39994cb152a
--- a/src/HOL/Nominal/nominal_primrec.ML	Sat May 16 15:24:35 2009 +0200
+++ b/src/HOL/Nominal/nominal_primrec.ML	Sat May 16 20:17:59 2009 +0200
@@ -367,11 +367,11 @@
       (fn thss => fn goal_ctxt =>
          let
            val simps = ProofContext.export goal_ctxt lthy' (flat thss);
-           val (simps', lthy'') = fold_map (LocalTheory.note Thm.theoremK)
+           val (simps', lthy'') = fold_map (LocalTheory.note Thm.generated_theoremK)
              (names_atts' ~~ map single simps) lthy'
          in
            lthy''
-           |> LocalTheory.note Thm.theoremK ((qualify (Binding.name "simps"),
+           |> LocalTheory.note Thm.generated_theoremK ((qualify (Binding.name "simps"),
                 map (Attrib.internal o K)
                     [Simplifier.simp_add, Nitpick_Const_Simp_Thms.add]),
                 maps snd simps')