
16 Dec
2019
16 Dec
'19
3:39 p.m.
Niall Douglas wrote:
What we could decide to do instead is:
#if defined(PHOENIX_LIMIT) && !defined(BOOST_PHOENIX_LIMIT) #error In Boost 1.xx PHOENIX_LIMIT was renamed to BOOST_PHOENIX_LIMIT. Please upgrade your code to reflect the new name. #endif
If we do this, instead of #error, we should probably use BOOST_PRAGMA_MESSAGE("...") #define BOOST_PHOENIX_LIMIT PHOENIX_LIMIT This will allow us to fix the uses of PHOENIX_LIMIT within Boost without breaking user code.