/third_party/boost/boost/type_traits/detail/ |
D | is_function_cxx_11.hpp | 36 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 …]
|
D | is_member_function_pointer_cxx_11.hpp | 48 …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 …]
|
D | is_rvalue_reference_msvc10_fix.hpp | 14 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/ |
D | is_integral.hpp | 30 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 …]
|
D | is_unsigned.hpp | 91 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 …]
|
D | is_signed.hpp | 91 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 …]
|
D | is_array.hpp | 27 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{};
|
D | type_with_alignment.hpp | 106 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 …]
|
D | is_convertible.hpp | 385 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/ |
D | lockable_traits.hpp | 52 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/ |
D | and.cpp | 23 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/ |
D | path_spec.hpp | 42 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/ |
D | is_fundamental.hpp | 32 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/ |
D | is_fundamental.hpp | 32 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/ |
D | functors.hpp | 49 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/ |
D | functors.hpp | 49 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/ |
D | type_traits.hpp | 36 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/ |
D | type_traits.hpp | 36 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/ |
D | mp_eval_if_sf.cpp | 24 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()
|
D | mp_bind_front.cpp | 42 … 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()
|
D | mp_bind_back.cpp | 42 … 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/ |
D | indirect_traits.hpp | 34 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/ |
D | recursive_wrapper_fwd.hpp | 51 … 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/ |
D | is_homogeneous.hpp | 25 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/ |
D | template_util.h | 24 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 {};
|