src/HOL/Tools/inductive_set_package.ML
changeset 25487 d96d5808d926
parent 25416 1d8ebaf5f211
child 25978 8ba1eba8d058
equal deleted inserted replaced
25486:b944ef973109 25487:d96d5808d926
   369       end) fs
   369       end) fs
   370   in
   370   in
   371     thm |>
   371     thm |>
   372     Thm.instantiate ([], insts) |>
   372     Thm.instantiate ([], insts) |>
   373     Simplifier.full_simplify (HOL_basic_ss addsimps to_set_simps
   373     Simplifier.full_simplify (HOL_basic_ss addsimps to_set_simps
   374         addsimprocs [strong_ind_simproc pred_arities]) |>
   374         addsimprocs [strong_ind_simproc pred_arities, collect_mem_simproc]) |>
   375     RuleCases.save thm
   375     RuleCases.save thm
   376   end;
   376   end;
   377 
   377 
   378 val to_set_att = Thm.rule_attribute o to_set;
   378 val to_set_att = Thm.rule_attribute o to_set;
   379 
   379