
Heh, I forgot about that one. Suppose we just #define check BOOST_PREVENT_MACRO_SUBSTITUION check ? ;-) Sent from my iPhone On Oct 13, 2008, at 11:51 PM, Eric Niebler <eric@boost-consulting.com> wrote:
David Abrahams wrote:
"John Maddock" <john@johnmaddock.co.uk> wrote:
Are the Apple defined macros function-like macros? If so we could use the usual macro-expansion suppression in these cases as we do with min/max. Yeah, just as long as we keep in mind that the parens suppress ADL. In other words check(x) and (check)(x) are not equivalent.
I think John is referring to the BOOST_PREVENT_MACRO_SUBSTITUTION macro:
check BOOST_PREVENT_MACRO_SUBSTITUTION (x)
-- Eric Niebler BoostPro Computing http://www.boostpro.com
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost