The error occurs on the line with the boost static constant.
Never mind that, I changed the code after I wrote the message.
Here's the code in hopefully better formatting.
template size_t LhsIndex, size_t RhsIndex, int Sign
struct signature
{
typedef mpl::size_t LhsIndex lhs_index;
Jaap Suter [EMAIL PROTECTED] writes:
The error occurs on the line with the boost static constant.
Never mind that, I changed the code after I wrote the message.
Here's the code in hopefully better formatting.
Looks to me like this code has the exact same problem.
--
Dave Abrahams
Boost
Jaap Suter wrote:
So I tried to come up with the actual smallest example that
doesn't compile, even
with the LAMBDA_SUPPORT macro. It looks as follows:
template class T
struct meta_fun_1
{
typedef mpl::integral_c typename T::value_type, 0 type;
BOOST_MPL_AUX_LAMBDA_SUPPORT( 1,