12 namespace boost {
namespace mpl {
20 ( BOOST_MPL_AUX_NESTED_VALUE_WKND(int, Tag1)
21 > BOOST_MPL_AUX_NESTED_VALUE_WKND(int, Tag2)
24 , aux::cast2nd_impl< less_impl< Tag1,Tag1 >,Tag1, Tag2 >
25 , aux::cast1st_impl< less_impl< Tag2,Tag2 >,Tag1, Tag2 >
31 template<>
struct less_impl<
na,
na >
33 template<
typename U1,
typename U2 >
struct apply
42 template<
typename U1,
typename U2 >
struct apply
51 template<
typename U1,
typename U2 >
struct apply
58 template<
typename T >
struct less_tag
70 typename less_tag<N1>::type
71 , typename less_tag<N2>::type
80 namespace boost {
namespace mpl {
85 template<
typename N1,
typename N2 >
struct apply
87 :
bool_< ( BOOST_MPL_AUX_VALUE_WKND(N2)::value > BOOST_MPL_AUX_VALUE_WKND(N1)::value ) >