From f7ab4a66c99d94cd22f1b0a364fd476630d9cc3e Mon Sep 17 00:00:00 2001
From: CristinaCristescu <bianca-cristina.cristescu@cern.ch>
Date: Mon, 3 Mar 2014 16:02:52 +0100
Subject: [PATCH] Remove overload of FindObject.

---
 core/meta/inc/TListOfDataMembers.h   | 1 -
 core/meta/inc/TListOfEnums.h         | 1 -
 core/meta/inc/TListOfFunctions.h     | 1 -
 core/meta/src/TListOfDataMembers.cxx | 9 ---------
 core/meta/src/TListOfEnums.cxx       | 9 ---------
 core/meta/src/TListOfFunctions.cxx   | 9 ---------
 6 files changed, 30 deletions(-)

diff --git a/core/meta/inc/TListOfDataMembers.h b/core/meta/inc/TListOfDataMembers.h
index 4b06e977d14..a4529226d8c 100644
--- a/core/meta/inc/TListOfDataMembers.h
+++ b/core/meta/inc/TListOfDataMembers.h
@@ -59,7 +59,6 @@ public:
 
    using THashList::FindObject;
    virtual TObject   *FindObject(const char *name) const;
-   virtual TObject   *FindObject(const TObject *obj) const;
 
    TDictionary *Get(DeclId_t id);
    TDictionary *Get(DataMemberInfo_t *info);
diff --git a/core/meta/inc/TListOfEnums.h b/core/meta/inc/TListOfEnums.h
index ca3822d5086..1ad68130c9e 100644
--- a/core/meta/inc/TListOfEnums.h
+++ b/core/meta/inc/TListOfEnums.h
@@ -59,7 +59,6 @@ public:
 
    using THashList::FindObject;
    virtual TObject   *FindObject(const char *name) const;
-   virtual TObject   *FindObject(const TObject *obj) const;
 
    TEnum *Get(DeclId_t id, const char *name);
 
diff --git a/core/meta/inc/TListOfFunctions.h b/core/meta/inc/TListOfFunctions.h
index 73bc0efb625..6115c96c88f 100644
--- a/core/meta/inc/TListOfFunctions.h
+++ b/core/meta/inc/TListOfFunctions.h
@@ -64,7 +64,6 @@ public:
 
    using THashList::FindObject;
    virtual TObject   *FindObject(const char *name) const;
-   virtual TObject   *FindObject(const TObject *obj) const;
    virtual TList     *GetListForObject(const char* name) const;
    virtual TList     *GetListForObject(const TObject* obj) const;
 
diff --git a/core/meta/src/TListOfDataMembers.cxx b/core/meta/src/TListOfDataMembers.cxx
index e7e17437f97..01d5c00970c 100644
--- a/core/meta/src/TListOfDataMembers.cxx
+++ b/core/meta/src/TListOfDataMembers.cxx
@@ -193,15 +193,6 @@ TObject *TListOfDataMembers::FindObject(const char *name) const
    return result;
 }
 
-//______________________________________________________________________________
-TObject *TListOfDataMembers::FindObject(const TObject *obj) const
-{
-   // Specialize FindObject to do search for the
-   // a data member or create it if its not already in the list
-
-   return FindObject(obj->GetName());
-}
-
 //______________________________________________________________________________
 TDictionary *TListOfDataMembers::Get(DeclId_t id)
 {
diff --git a/core/meta/src/TListOfEnums.cxx b/core/meta/src/TListOfEnums.cxx
index c78f185cfc5..3a8f942dc65 100644
--- a/core/meta/src/TListOfEnums.cxx
+++ b/core/meta/src/TListOfEnums.cxx
@@ -187,15 +187,6 @@ TObject *TListOfEnums::FindObject(const char *name) const
    return result;
 }
 
-//______________________________________________________________________________
-TObject *TListOfEnums::FindObject(const TObject *obj) const
-{
-   // Specialize FindObject to do search for the
-   // a enum or create it if its not already in the list
-
-   return FindObject(obj->GetName());
-}
-
 //______________________________________________________________________________
 TEnum *TListOfEnums::Get(DeclId_t id, const char *name)
 {
diff --git a/core/meta/src/TListOfFunctions.cxx b/core/meta/src/TListOfFunctions.cxx
index 61fe51848f9..f54e99ef20a 100644
--- a/core/meta/src/TListOfFunctions.cxx
+++ b/core/meta/src/TListOfFunctions.cxx
@@ -186,15 +186,6 @@ TObject *TListOfFunctions::FindObject(const char *name) const
    return result;
 }
 
-//______________________________________________________________________________
-TObject *TListOfFunctions::FindObject(const TObject *obj) const
-{
-   // Specialize FindObject to do search for the
-   // a function or create it if its not already in the list
-
-   return FindObject(obj->GetName());
-}
-
 //______________________________________________________________________________
 TList* TListOfFunctions::GetListForObjectNonConst(const char* name)
 {
-- 
GitLab