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;