summary refs log tree commit diff
path: root/src/libsyntax/ext/auto_encode.rs
diff options
context:
space:
mode:
authorPatrick Walton <pcwalton@mimiga.net>2013-03-28 11:29:21 -0700
committerPatrick Walton <pcwalton@mimiga.net>2013-03-28 11:30:01 -0700
commit0a002d79b47340cc518ae4c0879a34c037c8411a (patch)
tree5abc7366866fa6f17189bf8ef814f4955c9e776c /src/libsyntax/ext/auto_encode.rs
parent09dc38eda54537c0c10b8a89852c714e3e14f57a (diff)
downloadrust-0a002d79b47340cc518ae4c0879a34c037c8411a.tar.gz
rust-0a002d79b47340cc518ae4c0879a34c037c8411a.zip
librustc: Remove common fields and nested enums from the language
Diffstat (limited to 'src/libsyntax/ext/auto_encode.rs')
-rw-r--r--src/libsyntax/ext/auto_encode.rs4
1 files changed, 0 insertions, 4 deletions
diff --git a/src/libsyntax/ext/auto_encode.rs b/src/libsyntax/ext/auto_encode.rs
index 2a112f106a8..d7e0e9aa550 100644
--- a/src/libsyntax/ext/auto_encode.rs
+++ b/src/libsyntax/ext/auto_encode.rs
@@ -990,8 +990,6 @@ fn mk_enum_ser_body(
                 ),
             ast::struct_variant_kind(*) =>
                 fail!(~"struct variants unimplemented"),
-            ast::enum_variant_kind(*) =>
-                fail!(~"enum variants unimplemented"),
         }
     };
 
@@ -1089,8 +1087,6 @@ fn mk_enum_deser_body(
             },
             ast::struct_variant_kind(*) =>
                 fail!(~"struct variants unimplemented"),
-            ast::enum_variant_kind(*) =>
-                fail!(~"enum variants unimplemented")
         };
 
         let pat = @ast::pat {