/third_party/boost/libs/type_traits/test/ |
D | is_member_pointer_test.cpp | 15 TT_TEST_BEGIN(is_member_pointer) 17 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_member_pointer<f1>::value, false); 18 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_member_pointer<f2>::value, false); 19 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_member_pointer<f3>::value, false); 20 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_member_pointer<void*>::value, false); 21 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_member_pointer<mf1>::value, true); 22 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_member_pointer<mf2>::value, true); 23 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_member_pointer<mf3>::value, true); 24 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_member_pointer<mf4>::value, true); 25 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_member_pointer<cmf>::value, true); [all …]
|
D | tricky_partial_spec_test.cpp | 96 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_member_pointer<const f1>::value, false); 97 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_member_pointer<const mp>::value, true); 98 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_member_pointer<volatile mp>::value, true); 99 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_member_pointer<const volatile mp>::value, true); 100 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_member_pointer<const mf3>::value, true); 101 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_member_pointer<volatile mf3>::value, true); 102 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_member_pointer<const volatile mf3>::value, true);
|
D | tricky_incomplete_type_test.cpp | 32 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_member_pointer<incomplete_type>::value, false);
|
D | type_traits_test.cpp | 66 typedef boost::is_member_pointer<int>::type t49;
|
/third_party/boost/libs/function_types/test/classification/ |
D | is_member_pointer.cpp | 26 ft::is_member_pointer< func > 30 ft::is_member_pointer< func_ptr > 34 ft::is_member_pointer< func_ref > 38 ft::is_member_pointer< mem_func_ptr > 42 ft::is_member_pointer< c_mem_func_ptr > 46 ft::is_member_pointer< v_mem_func_ptr > 50 ft::is_member_pointer< cv_mem_func_ptr > 54 ft::is_member_pointer< mem_ptr > 58 ft::is_member_pointer< func_ptr* > 62 ft::is_member_pointer< mem_func_ptr* > [all …]
|
/third_party/boost/libs/type_traits/doc/ |
D | is_member_pointer.qbk | 8 [section:is_member_pointer is_member_pointer] 10 struct is_member_pointer : public __tof {}; 21 __header ` #include <boost/type_traits/is_member_pointer.hpp>` or ` #include <boost/type_traits.hpp… 25 [:`is_member_pointer<int (MyClass::*)>` inherits from `__true_type`.] 27 [:`is_member_pointer<int (MyClass::*)(char)>::type` is the type `__true_type`.] 29 [:`is_member_pointer<int (MyClass::*)(void)const>::value` is an integral constant 32 [:`is_member_pointer<T>::value_type` is the type `bool`.]
|
/third_party/boost/boost/type_traits/ |
D | is_member_pointer.hpp | 30 template <class T> struct is_member_pointer : public integral_constant<bool, __is_member_pointer(T)… struct 32 template <class T> struct is_member_pointer : public integral_constant<bool, ::boost::is_member_fun… 33 template <class T, class U> struct is_member_pointer<U T::* > : public true_type{}; 36 template <class T, class U> struct is_member_pointer<U T::*const> : public true_type{}; 37 template <class T, class U> struct is_member_pointer<U T::*const volatile> : public true_type{}; 38 template <class T, class U> struct is_member_pointer<U T::*volatile> : public true_type{};
|
D | is_member_object_pointer.hpp | 20 ::boost::is_member_pointer<T>::value && !::boost::is_member_function_pointer<T>::value>{};
|
D | is_scalar.hpp | 22 …:boost::is_enum<T>::value || ::boost::is_pointer<T>::value || ::boost::is_member_pointer<T>::value>
|
/third_party/boost/boost/dll/detail/ |
D | aggressive_ptr_cast.hpp | 36 …ame boost::disable_if_c<boost::is_member_pointer<To>::value || boost::is_reference<To>::value || b… 64 …ename boost::disable_if_c<!boost::is_reference<To>::value || boost::is_member_pointer<From>::value… 93 …ORCEINLINE typename boost::disable_if_c<!boost::is_member_pointer<To>::value || boost::is_member_p… 112 …FORCEINLINE typename boost::disable_if_c<boost::is_member_pointer<To>::value || !boost::is_member_…
|
/third_party/boost/boost/python/ |
D | data_members.hpp | 249 return detail::make_getter(d, policies, detail::is_member_pointer<D>(), 0L); in make_getter() 255 return detail::make_getter(d, policies, detail::is_member_pointer<D>(), 0L); in make_getter() 263 return detail::make_getter(x, policy, detail::is_member_pointer<D>(), 0L); in make_getter() 272 return detail::make_getter(d, policy, detail::is_member_pointer<D>(), 0L); in make_getter() 286 return detail::make_setter(x, policies, detail::is_member_pointer<D>(), 0); in make_setter() 292 return detail::make_setter(x, policies, detail::is_member_pointer<D>(), 0); in make_setter() 298 return detail::make_setter(x, default_call_policies(), detail::is_member_pointer<D>(), 0); in make_setter() 305 return detail::make_setter(x, default_call_policies(), detail::is_member_pointer<D>(), 0); in make_setter()
|
/third_party/boost/boost/function_types/ |
D | is_member_pointer.hpp | 20 struct is_member_pointer struct 26 BOOST_MPL_AUX_LAMBDA_SUPPORT(2,is_member_pointer,(T,Tag))
|
/third_party/boost/boost/context/detail/ |
D | invoke.hpp | 28 std::is_member_pointer< typename std::decay< Fn >::type >::value, 37 ! std::is_member_pointer< typename std::decay< Fn >::type >::value,
|
/third_party/boost/boost/python/detail/ |
D | type_traits.hpp | 54 using boost::is_member_pointer; 87 using std::is_member_pointer;
|
/third_party/boost/boost/type_traits/detail/ |
D | common_type_impl.hpp | 91 boost::is_member_pointer<T>::value || boost::is_member_pointer<U>::value,
|
/third_party/boost/boost/dll/ |
D | shared_library.hpp | 351 …inline typename boost::enable_if_c<boost::is_member_pointer<T>::value || boost::is_reference<T>::v… in get() 357 …inline typename boost::disable_if_c<boost::is_member_pointer<T>::value || boost::is_reference<T>::… in get() 363 …inline typename boost::enable_if_c<boost::is_member_pointer<T>::value || boost::is_reference<T>::v… in get() 371 …inline typename boost::disable_if_c<boost::is_member_pointer<T>::value || boost::is_reference<T>::… in get()
|
/third_party/boost/boost/callable_traits/detail/unguarded/ |
D | function_3.hpp | 144 using is_member_pointer = std::false_type; typedef 259 using is_member_pointer = std::false_type; typedef
|
D | function_ptr_3.hpp | 92 using is_member_pointer = std::false_type; typedef
|
D | function_ptr_varargs_3.hpp | 96 using is_member_pointer = std::false_type; typedef
|
D | pmf_4.hpp | 146 using is_member_pointer = std::true_type; typedef
|
D | pmf_varargs_4.hpp | 148 using is_member_pointer = std::true_type; typedef
|
/third_party/boost/boost/callable_traits/detail/ |
D | pmd.hpp | 48 using is_member_pointer = std::true_type; typedef
|
/third_party/boost/libs/hana/include/boost/hana/ |
D | traits.hpp | 62 constexpr auto is_member_pointer = detail::hana_trait<std::is_member_pointer>{};
|
/third_party/boost/boost/hana/ |
D | traits.hpp | 62 constexpr auto is_member_pointer = detail::hana_trait<std::is_member_pointer>{};
|
/third_party/boost/libs/function_types/test/ |
D | Jamfile | 23 [ compile classification/is_member_pointer.cpp ]
|