Home
last modified time | relevance | path

Searched refs:true_type (Results 1 – 25 of 822) sorted by relevance

12345678910>>...33

/third_party/boost/boost/type_traits/detail/
Dis_function_cxx_11.hpp36 struct is_function<Ret BOOST_TT_DEF_CALL(Args...)BOOST_TT_NOEXCEPT_DECL> : public true_type {};
38 struct is_function<Ret(Args..., ...)BOOST_TT_NOEXCEPT_DECL> : public true_type {};
41 …ruct is_function<Ret BOOST_TT_DEF_CALL(Args...)const BOOST_TT_NOEXCEPT_DECL> : public true_type {};
43 struct is_function<Ret(Args..., ...)const BOOST_TT_NOEXCEPT_DECL> : public true_type {};
46 …t is_function<Ret BOOST_TT_DEF_CALL(Args...)volatile BOOST_TT_NOEXCEPT_DECL> : public true_type {};
48 struct is_function<Ret(Args..., ...)volatile BOOST_TT_NOEXCEPT_DECL> : public true_type {};
51 …unction<Ret BOOST_TT_DEF_CALL(Args...)const volatile BOOST_TT_NOEXCEPT_DECL> : public true_type {};
53 struct is_function<Ret(Args..., ...)const volatile BOOST_TT_NOEXCEPT_DECL> : public true_type {};
58 struct is_function<Ret BOOST_TT_DEF_CALL(Args...)& BOOST_TT_NOEXCEPT_DECL> : public true_type {};
60 struct is_function<Ret(Args..., ...)& BOOST_TT_NOEXCEPT_DECL> : public true_type {};
[all …]
Dis_member_function_pointer_cxx_11.hpp48 …unction_pointer<Ret (BOOST_TT_DEF_CALL C::*)(Args...)BOOST_TT_NOEXCEPT_DECL> : public true_type {};
50 …t is_member_function_pointer<Ret (C::*)(Args..., ...)BOOST_TT_NOEXCEPT_DECL> : public true_type {};
53 …n_pointer<Ret (BOOST_TT_DEF_CALL C::*)(Args...)const BOOST_TT_NOEXCEPT_DECL> : public true_type {};
55 …member_function_pointer<Ret(C::*)(Args..., ...)const BOOST_TT_NOEXCEPT_DECL> : public true_type {};
58 …ointer<Ret (BOOST_TT_DEF_CALL C::*)(Args...)volatile BOOST_TT_NOEXCEPT_DECL> : public true_type {};
60 …ber_function_pointer<Ret(C::*)(Args..., ...)volatile BOOST_TT_NOEXCEPT_DECL> : public true_type {};
63 …<Ret (BOOST_TT_DEF_CALL C::*)(Args...)const volatile BOOST_TT_NOEXCEPT_DECL> : public true_type {};
65 …nction_pointer<Ret(C::*)(Args..., ...)const volatile BOOST_TT_NOEXCEPT_DECL> : public true_type {};
70 …ction_pointer<Ret (BOOST_TT_DEF_CALL C::*)(Args...)& BOOST_TT_NOEXCEPT_DECL> : public true_type {};
72 … is_member_function_pointer<Ret(C::*)(Args..., ...)& BOOST_TT_NOEXCEPT_DECL> : public true_type {};
[all …]
Dis_rvalue_reference_msvc10_fix.hpp14 template <class R> struct is_rvalue_reference<R(&&)()> : public true_type {};
15 template <class R> struct is_rvalue_reference<R(&&)(...)> : public true_type {};
16 template <class R, class Arg1> struct is_rvalue_reference<R(&&)(Arg1)> : public true_type {};
17 template <class R, class Arg1> struct is_rvalue_reference<R(&&)(Arg1, ...)> : public true_type {};
18 …ass R, class Arg1, class Arg2> struct is_rvalue_reference<R(&&)(Arg1, Arg2)> : public true_type {};
19 …, class Arg1, class Arg2> struct is_rvalue_reference<R(&&)(Arg1, Arg2, ...)> : public true_type {};
20 … class Arg2, class Arg3> struct is_rvalue_reference<R(&&)(Arg1, Arg2, Arg3)> : public true_type {};
21 …s Arg2, class Arg3> struct is_rvalue_reference<R(&&)(Arg1, Arg2, Arg3, ...)> : public true_type {};
22 … Arg3, class Arg4> struct is_rvalue_reference<R(&&)(Arg1, Arg2, Arg3, Arg4)> : public true_type {};
23 …, class Arg4> struct is_rvalue_reference<R(&&)(Arg1, Arg2, Arg3, Arg4, ...)> : public true_type {};
[all …]
/third_party/boost/boost/type_traits/
Dis_integral.hpp30 template<> struct is_integral<unsigned char> : public true_type {};
31 template<> struct is_integral<unsigned short> : public true_type{};
32 template<> struct is_integral<unsigned int> : public true_type{};
33 template<> struct is_integral<unsigned long> : public true_type{};
35 template<> struct is_integral<signed char> : public true_type{};
36 template<> struct is_integral<short> : public true_type{};
37 template<> struct is_integral<int> : public true_type{};
38 template<> struct is_integral<long> : public true_type{};
40 template<> struct is_integral<char> : public true_type{};
41 template<> struct is_integral<bool> : public true_type{};
[all …]
Dis_unsigned.hpp91 template <> struct is_unsigned<unsigned char> : public true_type{};
92 template <> struct is_unsigned<const unsigned char> : public true_type{};
93 template <> struct is_unsigned<volatile unsigned char> : public true_type{};
94 template <> struct is_unsigned<const volatile unsigned char> : public true_type{};
95 template <> struct is_unsigned<unsigned short> : public true_type{};
96 template <> struct is_unsigned<const unsigned short> : public true_type{};
97 template <> struct is_unsigned<volatile unsigned short> : public true_type{};
98 template <> struct is_unsigned<const volatile unsigned short> : public true_type{};
99 template <> struct is_unsigned<unsigned int> : public true_type{};
100 template <> struct is_unsigned<const unsigned int> : public true_type{};
[all …]
Dis_signed.hpp91 template <> struct is_signed<signed char> : public true_type{};
92 template <> struct is_signed<const signed char> : public true_type{};
93 template <> struct is_signed<volatile signed char> : public true_type{};
94 template <> struct is_signed<const volatile signed char> : public true_type{};
95 template <> struct is_signed<short> : public true_type{};
96 template <> struct is_signed<const short> : public true_type{};
97 template <> struct is_signed<volatile short> : public true_type{};
98 template <> struct is_signed<const volatile short> : public true_type{};
99 template <> struct is_signed<int> : public true_type{};
100 template <> struct is_signed<const int> : public true_type{};
[all …]
Dis_array.hpp27 template <class T, std::size_t N> struct is_array<T[N]> : public true_type {};
28 template <class T, std::size_t N> struct is_array<T const[N]> : public true_type{};
29 template <class T, std::size_t N> struct is_array<T volatile[N]> : public true_type{};
30 template <class T, std::size_t N> struct is_array<T const volatile[N]> : public true_type{};
32 template <class T> struct is_array<T[]> : public true_type{};
33 template <class T> struct is_array<T const[]> : public true_type{};
34 template <class T> struct is_array<T const volatile[]> : public true_type{};
35 template <class T> struct is_array<T volatile[]> : public true_type{};
Dtype_with_alignment.hpp106 template<> struct is_pod< ::boost::tt_align_ns::a2> : public true_type{};
107 template<> struct is_pod< ::boost::tt_align_ns::a4> : public true_type{};
108 template<> struct is_pod< ::boost::tt_align_ns::a8> : public true_type{};
109 template<> struct is_pod< ::boost::tt_align_ns::a16> : public true_type{};
110 template<> struct is_pod< ::boost::tt_align_ns::a32> : public true_type{};
111 template<> struct is_pod< ::boost::tt_align_ns::a64> : public true_type{};
112 template<> struct is_pod< ::boost::tt_align_ns::a128> : public true_type{};
200 template<> struct is_pod< ::boost::tt_align_ns::a8> : public true_type{};
201 template<> struct is_pod< ::boost::tt_align_ns::a16> : public true_type{};
202 template<> struct is_pod< ::boost::tt_align_ns::a32> : public true_type{};
[all …]
Dis_convertible.hpp385 typedef true_type type;
442 template <> struct is_convertible_impl_dispatch<void, void> : public true_type{};
443 template <> struct is_convertible_impl_dispatch<void, void const> : public true_type{};
444 template <> struct is_convertible_impl_dispatch<void, void const volatile> : public true_type{};
445 template <> struct is_convertible_impl_dispatch<void, void volatile> : public true_type{};
447 template <> struct is_convertible_impl_dispatch<void const, void> : public true_type{};
448 template <> struct is_convertible_impl_dispatch<void const, void const> : public true_type{};
449 template <> struct is_convertible_impl_dispatch<void const, void const volatile> : public true_type
450 template <> struct is_convertible_impl_dispatch<void const, void volatile> : public true_type{};
452 template <> struct is_convertible_impl_dispatch<void const volatile, void> : public true_type{};
[all …]
/third_party/boost/boost/thread/
Dlockable_traits.hpp52 typedef char true_type; \
55 true_type dummy[2]; \
70 static true_type has_member(...); \
73 bool, value=sizeof(has_member<derived>(0))==sizeof(true_type)); \
89 typedef char true_type; typedef
92 true_type dummy[2];
96 static true_type has_member(V (U::*)());
101 bool,value=sizeof(has_member_lock<T>::has_member(&T::lock))==sizeof(true_type));
113 typedef char true_type; typedef
116 true_type dummy[2];
[all …]
/third_party/boost/libs/fusion/test/support/
Dand.cpp23 BOOST_MPL_ASSERT((and_<true_type>));
24 BOOST_MPL_ASSERT_NOT((and_<true_type, false_type>));
25 BOOST_MPL_ASSERT((and_<true_type, true_type>));
26 BOOST_MPL_ASSERT_NOT((and_<true_type, true_type, false_type>));
27 BOOST_MPL_ASSERT((and_<true_type, true_type, true_type>));
28 BOOST_MPL_ASSERT((and_<true_type, mpl::true_>));
/third_party/boost/boost/gil/io/
Dpath_spec.hpp42 template<> struct is_supported_path_spec< std::string > : std::true_type {};
43 template<> struct is_supported_path_spec< const std::string > : std::true_type {};
44 template<> struct is_supported_path_spec< std::wstring > : std::true_type {};
45 template<> struct is_supported_path_spec< const std::wstring > : std::true_type {};
46 template<> struct is_supported_path_spec< const char* > : std::true_type {};
47 template<> struct is_supported_path_spec< char* > : std::true_type {};
48 template<> struct is_supported_path_spec< const wchar_t* > : std::true_type {};
49 template<> struct is_supported_path_spec< wchar_t* > : std::true_type {};
51 template<int i> struct is_supported_path_spec<const char [i]> : std::true_type {};
52 template<int i> struct is_supported_path_spec<char [i]> : std::true_type {};
[all …]
/third_party/boost/libs/compute/include/boost/compute/type_traits/
Dis_fundamental.hpp32 template<> struct is_fundamental<BOOST_PP_CAT(type, _)> : boost::true_type {}; \
33 … template<> struct is_fundamental<BOOST_PP_CAT(BOOST_PP_CAT(type, 2), _)> : boost::true_type {}; \
34 … template<> struct is_fundamental<BOOST_PP_CAT(BOOST_PP_CAT(type, 4), _)> : boost::true_type {}; \
35 … template<> struct is_fundamental<BOOST_PP_CAT(BOOST_PP_CAT(type, 8), _)> : boost::true_type {}; \
36 … template<> struct is_fundamental<BOOST_PP_CAT(BOOST_PP_CAT(type, 16), _)> : boost::true_type {}; \
37 …template<> struct is_fundamental<BOOST_PP_CAT(cl_, BOOST_PP_CAT(type, 2))> : boost::true_type {}; \
38 …template<> struct is_fundamental<BOOST_PP_CAT(cl_, BOOST_PP_CAT(type, 4))> : boost::true_type {}; \
39 …template<> struct is_fundamental<BOOST_PP_CAT(cl_, BOOST_PP_CAT(type, 8))> : boost::true_type {}; \
40 … template<> struct is_fundamental<BOOST_PP_CAT(cl_, BOOST_PP_CAT(type, 16))> : boost::true_type {};
/third_party/boost/boost/compute/type_traits/
Dis_fundamental.hpp32 template<> struct is_fundamental<BOOST_PP_CAT(type, _)> : boost::true_type {}; \
33 … template<> struct is_fundamental<BOOST_PP_CAT(BOOST_PP_CAT(type, 2), _)> : boost::true_type {}; \
34 … template<> struct is_fundamental<BOOST_PP_CAT(BOOST_PP_CAT(type, 4), _)> : boost::true_type {}; \
35 … template<> struct is_fundamental<BOOST_PP_CAT(BOOST_PP_CAT(type, 8), _)> : boost::true_type {}; \
36 … template<> struct is_fundamental<BOOST_PP_CAT(BOOST_PP_CAT(type, 16), _)> : boost::true_type {}; \
37 …template<> struct is_fundamental<BOOST_PP_CAT(cl_, BOOST_PP_CAT(type, 2))> : boost::true_type {}; \
38 …template<> struct is_fundamental<BOOST_PP_CAT(cl_, BOOST_PP_CAT(type, 4))> : boost::true_type {}; \
39 …template<> struct is_fundamental<BOOST_PP_CAT(cl_, BOOST_PP_CAT(type, 8))> : boost::true_type {}; \
40 … template<> struct is_fundamental<BOOST_PP_CAT(cl_, BOOST_PP_CAT(type, 16))> : boost::true_type {};
/third_party/boost/boost/pfr/
Dfunctors.hpp49 typedef std::true_type is_transparent;
64 typedef std::true_type is_transparent;
77 typedef std::true_type is_transparent;
92 typedef std::true_type is_transparent;
105 typedef std::true_type is_transparent;
120 typedef std::true_type is_transparent;
133 typedef std::true_type is_transparent;
148 typedef std::true_type is_transparent;
162 typedef std::true_type is_transparent;
177 typedef std::true_type is_transparent;
[all …]
/third_party/boost/libs/pfr/include/boost/pfr/
Dfunctors.hpp49 typedef std::true_type is_transparent;
64 typedef std::true_type is_transparent;
77 typedef std::true_type is_transparent;
92 typedef std::true_type is_transparent;
105 typedef std::true_type is_transparent;
120 typedef std::true_type is_transparent;
133 typedef std::true_type is_transparent;
148 typedef std::true_type is_transparent;
162 typedef std::true_type is_transparent;
177 typedef std::true_type is_transparent;
[all …]
/third_party/boost/libs/beast/include/boost/beast/http/detail/
Dtype_traits.hpp36 static std::true_type check(
50 struct is_parser<parser<isRequest, Body, Fields>> : std::true_type {};
81 > > : std::true_type {};
97 )>> : std::true_type {};
105 std::true_type());
112 std::true_type());
119 std::true_type());
126 std::true_type());
134 std::true_type());
141 std::true_type());
[all …]
/third_party/boost/boost/beast/http/detail/
Dtype_traits.hpp36 static std::true_type check(
50 struct is_parser<parser<isRequest, Body, Fields>> : std::true_type {};
81 > > : std::true_type {};
97 )>> : std::true_type {};
105 std::true_type());
112 std::true_type());
119 std::true_type());
126 std::true_type());
134 std::true_type());
141 std::true_type());
[all …]
/third_party/boost/libs/mp11/test/
Dmp_eval_if_sf.cpp24 BOOST_TEST_TRAIT_TRUE((mp_valid<eval_if, std::true_type>)); in main()
25 BOOST_TEST_TRAIT_TRUE((mp_valid<eval_if, std::true_type, void>)); in main()
26 BOOST_TEST_TRAIT_TRUE((mp_valid<eval_if, std::true_type, void, void>)); in main()
27 BOOST_TEST_TRAIT_TRUE((mp_valid<eval_if, std::true_type, void, void, void>)); in main()
36 BOOST_TEST_TRAIT_TRUE((mp_valid<mp_eval_if_q, std::true_type, void, Qi>)); in main()
37 BOOST_TEST_TRAIT_TRUE((mp_valid<mp_eval_if_q, std::true_type, void, Qi, void>)); in main()
38 BOOST_TEST_TRAIT_TRUE((mp_valid<mp_eval_if_q, std::true_type, void, Qi, void, void>)); in main()
39 BOOST_TEST_TRAIT_TRUE((mp_valid<mp_eval_if_q, std::true_type, void, Qi, void, void, void>)); in main()
Dmp_bind_front.cpp42 … BOOST_TEST_TRAIT_TRUE((std::is_same<L2, L<std::true_type, std::true_type, std::false_type>>)); in main()
47 … BOOST_TEST_TRAIT_TRUE((std::is_same<L2, L<std::true_type, std::true_type, std::false_type>>)); in main()
52 … BOOST_TEST_TRAIT_TRUE((std::is_same<L2, L<std::true_type, std::true_type, std::false_type>>)); in main()
57 … BOOST_TEST_TRAIT_TRUE((std::is_same<L2, L<std::true_type, std::true_type, std::false_type>>)); in main()
Dmp_bind_back.cpp42 … BOOST_TEST_TRAIT_TRUE((std::is_same<L2, L<std::true_type, std::true_type, std::false_type>>)); in main()
47 … BOOST_TEST_TRAIT_TRUE((std::is_same<L2, L<std::true_type, std::true_type, std::false_type>>)); in main()
52 … BOOST_TEST_TRAIT_TRUE((std::is_same<L2, L<std::true_type, std::true_type, std::false_type>>)); in main()
57 … BOOST_TEST_TRAIT_TRUE((std::is_same<L2, L<std::true_type, std::true_type, std::false_type>>)); in main()
/third_party/boost/boost/detail/
Dindirect_traits.hpp34 struct is_reference_to_const<T const&> : boost::true_type
40 struct is_reference_to_const<T const volatile&> : boost::true_type
125 struct is_reference_to_volatile<T volatile&> : boost::true_type
131 struct is_reference_to_volatile<T const volatile&> : boost::true_type
143 struct is_reference_to_pointer<T*&> : boost::true_type
148 struct is_reference_to_pointer<T* const&> : boost::true_type
153 struct is_reference_to_pointer<T* volatile&> : boost::true_type
158 struct is_reference_to_pointer<T* const volatile&> : boost::true_type
/third_party/boost/boost/variant/
Drecursive_wrapper_fwd.hpp51 … struct is_constructible<recursive_wrapper<T>, T> : boost::true_type{};
52 … struct is_constructible<recursive_wrapper<T>, const T> : boost::true_type{};
53 … struct is_constructible<recursive_wrapper<T>, T&> : boost::true_type{};
54 … struct is_constructible<recursive_wrapper<T>, const T&> : boost::true_type{};
55 … struct is_constructible<recursive_wrapper<T>, recursive_wrapper<T> > : boost::true_type{};
56 … struct is_constructible<recursive_wrapper<T>, const recursive_wrapper<T> > : boost::true_type{};
57 … struct is_constructible<recursive_wrapper<T>, recursive_wrapper<T>& > : boost::true_type{};
58 … struct is_constructible<recursive_wrapper<T>, const recursive_wrapper<T>& > : boost::true_type{};
/third_party/boost/boost/gil/extension/toolbox/metafunctions/
Dis_homogeneous.hpp25 struct is_homogeneous_impl<C, CMP, Last, Last> : std::true_type {};
41 struct is_homogeneous<pixel<C, L>> : std::true_type {};
44 struct is_homogeneous<pixel<C, L> const> : std::true_type {};
47 struct is_homogeneous<pixel<C, L>&> : std::true_type {};
50 struct is_homogeneous<pixel<C, L> const&> : std::true_type {};
54 struct is_homogeneous<planar_pixel_reference<Channel, ColorSpace>> : std::true_type {};
57 struct is_homogeneous<planar_pixel_reference<Channel, ColorSpace> const> : std::true_type {};
/third_party/libphonenumber/cpp/src/phonenumbers/base/
Dtemplate_util.h24 typedef integral_constant<bool, true> true_type; typedef
28 template <class T> struct is_pointer<T*> : true_type {};
31 template <class T> struct is_same<T,T> : true_type {};
34 template<class T, size_t n> struct is_array<T[n]> : public true_type {};
35 template<class T> struct is_array<T[]> : public true_type {};
38 template <class T> struct is_non_const_reference<T&> : true_type {};
42 template <> struct is_void<void> : true_type {};

12345678910>>...33