
On Nov 13, 2013, at 1:28 PM, Jeremiah Willcock <jewillco@crest.iu.edu> wrote:
When using Clang version "Apple LLVM version 5.0 (clang-500.2.79) (based on LLVM 3.3svn)" in C++11 mode, the code:
#include <boost/preprocessor.hpp> BOOST_PP_TUPLE_REM()(foo(bar, baz) const)
is not expanded correctly. The second line expands to:
BOOST_PP_TUPLE_REM_(foo(bar, baz) const)
while on GCC 4.9, it expands to:
foo(bar, baz) const
Is there a known issue with this macro on Clang?
I see this on clang in both C++03 and C++11 modes. And with gcc 4.7.2, in c++03 mode, for that matter. -- Marshall Marshall Clow Idio Software <mailto:mclow.lists@gmail.com> A.D. 1517: Martin Luther nails his 95 Theses to the church door and is promptly moderated down to (-1, Flamebait). -- Yu Suzuki