summaryrefslogtreecommitdiff
path: root/src/macro_rules/eval.cpp
diff options
context:
space:
mode:
authorJohn Hodge <tpg@mutabah.net>2016-09-25 22:18:33 +0800
committerJohn Hodge <tpg@mutabah.net>2016-09-25 22:18:33 +0800
commit72e2a322f52edd7bf3f37ad840f2d48be4192d62 (patch)
treede50a148c0f0a77a97265652ccd0f66951678a3d /src/macro_rules/eval.cpp
parente7dfda0f39c3d89eaa17c5329a62d2faaa053cfa (diff)
downloadmrust-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.cpp3
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);