diff options
| author | John Clements <clements@racket-lang.org> | 2014-07-02 22:38:30 -0700 |
|---|---|---|
| committer | John Clements <clements@racket-lang.org> | 2014-07-04 12:07:51 -0700 |
| commit | 9fdaa948c03a33e703eb5830dbed82ee2afe5101 (patch) | |
| tree | 7afe9dce992f6e05534894182ea0b6cd7e55802b /src/libsyntax/ext/base.rs | |
| parent | f126eacd115415b0814ceb4a1c71380a0b2eb752 (diff) | |
| download | rust-9fdaa948c03a33e703eb5830dbed82ee2afe5101.tar.gz rust-9fdaa948c03a33e703eb5830dbed82ee2afe5101.zip | |
move RenameList to mtwt, add new_renames abstraction
Diffstat (limited to 'src/libsyntax/ext/base.rs')
| -rw-r--r-- | src/libsyntax/ext/base.rs | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/libsyntax/ext/base.rs b/src/libsyntax/ext/base.rs index d2e69204d33..cf69277594f 100644 --- a/src/libsyntax/ext/base.rs +++ b/src/libsyntax/ext/base.rs @@ -19,6 +19,7 @@ use parse::parser; use parse::token; use parse::token::{InternedString, intern, str_to_ident}; use util::small_vector::SmallVector; +use ext::mtwt; use std::collections::HashMap; use std::gc::{Gc, GC}; @@ -273,7 +274,7 @@ pub struct BlockInfo { // should macros escape from this scope? pub macros_escape: bool, // what are the pending renames? - pub pending_renames: RenameList, + pub pending_renames: mtwt::RenameList, } impl BlockInfo { @@ -285,9 +286,6 @@ impl BlockInfo { } } -// a list of ident->name renamings -pub type RenameList = Vec<(ast::Ident, Name)>; - // The base map of methods for expanding syntax extension // AST nodes into full ASTs pub fn syntax_expander_table() -> SyntaxEnv { |
