diff options
author | John Hodge <tpg@mutabah.net> | 2016-09-25 22:18:33 +0800 |
---|---|---|
committer | John Hodge <tpg@mutabah.net> | 2016-09-25 22:18:33 +0800 |
commit | 72e2a322f52edd7bf3f37ad840f2d48be4192d62 (patch) | |
tree | de50a148c0f0a77a97265652ccd0f66951678a3d /src/macro_rules/eval.cpp | |
parent | e7dfda0f39c3d89eaa17c5329a62d2faaa053cfa (diff) | |
download | mrust-72e2a322f52edd7bf3f37ad840f2d48be4192d62.tar.gz |
Parse - Move `pub` parsing to Parse_Mod_Item_S
Diffstat (limited to 'src/macro_rules/eval.cpp')
-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 50b92466..19dc1457 100644 --- a/src/macro_rules/eval.cpp +++ b/src/macro_rules/eval.cpp @@ -502,8 +502,7 @@ void Macro_HandlePatternCap(TTStream& lex, unsigned int index, MacroPatEnt::Type case MacroPatEnt::PAT_ITEM: { assert( lex.parse_state().module ); const auto& cur_mod = *lex.parse_state().module; - // TODO: Pass the filename for `cur_mod` and if it controls its dir - bound_tts.insert( index, iterations, InterpolatedFragment( Parse_Mod_Item_S(lex, cur_mod.m_file_info, cur_mod.path(), false, AST::MetaItems{}) ) ); + bound_tts.insert( index, iterations, InterpolatedFragment( Parse_Mod_Item_S(lex, cur_mod.m_file_info, cur_mod.path(), AST::MetaItems{}) ) ); } break; case MacroPatEnt::PAT_IDENT: GET_CHECK_TOK(tok, lex, TOK_IDENT); |