/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; typedef 75 template <> struct promote_arg<float> { typedef float type; }; typedef 76 template <> struct promote_arg<double>{ typedef double type; }; typedef 77 template <> struct promote_arg<long double> { typedef long double type; }; typedef 78 template <> struct promote_arg<int> { typedef double type; }; typedef 84 typedef typename promote_arg<T1>::type T1P; // T1 perhaps promoted. 85 typedef typename promote_arg<T2>::type T2P; // T2 perhaps promoted. 88 …typename mpl::and_<is_floating_point<T1P>, is_floating_point<T2P> >::type, // both T1P and T2P are… 89 …typename mpl::or_<is_same<long double, T1P>, is_same<long double, T2P> >::type, // either long dou… 91 …typename mpl::if_< typename mpl::or_<is_same<double, T1P>, is_same<double, T2P> >::type, // either… [all …]
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/mpl/aux_/preprocessed/gcc/ |
D | reverse_fold_impl.hpp | 53 typedef typename apply2< ForwardOp, fwd_state0, typename deref<iter0>::type >::type fwd_state1; 54 typedef typename mpl::next<iter0>::type iter1; 58 … typedef typename apply2< BackwardOp, bkwd_state1, typename deref<iter0>::type >::type bkwd_state0; 74 typedef typename apply2< ForwardOp, fwd_state0, typename deref<iter0>::type >::type fwd_state1; 75 typedef typename mpl::next<iter0>::type iter1; 76 typedef typename apply2< ForwardOp, fwd_state1, typename deref<iter1>::type >::type fwd_state2; 77 typedef typename mpl::next<iter1>::type iter2; 81 … typedef typename apply2< BackwardOp, bkwd_state2, typename deref<iter1>::type >::type bkwd_state1; 82 … typedef typename apply2< BackwardOp, bkwd_state1, typename deref<iter0>::type >::type bkwd_state0; 100 typedef typename apply2< ForwardOp, fwd_state0, typename deref<iter0>::type >::type fwd_state1; [all …]
|
D | advance_forward.hpp | 21 typedef iter0 type; typedef 31 typedef typename next<iter0>::type iter1; 32 typedef iter1 type; typedef 42 typedef typename next<iter0>::type iter1; 43 typedef typename next<iter1>::type iter2; 44 typedef iter2 type; typedef 54 typedef typename next<iter0>::type iter1; 55 typedef typename next<iter1>::type iter2; 56 typedef typename next<iter2>::type iter3; 57 typedef iter3 type; typedef [all …]
|
D | advance_backward.hpp | 21 typedef iter0 type; typedef 31 typedef typename prior<iter0>::type iter1; 32 typedef iter1 type; typedef 42 typedef typename prior<iter0>::type iter1; 43 typedef typename prior<iter1>::type iter2; 44 typedef iter2 type; typedef 54 typedef typename prior<iter0>::type iter1; 55 typedef typename prior<iter1>::type iter2; 56 typedef typename prior<iter2>::type iter3; 57 typedef iter3 type; typedef [all …]
|
D | fold_impl.hpp | 49 typedef typename apply2< ForwardOp, state0, typename deref<iter0>::type >::type state1; 50 typedef typename mpl::next<iter0>::type iter1; 67 typedef typename apply2< ForwardOp, state0, typename deref<iter0>::type >::type state1; 68 typedef typename mpl::next<iter0>::type iter1; 69 typedef typename apply2< ForwardOp, state1, typename deref<iter1>::type >::type state2; 70 typedef typename mpl::next<iter1>::type iter2; 87 typedef typename apply2< ForwardOp, state0, typename deref<iter0>::type >::type state1; 88 typedef typename mpl::next<iter0>::type iter1; 89 typedef typename apply2< ForwardOp, state1, typename deref<iter1>::type >::type state2; 90 typedef typename mpl::next<iter1>::type iter2; [all …]
|
D | arg.hpp | 18 BOOST_MPL_AUX_ARG_TYPEDEF(na, type) 26 typedef U1 type; typedef 27 BOOST_MPL_AUX_ASSERT_NOT_NA(type); 36 BOOST_MPL_AUX_ARG_TYPEDEF(na, type) 44 typedef U1 type; typedef 45 BOOST_MPL_AUX_ASSERT_NOT_NA(type); 54 BOOST_MPL_AUX_ARG_TYPEDEF(na, type) 62 typedef U2 type; typedef 63 BOOST_MPL_AUX_ASSERT_NOT_NA(type); 72 BOOST_MPL_AUX_ARG_TYPEDEF(na, type) [all …]
|
D | bind.hpp | 23 typedef T type; typedef 33 typedef T type; typedef 42 typedef Arg type; typedef 50 typedef typename apply_wrap5<mpl::arg<N>, U1, U2, U3, U4, U5>::type type; typedef 61 typedef typename apply_wrap5< f_,U1,U2,U3,U4,U5 >::type type; typedef 79 typedef typename r0::type a0; 81 typedef typename aux::resolve_bind_arg< a0,U1,U2,U3,U4,U5 >::type f_; 86 >::type type; typedef 102 typedef typename apply_wrap5< f_,U1,U2,U3,U4,U5 >::type type; typedef 131 typedef typename r0::type a0; [all …]
|
D | full_lambda.hpp | 42 typedef T type; typedef 58 typedef mpl::protect<result_> type; typedef 76 typedef result_ type; typedef 89 typename L1::type 92 typedef result_ type; typedef 107 typedef mpl::protect<result_> type; typedef 127 >::type is_le; 134 typedef typename le_result_::type type; typedef 153 typedef result_ type; typedef 166 typename L1::type, typename L2::type [all …]
|
D | iter_fold_impl.hpp | 49 typedef typename apply2< ForwardOp,state0,iter0 >::type state1; 50 typedef typename mpl::next<iter0>::type iter1; 67 typedef typename apply2< ForwardOp,state0,iter0 >::type state1; 68 typedef typename mpl::next<iter0>::type iter1; 69 typedef typename apply2< ForwardOp,state1,iter1 >::type state2; 70 typedef typename mpl::next<iter1>::type iter2; 87 typedef typename apply2< ForwardOp,state0,iter0 >::type state1; 88 typedef typename mpl::next<iter0>::type iter1; 89 typedef typename apply2< ForwardOp,state1,iter1 >::type state2; 90 typedef typename mpl::next<iter1>::type iter2; [all …]
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/language.support/support.limits/limits/numeric.limits.members/ |
D | const_data_members.pass.cpp | 43 #define TEST_NUMERIC_LIMITS(type) \ argument 44 test(std::numeric_limits<type>::is_specialized); \ 45 test(std::numeric_limits<type>::digits); \ 46 test(std::numeric_limits<type>::digits10); \ 47 test(std::numeric_limits<type>::max_digits10); \ 48 test(std::numeric_limits<type>::is_signed); \ 49 test(std::numeric_limits<type>::is_integer); \ 50 test(std::numeric_limits<type>::is_exact); \ 51 test(std::numeric_limits<type>::radix); \ 52 test(std::numeric_limits<type>::min_exponent); \ [all …]
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/numeric/conversion/detail/ |
D | is_subranged.hpp | 40 typedef mpl::true_ type ; typedef 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 ; typedef 84 typedef typename mpl::less<T_digits,S_digits>::type type ; typedef 91 typedef mpl::false_ type ; typedef 98 typedef mpl::true_ type ; typedef 114 typedef typename mpl::less<T_exponent,S_exponent>::type T_smaller_exponent ; 116 typedef typename mpl::equal_to<T_exponent,S_exponent>::type equal_exponents ; 123 mpl::eval_if<T_smaller_exponent,mpl::true_,not_bigger_exponent_case>::type 124 type ; typedef [all …]
|
D | conversion_traits.hpp | 33 typedef typename get_int_float_mixture <T,S>::type int_float_mixture ; 34 typedef typename get_sign_mixture <T,S>::type sign_mixture ; 35 typedef typename get_udt_builtin_mixture <T,S>::type udt_builtin_mixture ; 37 typedef typename get_is_subranged<T,S>::type subranged ; 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 ; 59 typedef typename get_int_float_mixture <N,N>::type int_float_mixture ; 60 typedef typename get_sign_mixture <N,N>::type sign_mixture ; 61 typedef typename get_udt_builtin_mixture<N,N>::type udt_builtin_mixture ; [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/type_traits/ |
D | make_unsigned.hpp | 43 typename remove_cv<T>::type, bool>::value>::value)); 46 typedef typename remove_cv<T>::type t_no_cv; 81 >::type 82 >::type 83 >::type 84 >::type, 105 >::type 106 >::type 107 >::type 108 >::type [all …]
|
D | type_with_alignment.hpp | 79 typedef char type; typedef 104 typedef char type; typedef 112 typedef typename mpl::if_c<value, TestType, char>::type type; typedef 119 >::type BOOST_PP_CAT(t,I); \ 202 >::type align_t; 210 typedef align_t type; typedef in boost::detail::type_with_alignment_imp 232 template<> class type_with_alignment<1> { public: typedef char type; }; typedef in boost::type_with_alignment 233 template<> class type_with_alignment<2> { public: typedef align::a2 type; }; typedef in boost::type_with_alignment 234 template<> class type_with_alignment<4> { public: typedef align::a4 type; }; typedef in boost::type_with_alignment 235 template<> class type_with_alignment<8> { public: typedef align::a8 type; }; typedef in boost::type_with_alignment [all …]
|
D | add_pointer.hpp | 30 typedef T* type; typedef 35 typedef T* type; typedef 40 typedef T* type; typedef 45 typedef T* type; typedef 50 typedef T* type; typedef 58 typedef typename remove_reference<T>::type no_ref_type; 59 typedef no_ref_type* type; 66 BOOST_TT_AUX_TYPE_TRAIT_DEF1(add_pointer,T,typename boost::detail::add_pointer_impl<T>::type)
|
D | remove_cv.hpp | 37 typedef typename boost::detail::cv_traits_imp<T*>::unqualified_type type; typedef 48 typedef T&& type; typedef 56 BOOST_TT_AUX_TYPE_TRAIT_DEF1(remove_cv,T,typename boost::detail::rvalue_ref_filter_rem_cv<T>::type) 59 BOOST_TT_AUX_TYPE_TRAIT_PARTIAL_SPEC1_2(typename T,std::size_t N,remove_cv,T const[N],T type[N]) 60 BOOST_TT_AUX_TYPE_TRAIT_PARTIAL_SPEC1_2(typename T,std::size_t N,remove_cv,T volatile[N],T type[N]) 61 …TT_AUX_TYPE_TRAIT_PARTIAL_SPEC1_2(typename T,std::size_t N,remove_cv,T const volatile[N],T type[N]) 71 typename remove_const_impl<T>::type 72 >::type type; 76 BOOST_TT_AUX_TYPE_TRAIT_DEF1(remove_cv,T,typename boost::detail::remove_cv_impl<T>::type)
|
D | remove_pointer.hpp | 44 typedef T type; typedef 50 typedef T type; typedef 56 typedef typename remove_pointer_imp<typename boost::remove_cv<T>::type>::type type; typedef 62 typedef T type; typedef 68 typedef typename remove_pointer_imp3<T, ::boost::is_pointer<T>::value>::type type; typedef 72 BOOST_TT_AUX_TYPE_TRAIT_DEF1(remove_pointer,T,typename boost::detail::remove_pointer_imp2<T>::type) 84 BOOST_TT_AUX_TYPE_TRAIT_DEF1(remove_pointer,T,typename boost::detail::remove_pointer_impl<T>::type)
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/math/special_functions/ |
D | math_fwd.hpp | 41 typename tools::promote_args<RT1, RT2>::type 45 typename tools::promote_args<RT1, RT2, A>::type 49 typename tools::promote_args<RT1, RT2, RT3>::type 53 typename tools::promote_args<RT1, RT2, RT3>::type 57 typename tools::promote_args<RT1, RT2, RT3>::type 61 typename tools::promote_args<RT1, RT2, RT3>::type 65 typename tools::promote_args<RT1, RT2, RT3>::type 69 typename tools::promote_args<RT1, RT2, RT3>::type 73 typename tools::promote_args<RT1, RT2, RT3>::type 77 typename tools::promote_args<T1, T2, T3, T4>::type [all …]
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/detail/ |
D | indirect_traits.hpp | 84 : is_member_function_pointer<typename remove_cv<T>::type> 102 typename remove_reference<T>::type 103 >::type 116 >::type 180 typename remove_reference<T>::type 181 >::type 194 typename remove_pointer<T>::type 195 >::type 217 >::type type; 227 >::type type; [all …]
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/iterator/ |
D | iterator_traits.hpp | 30 typedef typename boost::detail::iterator_traits<Iterator>::value_type type; typedef 36 typedef typename boost::detail::iterator_traits<Iterator>::reference type; typedef 43 typedef typename boost::detail::iterator_traits<Iterator>::pointer type; typedef 49 typedef typename boost::detail::iterator_traits<Iterator>::difference_type type; typedef 55 typedef typename boost::detail::iterator_traits<Iterator>::iterator_category type; typedef 62 typedef void type; typedef 68 typedef void type; typedef 74 typedef void type; typedef 80 typedef void type; typedef 86 typedef void type; typedef
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/math/policies/ |
D | policy.hpp | 99 #define BOOST_MATH_META_INT(type, name, Default)\ argument 100 template <type N = Default> struct name : public boost::mpl::int_<N>{};\ 102 template <type N>\ 107 template <type N> static char test(const name<N>*);\ 148 template <class U> struct apply{ typedef is_##name<U> type; };\ 170 template <class U> struct apply{ typedef is_##name<U> type; };\ 246 >::type digits2_type; 251 Digits2, digits2_type>::type type; typedef 255 Digits2, digits2_type>::type type; 262 typedef A type; typedef [all …]
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/range/ |
D | iterator.hpp | 37 range_const_iterator< typename remove_const<C>::type >, 38 range_mutable_iterator<C> >::type type; typedef 44 typedef T* type; typedef 56 range_detail_vc7_1::range_iterator<C>::type type; typedef 62 range_const_iterator< typename remove_const<C>::type >, 63 range_mutable_iterator<C> >::type type;
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/mpl/vector/aux_/ |
D | item.hpp | 37 typedef typename next<index_>::type upper_bound_; 38 typedef typename next<typename Base::size>::type size; 40 typedef v_item type; typedef 55 typedef typename prior<typename Base::lower_bound_>::type index_; 57 typedef typename next<typename Base::size>::type size; 59 typedef v_item type; typedef 73 typedef typename prior<typename Base::upper_bound_>::type index_; 75 typedef typename prior<typename Base::size>::type size; 77 typedef v_mask type; typedef 90 typedef typename next<index_>::type lower_bound_; [all …]
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/mpl/ |
D | if.hpp | 36 typedef T1 type; typedef 45 typedef T2 type; typedef 70 typedef typename almost_type_::type type; typedef 86 typedef T1 type; 95 typedef T2 type; 109 ::template result_<T1,T2>::type type; 124 ::template result_<T1,T2>::type type;
|