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 /xmloff/source/transform | |
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 'xmloff/source/transform')
42 files changed, 52 insertions, 52 deletions
diff --git a/xmloff/source/transform/ChartOASISTContext.hxx b/xmloff/source/transform/ChartOASISTContext.hxx index b66078e99f7f..169f4452e715 100644 --- a/xmloff/source/transform/ChartOASISTContext.hxx +++ b/xmloff/source/transform/ChartOASISTContext.hxx @@ -27,7 +27,7 @@ class XMLChartOASISTransformerContext : public XMLTransformerContext public: XMLChartOASISTransformerContext( XMLTransformerBase& rTransformer, const OUString& rQName ); - virtual ~XMLChartOASISTransformerContext(); + virtual ~XMLChartOASISTransformerContext() override; virtual void StartElement( const css::uno::Reference< css::xml::sax::XAttributeList >& xAttrList ) override; }; diff --git a/xmloff/source/transform/ChartOOoTContext.hxx b/xmloff/source/transform/ChartOOoTContext.hxx index ec9096134e79..1726410b14fb 100644 --- a/xmloff/source/transform/ChartOOoTContext.hxx +++ b/xmloff/source/transform/ChartOOoTContext.hxx @@ -27,7 +27,7 @@ class XMLChartOOoTransformerContext : public XMLTransformerContext public: XMLChartOOoTransformerContext( XMLTransformerBase& rTransformer, const OUString& rQName ); - virtual ~XMLChartOOoTransformerContext(); + virtual ~XMLChartOOoTransformerContext() override; virtual void StartElement( const css::uno::Reference< css::xml::sax::XAttributeList >& xAttrList ) override; }; diff --git a/xmloff/source/transform/ChartPlotAreaOASISTContext.cxx b/xmloff/source/transform/ChartPlotAreaOASISTContext.cxx index 5280a445a32f..e1eeb3b4f0b6 100644 --- a/xmloff/source/transform/ChartPlotAreaOASISTContext.cxx +++ b/xmloff/source/transform/ChartPlotAreaOASISTContext.cxx @@ -38,7 +38,7 @@ public: XMLAxisOASISContext( XMLTransformerBase& rTransformer, const OUString& rQName, ::rtl::Reference< XMLPersAttrListTContext > & rOutCategoriesContext ); - virtual ~XMLAxisOASISContext(); + virtual ~XMLAxisOASISContext() override; virtual rtl::Reference<XMLTransformerContext> CreateChildContext( sal_uInt16 nPrefix, diff --git a/xmloff/source/transform/ChartPlotAreaOASISTContext.hxx b/xmloff/source/transform/ChartPlotAreaOASISTContext.hxx index fc1bc7b80c9b..fd86588c1f63 100644 --- a/xmloff/source/transform/ChartPlotAreaOASISTContext.hxx +++ b/xmloff/source/transform/ChartPlotAreaOASISTContext.hxx @@ -28,7 +28,7 @@ class XMLChartPlotAreaOASISTContext : public XMLProcAttrTransformerContext public: explicit XMLChartPlotAreaOASISTContext( XMLTransformerBase & rTransformer, const OUString & rQName ); - virtual ~XMLChartPlotAreaOASISTContext(); + virtual ~XMLChartPlotAreaOASISTContext() override; virtual rtl::Reference<XMLTransformerContext> CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, diff --git a/xmloff/source/transform/ChartPlotAreaOOoTContext.cxx b/xmloff/source/transform/ChartPlotAreaOOoTContext.cxx index d9264d3a760f..677bd1ad8b43 100644 --- a/xmloff/source/transform/ChartPlotAreaOOoTContext.cxx +++ b/xmloff/source/transform/ChartPlotAreaOOoTContext.cxx @@ -37,7 +37,7 @@ class XMLAxisOOoContext : public XMLPersElemContentTContext public: XMLAxisOOoContext( XMLTransformerBase& rTransformer, const OUString& rQName ); - virtual ~XMLAxisOOoContext(); + virtual ~XMLAxisOOoContext() override; virtual void StartElement( const Reference< xml::sax::XAttributeList >& rAttrList ) override; diff --git a/xmloff/source/transform/ChartPlotAreaOOoTContext.hxx b/xmloff/source/transform/ChartPlotAreaOOoTContext.hxx index b18df34be5dc..ea1d5eff793f 100644 --- a/xmloff/source/transform/ChartPlotAreaOOoTContext.hxx +++ b/xmloff/source/transform/ChartPlotAreaOOoTContext.hxx @@ -37,7 +37,7 @@ class XMLChartPlotAreaOOoTContext : public XMLProcAttrTransformerContext public: explicit XMLChartPlotAreaOOoTContext( XMLTransformerBase & rTransformer, const OUString & rQName ); - virtual ~XMLChartPlotAreaOOoTContext(); + virtual ~XMLChartPlotAreaOOoTContext() override; virtual rtl::Reference<XMLTransformerContext> CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, diff --git a/xmloff/source/transform/ControlOASISTContext.hxx b/xmloff/source/transform/ControlOASISTContext.hxx index 6e4eac2aaf5d..88af8e161032 100644 --- a/xmloff/source/transform/ControlOASISTContext.hxx +++ b/xmloff/source/transform/ControlOASISTContext.hxx @@ -32,7 +32,7 @@ public: const OUString& rQName, bool bCreateControl ); - virtual ~XMLControlOASISTransformerContext(); + virtual ~XMLControlOASISTransformerContext() override; virtual void StartElement( const css::uno::Reference< css::xml::sax::XAttributeList >& xAttrList ) override; diff --git a/xmloff/source/transform/ControlOOoTContext.hxx b/xmloff/source/transform/ControlOOoTContext.hxx index 7e345ea2d42f..d95510d5a9ab 100644 --- a/xmloff/source/transform/ControlOOoTContext.hxx +++ b/xmloff/source/transform/ControlOOoTContext.hxx @@ -32,7 +32,7 @@ public: XMLControlOOoTransformerContext( XMLTransformerBase& rTransformer, const OUString& rQName ); - virtual ~XMLControlOOoTransformerContext(); + virtual ~XMLControlOOoTransformerContext() override; virtual rtl::Reference<XMLTransformerContext> CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, diff --git a/xmloff/source/transform/CreateElemTContext.hxx b/xmloff/source/transform/CreateElemTContext.hxx index 51628e218ffd..3fe38d40860b 100644 --- a/xmloff/source/transform/CreateElemTContext.hxx +++ b/xmloff/source/transform/CreateElemTContext.hxx @@ -32,7 +32,7 @@ public: const OUString& rQName, sal_uInt16 nActionMap ); - virtual ~XMLCreateElemTransformerContext(); + virtual ~XMLCreateElemTransformerContext() override; virtual void StartElement( const css::uno::Reference< css::xml::sax::XAttributeList >& xAttrList ) override; }; diff --git a/xmloff/source/transform/DeepTContext.hxx b/xmloff/source/transform/DeepTContext.hxx index d1e9c068aca3..efbed3b40415 100644 --- a/xmloff/source/transform/DeepTContext.hxx +++ b/xmloff/source/transform/DeepTContext.hxx @@ -52,7 +52,7 @@ public: ::xmloff::token::XMLTokenEnum eToken, sal_uInt16 nActionMap ); - virtual ~XMLPersElemContentTContext(); + virtual ~XMLPersElemContentTContext() override; virtual rtl::Reference<XMLTransformerContext> CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, diff --git a/xmloff/source/transform/DlgOASISTContext.hxx b/xmloff/source/transform/DlgOASISTContext.hxx index e50dd31c2c95..a1cde315acfa 100644 --- a/xmloff/source/transform/DlgOASISTContext.hxx +++ b/xmloff/source/transform/DlgOASISTContext.hxx @@ -27,7 +27,7 @@ class XMLDlgOASISTransformerContext : public XMLTransformerContext public: XMLDlgOASISTransformerContext( XMLTransformerBase& rTransformer, const OUString& rQName ); - virtual ~XMLDlgOASISTransformerContext(); + virtual ~XMLDlgOASISTransformerContext() override; virtual void StartElement( const css::uno::Reference< css::xml::sax::XAttributeList >& xAttrList ) override; }; diff --git a/xmloff/source/transform/DocumentTContext.hxx b/xmloff/source/transform/DocumentTContext.hxx index f204d48328be..eaf66137e4b6 100644 --- a/xmloff/source/transform/DocumentTContext.hxx +++ b/xmloff/source/transform/DocumentTContext.hxx @@ -36,7 +36,7 @@ public: // ends. By default, nothing is done. // Note that virtual methods cannot be used inside destructors. Use // EndElement instead if this is required. - virtual ~XMLDocumentTransformerContext(); + virtual ~XMLDocumentTransformerContext() override; // StartElement is called after a context has been constructed and // before a elements context is parsed. It may be used for actions that diff --git a/xmloff/source/transform/EventOASISTContext.hxx b/xmloff/source/transform/EventOASISTContext.hxx index 502cd905aa36..b01f7e54b09f 100644 --- a/xmloff/source/transform/EventOASISTContext.hxx +++ b/xmloff/source/transform/EventOASISTContext.hxx @@ -29,7 +29,7 @@ class XMLEventOASISTransformerContext : public XMLRenameElemTransformerContext public: XMLEventOASISTransformerContext( XMLTransformerBase& rTransformer, const OUString& rQName ); - virtual ~XMLEventOASISTransformerContext(); + virtual ~XMLEventOASISTransformerContext() override; static XMLTransformerOASISEventMap_Impl *CreateFormEventMap(); static XMLTransformerOASISEventMap_Impl *CreateEventMap(); diff --git a/xmloff/source/transform/EventOOoTContext.hxx b/xmloff/source/transform/EventOOoTContext.hxx index b3d879fce446..1d63c85da094 100644 --- a/xmloff/source/transform/EventOOoTContext.hxx +++ b/xmloff/source/transform/EventOOoTContext.hxx @@ -32,7 +32,7 @@ public: XMLEventOOoTransformerContext( XMLTransformerBase& rTransformer, const OUString& rQName, bool bPersistent = false ); - virtual ~XMLEventOOoTransformerContext(); + virtual ~XMLEventOOoTransformerContext() override; static XMLTransformerOOoEventMap_Impl *CreateEventMap(); static void FlushEventMap( XMLTransformerOOoEventMap_Impl *p ); diff --git a/xmloff/source/transform/FlatTContext.hxx b/xmloff/source/transform/FlatTContext.hxx index ffeab6a8e2c2..06d525c76df6 100644 --- a/xmloff/source/transform/FlatTContext.hxx +++ b/xmloff/source/transform/FlatTContext.hxx @@ -45,7 +45,7 @@ public: // ends. By default, nothing is done. // Note that virtual methods cannot be used inside destructors. Use // EndElement instead if this is required. - virtual ~XMLPersTextContentTContext(); + virtual ~XMLPersTextContentTContext() override; // This method is called for all characters that are contained in the // current element. diff --git a/xmloff/source/transform/FormPropOASISTContext.hxx b/xmloff/source/transform/FormPropOASISTContext.hxx index 8666f0044e01..a2b50270e312 100644 --- a/xmloff/source/transform/FormPropOASISTContext.hxx +++ b/xmloff/source/transform/FormPropOASISTContext.hxx @@ -35,7 +35,7 @@ public: const OUString& rQName, ::xmloff::token::XMLTokenEnum eLocalName ); - virtual ~XMLFormPropOASISTransformerContext(); + virtual ~XMLFormPropOASISTransformerContext() override; virtual void StartElement( const css::uno::Reference< css::xml::sax::XAttributeList >& xAttrList ) override; virtual void EndElement() override; diff --git a/xmloff/source/transform/FormPropOOoTContext.cxx b/xmloff/source/transform/FormPropOOoTContext.cxx index cfcb896813e2..1303099693b7 100644 --- a/xmloff/source/transform/FormPropOOoTContext.cxx +++ b/xmloff/source/transform/FormPropOOoTContext.cxx @@ -42,7 +42,7 @@ public: XMLFormPropValueTContext_Impl( XMLTransformerBase& rTransformer, const OUString& rQName ); - virtual ~XMLFormPropValueTContext_Impl(); + virtual ~XMLFormPropValueTContext_Impl() override; virtual void StartElement( const css::uno::Reference< css::xml::sax::XAttributeList >& xAttrList ) override; diff --git a/xmloff/source/transform/FormPropOOoTContext.hxx b/xmloff/source/transform/FormPropOOoTContext.hxx index 6630cc5516f4..de3f3a3e865c 100644 --- a/xmloff/source/transform/FormPropOOoTContext.hxx +++ b/xmloff/source/transform/FormPropOOoTContext.hxx @@ -44,7 +44,7 @@ public: XMLFormPropOOoTransformerContext( XMLTransformerBase& rTransformer, const OUString& rQName ); - virtual ~XMLFormPropOOoTransformerContext(); + virtual ~XMLFormPropOOoTransformerContext() override; virtual rtl::Reference<XMLTransformerContext> CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, diff --git a/xmloff/source/transform/FrameOASISTContext.hxx b/xmloff/source/transform/FrameOASISTContext.hxx index 55f0d549a0b9..bdd17957b728 100644 --- a/xmloff/source/transform/FrameOASISTContext.hxx +++ b/xmloff/source/transform/FrameOASISTContext.hxx @@ -38,7 +38,7 @@ public: XMLFrameOASISTransformerContext( XMLTransformerBase& rTransformer, const OUString& rQName ); - virtual ~XMLFrameOASISTransformerContext(); + virtual ~XMLFrameOASISTransformerContext() override; virtual rtl::Reference<XMLTransformerContext> CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, diff --git a/xmloff/source/transform/FrameOOoTContext.hxx b/xmloff/source/transform/FrameOOoTContext.hxx index c49b42d70442..595c0ac6756c 100644 --- a/xmloff/source/transform/FrameOOoTContext.hxx +++ b/xmloff/source/transform/FrameOOoTContext.hxx @@ -30,7 +30,7 @@ public: XMLFrameOOoTransformerContext( XMLTransformerBase& rTransformer, const OUString& rQName ); - virtual ~XMLFrameOOoTransformerContext(); + virtual ~XMLFrameOOoTransformerContext() override; virtual rtl::Reference<XMLTransformerContext> CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, diff --git a/xmloff/source/transform/IgnoreTContext.hxx b/xmloff/source/transform/IgnoreTContext.hxx index 024692774755..639c32ccc0c9 100644 --- a/xmloff/source/transform/IgnoreTContext.hxx +++ b/xmloff/source/transform/IgnoreTContext.hxx @@ -51,7 +51,7 @@ public: // ends. By default, nothing is done. // Note that virtual methods cannot be used inside destructors. Use // EndElement instead if this is required. - virtual ~XMLIgnoreTransformerContext(); + virtual ~XMLIgnoreTransformerContext() override; // Create a children element context. By default, the import's // CreateContext method is called to create a new default context. diff --git a/xmloff/source/transform/MergeElemTContext.cxx b/xmloff/source/transform/MergeElemTContext.cxx index 6b3df5fa947e..8b49283cfdfa 100644 --- a/xmloff/source/transform/MergeElemTContext.cxx +++ b/xmloff/source/transform/MergeElemTContext.cxx @@ -37,7 +37,7 @@ public: XMLParagraphTransformerContext( XMLTransformerBase& rTransformer, const OUString& rQName ); - virtual ~XMLParagraphTransformerContext(); + virtual ~XMLParagraphTransformerContext() override; // Create a children element context. By default, the import's // CreateContext method is called to create a new default context. @@ -76,7 +76,7 @@ public: const OUString& rQName, sal_uInt16 nPrefix, ::xmloff::token::XMLTokenEnum eToken ); - virtual ~XMLPersTextContentRNGTransformTContext(); + virtual ~XMLPersTextContentRNGTransformTContext() override; virtual void Characters( const OUString& rChars ) override; }; diff --git a/xmloff/source/transform/MergeElemTContext.hxx b/xmloff/source/transform/MergeElemTContext.hxx index 07602f681c02..5cce49567cc2 100644 --- a/xmloff/source/transform/MergeElemTContext.hxx +++ b/xmloff/source/transform/MergeElemTContext.hxx @@ -41,7 +41,7 @@ public: const OUString& rQName, sal_uInt16 nActionMap ); - virtual ~XMLMergeElemTransformerContext(); + virtual ~XMLMergeElemTransformerContext() override; virtual rtl::Reference<XMLTransformerContext> CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, diff --git a/xmloff/source/transform/MetaTContext.hxx b/xmloff/source/transform/MetaTContext.hxx index f6ed27136dbf..4695b2bb6a40 100644 --- a/xmloff/source/transform/MetaTContext.hxx +++ b/xmloff/source/transform/MetaTContext.hxx @@ -45,7 +45,7 @@ public: // ends. By default, nothing is done. // Note that virtual methods cannot be used inside destructors. Use // EndElement instead if this is required. - virtual ~XMLMetaTransformerContext(); + virtual ~XMLMetaTransformerContext() override; // Create a children element context. By default, the import's // CreateContext method is called to create a new default context. diff --git a/xmloff/source/transform/MutableAttrList.hxx b/xmloff/source/transform/MutableAttrList.hxx index 540f4c4d8cb8..93046c437415 100644 --- a/xmloff/source/transform/MutableAttrList.hxx +++ b/xmloff/source/transform/MutableAttrList.hxx @@ -44,7 +44,7 @@ public: XMLMutableAttributeList( const css::uno::Reference< css::xml::sax::XAttributeList> & rAttrList, bool bClone=false ); - virtual ~XMLMutableAttributeList(); + virtual ~XMLMutableAttributeList() override; static const css::uno::Sequence< sal_Int8 > & getUnoTunnelId() throw(); diff --git a/xmloff/source/transform/NotesTContext.hxx b/xmloff/source/transform/NotesTContext.hxx index b7f9a6eb5823..88c0c7c424c4 100644 --- a/xmloff/source/transform/NotesTContext.hxx +++ b/xmloff/source/transform/NotesTContext.hxx @@ -34,7 +34,7 @@ public: ::xmloff::token::XMLTokenEnum m_eToken, bool bPersistent ); - virtual ~XMLNotesTransformerContext(); + virtual ~XMLNotesTransformerContext() override; virtual rtl::Reference<XMLTransformerContext> CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, diff --git a/xmloff/source/transform/OOo2Oasis.cxx b/xmloff/source/transform/OOo2Oasis.cxx index e6937ac0c5b6..3ea21c55fa1d 100644 --- a/xmloff/source/transform/OOo2Oasis.cxx +++ b/xmloff/source/transform/OOo2Oasis.cxx @@ -1096,7 +1096,7 @@ public: sal_uInt16 nPrefix, ::xmloff::token::XMLTokenEnum eToken ); - virtual ~XMLDocumentTransformerContext_Impl(); + virtual ~XMLDocumentTransformerContext_Impl() override; virtual void StartElement( const css::uno::Reference< css::xml::sax::XAttributeList >& xAttrList ) override; virtual void EndElement() override; @@ -1237,7 +1237,7 @@ public: XMLBodyTransformerContext_Impl( XMLTransformerBase& rTransformer, const OUString& rQName ); - virtual ~XMLBodyTransformerContext_Impl(); + virtual ~XMLBodyTransformerContext_Impl() override; virtual void StartElement( const css::uno::Reference< css::xml::sax::XAttributeList >& xAttrList ) override; virtual void EndElement() override; @@ -1295,7 +1295,7 @@ public: XMLTabStopOOoTContext_Impl( XMLTransformerBase& rTransformer, const OUString& rQName ); - virtual ~XMLTabStopOOoTContext_Impl(); + virtual ~XMLTabStopOOoTContext_Impl() override; virtual void StartElement( const css::uno::Reference< css::xml::sax::XAttributeList >& xAttrList ) override; }; @@ -1393,7 +1393,7 @@ public: sal_uInt16 nPrefix, XMLTokenEnum eToken ); - virtual ~XMLTrackedChangesOOoTContext_Impl(); + virtual ~XMLTrackedChangesOOoTContext_Impl() override; virtual void StartElement( const css::uno::Reference< css::xml::sax::XAttributeList >& xAttrList ) override; }; @@ -1462,7 +1462,7 @@ public: XMLTableOOoTransformerContext_Impl( XMLTransformerBase& rTransformer, const OUString& rQName ); - virtual ~XMLTableOOoTransformerContext_Impl(); + virtual ~XMLTableOOoTransformerContext_Impl() override; virtual void StartElement( const css::uno::Reference< css::xml::sax::XAttributeList >& xAttrList ) override; virtual void EndElement() override; diff --git a/xmloff/source/transform/OOo2Oasis.hxx b/xmloff/source/transform/OOo2Oasis.hxx index cab422e77175..1dbd82c40e3d 100644 --- a/xmloff/source/transform/OOo2Oasis.hxx +++ b/xmloff/source/transform/OOo2Oasis.hxx @@ -49,7 +49,7 @@ protected: public: OOo2OasisTransformer( const sal_Char *pImplName=nullptr, const sal_Char *pSubServiceName=nullptr ) throw(); - virtual ~OOo2OasisTransformer() throw(); + virtual ~OOo2OasisTransformer() throw() override; static const css::uno::Sequence< sal_Int8 > & getUnoTunnelId() throw(); diff --git a/xmloff/source/transform/Oasis2OOo.cxx b/xmloff/source/transform/Oasis2OOo.cxx index 209bf61cc5db..87c898df46a1 100644 --- a/xmloff/source/transform/Oasis2OOo.cxx +++ b/xmloff/source/transform/Oasis2OOo.cxx @@ -1150,7 +1150,7 @@ public: XMLTableTransformerContext_Impl( XMLTransformerBase& rTransformer, const OUString& rQName ); - virtual ~XMLTableTransformerContext_Impl(); + virtual ~XMLTableTransformerContext_Impl() override; virtual void StartElement( const css::uno::Reference< css::xml::sax::XAttributeList >& xAttrList ) override; virtual void EndElement() override; @@ -1248,7 +1248,7 @@ public: XMLBodyOASISTransformerContext_Impl( XMLTransformerBase& rTransformer, const OUString& rQName ); - virtual ~XMLBodyOASISTransformerContext_Impl(); + virtual ~XMLBodyOASISTransformerContext_Impl() override; virtual void StartElement( const css::uno::Reference< css::xml::sax::XAttributeList >& xAttrList ) override; @@ -1304,7 +1304,7 @@ public: XMLTabStopOASISTContext_Impl( XMLTransformerBase& rTransformer, const OUString& rQName ); - virtual ~XMLTabStopOASISTContext_Impl(); + virtual ~XMLTabStopOASISTContext_Impl() override; virtual void StartElement( const css::uno::Reference< css::xml::sax::XAttributeList >& xAttrList ) override; }; @@ -1434,7 +1434,7 @@ public: XMLConfigItemTContext_Impl( XMLTransformerBase& rTransformer, const OUString& rQName ); - virtual ~XMLConfigItemTContext_Impl(); + virtual ~XMLConfigItemTContext_Impl() override; virtual void StartElement( const css::uno::Reference< css::xml::sax::XAttributeList >& xAttrList ) override; virtual void EndElement() override; @@ -1542,7 +1542,7 @@ public: sal_uInt16 nPrefix, XMLTokenEnum eToken ); - virtual ~XMLTrackedChangesOASISTContext_Impl(); + virtual ~XMLTrackedChangesOASISTContext_Impl() override; virtual void StartElement( const css::uno::Reference< css::xml::sax::XAttributeList >& xAttrList ) override; }; diff --git a/xmloff/source/transform/Oasis2OOo.hxx b/xmloff/source/transform/Oasis2OOo.hxx index 829175e029cb..19adc512f265 100644 --- a/xmloff/source/transform/Oasis2OOo.hxx +++ b/xmloff/source/transform/Oasis2OOo.hxx @@ -42,7 +42,7 @@ protected: public: Oasis2OOoTransformer () throw(); - virtual ~Oasis2OOoTransformer() throw(); + virtual ~Oasis2OOoTransformer() throw() override; static const css::uno::Sequence< sal_Int8 > & getUnoTunnelId() throw(); diff --git a/xmloff/source/transform/PersAttrListTContext.hxx b/xmloff/source/transform/PersAttrListTContext.hxx index d93455ff0069..4206c3de1a72 100644 --- a/xmloff/source/transform/PersAttrListTContext.hxx +++ b/xmloff/source/transform/PersAttrListTContext.hxx @@ -65,7 +65,7 @@ public: // ends. By default, nothing is done. // Note that virtual methods cannot be used inside destructors. Use // EndElement instead if this is required. - virtual ~XMLPersAttrListTContext(); + virtual ~XMLPersAttrListTContext() override; // Create a children element context. By default, the import's // CreateContext method is called to create a new default context. diff --git a/xmloff/source/transform/PersMixedContentTContext.cxx b/xmloff/source/transform/PersMixedContentTContext.cxx index 43f49af454b9..cf4efe288047 100644 --- a/xmloff/source/transform/PersMixedContentTContext.cxx +++ b/xmloff/source/transform/PersMixedContentTContext.cxx @@ -32,7 +32,7 @@ class XMLPersTextTContext_Impl : public XMLTransformerContext public: XMLPersTextTContext_Impl( XMLTransformerBase& rTransformer, const OUString& rChars ); - virtual ~XMLPersTextTContext_Impl(); + virtual ~XMLPersTextTContext_Impl() override; virtual rtl::Reference<XMLTransformerContext> CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, diff --git a/xmloff/source/transform/PersMixedContentTContext.hxx b/xmloff/source/transform/PersMixedContentTContext.hxx index b9dc6d76308d..b7c1f5221fc4 100644 --- a/xmloff/source/transform/PersMixedContentTContext.hxx +++ b/xmloff/source/transform/PersMixedContentTContext.hxx @@ -52,7 +52,7 @@ public: virtual void Characters( const OUString& rChars ) override; - virtual ~XMLPersMixedContentTContext(); + virtual ~XMLPersMixedContentTContext() override; }; #endif // INCLUDED_XMLOFF_SOURCE_TRANSFORM_PERSMIXEDCONTENTTCONTEXT_HXX diff --git a/xmloff/source/transform/ProcAddAttrTContext.hxx b/xmloff/source/transform/ProcAddAttrTContext.hxx index 2ccf6e067355..78705805f054 100644 --- a/xmloff/source/transform/ProcAddAttrTContext.hxx +++ b/xmloff/source/transform/ProcAddAttrTContext.hxx @@ -37,7 +37,7 @@ public: ::xmloff::token::XMLTokenEnum eAToken, ::xmloff::token::XMLTokenEnum eVToken ); - virtual ~XMLProcAddAttrTransformerContext(); + virtual ~XMLProcAddAttrTransformerContext() override; virtual void StartElement( const css::uno::Reference< css::xml::sax::XAttributeList >& xAttrList ) override; }; diff --git a/xmloff/source/transform/ProcAttrTContext.hxx b/xmloff/source/transform/ProcAttrTContext.hxx index 5263d6d34470..f710db3ad2c0 100644 --- a/xmloff/source/transform/ProcAttrTContext.hxx +++ b/xmloff/source/transform/ProcAttrTContext.hxx @@ -44,7 +44,7 @@ public: ::xmloff::token::XMLTokenEnum eToken, sal_uInt16 nActionMap ); - virtual ~XMLProcAttrTransformerContext(); + virtual ~XMLProcAttrTransformerContext() override; virtual void StartElement( const css::uno::Reference< css::xml::sax::XAttributeList >& xAttrList ) override; virtual void EndElement() override; diff --git a/xmloff/source/transform/RenameElemTContext.hxx b/xmloff/source/transform/RenameElemTContext.hxx index c5d1751e35a8..776c312e1c3c 100644 --- a/xmloff/source/transform/RenameElemTContext.hxx +++ b/xmloff/source/transform/RenameElemTContext.hxx @@ -53,7 +53,7 @@ public: // ends. By default, nothing is done. // Note that virtual methods cannot be used inside destructors. Use // EndElement instead if this is required. - virtual ~XMLRenameElemTransformerContext(); + virtual ~XMLRenameElemTransformerContext() override; virtual void StartElement( const css::uno::Reference< css::xml::sax::XAttributeList >& xAttrList ) override; virtual void EndElement() override; diff --git a/xmloff/source/transform/StyleOASISTContext.cxx b/xmloff/source/transform/StyleOASISTContext.cxx index eb236200f778..9451729169d9 100644 --- a/xmloff/source/transform/StyleOASISTContext.cxx +++ b/xmloff/source/transform/StyleOASISTContext.cxx @@ -83,7 +83,7 @@ public: const OUString& rStyleFamily, bool _bControlStyle = false ); - virtual ~XMLPropertiesTContext_Impl(); + virtual ~XMLPropertiesTContext_Impl() override; virtual void StartElement( const css::uno::Reference< css::xml::sax::XAttributeList >& xAttrList ) override; diff --git a/xmloff/source/transform/StyleOASISTContext.hxx b/xmloff/source/transform/StyleOASISTContext.hxx index 8b1149ccf596..0874cf73d80b 100644 --- a/xmloff/source/transform/StyleOASISTContext.hxx +++ b/xmloff/source/transform/StyleOASISTContext.hxx @@ -44,7 +44,7 @@ public: ::xmloff::token::XMLTokenEnum eToken, bool bPersistent=false ); - virtual ~XMLStyleOASISTContext(); + virtual ~XMLStyleOASISTContext() override; virtual rtl::Reference<XMLTransformerContext> CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, diff --git a/xmloff/source/transform/StyleOOoTContext.cxx b/xmloff/source/transform/StyleOOoTContext.cxx index 9d2d46c6b625..194ce97f67d4 100644 --- a/xmloff/source/transform/StyleOOoTContext.cxx +++ b/xmloff/source/transform/StyleOOoTContext.cxx @@ -150,7 +150,7 @@ public: XMLTypedPropertiesOOoTContext_Impl( XMLTransformerBase& rTransformer, const OUString& rQName ); - virtual ~XMLTypedPropertiesOOoTContext_Impl(); + virtual ~XMLTypedPropertiesOOoTContext_Impl() override; using XMLPersAttrListTContext::AddAttribute; void AddAttribute( const OUString &sName , @@ -235,7 +235,7 @@ public: const XMLPropTypes& rTypes, bool bPersistent ); - virtual ~XMLPropertiesOOoTContext_Impl(); + virtual ~XMLPropertiesOOoTContext_Impl() override; rtl::Reference<XMLTransformerContext> CreateChildContext( sal_uInt16 nPrefix, diff --git a/xmloff/source/transform/StyleOOoTContext.hxx b/xmloff/source/transform/StyleOOoTContext.hxx index 12cb4192f2b3..84f11e7616d9 100644 --- a/xmloff/source/transform/StyleOOoTContext.hxx +++ b/xmloff/source/transform/StyleOOoTContext.hxx @@ -45,7 +45,7 @@ public: ::xmloff::token::XMLTokenEnum eToken, bool bPersistent ); - virtual ~XMLStyleOOoTContext(); + virtual ~XMLStyleOOoTContext() override; virtual rtl::Reference<XMLTransformerContext> CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, diff --git a/xmloff/source/transform/TransformerBase.hxx b/xmloff/source/transform/TransformerBase.hxx index 045d7683ce02..ab4ac1c83c00 100644 --- a/xmloff/source/transform/TransformerBase.hxx +++ b/xmloff/source/transform/TransformerBase.hxx @@ -80,7 +80,7 @@ protected: public: XMLTransformerBase( XMLTransformerActionInit *pInit=nullptr, ::xmloff::token::XMLTokenEnum *pTKMapInit=nullptr ) throw(); - virtual ~XMLTransformerBase() throw(); + virtual ~XMLTransformerBase() throw() override; // css::xml::sax::XDocumentHandler virtual void SAL_CALL startDocument() diff --git a/xmloff/source/transform/TransformerContext.hxx b/xmloff/source/transform/TransformerContext.hxx index 8ecb8c9079b3..6f7a13add4cc 100644 --- a/xmloff/source/transform/TransformerContext.hxx +++ b/xmloff/source/transform/TransformerContext.hxx @@ -68,7 +68,7 @@ public: // ends. By default, nothing is done. // Note that virtual methods cannot be used inside destructors. Use // EndElement instead if this is required. - virtual ~XMLTransformerContext(); + virtual ~XMLTransformerContext() override; // Create a children element context. By default, the import's // CreateContext method is called to create a new default context. |