From ac286a50eb2d6987cc0377355c1b79718f744db0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Villemot?= <sebastien@dynare.org> Date: Wed, 20 Nov 2024 15:46:27 +0100 Subject: [PATCH] Add more [[nodiscard]] attributes Automatically detected using clang-tidy with modernize-use-nodiscard check. --- src/DynamicModel.hh | 3 ++- src/HeterogeneityTable.hh | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/DynamicModel.hh b/src/DynamicModel.hh index 5d3f3883..d895b133 100644 --- a/src/DynamicModel.hh +++ b/src/DynamicModel.hh @@ -73,7 +73,8 @@ public: void checkAllRegimesPresent() const noexcept(false); private: - pair<vector<string>, vector<string>> convertBitVectorToRegimes(const vector<bool>& r) const; + [[nodiscard]] pair<vector<string>, vector<string>> + convertBitVectorToRegimes(const vector<bool>& r) const; }; private: diff --git a/src/HeterogeneityTable.hh b/src/HeterogeneityTable.hh index 2b76f41d..a7baddc4 100644 --- a/src/HeterogeneityTable.hh +++ b/src/HeterogeneityTable.hh @@ -90,7 +90,7 @@ public: }; void addSummedHeterogeneousEndogenous(int symb_id); - int getSummedHeterogenousEndogenousIndex(int symb_id) const; + [[nodiscard]] int getSummedHeterogenousEndogenousIndex(int symb_id) const; [[nodiscard]] int aggregateEndoSize() const; void writeOutput(ostream& output) const; -- GitLab