Home
last modified time | relevance | path

Searched refs:type (Results 1 – 25 of 542) sorted by relevance

12345678910>>...22

/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/math/tools/
Dpromotion.hpp71 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/
Dreverse_fold_impl.hpp53 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 …]
Dadvance_forward.hpp21 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 …]
Dadvance_backward.hpp21 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 …]
Dfold_impl.hpp49 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 …]
Darg.hpp18 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 …]
Dbind.hpp23 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 …]
Dfull_lambda.hpp42 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 …]
Diter_fold_impl.hpp49 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/
Dconst_data_members.pass.cpp43 #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/
Dis_subranged.hpp40 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 …]
Dconversion_traits.hpp33 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/
Dcommon.hpp47 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/
Dmake_unsigned.hpp43 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 …]
Dtype_with_alignment.hpp79 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 …]
Dadd_pointer.hpp30 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)
Dremove_cv.hpp37 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)
Dremove_pointer.hpp44 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/
Dmath_fwd.hpp41 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/
Dindirect_traits.hpp84 : 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/
Diterator_traits.hpp30 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/
Dpolicy.hpp99 #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/
Diterator.hpp37 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_/
Ditem.hpp37 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/
Dif.hpp36 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;

12345678910>>...22