|
Boost : |
From: Larry Evans (cppljevans_at_[hidden])
Date: 2005-01-28 16:03:46
Apparently, the T in:
range_c<T,n,m>
on page:
http://www.boost.org/libs/mpl/doc/refmanual/range-c.html
requires a specialization of integral_rank<T> to compile. Otherwise,
I'm getting error:
intel-linux.compile.c++
../../../../bin.v2/lje/libs/indexed_types/test/range_c_enum_test.test/intel-linux/debug/range_c_enum_test.o
/home/evansl/prog_dev/boost-release/boost_1_32_0/boost/mpl/aux_/largest_int.hpp(48):
error: incomplete type is not allowed
( integral_rank<T1>::value >= integral_rank<T2>::value )
^
However, this requirement is not mentioned on the range-c.html page.
Shouldn't it be?
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk