12 namespace boost {
namespace mpl {
15 template<
bool C_ >
struct and_impl
18 typename T1,
typename T2,
typename T3,
typename T4
29 typename T1,
typename T2,
typename T3,
typename T4
33 BOOST_MPL_AUX_NESTED_TYPE_WKND(T1)::value
34 >::template result_< T2,T3,T4,true_ >
41 ::result_< true_,true_,true_,true_ >
56 BOOST_MPL_AUX_NESTED_TYPE_WKND(T1)::value
57 >::template result_< T2,T3,T4,T5 >
63 , ( T1, T2, T3, T4, T5)