| /llvm-project-15.0.7/libcxx/test/support/ |
| H A D | min_allocator.h | 209 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 D | deleter_types.h | 395 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 D | iterator_types.pass.cpp | 70 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 D | iterator_difference_type.pass.cpp | 93 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 D | hash_unique_ptr.pass.cpp | 51 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 D | types.pass.cpp | 63 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 D | types.pass.cpp | 63 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 D | types.pass.cpp | 61 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 D | types.pass.cpp | 63 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 D | types.pass.cpp | 63 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 D | types.pass.cpp | 62 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 D | types.pass.cpp | 62 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 D | types.pass.cpp | 62 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 D | types.pass.cpp | 100 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 D | types.pass.cpp | 65 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 D | types.pass.cpp | 65 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 D | types.pass.cpp | 93 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()
|