--- a/src/HOL/Tools/recdef.ML Fri May 13 23:24:06 2011 +0200
+++ b/src/HOL/Tools/recdef.ML Fri May 13 23:58:40 2011 +0200
@@ -167,7 +167,7 @@
| SOME src => #2 (Method.syntax (Method.sections recdef_modifiers) src ctxt0));
val {simps, congs, wfs} = get_hints ctxt;
val ctxt' = ctxt
- |> Context.proof_map (Simplifier.map_ss (fn ss => ss addsimps simps delcongs [imp_cong]));
+ |> Simplifier.map_simpset (fn ss => ss addsimps simps delcongs [imp_cong]);
in (ctxt', rev (map snd congs), wfs) end;
fun prepare_hints_i thy () =
@@ -175,7 +175,7 @@
val ctxt = Proof_Context.init_global thy;
val {simps, congs, wfs} = get_global_hints thy;
val ctxt' = ctxt
- |> Context.proof_map (Simplifier.map_ss (fn ss => ss addsimps simps delcongs [imp_cong]));
+ |> Simplifier.map_simpset (fn ss => ss addsimps simps delcongs [imp_cong]);
in (ctxt', rev (map snd congs), wfs) end;