preprocessor/src
Sébastien Villemot 482ec5fb67
macOS: bump to GCC 12 (for compilation and for use_dll)
2022-09-06 11:53:40 +02:00
..
macro Remove useless constructors (aggregate initialization is enough for those) 2022-07-20 14:48:28 +02:00
Bytecode.cc Bytecode: various simplifications 2022-07-08 16:02:49 +02:00
Bytecode.hh Bytecode: simplify type for storing list of instructions 2022-07-26 18:26:37 +02:00
CommonEnums.hh Bytecode: various simplifications 2022-07-08 16:02:49 +02:00
ComputingTasks.cc Simplification using non-default std::ofstream constructor 2022-07-11 22:17:36 +02:00
ComputingTasks.hh Remove empty checkPass() methods 2022-06-24 17:11:48 +02:00
ConfigFile.cc Replace most uses of std::string::compare() by operator==(), for clarity 2022-07-20 11:18:20 +02:00
ConfigFile.hh Remove unnecessary inline specifiers 2022-06-24 15:09:08 +02:00
DataTree.cc New helpers to simplify common operations with derivation IDs 2022-07-12 16:30:45 +02:00
DataTree.hh Remove useless constructors (aggregate initialization is enough for those) 2022-07-20 14:48:28 +02:00
Doxyfile move files to src directory 2018-02-15 11:48:04 +01:00
DynamicModel.cc Bytecode: refactor methods for writing .cod and .bin files in the block decomposition case 2022-07-20 16:02:24 +02:00
DynamicModel.hh Block decomposition: code factorization 2022-07-21 18:20:35 +02:00
DynareBison.yy Add “fsolve_options” option to “steady” command 2022-07-22 13:43:41 +02:00
DynareFlex.ll Add “fsolve_options” option to “steady” command 2022-07-22 13:43:41 +02:00
DynareMain.cc Macro-processor: when a variable is defined without a value, set it to “true” 2022-06-16 16:50:38 +02:00
EquationTags.cc C++20 modernization: use contains() method on containers 2022-05-04 17:37:57 +02:00
EquationTags.hh Remove useless constructors (aggregate initialization is enough for those) 2022-07-20 14:48:28 +02:00
ExprNode.cc Fix comment 2022-07-27 16:50:08 +02:00
ExprNode.hh Remove useless constructors (aggregate initialization is enough for those) 2022-07-20 14:48:28 +02:00
ExtendedPreprocessorTypes.hh Use secure URL for link to GNU licenses 2021-06-09 17:21:00 +02:00
ExternalFunctionsTable.cc Use secure URL for link to GNU licenses 2021-06-09 17:21:00 +02:00
ExternalFunctionsTable.hh Remove useless constructors (aggregate initialization is enough for those) 2022-07-20 14:48:28 +02:00
MacroExpandModFile.cc Simplification using non-default std::ofstream constructor 2022-07-11 22:17:36 +02:00
Makefile.am Refactor bytecode output around a new BytecodeWriter class and operator<< overloads 2022-06-24 13:10:04 +02:00
ModFile.cc Factorize code for writing JSON output 2022-07-12 18:04:05 +02:00
ModFile.hh Refactor handling of var_expectation_model statements 2022-01-20 16:26:15 +01:00
ModelEquationBlock.cc use @inbounds blocks instead of @inbounds for each line 2022-07-12 13:07:33 +02:00
ModelEquationBlock.hh Remove unused parameters to various methods 2022-06-24 17:11:38 +02:00
ModelTree.cc macOS: bump to GCC 12 (for compilation and for use_dll) 2022-09-06 11:53:40 +02:00
ModelTree.hh Block decomposition: code factorization 2022-07-21 18:20:35 +02:00
NumericalConstants.cc Various simplifications 2022-06-07 14:34:30 +02:00
NumericalConstants.hh Move “using namespace std” statement after inclusion of standard headers 2022-01-06 14:54:57 +01:00
NumericalInitialization.cc Enable -Wunused-parameter 2022-06-24 17:11:48 +02:00
NumericalInitialization.hh New += and *= syntaxes in “endval(learnt_in=…)” blocks 2022-05-03 16:52:04 +02:00
ParsingDriver.cc Replace most uses of std::string::compare() by operator==(), for clarity 2022-07-20 11:18:20 +02:00
ParsingDriver.hh C++17 modernization: more uses of std::optional 2022-06-08 12:34:25 +02:00
Shocks.cc Enable -Wunused-parameter 2022-06-24 17:11:48 +02:00
Shocks.hh Various simplifications 2022-06-07 14:34:30 +02:00
SigmaeInitialization.cc Enable -Wunused-parameter 2022-06-24 17:11:48 +02:00
SigmaeInitialization.hh Use secure URL for link to GNU licenses 2021-06-09 17:21:00 +02:00
Statement.cc Enable -Wunused-parameter 2022-06-24 17:11:48 +02:00
Statement.hh JSON output: fix handling of vector value options 2022-05-18 17:44:36 +02:00
StaticModel.cc Bytecode: refactor methods for writing .cod and .bin files in the block decomposition case 2022-07-20 16:02:24 +02:00
StaticModel.hh Block decomposition: code factorization 2022-07-21 18:20:35 +02:00
SubModel.cc Simplification using non-default std::ofstream constructor 2022-07-11 22:17:36 +02:00
SubModel.hh Remove unused parameters to various methods 2022-06-24 17:11:38 +02:00
SymbolList.cc Add missing “break” for consistency 2022-07-08 16:10:23 +02:00
SymbolList.hh Remove useless constructors (aggregate initialization is enough for those) 2022-07-20 14:48:28 +02:00
SymbolTable.cc Remove constructor and accessors for AuxVarInfo 2022-07-20 14:48:30 +02:00
SymbolTable.hh Remove constructor and accessors for AuxVarInfo 2022-07-20 14:48:30 +02:00
VariableDependencyGraph.cc Use secure URL for link to GNU licenses 2021-06-09 17:21:00 +02:00
VariableDependencyGraph.hh Use secure URL for link to GNU licenses 2021-06-09 17:21:00 +02:00
WarningConsolidation.cc Various simplifications 2022-06-07 14:34:30 +02:00
WarningConsolidation.hh Remove unnecessary inline specifiers 2022-06-24 15:09:08 +02:00
dynare-preprocessor-gdb.py Add GDB pretty-printer for ExprNode class hierarchy 2022-01-26 15:40:40 +01:00