Title: [226878] trunk/Source/WTF
Revision
226878
Author
commit-qu...@webkit.org
Date
2018-01-11 22:53:51 -0800 (Thu, 11 Jan 2018)

Log Message

Remove noexcept from definition of std::tie()
https://bugs.webkit.org/show_bug.cgi?id=181577

Patch by Basuke Suzuki <basuke.suz...@sony.com> on 2018-01-11
Reviewed by Yusuke Suzuki.

* wtf/StdLibExtras.h:
(WTF::tie):

Modified Paths

Diff

Modified: trunk/Source/WTF/ChangeLog (226877 => 226878)


--- trunk/Source/WTF/ChangeLog	2018-01-12 06:31:22 UTC (rev 226877)
+++ trunk/Source/WTF/ChangeLog	2018-01-12 06:53:51 UTC (rev 226878)
@@ -1,3 +1,13 @@
+2018-01-11  Basuke Suzuki  <basuke.suz...@sony.com>
+
+        Remove noexcept from definition of std::tie()
+        https://bugs.webkit.org/show_bug.cgi?id=181577
+
+        Reviewed by Yusuke Suzuki.
+
+        * wtf/StdLibExtras.h:
+        (WTF::tie):
+
 2018-01-11  Filip Pizlo  <fpi...@apple.com>
 
         Reserve a fast TLS key for GC TLC

Modified: trunk/Source/WTF/wtf/StdLibExtras.h (226877 => 226878)


--- trunk/Source/WTF/wtf/StdLibExtras.h	2018-01-12 06:31:22 UTC (rev 226877)
+++ trunk/Source/WTF/wtf/StdLibExtras.h	2018-01-12 06:53:51 UTC (rev 226878)
@@ -450,7 +450,7 @@
 // This workaround can be removed after 2019-04 and all users of WTF::tie can be converted to std::tie
 // For more info see: https://bugs.webkit.org/show_bug.cgi?id=180692 and https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65978
 template <class ...Args>
-inline constexpr std::tuple<Args&...> tie(Args&... values) noexcept
+inline constexpr std::tuple<Args&...> tie(Args&... values)
 {
     return std::tuple<Args&...>(values...);
 }
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to