summary refs log tree commit diff
path: root/src/libsyntax/ext/base.rs
diff options
context:
space:
mode:
authorPatrick Walton <pcwalton@mimiga.net>2013-03-04 15:33:05 -0800
committerPatrick Walton <pcwalton@mimiga.net>2013-03-04 16:13:15 -0800
commit0643df28a33f122af9cfbdf49970ab55ae08f106 (patch)
tree23b04bf3b4b35b486efcfb6793951f54deefd975 /src/libsyntax/ext/base.rs
parentc639a78dc4a9be4e5db0265cf8e73be28ce922f6 (diff)
downloadrust-0643df28a33f122af9cfbdf49970ab55ae08f106.tar.gz
rust-0643df28a33f122af9cfbdf49970ab55ae08f106.zip
libsyntax: Implement `#[deriving_clone]`
Diffstat (limited to 'src/libsyntax/ext/base.rs')
-rw-r--r--src/libsyntax/ext/base.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/libsyntax/ext/base.rs b/src/libsyntax/ext/base.rs
index b3d3358e586..01439fb40fb 100644
--- a/src/libsyntax/ext/base.rs
+++ b/src/libsyntax/ext/base.rs
@@ -155,6 +155,9 @@ pub fn syntax_expander_table() -> SyntaxEnv {
     syntax_expanders.insert(@~"deriving_iter_bytes",
                             @SE(ItemDecorator(
                                 ext::deriving::expand_deriving_iter_bytes)));
+    syntax_expanders.insert(@~"deriving_clone",
+                            @SE(ItemDecorator(
+                                ext::deriving::expand_deriving_clone)));
 
     // Quasi-quoting expanders
     syntax_expanders.insert(@~"quote_tokens",