1
// preprocessed version of 'boost/mpl/aux_/config/use_preprocessed.hpp' header
2
// see the original for copyright information
4
namespace boost { namespace mpl {
8
template< bool C_, typename T1, typename T2, typename T3, typename T4 >
14
template< typename T1, typename T2, typename T3, typename T4 >
15
struct and_impl< true,T1,T2,T3,T4 >
17
BOOST_MPL_AUX_NESTED_TYPE_WKND(T1)::value
27
, true_, true_, true_, true_
36
typename BOOST_MPL_AUX_VOID_SPEC_PARAM(T1)
37
, typename BOOST_MPL_AUX_VOID_SPEC_PARAM(T2)
38
, typename T3 = true_, typename T4 = true_, typename T5 = true_
43
BOOST_MPL_AUX_NESTED_TYPE_WKND(T1)::value
48
BOOST_MPL_AUX_LAMBDA_SUPPORT(
51
, (T1, T2, T3, T4, T5)
55
BOOST_MPL_AUX_VOID_SPEC_EXT(
61
}} // namespace boost::mpl