From f9a7d8ded3b680e68d3c4c90eae6f909039afdf7 Mon Sep 17 00:00:00 2001 From: Houtan Bastani <houtan@dynare.org> Date: Thu, 6 Feb 2020 15:26:12 +0100 Subject: [PATCH] make loop variables const --- src/ModFile.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ModFile.cc b/src/ModFile.cc index 84e2588d..293a8980 100644 --- a/src/ModFile.cc +++ b/src/ModFile.cc @@ -1025,7 +1025,7 @@ ModFile::writeOutputFiles(const string &basename, bool clear_all, bool clear_glo } if (onlymodel) - for (auto &statement : statements) + for (const auto &statement : statements) { /* Special treatment for initval block: insert initial values for the auxiliary variables and initialize exo det */ @@ -1057,7 +1057,7 @@ ModFile::writeOutputFiles(const string &basename, bool clear_all, bool clear_glo } else { - for (auto &statement : statements) + for (const auto &statement : statements) { statement->writeOutput(mOutputFile, basename, minimal_workspace); @@ -1258,7 +1258,7 @@ ModFile::writeExternalFilesJulia(const string &basename) const steady_state_model.writeSteadyStateFile(basename, mod_file_struct.ramsey_model_present, true); // Print statements (includes parameter values) - for (auto &statement : statements) + for (const auto &statement : statements) statement->writeJuliaOutput(jlOutputFile, basename); jlOutputFile << "model_.static = " << basename << "Static.static!" << endl -- GitLab