src/HOL/Tools/inductive.ML
changeset 67710 cc2db3239932
parent 67664 ad2b3e330c27
child 67768 6411290b9d34
--- a/src/HOL/Tools/inductive.ML	Fri Feb 23 17:59:57 2018 +0100
+++ b/src/HOL/Tools/inductive.ML	Fri Feb 23 19:25:37 2018 +0100
@@ -285,7 +285,7 @@
       handle THM _ => thm RS @{thm le_boolD}
   in
     (case Thm.concl_of thm of
-      Const (\<^const_name>\<open>Pure.eq\<close>, _) $ _ $ _ => eq_to_mono (thm RS meta_eq_to_obj_eq)
+      Const (\<^const_name>\<open>Pure.eq\<close>, _) $ _ $ _ => eq_to_mono (HOLogic.mk_obj_eq thm)
     | _ $ (Const (\<^const_name>\<open>HOL.eq\<close>, _) $ _ $ _) => eq_to_mono thm
     | _ $ (Const (\<^const_name>\<open>Orderings.less_eq\<close>, _) $ _ $ _) =>
       dest_less_concl (Seq.hd (REPEAT (FIRSTGOAL