src/HOL/Tools/SMT/smt_util.ML
changeset 74518 de4f151c2a34
parent 74382 8d0294d877bd
child 74525 c960bfcb91db
--- a/src/HOL/Tools/SMT/smt_util.ML	Thu Oct 14 15:24:28 2021 +0200
+++ b/src/HOL/Tools/SMT/smt_util.ML	Thu Oct 14 16:03:20 2021 +0200
@@ -185,7 +185,7 @@
   (case Thm.term_of ct of
     Abs _ =>
       let val (n, ctxt') = yield_singleton Variable.variant_fixes Name.uu ctxt
-      in (snd (Thm.dest_abs (SOME n) ct), ctxt') end
+      in (snd (Thm.dest_abs_name n ct), ctxt') end
   | _ => raise CTERM ("no abstraction", [ct]))
 
 val dest_all_cabs = repeat_yield (try o dest_cabs)