Bug 1288578: Make public nsClassHashTable::IsEmpty draft
authorEmilio Cobos Álvarez <ecoal95@gmail.com>
Thu, 21 Jul 2016 18:47:02 -0700
changeset 391032 5f31d4a79e6860d28b6d6d01317ee075f34c8c9f
parent 391031 2e3390571fdb3a1ff3d2f7f828adf67dbc237bc8
child 526110 ba791b99e7fa5eb67bbfba30a5af5ce8b9a44819
push id23791
push userbmo:ealvarez@mozilla.com
push dateFri, 22 Jul 2016 01:57:40 +0000
bugs1288578
milestone50.0a1
Bug 1288578: Make public nsClassHashTable::IsEmpty MozReview-Commit-ID: JSjT17kWYcQ
xpcom/glue/nsClassHashtable.h
--- a/xpcom/glue/nsClassHashtable.h
+++ b/xpcom/glue/nsClassHashtable.h
@@ -24,16 +24,18 @@ template<class KeyClass, class T>
 class nsClassHashtable
   : public nsBaseHashtable<KeyClass, nsAutoPtr<T>, T*>
 {
 public:
   typedef typename KeyClass::KeyType KeyType;
   typedef T* UserDataType;
   typedef nsBaseHashtable<KeyClass, nsAutoPtr<T>, T*> base_type;
 
+  using base_type::IsEmpty;
+
   nsClassHashtable() {}
   explicit nsClassHashtable(uint32_t aInitLength)
     : nsBaseHashtable<KeyClass, nsAutoPtr<T>, T*>(aInitLength)
   {
   }
 
   /**
    * Looks up aKey in the hash table. If it doesn't exist a new object of