src/HOL/Tools/old_primrec.ML
changeset 31784 bd3486c57ba3
parent 31737 b3f63611784e
child 31902 862ae16a799d
--- a/src/HOL/Tools/old_primrec.ML	Tue Jun 23 15:32:34 2009 +0200
+++ b/src/HOL/Tools/old_primrec.ML	Tue Jun 23 16:27:12 2009 +0200
@@ -246,7 +246,7 @@
 fun gen_primrec_i note def alt_name eqns_atts thy =
   let
     val (eqns, atts) = split_list eqns_atts;
-    val dt_info = Datatype.get_datatypes thy;
+    val dt_info = Datatype.get_all thy;
     val rec_eqns = fold_rev (process_eqn thy o snd) eqns [] ;
     val tnames = distinct (op =) (map (#1 o snd) rec_eqns);
     val dts = find_dts dt_info tnames tnames;