src/HOL/Tools/Quickcheck/find_unused_assms.ML
changeset 56161 300f613060b0
parent 51658 21c10672633b
child 56334 6b3739fee456
--- a/src/HOL/Tools/Quickcheck/find_unused_assms.ML	Sat Mar 15 11:57:55 2014 +0100
+++ b/src/HOL/Tools/Quickcheck/find_unused_assms.ML	Sat Mar 15 11:59:18 2014 +0100
@@ -13,17 +13,7 @@
 structure Find_Unused_Assms : FIND_UNUSED_ASSMS =
 struct
 
-fun all_unconcealed_thms_of thy =
-  let
-    val facts = Global_Theory.facts_of thy
-  in
-    Facts.fold_static
-      (fn (s, ths) =>
-        if Facts.is_concealed facts s then I else append (map (`(Thm.get_name_hint)) ths))
-      facts []
-  end
-
-fun thms_of thy thy_name = all_unconcealed_thms_of thy
+fun thms_of thy thy_name = Global_Theory.all_thms_of thy false
   |> filter (fn (_, th) => Context.theory_name (theory_of_thm th) = thy_name)
 
 fun do_while P f s list =