diff options
author | John Hodge <tpg@mutabah.net> | 2016-03-06 18:05:35 +0800 |
---|---|---|
committer | John Hodge <tpg@mutabah.net> | 2016-03-06 18:05:35 +0800 |
commit | 1573cf55ff6f38f51716bfe92b70341fa5489c74 (patch) | |
tree | a31226b085674e37545f161c75df94f8975e7a99 /src/parse | |
parent | 21a5e38857a90780654358a4b47abb0b04a3fc60 (diff) | |
download | mrust-1573cf55ff6f38f51716bfe92b70341fa5489c74.tar.gz |
Debug and fix `use` resolution
Diffstat (limited to 'src/parse')
-rw-r--r-- | src/parse/root.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/parse/root.cpp b/src/parse/root.cpp index dfbe8372..9b910504 100644 --- a/src/parse/root.cpp +++ b/src/parse/root.cpp @@ -1731,9 +1731,9 @@ void Parse_Mod_Item(TokenStream& lex, LList<AST::Module*>& modstack, bool file_c case TOK_RWORD_MOD: {
GET_CHECK_TOK(tok, lex, TOK_IDENT);
- auto name = tok.str();
+ auto name = mv$(tok.str());
DEBUG("Sub module '" << name << "'");
- AST::Module submod( mv$(tok.str()));
+ AST::Module submod( name );
// Rules for external files (/ path handling):
// - IF using stdin (path='-') - Disallow and propagate '-' as path
|