Home
last modified time | relevance | path

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

/external/libcxx/test/support/
Dmin_allocator.h193 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 …]
Ddeleter_types.h396 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/
Diterator_types.pass.cpp71 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/
Diterator_difference_type.pass.cpp94 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/
Dhash_unique_ptr.pass.cpp52 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/
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()
/external/libcxx/test/std/containers/associative/set/
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()
/external/libcxx/test/std/containers/sequences/list/
Dtypes.pass.cpp58 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/
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()
/external/libcxx/test/std/containers/unord/unord.multiset/
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()
/external/libcxx/test/std/containers/sequences/forwardlist/
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()
/external/libcxx/test/std/containers/associative/multimap/
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()
/external/libcxx/test/std/containers/unord/unord.set/
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()
/external/libcxx/test/std/containers/sequences/vector/
Dtypes.pass.cpp97 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/
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()
/external/libcxx/test/std/containers/unord/unord.map/
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()
/external/libcxx/test/std/containers/sequences/deque/
Dtypes.pass.cpp90 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()