Use emplace() and emplace_back() at several places

Automatically detected using clang-tidy with modernize-use-emplace check.
master
Sébastien Villemot 2023-12-01 14:29:23 +01:00
parent b8c521be31
commit 5e89921ea1
No known key found for this signature in database
GPG Key ID: 2CECE9350ECEBE4A
3 changed files with 7 additions and 7 deletions

View File

@ -1355,10 +1355,10 @@ DynamicModel::fillVarModelTableFromOrigModel() const
<< eqn << endl; << eqn << endl;
exit(EXIT_FAILURE); exit(EXIT_FAILURE);
} }
orig_diff_var_vec.push_back(diff_set.begin()->first); orig_diff_var_vec.emplace_back(diff_set.begin()->first);
} }
else else
orig_diff_var_vec.push_back(nullopt); orig_diff_var_vec.emplace_back(nullopt);
} }
if (eqns.size() != lhs.size()) if (eqns.size() != lhs.size())
@ -1702,10 +1702,10 @@ DynamicModel::fillTrendComponentModelTableFromOrigModel() const
<< eqn << endl; << eqn << endl;
exit(EXIT_FAILURE); exit(EXIT_FAILURE);
} }
orig_diff_var_vec.push_back(diff_set.begin()->first); orig_diff_var_vec.emplace_back(diff_set.begin()->first);
} }
else else
orig_diff_var_vec.push_back(nullopt); orig_diff_var_vec.emplace_back(nullopt);
} }
if (eqns.size() != lhs.size()) if (eqns.size() != lhs.size())
@ -2730,7 +2730,7 @@ DynamicModel::computeRamseyPolicyFOCs(const StaticModel& static_model)
else else
{ {
orig_endo_nbr++; orig_endo_nbr++;
neweqs_lineno.push_back(nullopt); neweqs_lineno.emplace_back(nullopt);
} }
} }
} }

View File

@ -3181,7 +3181,7 @@ ParsingDriver::external_function()
void void
ParsingDriver::push_external_function_arg_vector_onto_stack() ParsingDriver::push_external_function_arg_vector_onto_stack()
{ {
stack_external_function_args.push({}); stack_external_function_args.emplace();
} }
void void

View File

@ -101,7 +101,7 @@ public:
void void
pushContext() pushContext()
{ {
directive_stack.emplace(vector<DirectivePtr>()); directive_stack.emplace();
} }
void void