diff --git a/src/ComputingTasks.cc b/src/ComputingTasks.cc index 12f198ffa7c65a5ea16a33c0203ee9c3ed8ea2d3..2f256a8664e236d009e837cfe0c787548f99789f 100644 --- a/src/ComputingTasks.cc +++ b/src/ComputingTasks.cc @@ -1263,9 +1263,6 @@ RplotStatement::writeJsonOutput(ostream &output) const output << "}"; } -UnitRootVarsStatement::UnitRootVarsStatement() -= default; - void UnitRootVarsStatement::writeOutput(ostream &output, const string &basename, bool minimal_workspace) const { @@ -3306,9 +3303,6 @@ SvarStatement::writeJsonOutput(ostream &output) const output << "}"; } -SvarGlobalIdentificationCheckStatement::SvarGlobalIdentificationCheckStatement() -= default; - void SvarGlobalIdentificationCheckStatement::writeOutput(ostream &output, const string &basename, bool minimal_workspace) const { @@ -3726,9 +3720,6 @@ JointPriorStatement::writeJsonOutput(ostream &output) const output << "}"; } -BasicPriorStatement::~BasicPriorStatement() -= default; - BasicPriorStatement::BasicPriorStatement(string name_arg, string subsample_name_arg, PriorDistributions prior_shape_arg, @@ -4270,9 +4261,6 @@ PriorEqualStatement::writeJsonOutput(ostream &output) const << "}"; } -BasicOptionsStatement::~BasicOptionsStatement() -= default; - BasicOptionsStatement::BasicOptionsStatement(string name_arg, string subsample_name_arg, OptionsList options_list_arg) : @@ -4722,9 +4710,6 @@ ExtendedPathStatement::writeJsonOutput(ostream &output) const output << "}"; } -ModelDiagnosticsStatement::ModelDiagnosticsStatement() -= default; - void ModelDiagnosticsStatement::writeOutput(ostream &output, const string &basename, bool minimal_workspace) const { diff --git a/src/ComputingTasks.hh b/src/ComputingTasks.hh index 8d7982d76efac1951ab801c9692b3b2af9406a03..09e52924231c8986e8a36ba32142a49c89b13f79 100644 --- a/src/ComputingTasks.hh +++ b/src/ComputingTasks.hh @@ -278,7 +278,6 @@ public: class UnitRootVarsStatement : public Statement { public: - UnitRootVarsStatement(); void writeOutput(ostream &output, const string &basename, bool minimal_workspace) const override; void writeJsonOutput(ostream &output) const override; }; @@ -854,7 +853,6 @@ public: class SvarGlobalIdentificationCheckStatement : public Statement { public: - SvarGlobalIdentificationCheckStatement(); void writeOutput(ostream &output, const string &basename, bool minimal_workspace) const override; void writeJsonOutput(ostream &output) const override; }; @@ -936,9 +934,6 @@ public: class BasicPriorStatement : public Statement { -public: - - ~BasicPriorStatement() override; protected: const string name; const string subsample_name; @@ -1046,9 +1041,6 @@ public: class BasicOptionsStatement : public Statement { -public: - - ~BasicOptionsStatement() override; protected: const string name; const string subsample_name; @@ -1138,7 +1130,6 @@ public: class ModelDiagnosticsStatement : public Statement { public: - ModelDiagnosticsStatement(); void writeOutput(ostream &output, const string &basename, bool minimal_workspace) const override; void writeJsonOutput(ostream &output) const override; }; diff --git a/src/DataTree.cc b/src/DataTree.cc index fb903727e09da0f93c4d6533539f3508363ef179..78947a0d2401501fa4d5b5ab1ef47fc481c2474e 100644 --- a/src/DataTree.cc +++ b/src/DataTree.cc @@ -54,8 +54,6 @@ DataTree::DataTree(SymbolTable &symbol_table_arg, initConstants(); } -DataTree::~DataTree() = default; - DataTree::DataTree(const DataTree &d) : symbol_table {d.symbol_table}, num_constants {d.num_constants}, diff --git a/src/DataTree.hh b/src/DataTree.hh index 8df7aed7179edfd868cf1dd488a2350e00685dd8..bc86662bfcdfb34b09b234f7fe25e04c89527f98 100644 --- a/src/DataTree.hh +++ b/src/DataTree.hh @@ -124,8 +124,7 @@ public: ExternalFunctionsTable &external_functions_table_arg, bool is_static_args = false); - virtual - ~DataTree(); + virtual ~DataTree() = default; DataTree(const DataTree &d); DataTree(DataTree &&) = delete; diff --git a/src/ExprNode.cc b/src/ExprNode.cc index 37f74572b1f4a95cd310ddca63cc2d1bdc5d2545..c627c9c58d126278efae379307689a198c94ccb8 100644 --- a/src/ExprNode.cc +++ b/src/ExprNode.cc @@ -34,9 +34,6 @@ ExprNode::ExprNode(DataTree &datatree_arg, int idx_arg) : datatree{datatree_arg} { } -ExprNode::~ExprNode() -= default; - expr_t ExprNode::getDerivative(int deriv_id) { diff --git a/src/ExprNode.hh b/src/ExprNode.hh index fade3ab685b36bb892de7c9dcd13c65235e001de..1dec48199583a64f9b1e2dc41311d000c8b87070 100644 --- a/src/ExprNode.hh +++ b/src/ExprNode.hh @@ -207,8 +207,7 @@ class ExprNode const temporary_terms_idxs_t &temporary_terms_idxs) const; public: ExprNode(DataTree &datatree_arg, int idx_arg); - virtual - ~ExprNode(); + virtual ~ExprNode() = default; ExprNode(const ExprNode &) = delete; ExprNode(ExprNode &&) = delete; diff --git a/src/ExternalFunctionsTable.cc b/src/ExternalFunctionsTable.cc index 6bbc7d82a318d908253b552795d7456a5669eb3c..b25f5434bbcff288b3cd5592d15c15807c2d8c80 100644 --- a/src/ExternalFunctionsTable.cc +++ b/src/ExternalFunctionsTable.cc @@ -26,9 +26,6 @@ #include "ExternalFunctionsTable.hh" #include "SymbolTable.hh" -ExternalFunctionsTable::ExternalFunctionsTable() -= default; - void ExternalFunctionsTable::addExternalFunction(int symb_id, const external_function_options &external_function_options_arg, bool track_nargs) { diff --git a/src/ExternalFunctionsTable.hh b/src/ExternalFunctionsTable.hh index 34719703f138653fdb0ef8fb07e08c01ba71de9d..56c1ee7481f090c7886845997ec9fc7a6336ea66 100644 --- a/src/ExternalFunctionsTable.hh +++ b/src/ExternalFunctionsTable.hh @@ -62,7 +62,6 @@ private: //! Map containing options provided to external_functions() external_function_table_type externalFunctionTable; public: - ExternalFunctionsTable(); //! Adds an external function to the table as well as its derivative functions void addExternalFunction(int symb_id, const external_function_options &external_function_options_arg, bool track_nargs); //! See if the function exists in the External Functions Table diff --git a/src/Statement.cc b/src/Statement.cc index ffcc00b47d37a2f66f13f0a6100b15e6ae5ae6f4..ee6991248ba72314462b663c86c64db830698eaf 100644 --- a/src/Statement.cc +++ b/src/Statement.cc @@ -25,9 +25,6 @@ ModFileStructure::ModFileStructure() { } -Statement::~Statement() -= default; - void Statement::checkPass(ModFileStructure &mod_file_struct, WarningConsolidation &warnings) { diff --git a/src/Statement.hh b/src/Statement.hh index a410c7d8e7873131d138392d207767ea2609c195..40adb8a390cd0e660bb3feb1bf22ccf6130408b1 100644 --- a/src/Statement.hh +++ b/src/Statement.hh @@ -133,8 +133,7 @@ class Statement { public: Statement() = default; - virtual - ~Statement(); + virtual ~Statement() = default; Statement(const Statement &) = delete; Statement(Statement &&) = delete; diff --git a/src/WarningConsolidation.hh b/src/WarningConsolidation.hh index ed52a4fae3a2a9d1f86bfc73b765c393093ebbca..6bde987c2a378bc8284f97578a649b34be6e417e 100644 --- a/src/WarningConsolidation.hh +++ b/src/WarningConsolidation.hh @@ -37,8 +37,6 @@ public: explicit WarningConsolidation(bool no_warn_arg) : no_warn{no_warn_arg} { }; - ~WarningConsolidation() - = default;; //! Add A Warning to the StringStream friend WarningConsolidation &operator<<(WarningConsolidation &wcc, const string &warning); diff --git a/src/macro/MacroValue.hh b/src/macro/MacroValue.hh index 04ed062f1df711b372b3a334207ab81742fbea91..a39e545645eadd0599d1739c762470ff30d2fff7 100644 --- a/src/macro/MacroValue.hh +++ b/src/macro/MacroValue.hh @@ -119,7 +119,6 @@ class IntMV : public MacroValue { public: explicit IntMV(int value_arg); - virtual ~IntMV() = default; //! Underlying integer value const int value; @@ -158,7 +157,7 @@ class StringMV : public MacroValue { public: explicit StringMV(string value_arg); - virtual ~StringMV() = default; + //! Underlying string value const string value; @@ -178,7 +177,7 @@ class FuncMV : public MacroValue { public: FuncMV(vector<string> args, string body_arg); - virtual ~FuncMV() = default; + //! Function args & body const vector<string> args; const string body; @@ -193,7 +192,6 @@ class ArrayMV : public MacroValue { public: explicit ArrayMV(vector<MacroValuePtr> values_arg); - virtual ~ArrayMV() = default; //! Underlying vector const vector<MacroValuePtr> values; @@ -235,7 +233,6 @@ class TupleMV : public MacroValue { public: explicit TupleMV(vector<MacroValuePtr> values_arg); - virtual ~TupleMV() = default; //! Underlying vector const vector<MacroValuePtr> values;