about summary refs log tree commit diff
path: root/src/libsyntax/ext
diff options
context:
space:
mode:
authorPatrick Walton <pcwalton@mimiga.net>2012-11-13 19:08:01 -0800
committerPatrick Walton <pcwalton@mimiga.net>2012-11-14 11:36:55 -0800
commit32ad4ae4cde68fed1b132be79bc9068b020d270b (patch)
tree174cee72ef970f110f1cf22a190641b0c834f264 /src/libsyntax/ext
parent3e14ada4f6782f1379abe498b2b2d9681f489e26 (diff)
downloadrust-32ad4ae4cde68fed1b132be79bc9068b020d270b.tar.gz
rust-32ad4ae4cde68fed1b132be79bc9068b020d270b.zip
librustc: Require the #[derivable] attribute, remove the significance of "impl Foo : Bar;", and allow only a subset of methods in a trait to be derived. r=brson
Diffstat (limited to 'src/libsyntax/ext')
-rw-r--r--src/libsyntax/ext/auto_serialize.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libsyntax/ext/auto_serialize.rs b/src/libsyntax/ext/auto_serialize.rs
index 39e94291d8b..f9fece0b5cb 100644
--- a/src/libsyntax/ext/auto_serialize.rs
+++ b/src/libsyntax/ext/auto_serialize.rs
@@ -398,7 +398,7 @@ fn mk_impl(
         ident: ast::token::special_idents::clownshoes_extensions,
         attrs: ~[],
         id: cx.next_id(),
-        node: ast::item_impl(trait_tps, opt_trait, ty, Some(~[f(ty)])),
+        node: ast::item_impl(trait_tps, opt_trait, ty, ~[f(ty)]),
         vis: ast::public,
         span: span,
     }