diff options
author | John Hodge <tpg@mutabah.net> | 2016-08-29 13:01:44 +0800 |
---|---|---|
committer | John Hodge <tpg@mutabah.net> | 2016-08-29 13:01:44 +0800 |
commit | fad3c858ed5a61ab420ba9ba5fc6bdb39b0ce081 (patch) | |
tree | b6502ca17df4f5f98bc53bc66d9c95739b95e158 /src/macro_rules | |
parent | 1689ddf48bf7ce56df11c19d73eef84aea918e0d (diff) | |
download | mrust-fad3c858ed5a61ab420ba9ba5fc6bdb39b0ce081.tar.gz |
macro_rules - Source crate!
Diffstat (limited to 'src/macro_rules')
-rw-r--r-- | src/macro_rules/eval.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/macro_rules/eval.cpp b/src/macro_rules/eval.cpp index 3f62b166..8039268c 100644 --- a/src/macro_rules/eval.cpp +++ b/src/macro_rules/eval.cpp @@ -426,8 +426,7 @@ bool Macro_HandlePattern(TTStream& lex, const MacroPatEnt& pat, ::std::vector<un } //bound_tts.dump(); - DEBUG("TODO: Obtain crate name correctly, using \"\" for now"); - TokenStream* ret_ptr = new MacroExpander(name, rule.m_contents, mv$(bound_tts), ""); + TokenStream* ret_ptr = new MacroExpander(name, rule.m_contents, mv$(bound_tts), rules.m_source_crate); // HACK! Disable nested macro expansion //ret_ptr->parse_state().no_expand_macros = true; |