src/HOL/Tools/function_package/fundef_package.ML
changeset 26628 63306cb94313
parent 26594 1c676ae50311
child 26749 397a1aeede7d
--- a/src/HOL/Tools/function_package/fundef_package.ML	Sat Apr 12 17:00:38 2008 +0200
+++ b/src/HOL/Tools/function_package/fundef_package.ML	Sat Apr 12 17:00:40 2008 +0200
@@ -63,7 +63,7 @@
 fun fundef_afterqed do_print fixes post defname cont sort_cont cnames [[proof]] lthy =
     let
       val FundefResult {fs, R, psimps, trsimps,  simple_pinducts, termination, domintros, cases, ...} = 
-          cont (Goal.close_result proof)
+          cont (Thm.close_derivation proof)
 
       val fnames = map (fst o fst) fixes
       val qualify = NameSpace.qualified defname
@@ -115,7 +115,7 @@
     let
       val FundefCtxData { add_simps, case_names, psimps, pinducts, defname, ... } = data
 
-      val totality = Goal.close_result totality
+      val totality = Thm.close_derivation totality
 
       val remove_domain_condition = full_simplify (HOL_basic_ss addsimps [totality, True_implies_equals])