src/HOL/Tools/Datatype/datatype_aux.ML
changeset 33038 8f9594c31de4
parent 33037 b22e44496dc2
child 33042 ddf1f03a9ad9
--- a/src/HOL/Tools/Datatype/datatype_aux.ML	Tue Oct 20 16:13:01 2009 +0200
+++ b/src/HOL/Tools/Datatype/datatype_aux.ML	Wed Oct 21 08:14:38 2009 +0200
@@ -257,7 +257,7 @@
 fun get_nonrec_types descr sorts =
   map (typ_of_dtyp descr sorts) (Library.foldl (fn (Ts, (_, (_, _, constrs))) =>
     Library.foldl (fn (Ts', (_, cargs)) =>
-      gen_union (op =) (filter_out is_rec_type cargs, Ts')) (Ts, constrs)) ([], descr));
+      union (op =) (filter_out is_rec_type cargs, Ts')) (Ts, constrs)) ([], descr));
 
 (* get all recursive types in datatype description *)