diff options
| author | klutzy <klutzytheklutzy@gmail.com> | 2013-11-06 12:16:19 +0900 |
|---|---|---|
| committer | klutzy <klutzytheklutzy@gmail.com> | 2013-11-26 13:13:17 +0900 |
| commit | 1f7bfac9d28340b3eda0291dd01b7914c77a88ae (patch) | |
| tree | 3172ab5e859df955ed453f8a6b7603dec054eeab /src/libsyntax/ext/base.rs | |
| parent | 6ff697d3933754bf9ec5ee5875f487f02a7d087d (diff) | |
| download | rust-1f7bfac9d28340b3eda0291dd01b7914c77a88ae.tar.gz rust-1f7bfac9d28340b3eda0291dd01b7914c77a88ae.zip | |
rustc: Add lint for obsolete attributes
This also moves `#[auto_{en,de}code]` checker from syntax to lint.
Diffstat (limited to 'src/libsyntax/ext/base.rs')
| -rw-r--r-- | src/libsyntax/ext/base.rs | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/src/libsyntax/ext/base.rs b/src/libsyntax/ext/base.rs index 448f8ee88f9..ccb88e0c9c0 100644 --- a/src/libsyntax/ext/base.rs +++ b/src/libsyntax/ext/base.rs @@ -143,7 +143,7 @@ pub enum MacResult { } pub enum SyntaxExtension { - // #[auto_encode] and such + // #[deriving] and such ItemDecorator(ItemDecorator), // Token-tree expanders @@ -229,12 +229,6 @@ pub fn syntax_expander_table() -> SyntaxEnv { syntax_expanders.insert(intern(&"format_args"), builtin_normal_tt_no_ctxt( ext::format::expand_args)); - syntax_expanders.insert( - intern(&"auto_encode"), - @SE(ItemDecorator(ext::auto_encode::expand_auto_encode))); - syntax_expanders.insert( - intern(&"auto_decode"), - @SE(ItemDecorator(ext::auto_encode::expand_auto_decode))); syntax_expanders.insert(intern(&"env"), builtin_normal_tt_no_ctxt( ext::env::expand_env)); |
