
diff -r 19b47bfac6ef -r 9e7d1c139569 src/HOL/HOLCF/Tr.thy
--- a/src/HOL/HOLCF/Tr.thy	Tue Apr 16 17:54:14 2013 +0200
+++ b/src/HOL/HOLCF/Tr.thy	Thu Apr 18 17:07:01 2013 +0200
@@ -150,9 +150,10 @@
 apply (simp_all)
 done
 
+(* FIXME unused!? *)
 ML {*
-val split_If_tac =
-  simp_tac (HOL_basic_ss addsimps [@{thm If2_def} RS sym])
+fun split_If_tac ctxt =
+  simp_tac (put_simpset HOL_basic_ss ctxt addsimps [@{thm If2_def} RS sym])
     THEN' (split_tac [@{thm split_If2}])
 *}
 




