From 44e15eac335bfe8a78af259541be97d1f6653d7a Mon Sep 17 00:00:00 2001 From: John Hodge Date: Fri, 3 Apr 2015 19:47:45 +0800 Subject: (minor) Note desire to remove unnessesary copy of vector --- src/parse/root.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/parse/root.cpp') diff --git a/src/parse/root.cpp b/src/parse/root.cpp index 56f5a384..5c1dd859 100644 --- a/src/parse/root.cpp +++ b/src/parse/root.cpp @@ -1394,6 +1394,7 @@ void Parse_ModRoot_Items(TokenStream& lex, AST::Crate& crate, AST::Module& mod, case TOK_RWORD_MOD: { GET_CHECK_TOK(tok, lex, TOK_IDENT); ::std::string name = tok.str(); + // TODO: Remove this copy, by keeping record of macro_use() AST::Module submod(meta_items, name); DEBUG("Sub module '"<