Home
last modified time | relevance | path

Searched refs:min_pointer (Results 1 – 17 of 17) sorted by relevance

/llvm-project-15.0.7/libcxx/test/support/
H A Dmin_allocator.h209 min_pointer(min_pointer<T, ID> p) TEST_NOEXCEPT : ptr_(p.ptr_) {} in min_pointer() function
213 friend bool operator==(min_pointer x, min_pointer y) {return x.ptr_ == y.ptr_;}
214 friend bool operator!=(min_pointer x, min_pointer y) {return !(x == y);}
219 class min_pointer<void, ID>
231 TEST_CONSTEXPR_CXX14 min_pointer(min_pointer<T, ID> p) TEST_NOEXCEPT : ptr_(p.ptr_) {} in min_pointer() function
241 class min_pointer
278 friend TEST_CONSTEXPR_CXX14 min_pointer operator+(difference_type n, min_pointer x)
290 friend TEST_CONSTEXPR_CXX14 difference_type operator-(min_pointer x, min_pointer y)
319 TEST_CONSTEXPR_CXX14 min_pointer(min_pointer<T, ID> p) : ptr_(p.ptr_) {} in min_pointer() function
349 friend TEST_CONSTEXPR_CXX14 min_pointer operator+(difference_type n, min_pointer x)
[all …]
H A Ddeleter_types.h395 typedef min_pointer<T, std::integral_constant<size_t, ID>> pointer;
423 typedef min_pointer<T, std::integral_constant<size_t, ID> > pointer;
/llvm-project-15.0.7/libcxx/test/std/containers/associative/
H A Diterator_types.pass.cpp70 testMap<Map, ValueTp, min_pointer<ValueTp>, min_pointer<const ValueTp>>(); in main()
89 testMap<Map, ValueTp, min_pointer<ValueTp>, min_pointer<const ValueTp>>(); in main()
108 testSet<Set, ValueTp, min_pointer<const ValueTp>>(); in main()
127 testSet<Set, ValueTp, min_pointer<const ValueTp>>(); in main()
/llvm-project-15.0.7/libcxx/test/std/containers/unord/
H A Diterator_difference_type.pass.cpp93 testUnorderedMap<Map, ValueTp, min_pointer<ValueTp>, min_pointer<const ValueTp>>(); in main()
112 testUnorderedMap<Map, ValueTp, min_pointer<ValueTp>, min_pointer<const ValueTp>>(); in main()
131 testUnorderedSet<Set, ValueTp, min_pointer<const ValueTp>>(); in main()
150 testUnorderedSet<Set, ValueTp, min_pointer<const ValueTp>>(); in main()
/llvm-project-15.0.7/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.hash/
H A Dhash_unique_ptr.pass.cpp51 struct std::hash<min_pointer<T, std::integral_constant<size_t, 1>>> {
52 size_t operator()(min_pointer<T, std::integral_constant<size_t, 1>> p) const TEST_NOEXCEPT_FALSE { in operator ()()
/llvm-project-15.0.7/libcxx/test/std/containers/associative/set/
H A Dtypes.pass.cpp63 static_assert((std::is_same<C::pointer, min_pointer<int>>::value), ""); in main()
64 static_assert((std::is_same<C::const_pointer, min_pointer<const int>>::value), ""); in main()
/llvm-project-15.0.7/libcxx/test/std/containers/associative/multiset/
H A Dtypes.pass.cpp63 static_assert((std::is_same<C::pointer, min_pointer<int>>::value), ""); in main()
64 static_assert((std::is_same<C::const_pointer, min_pointer<const int>>::value), ""); in main()
/llvm-project-15.0.7/libcxx/test/std/containers/sequences/list/
H A Dtypes.pass.cpp61 static_assert((std::is_same<C::pointer, min_pointer<int>>::value), ""); in main()
62 static_assert((std::is_same<C::const_pointer, min_pointer<const int>>::value), ""); in main()
/llvm-project-15.0.7/libcxx/test/std/containers/associative/map/
H A Dtypes.pass.cpp63 static_assert((std::is_same<C::pointer, min_pointer<std::pair<const int, double>>>::value), ""); in main()
64 …static_assert((std::is_same<C::const_pointer, min_pointer<const std::pair<const int, double>>>::va… in main()
/llvm-project-15.0.7/libcxx/test/std/containers/associative/multimap/
H A Dtypes.pass.cpp63 static_assert((std::is_same<C::pointer, min_pointer<std::pair<const int, double>>>::value), ""); in main()
64 …static_assert((std::is_same<C::const_pointer, min_pointer<const std::pair<const int, double>>>::va… in main()
/llvm-project-15.0.7/libcxx/test/std/containers/unord/unord.set/
H A Dtypes.pass.cpp62 static_assert((std::is_same<C::pointer, min_pointer<C::value_type>>::value), ""); in main()
63 … static_assert((std::is_same<C::const_pointer, min_pointer<const C::value_type>>::value), ""); in main()
/llvm-project-15.0.7/libcxx/test/std/containers/sequences/forwardlist/
H A Dtypes.pass.cpp62 static_assert((std::is_same<C::pointer, min_pointer<char>>::value), ""); in main()
63 static_assert((std::is_same<C::const_pointer, min_pointer<const char>>::value), ""); in main()
/llvm-project-15.0.7/libcxx/test/std/containers/unord/unord.multiset/
H A Dtypes.pass.cpp62 static_assert((std::is_same<C::pointer, min_pointer<C::value_type>>::value), ""); in main()
63 … static_assert((std::is_same<C::const_pointer, min_pointer<const C::value_type>>::value), ""); in main()
/llvm-project-15.0.7/libcxx/test/std/containers/sequences/vector/
H A Dtypes.pass.cpp100 static_assert((std::is_same<C::pointer, min_pointer<int>>::value), ""); in main()
101 static_assert((std::is_same<C::const_pointer, min_pointer<const int>>::value), ""); in main()
/llvm-project-15.0.7/libcxx/test/std/containers/unord/unord.multimap/
H A Dtypes.pass.cpp65 static_assert((std::is_same<C::pointer, min_pointer<C::value_type>>::value), ""); in main()
66 … static_assert((std::is_same<C::const_pointer, min_pointer<const C::value_type>>::value), ""); in main()
/llvm-project-15.0.7/libcxx/test/std/containers/unord/unord.map/
H A Dtypes.pass.cpp65 static_assert((std::is_same<C::pointer, min_pointer<C::value_type>>::value), ""); in main()
66 … static_assert((std::is_same<C::const_pointer, min_pointer<const C::value_type>>::value), ""); in main()
/llvm-project-15.0.7/libcxx/test/std/containers/sequences/deque/
H A Dtypes.pass.cpp93 static_assert((std::is_same<C::pointer, min_pointer<C::value_type>>::value), ""); in main()
94 … static_assert((std::is_same<C::const_pointer, min_pointer<const C::value_type>>::value), ""); in main()