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