From e7dfda0f39c3d89eaa17c5329a62d2faaa053cfa Mon Sep 17 00:00:00 2001 From: John Hodge Date: Sun, 25 Sep 2016 22:04:38 +0800 Subject: Parse - Allow loading modules from macro invocations --- src/macro_rules/macro_rules.hpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/macro_rules/macro_rules.hpp') diff --git a/src/macro_rules/macro_rules.hpp b/src/macro_rules/macro_rules.hpp index 7f93edf9..265ea73a 100644 --- a/src/macro_rules/macro_rules.hpp +++ b/src/macro_rules/macro_rules.hpp @@ -22,6 +22,7 @@ class MacroExpander; TAGGED_UNION_EX(MacroExpansionEnt, (: public Serialisable), Token, ( // TODO: have a "raw" stream instead of just tokens (Token, Token), + // TODO: Have a flag on `NamedValue` that indicates that it is the only/last usage of this particular value (at this level) // NOTE: This is a 2:30 bitfield - with the high range indicating $crate (NamedValue, unsigned int), (Loop, struct { -- cgit v1.2.3