Home
last modified time | relevance | path

Searched refs:type_traits (Results 1 – 25 of 68) sorted by relevance

123

/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/type_traits/
Dis_class.hpp58 template <class U> ::boost::type_traits::yes_type is_class_tester(void(U::*)(void));
59 template <class U> ::boost::type_traits::no_type is_class_tester(...);
66 (::boost::type_traits::ice_and<
67 sizeof(is_class_tester<T>(0)) == sizeof(::boost::type_traits::yes_type),
68 ::boost::type_traits::ice_not< ::boost::is_union<T>::value >::value
78 template <class U> static ::boost::type_traits::yes_type is_class_tester(void(U::*)(void));
79 template <class U> static ::boost::type_traits::no_type is_class_tester(...);
82 (::boost::type_traits::ice_and<
83 sizeof(is_class_tester<T>(0)) == sizeof(::boost::type_traits::yes_type),
84 ::boost::type_traits::ice_not< ::boost::is_union<T>::value >::value
[all …]
Dis_convertible.hpp62 using ::boost::type_traits::yes_type;
63 using ::boost::type_traits::no_type;
106 static ::boost::type_traits::no_type BOOST_TT_DECL _m_check(...);
107 static ::boost::type_traits::yes_type BOOST_TT_DECL _m_check(T);
112 == sizeof(::boost::type_traits::yes_type);
128 static boost::type_traits::no_type _m_check(any_conversion ...);
129 static boost::type_traits::yes_type _m_check(T, int);
137 == sizeof(::boost::type_traits::yes_type);
163 static ::boost::type_traits::no_type BOOST_TT_DECL _m_check(any_conversion ...);
164 static ::boost::type_traits::yes_type BOOST_TT_DECL _m_check(To, int);
[all …]
Dmake_unsigned.hpp39 …(::boost::type_traits::ice_or< ::boost::is_integral<T>::value, ::boost::is_enum<T>::value>::value)…
42 (::boost::type_traits::ice_not< ::boost::is_same<
48 (::boost::type_traits::ice_and<
51 ::boost::type_traits::ice_not< ::boost::is_same<t_no_cv, char>::value>::value,
52 ::boost::type_traits::ice_not< ::boost::is_same<t_no_cv, wchar_t>::value>::value,
53 ::boost::type_traits::ice_not< ::boost::is_same<t_no_cv, bool>::value>::value >::value),
56 (::boost::type_traits::ice_and<
58 ::boost::type_traits::ice_not< ::boost::is_same<t_no_cv, char>::value>::value,
59 ::boost::type_traits::ice_not< ::boost::is_same<t_no_cv, wchar_t>::value>::value,
60 ::boost::type_traits::ice_not< ::boost::is_same<t_no_cv, bool>::value>::value>
Dis_enum.hpp47 (::boost::type_traits::ice_or<
61 …template <class U> static ::boost::type_traits::yes_type is_class_or_union_tester(void(U::*)(void)…
65 static ::boost::type_traits::no_type is_class_or_union_tester(...);
67 … bool, value = sizeof(is_class_or_union_tester(0)) == sizeof(::boost::type_traits::yes_type));
70 static ::boost::type_traits::no_type is_class_or_union_tester(...);
72 … bool, value = sizeof(is_class_or_union_tester<T>(0)) == sizeof(::boost::type_traits::yes_type));
116 (::boost::type_traits::ice_or<
127 (::boost::type_traits::ice_or<
138 (::boost::type_traits::ice_or<
Dis_pointer.hpp72 (::boost::type_traits::ice_and<
74 , ::boost::type_traits::ice_not<
81 (::boost::type_traits::ice_and<
83 , ::boost::type_traits::ice_not<
116 : public ::boost::type_traits::false_result
127 (::boost::type_traits::ice_or<
129 (1 == sizeof(type_traits::is_function_ptr_tester(make_t())))
137 ::boost::type_traits::ice_or<
Dis_member_pointer.hpp64 ::boost::type_traits::yes_type BOOST_TT_DECL is_member_pointer_tester(R T::*const volatile*);
65 ::boost::type_traits::no_type BOOST_TT_DECL is_member_pointer_tester(...);
69 : public ::boost::type_traits::false_result
81 (::boost::type_traits::ice_or<
82 (1 == sizeof(::boost::type_traits::is_mem_fun_pointer_tester(make_t()))),
91 ::boost::type_traits::ice_or<
Dis_member_function_pointer.hpp47 , ::boost::type_traits::is_mem_fun_pointer_impl<typename remove_cv<T>::type>::value
58 : public ::boost::type_traits::false_result
76 1 == sizeof(::boost::type_traits::is_mem_fun_pointer_tester(self_type::make_t))
87 ::boost::type_traits::ice_or<
108 (1 == sizeof(type_traits::is_mem_fun_pointer_tester(m_t))) );
Dis_function.hpp43 : public ::boost::type_traits::false_result
51 : public ::boost::type_traits::is_function_ptr_helper<T*>
74 bool, value = sizeof(::boost::type_traits::is_function_ptr_tester(t))
75 == sizeof(::boost::type_traits::yes_type)
Dis_same.hpp70 ::boost::type_traits::yes_type
73 ::boost::type_traits::no_type
83 (::boost::type_traits::ice_and<
84 (sizeof(type_traits::yes_type) == sizeof(boost::detail::is_same_tester(&t,&u))),
Dis_pod.hpp42 (::boost::type_traits::ice_or<
66 (::boost::type_traits::ice_or<
77 typedef ::boost::type_traits::no_type type;
83 typedef ::boost::type_traits::yes_type type;
104 sizeof(is_POD_array(help()).instance()) == sizeof(::boost::type_traits::yes_type)
Dis_array.hpp52 using ::boost::type_traits::yes_type;
53 using ::boost::type_traits::no_type;
54 using ::boost::type_traits::wrap;
68 ::boost::type_traits::wrap<T>()
Dis_lvalue_reference.hpp76 using ::boost::type_traits::yes_type;
77 using ::boost::type_traits::no_type;
78 using ::boost::type_traits::wrap;
92 ::boost::detail::is_lvalue_reference_helper1(::boost::type_traits::wrap<T>()))) == 1
Dis_abstract.hpp83 static type_traits::no_type check_sig(U (*)[1]);
85 static type_traits::yes_type check_sig(...);
108 (s1 == sizeof(type_traits::yes_type)));
Dhas_trivial_constructor.hpp29 (::boost::type_traits::ice_or<
35 (::boost::type_traits::ice_or<
Dis_volatile.hpp89 using ::boost::type_traits::yes_type;
90 using ::boost::type_traits::no_type;
97 : public ::boost::type_traits::false_result
Dhas_trivial_copy.hpp34 (::boost::type_traits::ice_and<
36 ::boost::type_traits::ice_not< ::boost::is_volatile<T>::value >::value
Dis_const.hpp101 using ::boost::type_traits::yes_type;
102 using ::boost::type_traits::no_type;
109 : public ::boost::type_traits::false_result
/ndk/sources/cxx-stl/llvm-libc++/patches.android/
D0006-Emulate-__has_feature-for-GCC.patch43 …C_VER >= 408) // Not if 4.7 work. 4.6 certainly not. Also see usage in libcxx/include/type_traits
55 …__has_nothrow_assign (_GNUC_VER >= 403) // See usage in libcxx/include/type_traits
56 …__has_nothrow_constructor (_GNUC_VER >= 403) // See usage in libcxx/include/type_traits
57 …__has_nothrow_copy (_GNUC_VER >= 403) // See usage in libcxx/include/type_traits
58 …__has_trivial_constructor (_GNUC_VER >= 403) // See usage in libcxx/include/type_traits
59 …__has_trivial_destructor (_GNUC_VER >= 403) // See usage in libcxx/include/type_traits
60 …__has_virtual_destructor (_GNUC_VER >= 403) // See usage in libcxx/include/type_traits
61 … !defined(_LIBCPP_HAS_IS_BASE_OF) // See usage in libcxx/include/type_traits
62 …__is_class (_GNUC_VER >= 403) // See usage in libcxx/include/type_traits
63 …e_to 0 // Not supported in GCC 4.8. Also see usage in libcxx/include/type_traits
[all …]
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/type_traits/detail/
Dcv_traits_impl.hpp28 namespace type_traits { namespace
79 = (unsigned)sizeof(::boost::type_traits::gcc8503::mini_funcptr_tester((T)0)) >
80 struct cv_traits_imp : public ::boost::type_traits::gcc8503::cv_traits_imp<T> { };
Dyes_no_type.hpp15 namespace type_traits { namespace
Dfalse_result.hpp15 namespace type_traits { namespace
Dice_not.hpp14 namespace type_traits { namespace
Dice_or.hpp14 namespace type_traits { namespace
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/range/detail/
Dsfinae.hpp24 using type_traits::yes_type;
25 using type_traits::no_type;
/ndk/sources/cxx-stl/llvm-libc++/libcxx/include/
D__config496 …__has_nothrow_assign (_GNUC_VER >= 403) // See usage in libcxx/include/type_traits
497 …__has_nothrow_constructor (_GNUC_VER >= 403) // See usage in libcxx/include/type_traits
498 …__has_nothrow_copy (_GNUC_VER >= 403) // See usage in libcxx/include/type_traits
499 …__has_trivial_constructor (_GNUC_VER >= 403) // See usage in libcxx/include/type_traits
500 …__has_trivial_destructor (_GNUC_VER >= 403) // See usage in libcxx/include/type_traits
501 …__has_virtual_destructor (_GNUC_VER >= 403) // See usage in libcxx/include/type_traits
502 … !defined(_LIBCPP_HAS_IS_BASE_OF) // See usage in libcxx/include/type_traits
503 …__is_class (_GNUC_VER >= 403) // See usage in libcxx/include/type_traits
504 …e_to 0 // Not supported in GCC 4.8. Also see usage in libcxx/include/type_traits
505 …x__is_empty 1 // Not sure. Also see usage in libcxx/include/type_traits
[all …]

123