Home
last modified time | relevance | path

Searched refs:is_void (Results 1 – 25 of 136) sorted by relevance

123456

/third_party/boost/libs/type_traits/test/
Dis_void_test.cpp15 TT_TEST_BEGIN(is_void)
17 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_void<void>::value, true);
18 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_void<void const>::value, true);
19 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_void<void volatile>::value, true);
20 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_void<void const volatile>::value, true);
22 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_void<void*>::value, false);
23 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_void<int>::value, false);
24 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_void<test_abc1>::value, false);
25 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_void<foo0_t>::value, false);
26 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_void<foo1_t>::value, false);
[all …]
/third_party/boost/libs/type_traits/doc/
Dis_void.qbk8 [section:is_void is_void]
10 struct is_void : public __tof {};
19 __header ` #include <boost/type_traits/is_void.hpp>` or ` #include <boost/type_traits.hpp>`
23 [:`is_void<void>` inherits from `__true_type`.]
25 [:`is_void<const void>::type` is the type `__true_type`.]
27 [:`is_void<void>::value` is an integral constant
30 [:`is_void<void*>::value` is an integral constant
33 [:`is_void<T>::value_type` is the type `bool`.]
/third_party/boost/boost/type_traits/
Dis_void.hpp17 struct is_void : public false_type {}; struct
19 template<> struct is_void<void> : public true_type {}; struct
20 template<> struct is_void<const void> : public true_type{}; struct
21 template<> struct is_void<const volatile void> : public true_type{}; struct
22 template<> struct is_void<volatile void> : public true_type{}; struct
Dhas_minus.hpp67 …: public boost::integral_constant<bool, ::boost::is_void<decltype(std::declval<typename add_refere…
94 boost::is_void<typename remove_pointer<typename remove_reference<T>::type>::type>::value
95 … || boost::is_void<typename remove_pointer<typename remove_reference<U>::type>::type>::value> {};
116 ::boost::is_void< Lhs_noptr >::value && \
125 ::boost::is_void< Rhs_noptr >::value && \
144 …RBIDDEN_IF_NEW (boost::is_void<typename remove_pointer<typename boost::remove_reference<T>::type>:…
Dhas_minus_assign.hpp68 …: public boost::integral_constant<bool, ::boost::is_void<decltype(std::declval<typename add_refere…
95 boost::is_void<typename remove_pointer<typename remove_reference<T>::type>::type>::value
96 || boost::is_void<typename remove_pointer<typename remove_reference<U>::type>::type>::value
117 ::boost::is_void< Lhs_noptr >::value && \
123 ::boost::is_void< Rhs_noptr >::value && \
Dis_convertible.hpp73 …template<typename From, typename To, bool b = or_helper<boost::is_void<From>, boost::is_function<T…
77 static const bool value = is_void<To>::value;
483 …BOOST_STATIC_ASSERT_MSG(boost::is_complete<To>::value || boost::is_void<To>::value || boost::is_ar…
484 …BOOST_STATIC_ASSERT_MSG(boost::is_complete<From>::value || boost::is_void<From>::value || boost::i…
493 …BOOST_STATIC_ASSERT_MSG(boost::is_complete<From>::value || boost::is_void<From>::value || boost::i…
497 …BOOST_STATIC_ASSERT_MSG(boost::is_complete<To>::value || boost::is_void<To>::value || boost::is_ar…
498 …BOOST_STATIC_ASSERT_MSG(boost::is_complete<From>::value || boost::is_void<From>::value || boost::i…
Dhas_greater_equal.hpp35 ::boost::is_void< Lhs_noptr >::value || \
36 ::boost::is_void< Rhs_noptr >::value\
Dhas_less.hpp35 ::boost::is_void< Lhs_noptr >::value || \
36 ::boost::is_void< Rhs_noptr >::value\
Dhas_not_equal_to.hpp35 ::boost::is_void< Lhs_noptr >::value || \
36 ::boost::is_void< Rhs_noptr >::value\
Dhas_greater.hpp35 ::boost::is_void< Lhs_noptr >::value || \
36 ::boost::is_void< Rhs_noptr >::value\
Dhas_less_equal.hpp35 ::boost::is_void< Lhs_noptr >::value || \
36 ::boost::is_void< Rhs_noptr >::value\
Dhas_equal_to.hpp35 ::boost::is_void< Lhs_noptr >::value || \
36 ::boost::is_void< Rhs_noptr >::value\
Dhas_plus.hpp24 ::boost::is_void< Lhs_noptr >::value && \
30 ::boost::is_void< Rhs_noptr >::value && \
/third_party/boost/libs/hana/example/type/
Dintegral.cpp14 constexpr auto is_void = hana::integral(hana::metafunction<std::is_void>); variable
15 BOOST_HANA_CONSTANT_CHECK(is_void(hana::type_c<void>));
16 BOOST_HANA_CONSTANT_CHECK(hana::not_(is_void(hana::type_c<int>)));
/third_party/boost/libs/config/test/
Dboost_no_cv_void_spec.ipp17 struct is_void
22 struct is_void<void>
26 struct is_void<const void>
30 struct is_void<volatile void>
34 struct is_void<const volatile void>
/third_party/boost/boost/dll/detail/
Daggressive_ptr_cast.hpp45 boost::is_void< typename boost::remove_pointer<To>::type >::value in aggressive_ptr_cast()
46 || boost::is_void< typename boost::remove_pointer<From>::type >::value, in aggressive_ptr_cast()
73 boost::is_void< typename boost::remove_pointer<From>::type >::value, in aggressive_ptr_cast()
102 boost::is_void< typename boost::remove_pointer<From>::type >::value, in aggressive_ptr_cast()
121 boost::is_void< typename boost::remove_pointer<To>::type >::value, in aggressive_ptr_cast()
/third_party/boost/boost/qvm/
Dquat_traits.hpp27 is_void struct
34 is_void<void> struct
44 …static bool const value=!is_quaternion_detail::is_void<typename quat_traits<T>::scalar_type>::valu…
/third_party/boost/boost/python/converter/
Dpytype_function.hpp57 return unwind_type_id_(p, (mpl::bool_<boost::python::detail::is_void<T>::value >*)0 ); in unwind_type_id()
68 …detail::unwind_type_id_((boost::type<T>*)0, (mpl::bool_<boost::python::detail::is_void<T>::value >… in get_pytype()
81 …detail::unwind_type_id_((boost::type<T>*) 0, (mpl::bool_<boost::python::detail::is_void<T>::value … in get_pytype()
115 …detail::unwind_type_id_((boost::type<T>*)0, (mpl::bool_<boost::python::detail::is_void<T>::value >… in get_pytype()
/third_party/boost/boost/poly_collection/detail/
Dis_invocable.hpp51 struct is_void< ::boost::poly_collection::detail::is_invocable_fallback::hook>: struct
80 std::is_void<is_invocable_fallback::hook>::template argument
87 std::is_void<is_invocable_fallback::hook>::template
Dis_final.hpp37 struct is_void< ::boost::poly_collection::detail::is_final_fallback::hook>: struct
59 std::is_void<is_final_fallback::hook>::template is_final_f<T>() argument
/third_party/boost/boost/outcome/experimental/
Dstatus_outcome.hpp67 …std::is_void<EC>::value && std::is_void<E>::value, …
69 …is_status_code<EC>::value || is_errored_status_code<EC>::value) && (std::is_void<E>::value || BOOS…
/third_party/boost/boost/signals2/detail/
Dvariadic_slot_invoker.hpp95 typename boost::disable_if<boost::is_void<typename Func::result_type> >::type * = 0 in m_invoke()
102 typename boost::enable_if<boost::is_void<typename Func::result_type> >::type * = 0 in m_invoke()
114 typename boost::enable_if<boost::is_void<typename Func::result_type> >::type * = 0 in m_invoke()
/third_party/boost/boost/parameter/aux_/
Dresult_of0.hpp37 ::std::is_void<result_of_F>
40 ::boost::is_void<result_of_F>
/third_party/boost/boost/geometry/util/
Dselect_calculation_type.hpp48 boost::is_void<CalculationType>,
69 boost::is_void<CalculationType>,
/third_party/boost/boost/type_traits/detail/
Dcomposite_pointer_type.hpp91 || boost::is_void<T2>::value
92 || boost::is_void<U2>::value
108 … boost::is_same<T2, U2>::value || boost::is_void<T2>::value || boost::is_base_of<T2, U2>::value,

123456