From da4ca9e32386618487a86ba8429cc0f9a26c9629 Mon Sep 17 00:00:00 2001 From: Houtan Bastani <houtan@dynare.org> Date: Mon, 6 Jan 2020 10:26:00 +0100 Subject: [PATCH] Allow `dynasave` and `dynatype` to support exogenous variables in their var_list issue dynare#1691 (cherry picked from commit 98a9c8888040bd5670f0ed844432969f377206bc) --- src/ComputingTasks.cc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/ComputingTasks.cc b/src/ComputingTasks.cc index 86c712e9..b01f971d 100644 --- a/src/ComputingTasks.cc +++ b/src/ComputingTasks.cc @@ -2153,7 +2153,8 @@ DynaSaveStatement::checkPass(ModFileStructure &mod_file_struct, WarningConsolida { try { - const vector<SymbolType> valid_symbol_list_types { SymbolType::endogenous }; + const vector<SymbolType> valid_symbol_list_types { SymbolType::endogenous, + SymbolType::exogenous }; symbol_list.checkPass(warnings, valid_symbol_list_types); } catch (SymbolList::SymbolListException &e) @@ -2196,7 +2197,8 @@ DynaTypeStatement::checkPass(ModFileStructure &mod_file_struct, WarningConsolida { try { - const vector<SymbolType> valid_symbol_list_types { SymbolType::endogenous }; + const vector<SymbolType> valid_symbol_list_types { SymbolType::endogenous, + SymbolType::exogenous }; symbol_list.checkPass(warnings, valid_symbol_list_types); } catch (SymbolList::SymbolListException &e) -- GitLab