/external/libcxx/test/support/ |
D | min_allocator.h | 193 template <class T, class = std::integral_constant<size_t, 0> > class min_pointer; variable 194 template <class T, class ID> class min_pointer<const T, ID>; variable 195 template <class ID> class min_pointer<void, ID>; variable 196 template <class ID> class min_pointer<const void, ID>; variable 200 class min_pointer<const void, ID> 204 min_pointer() TEST_NOEXCEPT = default; 205 min_pointer(std::nullptr_t) TEST_NOEXCEPT : ptr_(nullptr) {} in min_pointer() function 207 min_pointer(min_pointer<T, ID> p) TEST_NOEXCEPT : ptr_(p.ptr_) {} in min_pointer() function 211 friend bool operator==(min_pointer x, min_pointer y) {return x.ptr_ == y.ptr_;} 212 friend bool operator!=(min_pointer x, min_pointer y) {return !(x == y);} [all …]
|
D | deleter_types.h | 396 typedef min_pointer<T, std::integral_constant<size_t, ID>> pointer; 424 typedef min_pointer<T, std::integral_constant<size_t, ID> > pointer;
|
/external/libcxx/test/std/containers/associative/ |
D | iterator_types.pass.cpp | 71 testMap<Map, ValueTp, min_pointer<ValueTp>, min_pointer<const ValueTp>>(); in main() 90 testMap<Map, ValueTp, min_pointer<ValueTp>, min_pointer<const ValueTp>>(); in main() 109 testSet<Set, ValueTp, min_pointer<const ValueTp>>(); in main() 128 testSet<Set, ValueTp, min_pointer<const ValueTp>>(); in main()
|
/external/libcxx/test/std/containers/unord/ |
D | iterator_difference_type.pass.cpp | 94 testUnorderedMap<Map, ValueTp, min_pointer<ValueTp>, min_pointer<const ValueTp>>(); in main() 113 testUnorderedMap<Map, ValueTp, min_pointer<ValueTp>, min_pointer<const ValueTp>>(); in main() 132 testUnorderedSet<Set, ValueTp, min_pointer<const ValueTp>>(); in main() 151 testUnorderedSet<Set, ValueTp, min_pointer<const ValueTp>>(); in main()
|
/external/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.hash/ |
D | hash_unique_ptr.pass.cpp | 52 struct hash<::min_pointer<T, std::integral_constant<size_t, 1>>> { 53 …size_t operator()(::min_pointer<T, std::integral_constant<size_t, 1>> p) const TEST_NOEXCEPT_FALSE… in operator ()()
|
/external/libcxx/test/std/containers/associative/multiset/ |
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()
|
/external/libcxx/test/std/containers/associative/set/ |
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()
|
/external/libcxx/test/std/containers/sequences/list/ |
D | types.pass.cpp | 58 static_assert((std::is_same<C::pointer, min_pointer<int>>::value), ""); in main() 59 static_assert((std::is_same<C::const_pointer, min_pointer<const int>>::value), ""); in main()
|
/external/libcxx/test/std/containers/associative/map/ |
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()
|
/external/libcxx/test/std/containers/unord/unord.multiset/ |
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()
|
/external/libcxx/test/std/containers/sequences/forwardlist/ |
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()
|
/external/libcxx/test/std/containers/associative/multimap/ |
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()
|
/external/libcxx/test/std/containers/unord/unord.set/ |
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()
|
/external/libcxx/test/std/containers/sequences/vector/ |
D | types.pass.cpp | 97 static_assert((std::is_same<C::pointer, min_pointer<int>>::value), ""); in main() 98 static_assert((std::is_same<C::const_pointer, min_pointer<const int>>::value), ""); in main()
|
/external/libcxx/test/std/containers/unord/unord.multimap/ |
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()
|
/external/libcxx/test/std/containers/unord/unord.map/ |
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()
|
/external/libcxx/test/std/containers/sequences/deque/ |
D | types.pass.cpp | 90 static_assert((std::is_same<C::pointer, min_pointer<C::value_type>>::value), ""); in main() 91 … static_assert((std::is_same<C::const_pointer, min_pointer<const C::value_type>>::value), ""); in main()
|