25 lines
964 B
Diff
25 lines
964 B
Diff
|
Link: https://github.com/boostorg/phoenix/commit/8913607a3788cb82d48ed461ea59c919b7bad3df
|
||
|
Subject: Disabled this for now, due to ODR violations $$$ Fix Me $$$
|
||
|
Bug: 153990
|
||
|
Tags: common
|
||
|
|
||
|
diff -rupN a/boost/phoenix/stl/tuple.hpp b/boost/phoenix/stl/tuple.hpp
|
||
|
--- a/boost/phoenix/stl/tuple.hpp 2023-11-17 00:51:57.556990736 +0300
|
||
|
+++ b/boost/phoenix/stl/tuple.hpp 2023-11-17 00:53:04.360666968 +0300
|
||
|
@@ -106,6 +106,7 @@ namespace boost { namespace phoenix {
|
||
|
tuple_detail::idx_wrap<N>(), t);
|
||
|
}
|
||
|
|
||
|
+#if 0 // Disabled this for now due to ODR viaolations $$$ Fix Me $$$
|
||
|
// Make unpacked argument placeholders
|
||
|
namespace placeholders {
|
||
|
#define BOOST_PP_LOCAL_LIMITS (1, BOOST_PHOENIX_ARG_LIMIT)
|
||
|
@@ -114,6 +115,7 @@ namespace boost { namespace phoenix {
|
||
|
boost::phoenix::get_<(N)-1>(boost::phoenix::placeholders::arg1);
|
||
|
#include BOOST_PP_LOCAL_ITERATE()
|
||
|
}
|
||
|
+#endif
|
||
|
}} // namespace boost::phoenix
|
||
|
|
||
|
#endif // C++ 14
|