diff options
| author | John Clements <clements@racket-lang.org> | 2014-07-10 12:09:56 -0700 |
|---|---|---|
| committer | John Clements <clements@racket-lang.org> | 2014-07-11 10:32:30 -0700 |
| commit | 50d9965c258276eadd8a87de20d232451aabbf83 (patch) | |
| tree | e68ef3b7505b41646d05b8b9715200a777d1af99 /src/libsyntax/ext/tt | |
| parent | 3f3291e0c7d9d189553b16c52dda3851423534a5 (diff) | |
| download | rust-50d9965c258276eadd8a87de20d232451aabbf83.tar.gz rust-50d9965c258276eadd8a87de20d232451aabbf83.zip | |
rename one of the two confusing MacroExpanders
There were two things named MacroExpander, which was confusing. I renamed one of them TTMacroExpander. [breaking change]
Diffstat (limited to 'src/libsyntax/ext/tt')
| -rw-r--r-- | src/libsyntax/ext/tt/macro_rules.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libsyntax/ext/tt/macro_rules.rs b/src/libsyntax/ext/tt/macro_rules.rs index 249e9305150..923b3e78731 100644 --- a/src/libsyntax/ext/tt/macro_rules.rs +++ b/src/libsyntax/ext/tt/macro_rules.rs @@ -13,7 +13,7 @@ use ast::{TTDelim}; use ast; use codemap::{Span, Spanned, DUMMY_SP}; use ext::base::{ExtCtxt, MacResult, MacroDef}; -use ext::base::{NormalTT, MacroExpander}; +use ext::base::{NormalTT, TTMacroExpander}; use ext::base; use ext::tt::macro_parser::{Success, Error, Failure}; use ext::tt::macro_parser::{NamedMatch, MatchedSeq, MatchedNonterminal}; @@ -95,7 +95,7 @@ struct MacroRulesMacroExpander { rhses: Vec<Rc<NamedMatch>>, } -impl MacroExpander for MacroRulesMacroExpander { +impl TTMacroExpander for MacroRulesMacroExpander { fn expand(&self, cx: &mut ExtCtxt, sp: Span, |
