Home
last modified time | relevance | path

Searched defs:pointer_traits (Results 1 – 14 of 14) sorted by relevance

/aosp_15_r20/external/sdv/vsomeip/third_party/boost/intrusive/include/boost/intrusive/
Dpointer_traits.hpp68 struct pointer_traits struct
73 typedef Ptr pointer;
78 typedef unspecified_type element_type;
82 typedef unspecified_type difference_type;
90 template <class U> using rebind = unspecified;
94 typedef unspecified_type reference;
126 BOOST_INTRUSIVE_FORCEINLINE static pointer pointer_to(reference r) in pointer_to()
146 BOOST_INTRUSIVE_FORCEINLINE static pointer static_cast_from(const UPtr &uptr) in static_cast_from()
167 BOOST_INTRUSIVE_FORCEINLINE static pointer const_cast_from(const UPtr &uptr) in const_cast_from()
188 BOOST_INTRUSIVE_FORCEINLINE static pointer dynamic_cast_from(const UPtr &uptr) in dynamic_cast_from()
[all …]
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/core/test/
Dto_address_test.cpp50 struct pointer_traits<P3<T> > { struct
51 static T* to_address(const P3<T>& p) BOOST_NOEXCEPT { in to_address()
74 struct pointer_traits<P4<T> > { struct
75 static T* to_address(const P4<T>& p) BOOST_NOEXCEPT { in to_address()
96 struct pointer_traits<P5<T> > { struct
97 static T* to_address(const P5<T>& p) BOOST_NOEXCEPT { in to_address()
117 struct pointer_traits<P6<T> > { struct
118 static T* to_address(const P6<T>& p) BOOST_NOEXCEPT { in to_address()
126 struct pointer_traits<P6<T> > { struct
127 static T* to_address(const P6<T>& p) BOOST_NOEXCEPT { in to_address()
/aosp_15_r20/external/cronet/third_party/libc++/src/test/libcxx/utilities/memory/pointer.conversion/
H A Dto_address.pass.cpp42 struct std::pointer_traits<P3> { struct in std
53 struct std::pointer_traits<P4> {
65 struct std::pointer_traits<P6> {
100 struct std::pointer_traits<P8::FancyPtrB<T> > { struct in std
101 static TEST_CONSTEXPR T *to_address(const P8::FancyPtrB<T>& p) { return p.p_; } in to_address()
/aosp_15_r20/external/cronet/third_party/libc++/src/test/std/utilities/memory/pointer.conversion/
H A Dto_address.pass.cpp44 struct std::pointer_traits<P3> { struct in std
55 struct std::pointer_traits<P4> {
67 struct std::pointer_traits<P6> {
102 struct std::pointer_traits<P8::FancyPtrB<T> > { struct in std
103 static TEST_CONSTEXPR T *to_address(const P8::FancyPtrB<T>& p) { return p.p_; } in to_address()
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/core/include/boost/core/
Dpointer_traits.hpp23 struct pointer_traits struct
26 struct rebind_to {
32 struct pointer_traits<T*> struct
35 struct rebind_to {
/aosp_15_r20/external/libcxx/test/std/utilities/memory/allocator.traits/allocator.traits.types/
H A Ddifference_type.pass.cpp61 struct pointer_traits<C<char>::pointer> struct
63 typedef C<char>::pointer pointer;
64 typedef char element_type;
65 typedef signed char difference_type;
H A Dsize_type.pass.cpp59 struct pointer_traits<C<char>::pointer> struct
61 typedef signed char difference_type;
/aosp_15_r20/external/cronet/third_party/libc++/src/test/std/utilities/memory/allocator.traits/allocator.traits.types/
H A Ddifference_type.pass.cpp60 struct pointer_traits<C<char>::pointer> struct
62 typedef C<char>::pointer pointer;
63 typedef char element_type;
64 typedef signed char difference_type;
H A Dsize_type.pass.cpp58 struct pointer_traits<C<char>::pointer> struct
60 typedef signed char difference_type;
/aosp_15_r20/external/libcxx/test/std/utilities/memory/pointer.conversion/
H A Dto_address.pass.cpp67 struct pointer_traits<::P3> struct
69 static int* to_address(const ::P3& p) noexcept in to_address()
93 struct pointer_traits<::P4> struct
95 static int* to_address(const ::P4& p) noexcept in to_address()
/aosp_15_r20/external/cronet/third_party/libc++/src/test/std/iterators/iterator.requirements/iterator.concepts/iterator.concept.random.access/
H A Dcontiguous_iterator.compile.pass.cpp169 struct std::pointer_traits<to_address_wrong_return_type> { struct in std
170 typedef void element_type;
249 struct std::pointer_traits<no_operator_arrow</*DisableArrow=*/true, /*DisableToAddress=*/false>> { struct in std
/aosp_15_r20/external/cronet/base/containers/
H A Dchecked_iterators_unittest.cc112 struct std::pointer_traits<DisableDerefAndIncr<Iter>> struct in std
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/container/include/boost/container/detail/
Dmultiallocation_chain.hpp214 <pointer> pointer_traits; typedef in boost::container::dtl::transform_multiallocation_chain
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/container/include/boost/container/
Dstring.hpp96 typedef ::boost::intrusive::pointer_traits<pointer> pointer_traits; typedef in boost::container::dtl::basic_string_base
616 typedef ::boost::intrusive::pointer_traits<pointer> pointer_traits; typedef in boost::container::basic_string