diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2016-09-13 13:09:01 +0200 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2016-09-13 13:19:22 +0200 |
commit | 91dd2db17bd6cb9b357d1d69b187174e31eabef0 (patch) | |
tree | d634de3a1a6820904b5699c2136b79b1a5a807c7 /svx/inc/sdr/properties | |
parent | 6f8ea7e89ea190b9462c945d55a3ad8777b2f3ef (diff) |
loplugin:override: No more need for the "MSVC dtor override" workaround
The issue of 362d4f0cd4e50111edfae9d30c90602c37ed65a2 "Explicitly mark
overriding destructors as 'virtual'" appears to no longer be a problem with
MSVC 2013.
(The little change in the rewriting code of compilerplugins/clang/override.cxx
was necessary to prevent an endless loop when adding "override" to
OOO_DLLPUBLIC_CHARTTOOLS virtual ~CloseableLifeTimeManager();
in chart2/source/inc/LifeTime.hxx, getting stuck in the leading
OOO_DLLPUBLIC_CHARTTOOLS macro. Can't remember what that
isAtEndOfImmediateMacroExpansion thing was originally necessary for, anyway.)
Change-Id: I534c634504d7216b9bb632c2775c04eaf27e927e
Diffstat (limited to 'svx/inc/sdr/properties')
19 files changed, 19 insertions, 19 deletions
diff --git a/svx/inc/sdr/properties/attributeproperties.hxx b/svx/inc/sdr/properties/attributeproperties.hxx index 262cf7749d7c..87ec2975b8ae 100644 --- a/svx/inc/sdr/properties/attributeproperties.hxx +++ b/svx/inc/sdr/properties/attributeproperties.hxx @@ -61,7 +61,7 @@ namespace sdr virtual BaseProperties& Clone(SdrObject& rObj) const override; // destructor - virtual ~AttributeProperties(); + virtual ~AttributeProperties() override; // set a new StyleSheet and broadcast virtual void SetStyleSheet(SfxStyleSheet* pNewStyleSheet, bool bDontRemoveHardAttr) override; diff --git a/svx/inc/sdr/properties/captionproperties.hxx b/svx/inc/sdr/properties/captionproperties.hxx index 973741ecedfe..13bb57ff3d6a 100644 --- a/svx/inc/sdr/properties/captionproperties.hxx +++ b/svx/inc/sdr/properties/captionproperties.hxx @@ -44,7 +44,7 @@ namespace sdr CaptionProperties(const CaptionProperties& rProps, SdrObject& rObj); // destructor - virtual ~CaptionProperties(); + virtual ~CaptionProperties() override; // Clone() operator, normally just calls the local copy constructor virtual BaseProperties& Clone(SdrObject& rObj) const override; diff --git a/svx/inc/sdr/properties/circleproperties.hxx b/svx/inc/sdr/properties/circleproperties.hxx index ec06c55cf459..df8ae4c472dc 100644 --- a/svx/inc/sdr/properties/circleproperties.hxx +++ b/svx/inc/sdr/properties/circleproperties.hxx @@ -44,7 +44,7 @@ namespace sdr CircleProperties(const CircleProperties& rProps, SdrObject& rObj); // destructor - virtual ~CircleProperties(); + virtual ~CircleProperties() override; // Clone() operator, normally just calls the local copy constructor virtual BaseProperties& Clone(SdrObject& rObj) const override; diff --git a/svx/inc/sdr/properties/connectorproperties.hxx b/svx/inc/sdr/properties/connectorproperties.hxx index 821d7ea3fb18..95de994a0085 100644 --- a/svx/inc/sdr/properties/connectorproperties.hxx +++ b/svx/inc/sdr/properties/connectorproperties.hxx @@ -44,7 +44,7 @@ namespace sdr ConnectorProperties(const ConnectorProperties& rProps, SdrObject& rObj); // destructor - virtual ~ConnectorProperties(); + virtual ~ConnectorProperties() override; // Clone() operator, normally just calls the local copy constructor virtual BaseProperties& Clone(SdrObject& rObj) const override; diff --git a/svx/inc/sdr/properties/customshapeproperties.hxx b/svx/inc/sdr/properties/customshapeproperties.hxx index 3f1cc40cd54a..ba93dad7339a 100644 --- a/svx/inc/sdr/properties/customshapeproperties.hxx +++ b/svx/inc/sdr/properties/customshapeproperties.hxx @@ -72,7 +72,7 @@ namespace sdr CustomShapeProperties(const CustomShapeProperties& rProps, SdrObject& rObj); // destructor - virtual ~CustomShapeProperties(); + virtual ~CustomShapeProperties() override; // Clone() operator, normally just calls the local copy constructor virtual BaseProperties& Clone(SdrObject& rObj) const override; diff --git a/svx/inc/sdr/properties/e3dcompoundproperties.hxx b/svx/inc/sdr/properties/e3dcompoundproperties.hxx index a26dd4b0815a..b5d6bd67d2ec 100644 --- a/svx/inc/sdr/properties/e3dcompoundproperties.hxx +++ b/svx/inc/sdr/properties/e3dcompoundproperties.hxx @@ -42,7 +42,7 @@ namespace sdr E3dCompoundProperties(const E3dCompoundProperties& rProps, SdrObject& rObj); // destructor - virtual ~E3dCompoundProperties(); + virtual ~E3dCompoundProperties() override; // Clone() operator, normally just calls the local copy constructor virtual BaseProperties& Clone(SdrObject& rObj) const override; diff --git a/svx/inc/sdr/properties/e3dextrudeproperties.hxx b/svx/inc/sdr/properties/e3dextrudeproperties.hxx index e846203b90db..c8156ac3695f 100644 --- a/svx/inc/sdr/properties/e3dextrudeproperties.hxx +++ b/svx/inc/sdr/properties/e3dextrudeproperties.hxx @@ -41,7 +41,7 @@ namespace sdr E3dExtrudeProperties(const E3dExtrudeProperties& rProps, SdrObject& rObj); // destructor - virtual ~E3dExtrudeProperties(); + virtual ~E3dExtrudeProperties() override; // Clone() operator, normally just calls the local copy constructor virtual BaseProperties& Clone(SdrObject& rObj) const override; diff --git a/svx/inc/sdr/properties/e3dlatheproperties.hxx b/svx/inc/sdr/properties/e3dlatheproperties.hxx index 7ed1c77952c7..5c7cc4ff1780 100644 --- a/svx/inc/sdr/properties/e3dlatheproperties.hxx +++ b/svx/inc/sdr/properties/e3dlatheproperties.hxx @@ -41,7 +41,7 @@ namespace sdr E3dLatheProperties(const E3dLatheProperties& rProps, SdrObject& rObj); // destructor - virtual ~E3dLatheProperties(); + virtual ~E3dLatheProperties() override; // Clone() operator, normally just calls the local copy constructor virtual BaseProperties& Clone(SdrObject& rObj) const override; diff --git a/svx/inc/sdr/properties/e3dproperties.hxx b/svx/inc/sdr/properties/e3dproperties.hxx index 34f554b1cfa5..07006c0afda5 100644 --- a/svx/inc/sdr/properties/e3dproperties.hxx +++ b/svx/inc/sdr/properties/e3dproperties.hxx @@ -44,7 +44,7 @@ namespace sdr E3dProperties(const E3dProperties& rProps, SdrObject& rObj); // destructor - virtual ~E3dProperties(); + virtual ~E3dProperties() override; // Clone() operator, normally just calls the local copy constructor virtual BaseProperties& Clone(SdrObject& rObj) const override; diff --git a/svx/inc/sdr/properties/e3dsceneproperties.hxx b/svx/inc/sdr/properties/e3dsceneproperties.hxx index bd415df1fc69..54f4981d8de1 100644 --- a/svx/inc/sdr/properties/e3dsceneproperties.hxx +++ b/svx/inc/sdr/properties/e3dsceneproperties.hxx @@ -41,7 +41,7 @@ namespace sdr E3dSceneProperties(const E3dSceneProperties& rProps, SdrObject& rObj); // destructor - virtual ~E3dSceneProperties(); + virtual ~E3dSceneProperties() override; // Clone() operator, normally just calls the local copy constructor virtual BaseProperties& Clone(SdrObject& rObj) const override; diff --git a/svx/inc/sdr/properties/e3dsphereproperties.hxx b/svx/inc/sdr/properties/e3dsphereproperties.hxx index 0a08f57c3abd..c7e5068d08cd 100644 --- a/svx/inc/sdr/properties/e3dsphereproperties.hxx +++ b/svx/inc/sdr/properties/e3dsphereproperties.hxx @@ -41,7 +41,7 @@ namespace sdr E3dSphereProperties(const E3dSphereProperties& rProps, SdrObject& rObj); // destructor - virtual ~E3dSphereProperties(); + virtual ~E3dSphereProperties() override; // Clone() operator, normally just calls the local copy constructor virtual BaseProperties& Clone(SdrObject& rObj) const override; diff --git a/svx/inc/sdr/properties/emptyproperties.hxx b/svx/inc/sdr/properties/emptyproperties.hxx index 453e3572be76..d8c1f3e18499 100644 --- a/svx/inc/sdr/properties/emptyproperties.hxx +++ b/svx/inc/sdr/properties/emptyproperties.hxx @@ -56,7 +56,7 @@ namespace sdr EmptyProperties(const EmptyProperties& rProps, SdrObject& rObj); // destructor - virtual ~EmptyProperties(); + virtual ~EmptyProperties() override; // Clone() operator, normally just calls the local copy constructor virtual BaseProperties& Clone(SdrObject& rObj) const override; diff --git a/svx/inc/sdr/properties/graphicproperties.hxx b/svx/inc/sdr/properties/graphicproperties.hxx index 768ef386dfc4..aeb8b6585a98 100644 --- a/svx/inc/sdr/properties/graphicproperties.hxx +++ b/svx/inc/sdr/properties/graphicproperties.hxx @@ -44,7 +44,7 @@ namespace sdr GraphicProperties(const GraphicProperties& rProps, SdrObject& rObj); // destructor - virtual ~GraphicProperties(); + virtual ~GraphicProperties() override; // Clone() operator, normally just calls the local copy constructor virtual BaseProperties& Clone(SdrObject& rObj) const override; diff --git a/svx/inc/sdr/properties/groupproperties.hxx b/svx/inc/sdr/properties/groupproperties.hxx index 615efffd3015..50d3fb16e652 100644 --- a/svx/inc/sdr/properties/groupproperties.hxx +++ b/svx/inc/sdr/properties/groupproperties.hxx @@ -53,7 +53,7 @@ namespace sdr GroupProperties(const GroupProperties& rProps, SdrObject& rObj); // destructor - virtual ~GroupProperties(); + virtual ~GroupProperties() override; // Clone() operator, normally just calls the local copy constructor virtual BaseProperties& Clone(SdrObject& rObj) const override; diff --git a/svx/inc/sdr/properties/measureproperties.hxx b/svx/inc/sdr/properties/measureproperties.hxx index 908aa2128c86..e7dae195176c 100644 --- a/svx/inc/sdr/properties/measureproperties.hxx +++ b/svx/inc/sdr/properties/measureproperties.hxx @@ -44,7 +44,7 @@ namespace sdr MeasureProperties(const MeasureProperties& rProps, SdrObject& rObj); // destructor - virtual ~MeasureProperties(); + virtual ~MeasureProperties() override; // Clone() operator, normally just calls the local copy constructor virtual BaseProperties& Clone(SdrObject& rObj) const override; diff --git a/svx/inc/sdr/properties/oleproperties.hxx b/svx/inc/sdr/properties/oleproperties.hxx index 00cdb4045ed3..047af50289bc 100644 --- a/svx/inc/sdr/properties/oleproperties.hxx +++ b/svx/inc/sdr/properties/oleproperties.hxx @@ -38,7 +38,7 @@ namespace sdr OleProperties(const OleProperties& rProps, SdrObject& rObj); // destructor - virtual ~OleProperties(); + virtual ~OleProperties() override; // Clone() operator, normally just calls the local copy constructor virtual BaseProperties& Clone(SdrObject& rObj) const override; diff --git a/svx/inc/sdr/properties/pageproperties.hxx b/svx/inc/sdr/properties/pageproperties.hxx index 5df093a2617f..1c4eee7c8cd4 100644 --- a/svx/inc/sdr/properties/pageproperties.hxx +++ b/svx/inc/sdr/properties/pageproperties.hxx @@ -47,7 +47,7 @@ namespace sdr PageProperties(const PageProperties& rProps, SdrObject& rObj); // destructor - virtual ~PageProperties(); + virtual ~PageProperties() override; // Clone() operator, normally just calls the local copy constructor virtual BaseProperties& Clone(SdrObject& rObj) const override; diff --git a/svx/inc/sdr/properties/rectangleproperties.hxx b/svx/inc/sdr/properties/rectangleproperties.hxx index 9e50b549f0f3..376b494eac93 100644 --- a/svx/inc/sdr/properties/rectangleproperties.hxx +++ b/svx/inc/sdr/properties/rectangleproperties.hxx @@ -41,7 +41,7 @@ namespace sdr RectangleProperties(const RectangleProperties& rProps, SdrObject& rObj); // destructor - virtual ~RectangleProperties(); + virtual ~RectangleProperties() override; // Clone() operator, normally just calls the local copy constructor virtual BaseProperties& Clone(SdrObject& rObj) const override; diff --git a/svx/inc/sdr/properties/textproperties.hxx b/svx/inc/sdr/properties/textproperties.hxx index a7f88280706d..b2c73f4d0a00 100644 --- a/svx/inc/sdr/properties/textproperties.hxx +++ b/svx/inc/sdr/properties/textproperties.hxx @@ -55,7 +55,7 @@ namespace sdr TextProperties(const TextProperties& rProps, SdrObject& rObj); // destructor - virtual ~TextProperties(); + virtual ~TextProperties() override; // Clone() operator, normally just calls the local copy constructor virtual BaseProperties& Clone(SdrObject& rObj) const override; |