|
@@ -14,7 +14,7 @@
|
|
|
namespace Cpp {
|
|
|
|
|
|
Parser::Parser(const StringView& program, const String& filename, Preprocessor::Definitions&& definitions)
|
|
|
- : m_definitions(move(definitions))
|
|
|
+ : m_preprocessor_definitions(move(definitions))
|
|
|
, m_filename(filename)
|
|
|
{
|
|
|
initialize_program_tokens(program);
|
|
@@ -38,7 +38,7 @@ void Parser::initialize_program_tokens(const StringView& program)
|
|
|
if (token.type() == Token::Type::Whitespace)
|
|
|
continue;
|
|
|
if (token.type() == Token::Type::Identifier) {
|
|
|
- if (auto defined_value = m_definitions.find(text_of_token(token)); defined_value != m_definitions.end()) {
|
|
|
+ if (auto defined_value = m_preprocessor_definitions.find(text_of_token(token)); defined_value != m_preprocessor_definitions.end()) {
|
|
|
add_tokens_for_preprocessor(token, defined_value->value);
|
|
|
m_replaced_preprocessor_tokens.append({ token, defined_value->value });
|
|
|
continue;
|