From f110e8f21c707cb4bbb5e54b45f4458987920322 Mon Sep 17 00:00:00 2001 From: Patrick Walton Date: Wed, 8 Aug 2012 14:17:52 -0700 Subject: rustc: Do some plumbing work on nested enums --- src/libsyntax/ext/auto_serialize.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/libsyntax/ext') diff --git a/src/libsyntax/ext/auto_serialize.rs b/src/libsyntax/ext/auto_serialize.rs index 20cc04b2c79..d0a55b6d95c 100644 --- a/src/libsyntax/ext/auto_serialize.rs +++ b/src/libsyntax/ext/auto_serialize.rs @@ -913,7 +913,9 @@ fn deser_enum(cx: ext_ctxt, tps: deser_tps_map, e_name: ast::ident, }; } ast::struct_variant_kind(*) => - fail ~"struct variants unimplemented" + fail ~"struct variants unimplemented", + ast::enum_variant_kind(*) => + fail ~"enum variants unimplemented" } {pats: ~[@{id: cx.next_id(), -- cgit 1.4.1-3-g733a5