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_ > struct or_impl
11
typename T1, typename T2, typename T3, typename T4
19
template<> struct or_impl<false>
22
typename T1, typename T2, typename T3, typename T4
26
BOOST_MPL_AUX_NESTED_TYPE_WKND(T1)::value
27
>::template result_< T2,T3,T4,false_ >
35
::result_< false_,false_,false_,false_ >
43
typename BOOST_MPL_AUX_VOID_SPEC_PARAM(T1)
44
, typename BOOST_MPL_AUX_VOID_SPEC_PARAM(T2)
45
, typename T3 = false_, typename T4 = false_, typename T5 = false_
50
BOOST_MPL_AUX_NESTED_TYPE_WKND(T1)::value
51
>::template result_< T2,T3,T4,T5 >
54
BOOST_MPL_AUX_LAMBDA_SUPPORT(
57
, (T1, T2, T3, T4, T5)
61
BOOST_MPL_AUX_VOID_SPEC_EXT(
67
}} // namespace boost::mpl