From 16f10d954f16c919025e85e025196dc86becfad1 Mon Sep 17 00:00:00 2001 From: Houtan Bastani <houtan@dynare.org> Date: Thu, 23 Aug 2018 13:03:52 +0200 Subject: [PATCH] =?UTF-8?q?don=E2=80=99t=20rely=20on=20scope:=20clean=20up?= =?UTF-8?q?=20iterator=20names?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/DynamicModel.cc | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/DynamicModel.cc b/src/DynamicModel.cc index b6bebbc4..3a5f78a1 100644 --- a/src/DynamicModel.cc +++ b/src/DynamicModel.cc @@ -3511,8 +3511,8 @@ DynamicModel::fillVarModelTable() const exit(EXIT_FAILURE); } - auto it = lhs_set.begin(); - if (it->second != 0) + auto itlhs = lhs_set.begin(); + if (itlhs->second != 0) { cerr << "ERROR: in Equation " << eqtag << ". The variable on the LHS of a VAR may not appear with a lead or a lag. " @@ -3521,15 +3521,15 @@ DynamicModel::fillVarModelTable() const } eqnumber.push_back(eqn); - lhs.push_back(it->first); + lhs.push_back(itlhs->first); lhs_set.clear(); set<expr_t> lhs_expr_t_set; equations[eqn]->get_arg1()->collectVARLHSVariable(lhs_expr_t_set); lhs_expr_t.push_back(*(lhs_expr_t_set.begin())); equations[eqn]->get_arg2()->collectDynamicVariables(SymbolType::endogenous, rhs_set); - for (const auto & it : rhs_set) - if (it.second > 0) + for (const auto & itrhs : rhs_set) + if (itrhs.second > 0) { cerr << "ERROR: in Equation " << eqtag << ". A VAR may not have leaded or contemporaneous variables on the RHS. " << endl; @@ -3697,8 +3697,8 @@ DynamicModel::fillTrendComponentModelTable() const exit(EXIT_FAILURE); } - auto it = lhs_set.begin(); - if (it->second != 0) + auto itlhs = lhs_set.begin(); + if (itlhs->second != 0) { cerr << "ERROR: in Equation " << eqtag << ". The variable on the LHS of a trend component model may not appear with a lead or a lag. " @@ -3707,15 +3707,15 @@ DynamicModel::fillTrendComponentModelTable() const } eqnumber.push_back(eqn); - lhs.push_back(it->first); + lhs.push_back(itlhs->first); lhs_set.clear(); set<expr_t> lhs_expr_t_set; equations[eqn]->get_arg1()->collectVARLHSVariable(lhs_expr_t_set); lhs_expr_t.push_back(*(lhs_expr_t_set.begin())); equations[eqn]->get_arg2()->collectDynamicVariables(SymbolType::endogenous, rhs_set); - for (it = rhs_set.begin(); it != rhs_set.end(); it++) - if (it->second > 0) + for (const auto & itrhs : rhs_set) + if (itrhs.second > 0) { cerr << "ERROR: in Equation " << eqtag << ". A trend component model may not have leaded or contemporaneous variables on the RHS. " << endl; -- GitLab