From eaea6a3fbecd2ab35023397b2f9a8f70f12658ad Mon Sep 17 00:00:00 2001
From: Sergey Linev <S.Linev@gsi.de>
Date: Wed, 10 Jul 2019 14:34:25 +0200
Subject: [PATCH] [eve7] use override specifier for virtual methods

This is more strict declaration, problems faster detected by compiler
---
 graf3d/eve7/inc/ROOT/REveDataSimpleProxyBuilder.hxx | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/graf3d/eve7/inc/ROOT/REveDataSimpleProxyBuilder.hxx b/graf3d/eve7/inc/ROOT/REveDataSimpleProxyBuilder.hxx
index d41ed1f1f13..44d35ad6cde 100644
--- a/graf3d/eve7/inc/ROOT/REveDataSimpleProxyBuilder.hxx
+++ b/graf3d/eve7/inc/ROOT/REveDataSimpleProxyBuilder.hxx
@@ -27,23 +27,22 @@ public:
    virtual ~REveDataSimpleProxyBuilder();
 
 protected:
-   using REveDataProxyBuilderBase::Build;
-   virtual void Build(const REveDataCollection* iCollection, REveElement* product, const REveViewContext*);
-   virtual void BuildViewType(const REveDataCollection* iCollection, REveElement* product, std::string viewType, const REveViewContext*);
+   void Build(const REveDataCollection* iCollection, REveElement* product, const REveViewContext*) override;
+   void BuildViewType(const REveDataCollection* iCollection, REveElement* product, std::string viewType, const REveViewContext*) override;
 
    //called once for each collection in collection, the void* points to the
    // object properly offset in memory
    virtual void Build(const void* data, int index, REveElement* iCollectionHolder, const REveViewContext*) = 0;
    virtual void BuildViewType(const void* data, int index, REveElement* iCollectionHolder, std::string viewType, const REveViewContext*) = 0;
 
-   virtual void Clean();
+   void Clean() override;
 
 private:
    REveDataSimpleProxyBuilder(const REveDataSimpleProxyBuilder&); // stop default
 
    const REveDataSimpleProxyBuilder& operator=(const REveDataSimpleProxyBuilder&); // stop default
 
-   virtual bool VisibilityModelChanges(int idx, REveElement*,  const REveViewContext*);
+   bool VisibilityModelChanges(int idx, REveElement*, const REveViewContext*) override;
 
 };
 
-- 
GitLab