From 11a81e304711b73c2d862e19d925fad8078f3dba Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Villemot?= <sebastien@dynare.org>
Date: Tue, 1 Mar 2022 12:15:03 +0100
Subject: [PATCH] =?UTF-8?q?Add=20a=20couple=20of=20missing=20=E2=80=9Cexpl?=
 =?UTF-8?q?icit=E2=80=9D=20keywords=20on=20single-argument=20constructors?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 src/ComputingTasks.hh | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/ComputingTasks.hh b/src/ComputingTasks.hh
index 0b03881a..85f5b280 100644
--- a/src/ComputingTasks.hh
+++ b/src/ComputingTasks.hh
@@ -202,7 +202,7 @@ class EvaluatePlannerObjectiveStatement : public Statement
 private:
   const OptionsList options_list;
 public:
-  EvaluatePlannerObjectiveStatement(OptionsList options_list_arg);
+  explicit EvaluatePlannerObjectiveStatement(OptionsList options_list_arg);
   void writeOutput(ostream &output, const string &basename, bool minimal_workspace) const override;
   void writeJsonOutput(ostream &output) const override;
 };
@@ -212,7 +212,7 @@ class OccbinSetupStatement : public Statement
 private:
   const OptionsList options_list;
 public:
-  OccbinSetupStatement(OptionsList options_list_arg);
+  explicit OccbinSetupStatement(OptionsList options_list_arg);
   void writeOutput(ostream &output, const string &basename, bool minimal_workspace) const override;
   void writeJsonOutput(ostream &output) const override;
 };
@@ -222,7 +222,7 @@ class OccbinSolverStatement : public Statement
 private:
   const OptionsList options_list;
 public:
-  OccbinSolverStatement(OptionsList options_list_arg);
+  explicit OccbinSolverStatement(OptionsList options_list_arg);
   void writeOutput(ostream &output, const string &basename, bool minimal_workspace) const override;
   void writeJsonOutput(ostream &output) const override;
 };
@@ -232,7 +232,7 @@ class OccbinWriteRegimesStatement : public Statement
 private:
   const OptionsList options_list;
 public:
-  OccbinWriteRegimesStatement(OptionsList options_list_arg);
+  explicit OccbinWriteRegimesStatement(OptionsList options_list_arg);
   void writeOutput(ostream &output, const string &basename, bool minimal_workspace) const override;
   void writeJsonOutput(ostream &output) const override;
 };
@@ -813,7 +813,7 @@ class SqueezeShockDecompositionStatement : public Statement
 private:
   const SymbolList symbol_list;
 public:
-  SqueezeShockDecompositionStatement(SymbolList symbol_list_arg);
+  explicit SqueezeShockDecompositionStatement(SymbolList symbol_list_arg);
   void checkPass(ModFileStructure &mod_file_struct, WarningConsolidation &warnings) override;
   void writeOutput(ostream &output, const string &basename, bool minimal_workspace) const override;
   void writeJsonOutput(ostream &output) const override;
@@ -1190,7 +1190,7 @@ class MethodOfMomentsStatement : public Statement
 private:  
   const OptionsList options_list;
 public:
-  MethodOfMomentsStatement(OptionsList options_list_arg);
+  explicit MethodOfMomentsStatement(OptionsList options_list_arg);
   void checkPass(ModFileStructure &mod_file_struct, WarningConsolidation &warnings) override;
   void writeOutput(ostream &output, const string &basename, bool minimal_workspace) const override;
   void writeJsonOutput(ostream &output) const override;
-- 
GitLab