12 namespace boost {
namespace mpl {
20 ( BOOST_MPL_AUX_NESTED_VALUE_WKND(int, Tag1)
21 > BOOST_MPL_AUX_NESTED_VALUE_WKND(int, Tag2)
33 template<
typename U1,
typename U2 >
struct apply
42 template<
typename U1,
typename U2 >
struct apply
51 template<
typename U1,
typename U2 >
struct apply
70 typename modulus_tag<N1>::type
71 , typename modulus_tag<N2>::type
82 namespace boost {
namespace mpl {
86 template<
typename N1,
typename N2 >
struct apply
89 typename aux::largest_int<
90 typename N1::value_type
91 , typename N2::value_type
93 , ( BOOST_MPL_AUX_VALUE_WKND(N1)::value
94 % BOOST_MPL_AUX_VALUE_WKND(N2)::value