diff options
author | John Hodge <tpg@ucc.asn.au> | 2017-12-30 15:21:04 +0800 |
---|---|---|
committer | John Hodge <tpg@ucc.asn.au> | 2017-12-30 15:21:04 +0800 |
commit | d7fc3701187793cae9281efaf91380a0903251f9 (patch) | |
tree | 002563f04c49318620e3b2d74fe59a0881c3e632 | |
parent | 87f69b47941a2ca2e4bd7763fe6fc0fec3718816 (diff) | |
download | mrust-d7fc3701187793cae9281efaf91380a0903251f9.tar.gz |
format_args! - Set source module when parsing expressions
-rw-r--r-- | src/expand/format_args.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/expand/format_args.cpp b/src/expand/format_args.cpp index dfad2397..915af2af 100644 --- a/src/expand/format_args.cpp +++ b/src/expand/format_args.cpp @@ -441,6 +441,7 @@ class CFormatArgsExpander: Token tok; auto lex = TTStream(sp, tt); + lex.parse_state().module = &mod; if( ident != "" ) ERROR(sp, E0000, "format_args! doesn't take an ident"); |