From aadc2dea102194a0d3cc191b5c5939cf23e97742 Mon Sep 17 00:00:00 2001 From: Tomas Pecka <tomas.pecka@fit.cvut.cz> Date: Thu, 9 Apr 2020 10:51:09 +0200 Subject: [PATCH] Use =default where appropriate --- .../src/abstraction/ValuePrinterAbstraction.hpp | 6 ++---- alib2cli/src/ast/command/OperatorsIntrospectionCommand.h | 3 +-- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/alib2abstraction/src/abstraction/ValuePrinterAbstraction.hpp b/alib2abstraction/src/abstraction/ValuePrinterAbstraction.hpp index 617a0ee4e9..fce8628721 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 04bf39ba84..22961df10a 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 ) { -- GitLab