/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/type_traits/ |
D | intrinsics.hpp | 56 # define BOOST_IS_POD(T) ::boost::is_same< typename ::__type_traits<T>::is_POD_type, ::__true_typ… argument 57 # define BOOST_HAS_TRIVIAL_CONSTRUCTOR(T) ::boost::is_same< typename ::__type_traits<T>::has_triv… argument 58 # define BOOST_HAS_TRIVIAL_COPY(T) ::boost::is_same< typename ::__type_traits<T>::has_trivial_cop… argument 59 # define BOOST_HAS_TRIVIAL_ASSIGN(T) ::boost::is_same< typename ::__type_traits<T>::has_trivial_a… argument 60 # define BOOST_HAS_TRIVIAL_DESTRUCTOR(T) ::boost::is_same< typename ::__type_traits<T>::has_trivi… argument 73 # define BOOST_IS_UNION(T) BOOST_STD_EXTENSION_NAMESPACE::is_union<T>::value argument 74 # define BOOST_IS_POD(T) BOOST_STD_EXTENSION_NAMESPACE::is_POD<T>::value argument 75 # define BOOST_HAS_TRIVIAL_CONSTRUCTOR(T) BOOST_STD_EXTENSION_NAMESPACE::has_trivial_default_ctor… argument 76 # define BOOST_HAS_TRIVIAL_COPY(T) BOOST_STD_EXTENSION_NAMESPACE::has_trivial_copy_ctor<T>::value argument 77 # define BOOST_HAS_TRIVIAL_ASSIGN(T) BOOST_STD_EXTENSION_NAMESPACE::has_trivial_assignment<T>::va… argument [all …]
|
D | broken_compiler_spec.hpp | 18 template< typename T > struct remove_const_impl { typedef T type; }; 19 template< typename T > struct remove_volatile_impl { typedef T type; }; 20 template< typename T > struct remove_pointer_impl { typedef T type; }; 21 template< typename T > struct remove_reference_impl { typedef T type; }; 31 # define BOOST_TT_BROKEN_COMPILER_SPEC(T) /**/ argument 44 # define BOOST_TT_AUX_REMOVE_CONST_VOLATILE_RANK1_SPEC(T) \ argument 45 BOOST_TT_AUX_BROKEN_TYPE_TRAIT_SPEC1(remove_const,T const,T) \ 46 BOOST_TT_AUX_BROKEN_TYPE_TRAIT_SPEC1(remove_const,T const volatile,T volatile) \ 47 BOOST_TT_AUX_BROKEN_TYPE_TRAIT_SPEC1(remove_volatile,T volatile,T) \ 48 BOOST_TT_AUX_BROKEN_TYPE_TRAIT_SPEC1(remove_volatile,T const volatile,T const) \ [all …]
|
D | remove_pointer.hpp | 41 template <class T> 44 typedef T type; 47 template <class T> 48 struct remove_pointer_imp<T*> 50 typedef T type; 53 template <class T, bool b> 56 typedef typename remove_pointer_imp<typename boost::remove_cv<T>::type>::type type; 59 template <class T> 60 struct remove_pointer_imp3<T, false> 62 typedef T type; [all …]
|
D | is_lvalue_reference.hpp | 37 BOOST_TT_AUX_BOOL_TRAIT_DEF1(is_lvalue_reference,T,__is_reference(T)) 40 BOOST_TT_AUX_BOOL_TRAIT_DEF1(is_lvalue_reference,T,false) 41 BOOST_TT_AUX_BOOL_TRAIT_PARTIAL_SPEC1_1(typename T,is_lvalue_reference,T&,true) 48 BOOST_TT_AUX_BOOL_TRAIT_PARTIAL_SPEC1_1(typename T,is_lvalue_reference,T& const,true) 49 BOOST_TT_AUX_BOOL_TRAIT_PARTIAL_SPEC1_1(typename T,is_lvalue_reference,T& volatile,true) 50 BOOST_TT_AUX_BOOL_TRAIT_PARTIAL_SPEC1_1(typename T,is_lvalue_reference,T& const volatile,true) 56 …ST_TT_AUX_BOOL_TRAIT_PARTIAL_SPEC1_1(typename T,is_lvalue_reference,T const ,::boost::is_lvalue_re… 57 …_TT_AUX_BOOL_TRAIT_PARTIAL_SPEC1_1(typename T,is_lvalue_reference,T volatile ,::boost::is_lvalue_r… 58 …_AUX_BOOL_TRAIT_PARTIAL_SPEC1_1(typename T,is_lvalue_reference,T const volatile ,::boost::is_lvalu… 61 BOOST_TT_AUX_BOOL_TRAIT_PARTIAL_SPEC1_2(typename T,unsigned long N,is_lvalue_reference,T[N],false) [all …]
|
D | is_const.hpp | 49 BOOST_TT_AUX_BOOL_TRAIT_DEF1(is_const,T,__is_const(T)) 58 template <class T> 62 …T(bool, value = ::boost::detail::cv_traits_imp<typename boost::remove_bounds<T>::type*>::is_const); 64 BOOST_STATIC_CONSTANT(bool, value = ::boost::detail::cv_traits_imp<T*>::is_const); 68 template <class T> 69 struct is_const_rvalue_filter<T&&> 77 BOOST_TT_AUX_BOOL_TRAIT_DEF1(is_const,T,::boost::detail::is_const_rvalue_filter<T>::value) 78 BOOST_TT_AUX_BOOL_TRAIT_PARTIAL_SPEC1_1(typename T,is_const,T&,false) 85 BOOST_TT_AUX_BOOL_TRAIT_PARTIAL_SPEC1_1(typename T,is_const,T& const,false) 86 BOOST_TT_AUX_BOOL_TRAIT_PARTIAL_SPEC1_1(typename T,is_const,T& volatile,false) [all …]
|
D | is_array.hpp | 32 BOOST_TT_AUX_BOOL_TRAIT_DEF1(is_array,T,__is_array(T)) 34 BOOST_TT_AUX_BOOL_TRAIT_DEF1(is_array,T,false) 36 BOOST_TT_AUX_BOOL_TRAIT_PARTIAL_SPEC1_2(typename T,std::size_t N,is_array,T[N],true) 37 BOOST_TT_AUX_BOOL_TRAIT_PARTIAL_SPEC1_2(typename T,std::size_t N,is_array,T const[N],true) 38 BOOST_TT_AUX_BOOL_TRAIT_PARTIAL_SPEC1_2(typename T,std::size_t N,is_array,T volatile[N],true) 39 BOOST_TT_AUX_BOOL_TRAIT_PARTIAL_SPEC1_2(typename T,std::size_t N,is_array,T const volatile[N],true) 41 BOOST_TT_AUX_BOOL_TRAIT_PARTIAL_SPEC1_1(typename T,is_array,T[],true) 42 BOOST_TT_AUX_BOOL_TRAIT_PARTIAL_SPEC1_1(typename T,is_array,T const[],true) 43 BOOST_TT_AUX_BOOL_TRAIT_PARTIAL_SPEC1_1(typename T,is_array,T volatile[],true) 44 BOOST_TT_AUX_BOOL_TRAIT_PARTIAL_SPEC1_1(typename T,is_array,T const volatile[],true) [all …]
|
D | remove_const.hpp | 35 template <typename T, bool is_vol> 38 typedef T type; 41 template <typename T> 42 struct remove_const_helper<T, true> 44 typedef T volatile type; 48 template <typename T> 52 typename cv_traits_imp<T*>::unqualified_type 53 , ::boost::is_volatile<T>::value 62 template <typename T> 63 struct remove_const_impl<T&&> [all …]
|
D | remove_volatile.hpp | 35 template <typename T, bool is_const> 38 typedef T type; 41 template <typename T> 42 struct remove_volatile_helper<T,true> 44 typedef T const type; 47 template <typename T> 51 typename cv_traits_imp<T*>::unqualified_type 52 , ::boost::is_const<T>::value 61 template <typename T> 62 struct remove_volatile_impl<T&&> [all …]
|
D | remove_reference.hpp | 32 template <class T> 35 typedef T type; 38 template <class T> 39 struct remove_rvalue_ref<T&&> 41 typedef T type; 47 BOOST_TT_AUX_TYPE_TRAIT_DEF1(remove_reference,T,typename boost::detail::remove_rvalue_ref<T>::type) 48 BOOST_TT_AUX_TYPE_TRAIT_PARTIAL_SPEC1_1(typename T,remove_reference,T&,T) 55 BOOST_TT_AUX_TYPE_TRAIT_PARTIAL_SPEC1_1(typename T,remove_reference,T& const,T) 56 BOOST_TT_AUX_TYPE_TRAIT_PARTIAL_SPEC1_1(typename T,remove_reference,T& volatile,T) 57 BOOST_TT_AUX_TYPE_TRAIT_PARTIAL_SPEC1_1(typename T,remove_reference,T& const volatile,T) [all …]
|
D | add_reference.hpp | 28 template <typename T> struct result_ 30 typedef T& type; 37 template <typename T> struct result_ 39 typedef T type; 43 template <typename T> 47 ::boost::is_reference<T>::value 48 >::template result_<T> result; 59 template <typename T> 62 typedef T& type; 66 template <typename T> [all …]
|
D | remove_cv.hpp | 34 template <class T> 37 typedef typename boost::detail::cv_traits_imp<T*>::unqualified_type type; 45 template <class T> 46 struct rvalue_ref_filter_rem_cv<T&&> 48 typedef T&& type; 56 BOOST_TT_AUX_TYPE_TRAIT_DEF1(remove_cv,T,typename boost::detail::rvalue_ref_filter_rem_cv<T>::type) 57 BOOST_TT_AUX_TYPE_TRAIT_PARTIAL_SPEC1_1(typename T,remove_cv,T&,T&) 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 BOOST_TT_AUX_TYPE_TRAIT_PARTIAL_SPEC1_2(typename T,std::size_t N,remove_cv,T const volatile[N],T ty… [all …]
|
D | add_pointer.hpp | 27 template <typename T> 30 typedef T* type; 32 template <typename T> 33 struct add_pointer_impl<T&> 35 typedef T* type; 37 template <typename T> 38 struct add_pointer_impl<T&const> 40 typedef T* type; 42 template <typename T> 43 struct add_pointer_impl<T&volatile> [all …]
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/detail/ |
D | call_traits.hpp | 35 template <typename T, bool small_> 38 typedef const T& param_type; 41 template <typename T> 42 struct ct_imp2<T, true> 44 typedef const T param_type; 47 template <typename T, bool isp, bool b1, bool b2> 50 typedef const T& param_type; 53 template <typename T, bool isp, bool b2> 54 struct ct_imp<T, isp, true, b2> 56 typedef typename ct_imp2<T, sizeof(T) <= sizeof(void*)>::param_type param_type; [all …]
|
D | indirect_traits.hpp | 38 template <class T> 43 template <class T> 44 struct is_reference_to_const<T const&> : mpl::true_ 49 template<class T> 50 struct is_reference_to_const<T const volatile&> : mpl::true_ 55 template <class T> 60 template <class T> 61 struct is_reference_to_function<T&> : is_function<T> 65 template <class T> 72 template <class T> [all …]
|
D | sp_typeinfo.hpp | 67 template<class T> struct sp_typeid_ 80 template<class T> sp_typeinfo sp_typeid_< T >::ti_ = sp_typeid_< T >::name(); 82 template<class T> sp_typeinfo sp_typeid_< T >::ti_(sp_typeid_< T >::name()); 85 template<class T> struct sp_typeid_< T & >: sp_typeid_< T > 89 template<class T> struct sp_typeid_< T const >: sp_typeid_< T > 93 template<class T> struct sp_typeid_< T volatile >: sp_typeid_< T > 97 template<class T> struct sp_typeid_< T const volatile >: sp_typeid_< T > 105 #define BOOST_SP_TYPEID(T) (boost::detail::sp_typeid_<T>::ti_) argument 131 #define BOOST_SP_TYPEID(T) typeid(T) argument
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/math/special_functions/detail/ |
D | round_fwd.hpp | 22 template <class T, class Policy> 23 T trunc(const T& v, const Policy& pol); 24 template <class T> 25 T trunc(const T& v); 26 template <class T, class Policy> 27 int itrunc(const T& v, const Policy& pol); 28 template <class T> 29 int itrunc(const T& v); 30 template <class T, class Policy> 31 long ltrunc(const T& v, const Policy& pol); [all …]
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/utility/ |
D | enable_if.hpp | 27 template <bool B, class T = void> 29 typedef T type; 32 template <class T> 33 struct enable_if_c<false, T> {}; 35 template <class Cond, class T = void> 36 struct enable_if : public enable_if_c<Cond::value, T> {}; 38 template <bool B, class T> 40 typedef typename T::type type; 43 template <class T> 44 struct lazy_enable_if_c<false, T> {}; [all …]
|
D | addressof.hpp | 24 template<class T> struct addr_impl_ref 26 T & v_; 28 inline addr_impl_ref( T & v ): v_( v ) {} in addr_impl_ref() 29 inline operator T& () const { return v_; } in operator T&() 35 template<class T> struct addressof_impl 37 static inline T * f( T & v, long ) in f() 39 return reinterpret_cast<T*>( in f() 43 static inline T * f( T * v, int ) in f() 51 template<class T> T * addressof( T & v ) in addressof() 55 return boost::detail::addressof_impl<T>::f( v, 0 ); in addressof() [all …]
|
D | value_init.hpp | 65 template<class T> 74 remove_const<T>::type data; 82 wrapper(T const & arg) in wrapper() 115 explicit initialized(T const & arg) in initialized() 123 BOOST_STATIC_ASSERT( ! is_const<T>::value ); in operator =() 133 T const & data() const in data() 138 T& data() in data() 148 operator T const &() const in operator T const&() 153 operator T&() in operator T&() 160 template<class T> [all …]
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/ |
D | ref.hpp | 32 template<class T> class reference_wrapper 35 typedef T type; 39 explicit reference_wrapper(T& t): t_(&t) {} in reference_wrapper() 43 explicit reference_wrapper(T& t): t_(boost::addressof(t)) {} in reference_wrapper() 47 operator T& () const { return *t_; } in operator T&() 49 T& get() const { return *t_; } in get() 51 T* get_pointer() const { return t_; } in get_pointer() 55 T* t_; 64 template<class T> inline reference_wrapper<T> BOOST_REF_CONST ref(T & t) in ref() 66 return reference_wrapper<T>(t); in ref() [all …]
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/atomics/atomics.types.generic/ |
D | integral.pass.cpp | 91 template <class A, class T> 95 A obj(T(0)); in do_test() 96 assert(obj == T(0)); in do_test() 97 std::atomic_init(&obj, T(1)); in do_test() 98 assert(obj == T(1)); in do_test() 99 std::atomic_init(&obj, T(2)); in do_test() 100 assert(obj == T(2)); in do_test() 102 obj.store(T(0)); in do_test() 103 assert(obj == T(0)); in do_test() 104 obj.store(T(1), std::memory_order_release); in do_test() [all …]
|
D | address.pass.cpp | 73 template <class A, class T> 77 typedef typename std::remove_pointer<T>::type X; in do_test() 78 A obj(T(0)); in do_test() 79 assert(obj == T(0)); in do_test() 80 std::atomic_init(&obj, T(1)); in do_test() 81 assert(obj == T(1)); in do_test() 82 std::atomic_init(&obj, T(2)); in do_test() 83 assert(obj == T(2)); in do_test() 85 obj.store(T(0)); in do_test() 86 assert(obj == T(0)); in do_test() [all …]
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/math/special_functions/ |
D | sign.hpp | 27 template<class T> 28 inline int signbit_impl(T x, native_tag const&) in signbit_impl() 34 template<class T> 35 inline int signbit_impl(T x, generic_tag<true> const&) in signbit_impl() 40 template<class T> 41 inline int signbit_impl(T x, generic_tag<false> const&) in signbit_impl() 46 template<class T> 47 inline int signbit_impl(T x, ieee_copy_all_bits_tag const&) in signbit_impl() 49 typedef BOOST_DEDUCED_TYPENAME fp_traits<T>::type traits; in signbit_impl() 56 template<class T> [all …]
|
D | fpclassify.hpp | 97 template <class T> 98 inline bool is_nan_helper(T t, const boost::true_type&) in is_nan_helper() 109 template <class T> 110 inline bool is_nan_helper(T, const boost::false_type&) in is_nan_helper() argument 122 template <class T> 123 inline int fpclassify_imp BOOST_NO_MACRO_EXPAND(T t, const native_tag&) in BOOST_NO_MACRO_EXPAND() 129 template <class T> 130 inline int fpclassify_imp BOOST_NO_MACRO_EXPAND(T t, const generic_tag<true>&) in BOOST_NO_MACRO_EXPAND() 136 if(::boost::math_detail::is_nan_helper(t, ::boost::is_floating_point<T>())) in BOOST_NO_MACRO_EXPAND() 139 if(boost::math_detail::is_nan_helper(t, ::boost::is_floating_point<T>())) in BOOST_NO_MACRO_EXPAND() [all …]
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/optional/ |
D | optional.hpp | 101 template <class T, class Factory> 104 factory.BOOST_NESTED_TEMPLATE apply<T>(address); in construct() 115 template<class T> void swap ( optional<T>& x, optional<T>& y ); 123 template <class T> 134 char data[ sizeof(T) ]; 136 ::boost::alignment_of<T>::value >::type aligner_; 150 template<class T> 153 typedef T const& reference_const_type ; 154 typedef T & reference_type ; 155 typedef T const* pointer_const_type ; [all …]
|