- Jul 04, 2018
-
-
Houtan Bastani authored
-
- Jun 27, 2018
-
-
Sébastien Villemot authored
-
Houtan Bastani authored
-
Houtan Bastani authored
-
- Jun 15, 2018
-
-
Stéphane Adjemian authored
-
- Jun 14, 2018
-
-
Sébastien Villemot authored
Those were treated as comments. Incidentally, fix a similar issue in the Dynare parser (which is much less problematic, since double quotes are not used in the Dynare language). Closes DynareTeam/dynare#1621
-
Sébastien Villemot authored
-
- Jun 11, 2018
-
-
Houtan Bastani authored
-
- Jun 07, 2018
-
-
Houtan Bastani authored
transform_unary_ops now introduces aux variables/equations for all unary ops specified by UnaryOpNode::createAuxVarForUnaryOpNode() In the absence of this option, if a var_model statement(s) is present, then aux vars/eqs are created for the same types of unary operators but only for equations specified in the var_model statement In the absence of both this option and var_model statements, no unary op auxiliary variables are created diffs continue to be substituted everywhere; for the moment auxiliary variables are created for diffs of expressions. A forthcoming change will allow auxiliary variables created for diffs of expressions to be linked with their lagged expressions as is currently the case for diffs of variables
-
- Jun 06, 2018
-
-
Houtan Bastani authored
-
- Jun 05, 2018
-
-
Houtan Bastani authored
Only create auxiliary variables for diffs that appear in VAR equations or equations that have pac_expectations in them Otherwise, substitute the diff (i.e. `diff(x)` -> `x-x(-1)`)
-
Houtan Bastani authored
-
Houtan Bastani authored
-
Sébastien Villemot authored
-
Sébastien Villemot authored
Otherwise boost::tuple overrides std::tuple.
-
Houtan Bastani authored
-
Houtan Bastani authored
-
Houtan Bastani authored
-
Sébastien Villemot authored
-
Houtan Bastani authored
-
Houtan Bastani authored
-
Sébastien Villemot authored
-
- Jun 04, 2018
-
-
Sébastien Villemot authored
-
Sébastien Villemot authored
-
Sébastien Villemot authored
-
Sébastien Villemot authored
-
Sébastien Villemot authored
Those were not automatically replaced by clang-tidy, I don’t know why…
-
Sébastien Villemot authored
In C++11, it is no longer necessary to put a space between two consecutive ">".
-
Sébastien Villemot authored
Performed using modernize-use-using from clang-tidy. https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-using.html
-
Sébastien Villemot authored
Performed using modernize-use-override from clang-tidy. https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-override.html
-
Sébastien Villemot authored
Performed using modernize-use-nullptr from clang-tidy. https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-nullptr.html
-
Sébastien Villemot authored
Performed using modernize-use-noexcept from clang-tidy. https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-noexcept.html
-
Sébastien Villemot authored
Performed using modernize-use-equals-default from clang-tidy. https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-equals-default.html
-
Sébastien Villemot authored
Performed using modernize-use-emplace from clang-tidy. Manual intervention was needed to transform a NULL into nullptr in SymbolTable.cc. https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-emplace.html
-
Sébastien Villemot authored
Performed using modernize-use-default-member-init from clang-tidy. Manual intervention was needed to remove spurious remaining commas. https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-default-member-init.html
-
Sébastien Villemot authored
Performed using modernize-use-auto from clang-tidy. https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-auto.html
-
Sébastien Villemot authored
Performed using modernize-redundant-void-arg from clang-tidy. https://clang.llvm.org/extra/clang-tidy/checks/modernize-redundant-void-arg.html
-
Sébastien Villemot authored
Performed using modernize-pass-by-value from clang-tidy. Manual intervention was needed to fix an issue in MacroValue.hh. Also replace std::move by move, since we import the std namespace. https://clang.llvm.org/extra/clang-tidy/checks/modernize-pass-by-value.html
-
Sébastien Villemot authored
Performed using modernize-loop-convert from clang-tidy. Manual intervention was needed in MacroValue.cc because of a variable name capture issue. https://clang.llvm.org/extra/clang-tidy/checks/modernize-loop-convert.html
-
Sébastien Villemot authored
Performed using modernize-deprecated-headers from clang-tidy. https://clang.llvm.org/extra/clang-tidy/checks/modernize-deprecated-headers.html
-