Weak GC maps should be easier to use
authorrniwa@webkit.org <rniwa@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 18 Jan 2013 23:05:48 +0000 (23:05 +0000)
committerrniwa@webkit.org <rniwa@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 18 Jan 2013 23:05:48 +0000 (23:05 +0000)
https://bugs.webkit.org/show_bug.cgi?id=107312

Patch by Viatcheslav Ostapenko <sl.ostapenko@samsung.com> on 2013-01-18
Reviewed by Ryosuke Niwa.

Build fix for linux platforms after r140194.

* runtime/WeakGCMap.h:
(WeakGCMap):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@140211 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/runtime/WeakGCMap.h

index 208f3dbcd3388314e46cb7bc748ab468a959ad53..780c06a8d2c81d7753419be49392d5b2a2c5fd0a 100644 (file)
@@ -1,3 +1,15 @@
+2013-01-18  Viatcheslav Ostapenko  <sl.ostapenko@samsung.com>
+
+        Weak GC maps should be easier to use
+        https://bugs.webkit.org/show_bug.cgi?id=107312
+
+        Reviewed by Ryosuke Niwa.
+
+        Build fix for linux platforms after r140194.
+
+        * runtime/WeakGCMap.h:
+        (WeakGCMap):
+
 2013-01-18  Michael Saboff  <msaboff@apple.com>
 
         Harden ArithDiv of integers fix-up by inserting Int32ToDouble node directly
index 7f635134fdae996950ac3d1e3d3a9b8a8880eab6..5a16209a9b656a48ff52b9761ae0592eb3b0bd5b 100644 (file)
@@ -43,10 +43,10 @@ class WeakGCMap : public HashMap<KeyArg, Weak<RawMappedArg>, HashArg, KeyTraitsA
     typedef typename MappedTraits::PassInType MappedPassInType;
 
 public:
-    using typename Base::KeyType;
-    using typename Base::AddResult;
-    using typename Base::iterator;
-    using typename Base::const_iterator;
+    typedef typename Base::KeyType KeyType;
+    typedef typename Base::AddResult AddResult;
+    typedef typename Base::iterator iterator;
+    typedef typename Base::const_iterator const_iterator;
     using Base::begin;
     using Base::end;
     using Base::size;