src/HOL/Tools/record.ML
changeset 60642 48dd1cefb4ae
parent 60326 68699e576d51
child 60752 b48830b670a1
--- a/src/HOL/Tools/record.ML	Fri Jul 03 16:19:45 2015 +0200
+++ b/src/HOL/Tools/record.ML	Sun Jul 05 15:02:30 2015 +0200
@@ -1755,7 +1755,7 @@
       fun mk_eq_refl thy =
         @{thm equal_refl}
         |> Thm.instantiate
-          ([apply2 (Thm.global_ctyp_of thy) (TVar (("'a", 0), @{sort equal}), Logic.varifyT_global extT)], [])
+          ([((("'a", 0), @{sort equal}), Thm.global_ctyp_of thy (Logic.varifyT_global extT))], [])
         |> Axclass.unoverload thy;
       val ensure_random_record = ensure_sort_record (@{sort random}, mk_random_eq);
       val ensure_exhaustive_record =