src/HOL/Tools/record.ML
changeset 58675 69571f0a93df
parent 58363 a5c08cd60a3f
child 58936 7fbe4436952d
--- a/src/HOL/Tools/record.ML	Tue Oct 14 15:39:57 2014 +0200
+++ b/src/HOL/Tools/record.ML	Tue Oct 14 16:17:34 2014 +0200
@@ -1783,9 +1783,9 @@
 
 fun add_ctr_sugar ctr exhaust inject sel_thms =
   Ctr_Sugar.default_register_ctr_sugar_global (K true)
-    {T = body_type (fastype_of ctr), ctrs = [ctr], casex = Term.dummy, discs = [], selss = [],
-     exhaust = exhaust, nchotomy = Drule.dummy_thm, injects = [inject], distincts = [],
-     case_thms = [], case_cong = Drule.dummy_thm, case_cong_weak = Drule.dummy_thm,
+    {kind = Ctr_Sugar.Record, T = body_type (fastype_of ctr), ctrs = [ctr], casex = Term.dummy,
+     discs = [], selss = [], exhaust = exhaust, nchotomy = Drule.dummy_thm, injects = [inject],
+     distincts = [], case_thms = [], case_cong = Drule.dummy_thm, case_cong_weak = Drule.dummy_thm,
      split = Drule.dummy_thm, split_asm = Drule.dummy_thm, disc_defs = [], disc_thmss = [],
      discIs = [], sel_defs = [], sel_thmss = [sel_thms], distinct_discsss = [], exhaust_discs = [],
      exhaust_sels = [], collapses = [], expands = [], split_sels = [], split_sel_asms = [],