From d9f110ea9c7f9c56007023f16560d0d8f9b4a62b Mon Sep 17 00:00:00 2001 From: David Wells Date: Tue, 3 Jan 2017 12:07:47 -0500 Subject: [PATCH] Remove an (unused) default constructor. This was caught by cppcheck. Since this class already has a non-default constructor (and a reference member, so it is not default constructible anyway) it does not have an implicitly defined default constructor, so we can get rid of this. --- include/deal.II/base/symmetric_tensor.h | 30 ------------------------- 1 file changed, 30 deletions(-) diff --git a/include/deal.II/base/symmetric_tensor.h b/include/deal.II/base/symmetric_tensor.h index 8e82632dad..ae55560d15 100644 --- a/include/deal.II/base/symmetric_tensor.h +++ b/include/deal.II/base/symmetric_tensor.h @@ -311,11 +311,6 @@ namespace internal Accessor (tensor_type &tensor, const TableIndices &previous_indices); - /** - * Default constructor. Not needed, and invisible, so private. - */ - Accessor (); - /** * Copy constructor. Not needed, and invisible, so private. */ @@ -842,17 +837,6 @@ namespace internal { namespace SymmetricTensorAccessors { - template - Accessor:: - Accessor () - : - tensor (*static_cast(0)), - previous_indices () - { - Assert (false, ExcMessage ("You can't call the default constructor of this class.")); - } - - template Accessor:: Accessor (tensor_type &tensor, @@ -883,18 +867,6 @@ namespace internal - template - Accessor:: - Accessor () - : - tensor (*static_cast(0)), - previous_indices () - { - Assert (false, ExcMessage ("You can't call the default constructor of this class.")); - } - - - template Accessor:: Accessor (tensor_type &tensor, @@ -922,8 +894,6 @@ namespace internal { return tensor(merge (previous_indices, i, rank-1)); } - - } } -- 2.39.5