summaryrefslogtreecommitdiff
path: root/starmath/source/accessibility.hxx
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2016-09-13 13:09:01 +0200
committerStephan Bergmann <sbergman@redhat.com>2016-09-13 13:19:22 +0200
commit91dd2db17bd6cb9b357d1d69b187174e31eabef0 (patch)
treed634de3a1a6820904b5699c2136b79b1a5a807c7 /starmath/source/accessibility.hxx
parent6f8ea7e89ea190b9462c945d55a3ad8777b2f3ef (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 'starmath/source/accessibility.hxx')
-rw-r--r--starmath/source/accessibility.hxx12
1 files changed, 6 insertions, 6 deletions
diff --git a/starmath/source/accessibility.hxx b/starmath/source/accessibility.hxx
index 85c8aef4c81c..de257aa004cb 100644
--- a/starmath/source/accessibility.hxx
+++ b/starmath/source/accessibility.hxx
@@ -81,7 +81,7 @@ protected:
public:
explicit SmGraphicAccessible( SmGraphicWindow *pGraphicWin );
- virtual ~SmGraphicAccessible();
+ virtual ~SmGraphicAccessible() override;
void ClearWin(); // to be called when view is destroyed
void LaunchEvent(
@@ -166,7 +166,7 @@ class SmViewForwarder :
public:
explicit SmViewForwarder( SmEditAccessible &rAcc );
- virtual ~SmViewForwarder();
+ virtual ~SmViewForwarder() override;
virtual bool IsValid() const override;
virtual Rectangle GetVisArea() const override;
@@ -188,7 +188,7 @@ class SmTextForwarder : /* analog to SvxEditEngineForwarder */
public:
SmTextForwarder( SmEditAccessible& rAcc, SmEditSource & rSource );
- virtual ~SmTextForwarder();
+ virtual ~SmTextForwarder() override;
virtual sal_Int32 GetParagraphCount() const override;
virtual sal_Int32 GetTextLen( sal_Int32 nParagraph ) const override;
@@ -254,7 +254,7 @@ class SmEditViewForwarder : /* analog to SvxEditEngineViewForwarder */
public:
explicit SmEditViewForwarder( SmEditAccessible& rAcc );
- virtual ~SmEditViewForwarder();
+ virtual ~SmEditViewForwarder() override;
virtual bool IsValid() const override;
@@ -285,7 +285,7 @@ class SmEditSource :
public:
SmEditSource( SmEditWindow *pWin, SmEditAccessible &rAcc );
- virtual ~SmEditSource();
+ virtual ~SmEditSource() override;
virtual SvxEditSource* Clone() const override;
virtual SvxTextForwarder* GetTextForwarder() override;
@@ -319,7 +319,7 @@ class SmEditAccessible :
public:
explicit SmEditAccessible( SmEditWindow *pEditWin );
- virtual ~SmEditAccessible();
+ virtual ~SmEditAccessible() override;
::accessibility::AccessibleTextHelper * GetTextHelper();