summaryrefslogtreecommitdiff
path: root/src/expand/macro_rules.cpp
diff options
context:
space:
mode:
authorJohn Hodge <tpg@ucc.asn.au>2017-10-29 12:44:01 +0800
committerJohn Hodge <tpg@ucc.asn.au>2017-10-29 12:44:01 +0800
commit94ad750f1727a977b5e5e2b094527e6c449df41d (patch)
tree53dfa784a3beb7dc2d60b13aa6678dfe6b9c82e8 /src/expand/macro_rules.cpp
parent69311c5199292cd4b00b5c82fe8096d93b7e6465 (diff)
downloadmrust-94ad750f1727a977b5e5e2b094527e6c449df41d.tar.gz
Expand - Add parent spans to TTStream[O]
Diffstat (limited to 'src/expand/macro_rules.cpp')
-rw-r--r--src/expand/macro_rules.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/expand/macro_rules.cpp b/src/expand/macro_rules.cpp
index 0375f430..7faa8223 100644
--- a/src/expand/macro_rules.cpp
+++ b/src/expand/macro_rules.cpp
@@ -28,11 +28,11 @@ class CMacroRulesExpander:
ERROR(sp, E0000, "macro_rules! requires an identifier" );
DEBUG("Parsing macro_rules! " << ident);
- TTStream lex(tt);
+ TTStream lex(sp, tt);
auto mac = Parse_MacroRules(lex);
mod.add_macro( false, ident, mv$(mac) );
- return ::std::unique_ptr<TokenStream>( new TTStreamO(TokenTree()) );
+ return ::std::unique_ptr<TokenStream>( new TTStreamO(sp, TokenTree()) );
}
};