Skip to content
Snippets Groups Projects
Commit 97bf12d6 authored by MichelJuillard's avatar MichelJuillard
Browse files

propagating the change in calling sequence for CheckPass()

parent e4916a1d
No related branches found
No related tags found
No related merge requests found
...@@ -193,7 +193,7 @@ ShocksStatement::writeCovarAndCorrShocks(ostream &output) const ...@@ -193,7 +193,7 @@ ShocksStatement::writeCovarAndCorrShocks(ostream &output) const
} }
void void
ShocksStatement::checkPass(ModFileStructure &mod_file_struct) ShocksStatement::checkPass(ModFileStructure &mod_file_struct, WarningConsolidation &warnings)
{ {
// Workaround for trac ticket #35 // Workaround for trac ticket #35
mod_file_struct.shocks_present = true; mod_file_struct.shocks_present = true;
...@@ -242,7 +242,7 @@ MShocksStatement::writeOutput(ostream &output, const string &basename) const ...@@ -242,7 +242,7 @@ MShocksStatement::writeOutput(ostream &output, const string &basename) const
} }
void void
MShocksStatement::checkPass(ModFileStructure &mod_file_struct) MShocksStatement::checkPass(ModFileStructure &mod_file_struct, WarningConsolidation &warnings)
{ {
// Workaround for trac ticket #35 // Workaround for trac ticket #35
mod_file_struct.shocks_present = true; mod_file_struct.shocks_present = true;
...@@ -256,7 +256,7 @@ ConditionalForecastPathsStatement::ConditionalForecastPathsStatement(const Abstr ...@@ -256,7 +256,7 @@ ConditionalForecastPathsStatement::ConditionalForecastPathsStatement(const Abstr
} }
void void
ConditionalForecastPathsStatement::checkPass(ModFileStructure &mod_file_struct) ConditionalForecastPathsStatement::checkPass(ModFileStructure &mod_file_struct, WarningConsolidation &warnings)
{ {
for (AbstractShocksStatement::det_shocks_t::const_iterator it = paths.begin(); for (AbstractShocksStatement::det_shocks_t::const_iterator it = paths.begin();
it != paths.end(); it++) it != paths.end(); it++)
......
...@@ -72,7 +72,7 @@ public: ...@@ -72,7 +72,7 @@ public:
const covar_and_corr_shocks_t &corr_shocks_arg, const covar_and_corr_shocks_t &corr_shocks_arg,
const SymbolTable &symbol_table_arg); const SymbolTable &symbol_table_arg);
virtual void writeOutput(ostream &output, const string &basename) const; virtual void writeOutput(ostream &output, const string &basename) const;
virtual void checkPass(ModFileStructure &mod_file_struct); virtual void checkPass(ModFileStructure &mod_file_struct, WarningConsolidation &warnings);
}; };
class MShocksStatement : public AbstractShocksStatement class MShocksStatement : public AbstractShocksStatement
...@@ -81,7 +81,7 @@ public: ...@@ -81,7 +81,7 @@ public:
MShocksStatement(const det_shocks_t &det_shocks_arg, MShocksStatement(const det_shocks_t &det_shocks_arg,
const SymbolTable &symbol_table_arg); const SymbolTable &symbol_table_arg);
virtual void writeOutput(ostream &output, const string &basename) const; virtual void writeOutput(ostream &output, const string &basename) const;
virtual void checkPass(ModFileStructure &mod_file_struct); virtual void checkPass(ModFileStructure &mod_file_struct, WarningConsolidation &warnings);
}; };
class ConditionalForecastPathsStatement : public Statement class ConditionalForecastPathsStatement : public Statement
...@@ -93,7 +93,7 @@ private: ...@@ -93,7 +93,7 @@ private:
public: public:
ConditionalForecastPathsStatement(const AbstractShocksStatement::det_shocks_t &paths_arg, ConditionalForecastPathsStatement(const AbstractShocksStatement::det_shocks_t &paths_arg,
const SymbolTable &symbol_table_arg); const SymbolTable &symbol_table_arg);
virtual void checkPass(ModFileStructure &mod_file_struct); virtual void checkPass(ModFileStructure &mod_file_struct, WarningConsolidation &warnings);
virtual void writeOutput(ostream &output, const string &basename) const; virtual void writeOutput(ostream &output, const string &basename) const;
}; };
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment