changeset 79412 | 1c758cd8d5b2 |
parent 74282 | c2ee8d993d6a |
--- a/src/HOL/Types_To_Sets/unoverload_type.ML Sun Dec 31 22:04:41 2023 +0100 +++ b/src/HOL/Types_To_Sets/unoverload_type.ML Sun Dec 31 22:39:40 2023 +0100 @@ -20,7 +20,7 @@ fun params_of_sort thy sort = maps (params_of_super_classes thy) sort -fun subst_TFree n' ty' ty = map_type_tfree (fn x as (n, _) => if n = n' then ty' else TFree x) ty +fun subst_TFree n' ty' ty = map_type_tfree (fn (n, _) => if n = n' then ty' else raise Same.SAME) ty fun unoverload_single_type context tvar thm = let