/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/iterator/ |
D | iterator_categories.hpp | 77 : mpl::eval_if< 79 , mpl::identity<random_access_traversal_tag> 80 , mpl::eval_if< 82 , mpl::identity<bidirectional_traversal_tag> 83 , mpl::eval_if< 85 , mpl::identity<forward_traversal_tag> 86 , mpl::eval_if< 88 , mpl::identity<single_pass_traversal_tag> 89 , mpl::eval_if< 91 , mpl::identity<incrementable_traversal_tag> [all …]
|
D | iterator_facade.hpp | 70 typedef typename mpl::if_< 71 mpl::or_< 81 mpl::or_< 109 typedef typename mpl::eval_if< 226 static typename mpl::if_< 240 : mpl::bool_< 272 : mpl::eval_if< 273 mpl::and_< 279 , mpl::not_< 286 , mpl::if_< [all …]
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/numeric/conversion/detail/ |
D | is_subranged.hpp | 40 typedef mpl::true_ type ; 62 typedef mpl::int_< ::std::numeric_limits<S>::digits > S_digits ; 63 typedef mpl::int_< ::std::numeric_limits<T>::digits > T_digits ; 68 typedef mpl::int_<2> Two ; 70 typedef typename mpl::multiplies<S_digits,Two>::type S_digits_times_2 ; 72 typedef typename mpl::less<u_T_digits,S_digits_times_2>::type type ; 81 typedef mpl::int_< ::std::numeric_limits<S>::digits > S_digits ; 82 typedef mpl::int_< ::std::numeric_limits<T>::digits > T_digits ; 84 typedef typename mpl::less<T_digits,S_digits>::type type ; 91 typedef mpl::false_ type ; [all …]
|
D | meta.hpp | 34 typedef mpl::bool_<value> type; 43 typedef mpl::bool_<( 70 typedef mpl::identity<Case0Type> Case0TypeQ ; 71 typedef mpl::identity<Case1Type> Case1TypeQ ; 77 typedef mpl::if_<is_case2,Case2Type,DefaultType> choose_2_3Q ; 78 typedef mpl::eval_if<is_case1,Case1TypeQ,choose_2_3Q> choose_1_2_3Q ; 81 mpl::eval_if<is_case0,Case0TypeQ,choose_1_2_3Q>::type 100 typedef mpl::identity<TF> TF_Q ; 101 typedef mpl::identity<TT> TT_Q ; 103 typedef typename mpl::not_<expr0>::type not_expr0 ; [all …]
|
D | int_float_mixture.hpp | 24 typedef mpl::integral_c<int_float_mixture_enum, integral_to_integral> int2int_c ; 25 typedef mpl::integral_c<int_float_mixture_enum, integral_to_float> int2float_c ; 26 typedef mpl::integral_c<int_float_mixture_enum, float_to_integral> float2int_c ; 27 typedef mpl::integral_c<int_float_mixture_enum, float_to_float> float2float_c ; 38 typedef mpl::bool_< ::std::numeric_limits<S>::is_integer > S_int ; 39 typedef mpl::bool_< ::std::numeric_limits<T>::is_integer > T_int ;
|
D | sign_mixture.hpp | 24 typedef mpl::integral_c<sign_mixture_enum, unsigned_to_unsigned> unsig2unsig_c ; 25 typedef mpl::integral_c<sign_mixture_enum, signed_to_signed> sig2sig_c ; 26 typedef mpl::integral_c<sign_mixture_enum, signed_to_unsigned> sig2unsig_c ; 27 typedef mpl::integral_c<sign_mixture_enum, unsigned_to_signed> unsig2sig_c ; 38 typedef mpl::bool_< ::std::numeric_limits<S>::is_signed > S_signed ; 39 typedef mpl::bool_< ::std::numeric_limits<T>::is_signed > T_signed ;
|
D | conversion_traits.hpp | 39 typedef mpl::false_ trivial ; 45 typedef typename mpl::if_< is_arithmetic<S>, S, S const&>::type argument_type ; 47 typedef typename mpl::if_<subranged,S,T>::type supertype ; 48 typedef typename mpl::if_<subranged,T,S>::type subtype ; 63 typedef mpl::false_ subranged ; 64 typedef mpl::true_ trivial ; 90 typedef typename mpl::if_<is_trivial,trivial_imp,non_trivial_imp>::type type ;
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/detail/ |
D | indirect_traits.hpp | 39 struct is_reference_to_const : mpl::false_ 44 struct is_reference_to_const<T const&> : mpl::true_ 50 struct is_reference_to_const<T const volatile&> : mpl::true_ 56 struct is_reference_to_function : mpl::false_ 66 struct is_pointer_to_function : mpl::false_ 78 struct is_reference_to_member_function_pointer_impl : mpl::false_ 98 : mpl::and_< 112 : mpl::if_< 114 , mpl::false_ 122 : mpl::and_< [all …]
|
D | reference_content.hpp | 79 template <typename T = mpl::void_> struct make_reference_content; 99 : mpl::if_< 110 struct make_reference_content< mpl::void_ > 118 typedef mpl::void_ type; 133 : mpl::true_
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/math/policies/ |
D | policy.hpp | 100 template <type N = Default> struct name : public boost::mpl::int_<N>{};\ 112 …template <class T> struct is_##name : public boost::mpl::bool_< ::boost::math::policies::detail::i… 115 template <bool N = Default> struct name : public boost::mpl::bool_<N>{};\ 127 …template <class T> struct is_##name : public boost::mpl::bool_< ::boost::math::policies::detail::i… 130 template <Type N = Default> struct name : public boost::mpl::int_<N>{};\ 146 …template <class T> struct is_##name : public boost::mpl::bool_< ::boost::math::policies::detail::i… 152 template <bool N = Default> struct name : public boost::mpl::bool_<N>{};\ 168 …template <class T> struct is_##name : public boost::mpl::bool_< ::boost::math::policies::detail::i… 242 typedef typename mpl::if_c< 249 typedef typename mpl::if_c< [all …]
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/range/detail/ |
D | common.hpp | 47 typedef mpl::int_<1>::type std_container_; 48 typedef mpl::int_<2>::type std_pair_; 49 typedef mpl::int_<3>::type const_std_pair_; 50 typedef mpl::int_<4>::type array_; 51 typedef mpl::int_<5>::type const_array_; 52 typedef mpl::int_<6>::type char_array_; 53 typedef mpl::int_<7>::type wchar_t_array_; 54 typedef mpl::int_<8>::type char_ptr_; 55 typedef mpl::int_<9>::type const_char_ptr_; 56 typedef mpl::int_<10>::type wchar_t_ptr_; [all …]
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/mpl/ |
D | assert.hpp | 123 boost::mpl::aux::weighted_tag<1>::type operator==( assert_, assert_ ); 124 boost::mpl::aux::weighted_tag<2>::type operator!=( assert_, assert_ ); 125 boost::mpl::aux::weighted_tag<3>::type operator>( assert_, assert_ ); 126 boost::mpl::aux::weighted_tag<4>::type operator>=( assert_, assert_ ); 127 boost::mpl::aux::weighted_tag<5>::type operator<( assert_, assert_ ); 128 boost::mpl::aux::weighted_tag<6>::type operator<=( assert_, assert_ ); 159 failed ************ (boost::mpl::not_<Pred>::************ 195 typename assert_arg_type< boost::mpl::not_<Pred> >::type 221 boost::mpl::assertion_failed<false>( \ 222 boost::mpl::assert_arg( (void (*) pred)0, 1 ) \ [all …]
|
D | has_xxx.hpp | 54 namespace boost { namespace mpl { namespace aux { namespace 94 template< typename T, typename name = ::boost::mpl::aux::has_xxx_tag > \ 97 static boost::mpl::aux::no_tag \ 98 test(void(*)(::boost::mpl::aux::has_xxx_tag)); \ 100 static boost::mpl::aux::yes_tag test(...); \ 104 != sizeof(boost::mpl::aux::no_tag) \ 106 typedef boost::mpl::bool_<value> type; \ 109 template< typename T, typename fallback_ = boost::mpl::bool_<default_> > \ 111 : boost::mpl::if_c< \ 112 boost::mpl::aux::msvc_is_incomplete<T>::value \ [all …]
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/iterator/detail/ |
D | facade_iterator_category.hpp | 61 : mpl::or_< 88 : mpl::eval_if< 89 mpl::and_< 93 , mpl::eval_if< 95 , mpl::identity<std::random_access_iterator_tag> 96 , mpl::if_< 102 , typename mpl::eval_if< 103 mpl::and_< 109 , mpl::identity<std::input_iterator_tag> 110 , mpl::identity<Traversal> [all …]
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/type_traits/ |
D | make_unsigned.hpp | 47 typedef typename mpl::if_c< 55 typename mpl::if_c< 62 typename mpl::if_< 65 typename mpl::if_< 68 typename mpl::if_< 71 typename mpl::if_< 86 typename mpl::if_c< 89 typename mpl::if_c< 92 typename mpl::if_c< 95 typename mpl::if_c< [all …]
|
D | integral_constant.hpp | 20 struct integral_constant : public mpl::integral_c<T, val> 25 template<> struct integral_constant<bool,true> : public mpl::true_ 30 typedef mpl::true_ base_; 36 template<> struct integral_constant<bool,false> : public mpl::false_ 41 typedef mpl::false_ base_;
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/math/tools/ |
D | promotion.hpp | 71 typedef typename mpl::if_<is_integral<T>, double, T>::type type; 87 typedef typename mpl::if_< 88 …typename mpl::and_<is_floating_point<T1P>, is_floating_point<T2P> >::type, // both T1P and T2P are… 89 …typename mpl::if_< typename mpl::or_<is_same<long double, T1P>, is_same<long double, T2P> >::type,… 91 …typename mpl::if_< typename mpl::or_<is_same<double, T1P>, is_same<double, T2P> >::type, // either… 97 …typename mpl::if_< typename mpl::and_<mpl::not_<is_floating_point<T2P> >, ::boost::is_convertible<…
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/mpl/aux_/preprocessed/gcc/ |
D | placeholders.hpp | 16 namespace boost { namespace mpl { namespace 32 namespace boost { namespace mpl { namespace 45 namespace boost { namespace mpl { namespace 58 namespace boost { namespace mpl { namespace 71 namespace boost { namespace mpl { namespace 84 namespace boost { namespace mpl { namespace 97 namespace boost { namespace mpl { namespace
|
D | iter_fold_impl.hpp | 12 namespace boost { namespace mpl { namespace aux { namespace 50 typedef typename mpl::next<iter0>::type iter1; 68 typedef typename mpl::next<iter0>::type iter1; 70 typedef typename mpl::next<iter1>::type iter2; 88 typedef typename mpl::next<iter0>::type iter1; 90 typedef typename mpl::next<iter1>::type iter2; 92 typedef typename mpl::next<iter2>::type iter3; 110 typedef typename mpl::next<iter0>::type iter1; 112 typedef typename mpl::next<iter1>::type iter2; 114 typedef typename mpl::next<iter2>::type iter3; [all …]
|
D | fold_impl.hpp | 12 namespace boost { namespace mpl { namespace aux { namespace 50 typedef typename mpl::next<iter0>::type iter1; 68 typedef typename mpl::next<iter0>::type iter1; 70 typedef typename mpl::next<iter1>::type iter2; 88 typedef typename mpl::next<iter0>::type iter1; 90 typedef typename mpl::next<iter1>::type iter2; 92 typedef typename mpl::next<iter2>::type iter3; 110 typedef typename mpl::next<iter0>::type iter1; 112 typedef typename mpl::next<iter1>::type iter2; 114 typedef typename mpl::next<iter2>::type iter3; [all …]
|
D | reverse_fold_impl.hpp | 12 namespace boost { namespace mpl { namespace aux { namespace 54 typedef typename mpl::next<iter0>::type iter1; 75 typedef typename mpl::next<iter0>::type iter1; 77 typedef typename mpl::next<iter1>::type iter2; 101 typedef typename mpl::next<iter0>::type iter1; 103 typedef typename mpl::next<iter1>::type iter2; 105 typedef typename mpl::next<iter2>::type iter3; 130 typedef typename mpl::next<iter0>::type iter1; 132 typedef typename mpl::next<iter1>::type iter2; 134 typedef typename mpl::next<iter2>::type iter3; [all …]
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/mpl/aux_/ |
D | template_arity.hpp | 64 namespace boost { namespace mpl { namespace aux { namespace 94 # define BOOST_PP_FILENAME_1 <boost/mpl/aux_/template_arity.hpp> 101 sizeof(::boost::mpl::aux::arity_helper(type_wrapper<F>(),arity_tag<N>())) - 1 120 typedef mpl::int_<value> type; 134 namespace boost { namespace mpl { namespace aux { namespace 140 : mpl::int_<-1> 156 : template_arity_impl< ::boost::mpl::aux::has_rebind<F>::value > 164 : mpl::int_<-1>
|
D | adl_barrier.hpp | 27 namespace boost { namespace mpl { \ 34 namespace boost { namespace mpl { using namespace BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE; namespace 41 # define BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE boost::mpl 42 # define BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_OPEN namespace boost { namespace mpl {
|
D | lambda_support.hpp | 97 namespace boost { namespace mpl { namespace aux { namespace 116 ::boost::mpl::aux::yes_tag operator|( \ 117 ::boost::mpl::aux::has_rebind_tag<int> \ 120 ::boost::mpl::aux::no_tag operator|( \ 121 ::boost::mpl::aux::has_rebind_tag<int> \ 122 , name< BOOST_MPL_PP_ENUM(i,::boost::mpl::na) >* \ 128 ::boost::mpl::aux::yes_tag operator|( \ 129 ::boost::mpl::aux::has_rebind_tag<int> \ 130 , ::boost::mpl::aux::has_rebind_tag< name<BOOST_MPL_PP_PARAMS(i,T)> >* \
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/numeric/conversion/ |
D | converter_policies.hpp | 33 typedef typename mpl::if_< is_arithmetic<S>,S,S const&>::type argument_type ; 45 typedef mpl::integral_c< std::float_round_style, std::round_toward_zero> round_style ; 55 typedef typename mpl::if_< is_arithmetic<S>,S,S const&>::type argument_type ; 66 typedef mpl::integral_c< std::float_round_style, std::round_toward_neg_infinity> round_style ; 74 typedef typename mpl::if_< is_arithmetic<S>,S,S const&>::type argument_type ; 85 typedef mpl::integral_c< std::float_round_style, std::round_toward_infinity> round_style ; 93 typedef typename mpl::if_< is_arithmetic<S>,S,S const&>::type argument_type ; 124 typedef mpl::integral_c< std::float_round_style, std::round_to_nearest> round_style ;
|