diff options
| author | Nick Cameron <ncameron@mozilla.com> | 2014-12-02 10:07:41 -0800 |
|---|---|---|
| committer | Nick Cameron <ncameron@mozilla.com> | 2015-01-15 08:58:44 +1300 |
| commit | 98d471120a09607ad429bebf56c97b512bdf9847 (patch) | |
| tree | acc17f7cadf9e3ec67b95e4e627134ec3263b0ca /src/librustc/plugin | |
| parent | 896cb36ecab3eaeb7f101087e030e43771eca5ca (diff) | |
| download | rust-98d471120a09607ad429bebf56c97b512bdf9847.tar.gz rust-98d471120a09607ad429bebf56c97b512bdf9847.zip | |
Syntax extensions on trait and impl items.
Allows modifiers to be used on methods, associated types, etc.
Diffstat (limited to 'src/librustc/plugin')
| -rw-r--r-- | src/librustc/plugin/registry.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/librustc/plugin/registry.rs b/src/librustc/plugin/registry.rs index feec97f02da..f6fb1c2d419 100644 --- a/src/librustc/plugin/registry.rs +++ b/src/librustc/plugin/registry.rs @@ -14,7 +14,7 @@ use lint::{LintPassObject, LintId, Lint}; use session::Session; use syntax::ext::base::{SyntaxExtension, NamedSyntaxExtension, NormalTT}; -use syntax::ext::base::{IdentTT, Decorator, Modifier, MacroRulesTT}; +use syntax::ext::base::{IdentTT, Decorator, Modifier, MultiModifier, MacroRulesTT}; use syntax::ext::base::{MacroExpanderFn}; use syntax::codemap::Span; use syntax::parse::token; @@ -82,7 +82,7 @@ impl<'a> Registry<'a> { IdentTT(ext, _) => IdentTT(ext, Some(self.krate_span)), Decorator(ext) => Decorator(ext), Modifier(ext) => Modifier(ext), - + MultiModifier(ext) => MultiModifier(ext), MacroRulesTT => { self.sess.err("plugin tried to register a new MacroRulesTT"); return; |
