src/HOL/Nominal/nominal_datatype.ML
changeset 46218 ecf6375e2abb
parent 46215 0da9433f959e
child 46219 426ed18eba43
--- a/src/HOL/Nominal/nominal_datatype.ML	Sat Jan 14 19:06:05 2012 +0100
+++ b/src/HOL/Nominal/nominal_datatype.ML	Sat Jan 14 20:05:58 2012 +0100
@@ -497,7 +497,7 @@
               end
           in (j + 1, j' + length Ts,
             case dt'' of
-                Datatype.DtRec k => list_all (map (pair "x") Us,
+                Datatype.DtRec k => Logic.list_all (map (pair "x") Us,
                   HOLogic.mk_Trueprop (Free (nth rep_set_names k,
                     T --> HOLogic.boolT) $ free')) :: prems
               | _ => prems,
@@ -1143,7 +1143,7 @@
             val (Us, U) = strip_type T;
             val l = length Us;
           in
-            list_all (z :: map (pair "x") Us,
+            Logic.list_all (z :: map (pair "x") Us,
               HOLogic.mk_Trueprop
                 (make_pred fsT (Datatype_Aux.body_index dt) U $ Bound l $
                   Datatype_Aux.app_bnds (Free (s, T)) l))