Home
last modified time | relevance | path

Searched refs:is_member_pointer (Results 1 – 25 of 36) sorted by relevance

12

/third_party/boost/libs/type_traits/test/
Dis_member_pointer_test.cpp15 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 …]
Dtricky_partial_spec_test.cpp96 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);
Dtricky_incomplete_type_test.cpp32 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_member_pointer<incomplete_type>::value, false);
Dtype_traits_test.cpp66 typedef boost::is_member_pointer<int>::type t49;
/third_party/boost/libs/function_types/test/classification/
Dis_member_pointer.cpp26 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/
Dis_member_pointer.qbk8 [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/
Dis_member_pointer.hpp30 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{};
Dis_member_object_pointer.hpp20 ::boost::is_member_pointer<T>::value && !::boost::is_member_function_pointer<T>::value>{};
Dis_scalar.hpp22 …:boost::is_enum<T>::value || ::boost::is_pointer<T>::value || ::boost::is_member_pointer<T>::value>
/third_party/boost/boost/dll/detail/
Daggressive_ptr_cast.hpp36 …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/
Ddata_members.hpp249 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/
Dis_member_pointer.hpp20 struct is_member_pointer struct
26 BOOST_MPL_AUX_LAMBDA_SUPPORT(2,is_member_pointer,(T,Tag))
/third_party/boost/boost/context/detail/
Dinvoke.hpp28 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/
Dtype_traits.hpp54 using boost::is_member_pointer;
87 using std::is_member_pointer;
/third_party/boost/boost/type_traits/detail/
Dcommon_type_impl.hpp91 boost::is_member_pointer<T>::value || boost::is_member_pointer<U>::value,
/third_party/boost/boost/dll/
Dshared_library.hpp351 …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/
Dfunction_3.hpp144 using is_member_pointer = std::false_type; typedef
259 using is_member_pointer = std::false_type; typedef
Dfunction_ptr_3.hpp92 using is_member_pointer = std::false_type; typedef
Dfunction_ptr_varargs_3.hpp96 using is_member_pointer = std::false_type; typedef
Dpmf_4.hpp146 using is_member_pointer = std::true_type; typedef
Dpmf_varargs_4.hpp148 using is_member_pointer = std::true_type; typedef
/third_party/boost/boost/callable_traits/detail/
Dpmd.hpp48 using is_member_pointer = std::true_type; typedef
/third_party/boost/libs/hana/include/boost/hana/
Dtraits.hpp62 constexpr auto is_member_pointer = detail::hana_trait<std::is_member_pointer>{};
/third_party/boost/boost/hana/
Dtraits.hpp62 constexpr auto is_member_pointer = detail::hana_trait<std::is_member_pointer>{};
/third_party/boost/libs/function_types/test/
DJamfile23 [ compile classification/is_member_pointer.cpp ]

12