src/Pure/Proof/proof_rewrite_rules.ML
changeset 81505 01f2936ec85e
parent 80635 27d5452d20fc
child 81506 f76a5849b570
--- a/src/Pure/Proof/proof_rewrite_rules.ML	Thu Nov 28 19:35:30 2024 +0100
+++ b/src/Pure/Proof/proof_rewrite_rules.ML	Fri Nov 29 00:25:03 2024 +0100
@@ -212,7 +212,7 @@
     fun rew_term Ts t =
       let
         val frees =
-          map Free (Name.invent (Term.declare_term_frees t Name.context) "xa" (length Ts) ~~ Ts);
+          map Free (Name.invent (Term.declare_free_names t Name.context) "xa" (length Ts) ~~ Ts);
         val t' = r (subst_bounds (frees, t));
         fun strip [] t = t
           | strip (_ :: xs) (Abs (_, _, t)) = strip xs t;