diff -r c708ea5b109a -r 0dd8782fb02d src/HOL/Inductive.thy --- a/src/HOL/Inductive.thy Mon Aug 20 18:07:49 2007 +0200 +++ b/src/HOL/Inductive.thy Mon Aug 20 18:10:13 2007 +0200 @@ -141,8 +141,8 @@ fun fun_tr ctxt [cs] = let val x = Free (Name.variant (add_term_free_names (cs, [])) "x", dummyT); - val ft = DatatypeCase.case_tr DatatypePackage.datatype_of_constr ctxt - [x, cs] + val ft = DatatypeCase.case_tr true DatatypePackage.datatype_of_constr + ctxt [x, cs] in lambda x ft end in [("_lam_pats_syntax", fun_tr)] end *}