diff options
Diffstat (limited to 'src/output_common.cpp')
-rw-r--r-- | src/output_common.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/output_common.cpp b/src/output_common.cpp index a0ed757..28a2daa 100644 --- a/src/output_common.cpp +++ b/src/output_common.cpp @@ -32,13 +32,13 @@ namespace solar { output_common_t::output_common_t(const generator_t *generator0, const std::string &prefix0, const std::string &token_prefix0) : generator(generator0), prefix(prefix0), token_prefix(token_prefix0) { for (const std::string &nonterm : generator->get_nonterminals()) - symbol_values.insert(std::make_pair(symbol_t::make_nonterm(nonterm.c_str()), "symbol_" + nonterm)); + symbol_values.insert({symbol_t::make_nonterm(nonterm.c_str()), "symbol_" + nonterm}); for (const symbol_t &term : generator->get_terminals()) { if (term.get_type() == SYMBOL_TYPE_TERM) - tokens.insert(std::make_pair(token_prefix + term.get_value(), tokens.size())); + tokens.insert({token_prefix + term.get_value(), tokens.size()}); - symbol_values.insert(std::make_pair(term, "token." + generator->get_grammar().get_term_type(term).second)); + symbol_values.insert({term, "token." + generator->get_grammar().get_term_type(term).second}); } } |