Title: [190719] trunk/Source/WTF
Revision
190719
Author
[email protected]
Date
2015-10-08 03:37:43 -0700 (Thu, 08 Oct 2015)

Log Message

Remove PageReservation.h clang fixme that has been fixed for a while
https://bugs.webkit.org/show_bug.cgi?id=149908

Patch by Joseph Pecoraro <[email protected]> on 2015-10-08
Reviewed by Csaba Osztrogonác.

* wtf/PageReservation.h:
(WTF::PageReservation::operator bool): Deleted.

Modified Paths

Diff

Modified: trunk/Source/WTF/ChangeLog (190718 => 190719)


--- trunk/Source/WTF/ChangeLog	2015-10-08 10:33:04 UTC (rev 190718)
+++ trunk/Source/WTF/ChangeLog	2015-10-08 10:37:43 UTC (rev 190719)
@@ -1,3 +1,13 @@
+2015-10-08  Joseph Pecoraro  <[email protected]>
+
+        Remove PageReservation.h clang fixme that has been fixed for a while
+        https://bugs.webkit.org/show_bug.cgi?id=149908
+
+        Reviewed by Csaba Osztrogonác.
+
+        * wtf/PageReservation.h:
+        (WTF::PageReservation::operator bool): Deleted.
+
 2015-10-06  Daniel Bates  <[email protected]>
 
         Enable XSLT when building WebKit for iOS using the public iOS SDK

Modified: trunk/Source/WTF/wtf/PageReservation.h (190718 => 190719)


--- trunk/Source/WTF/wtf/PageReservation.h	2015-10-08 10:33:04 UTC (rev 190718)
+++ trunk/Source/WTF/wtf/PageReservation.h	2015-10-08 10:37:43 UTC (rev 190719)
@@ -65,14 +65,7 @@
 
     using PageBlock::base;
     using PageBlock::size;
-
-#ifndef __clang__
     using PageBlock::operator bool;
-#else
-    // FIXME: This is a workaround for <rdar://problem/8876150>, wherein Clang incorrectly emits an access
-    // control warning when a client tries to use operator bool exposed above via "using PageBlock::operator bool".
-    operator bool() const { return PageBlock::operator bool(); }
-#endif
 
     void commit(void* start, size_t size)
     {
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to