diff --git a/alib2abstraction/src/abstraction/ValuePrinterAbstraction.hpp b/alib2abstraction/src/abstraction/ValuePrinterAbstraction.hpp index 617a0ee4e95f2105a43155ea960c45da76c2c0c0..fce862872103081e8f3f374da80b4273e804d605 100644 --- a/alib2abstraction/src/abstraction/ValuePrinterAbstraction.hpp +++ b/alib2abstraction/src/abstraction/ValuePrinterAbstraction.hpp @@ -18,8 +18,7 @@ namespace abstraction { template < class ParamType > class ValuePrinterAbstraction : virtual public NaryOperationAbstraction < ParamType, std::ostream & >, virtual public ValueOperationAbstraction < void > { public: - ValuePrinterAbstraction ( ) { - } + ValuePrinterAbstraction ( ) = default; std::shared_ptr < abstraction::Value > run ( ) override { std::shared_ptr < abstraction::Value > & firstParam = std::get < 0 > ( this->getParams ( ) ); @@ -33,8 +32,7 @@ public: template < > class ValuePrinterAbstraction < void > : virtual public NaryOperationAbstraction < >, virtual public ValueOperationAbstraction < void > { public: - ValuePrinterAbstraction ( ) { - } + ValuePrinterAbstraction ( ) = default; std::shared_ptr < abstraction::Value > run ( ) override { return std::make_shared < abstraction::Void > ( ); diff --git a/alib2cli/src/ast/command/OperatorsIntrospectionCommand.h b/alib2cli/src/ast/command/OperatorsIntrospectionCommand.h index 04bf39ba84d051678c998cebccf3f6f0b4741c95..22961df10ac1806dad805297c4bb042e5f2bb1c7 100644 --- a/alib2cli/src/ast/command/OperatorsIntrospectionCommand.h +++ b/alib2cli/src/ast/command/OperatorsIntrospectionCommand.h @@ -21,8 +21,7 @@ class OperatorsIntrospectionCommand : public Command { } public: - OperatorsIntrospectionCommand ( ) { - } + OperatorsIntrospectionCommand ( ) = default; template < class Operators > static void printOperators ( const ext::list < ext::pair < Operators, abstraction::AlgorithmFullInfo > > & overloads ) {