/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/support/ |
D | min_allocator.h | 17 template <class T> class min_pointer; variable 18 template <class T> class min_pointer<const T>; variable 19 template <> class min_pointer<void>; variable 20 template <> class min_pointer<const void>; variable 24 class min_pointer<const void> 28 min_pointer() noexcept = default; 29 min_pointer(std::nullptr_t) : ptr_(nullptr) {} in min_pointer() function 31 min_pointer(min_pointer<T> p) : ptr_(p.ptr_) {} in min_pointer() function 35 friend bool operator==(min_pointer x, min_pointer y) {return x.ptr_ == y.ptr_;} 36 friend bool operator!=(min_pointer x, min_pointer y) {return !(x == y);} [all …]
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/sequences/list/ |
D | types.pass.cpp | 43 …static_assert((std::is_same<std::list<int, min_allocator<int>>::pointer, min_pointer<int>>::value)… in main() 44 …static_assert((std::is_same<std::list<int, min_allocator<int>>::const_pointer, min_pointer<const i… in main()
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/sequences/forwardlist/ |
D | types.pass.cpp | 48 …static_assert((std::is_same<std::forward_list<char, min_allocator<char>>::pointer, min_pointer<cha… in main() 49 …::is_same<std::forward_list<char, min_allocator<char>>::const_pointer, min_pointer<const char>>::v… in main()
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/sequences/vector/ |
D | types.pass.cpp | 81 …static_assert((std::is_same<std::vector<int, min_allocator<int>>::pointer, min_pointer<int>>::valu… in main() 82 …static_assert((std::is_same<std::vector<int, min_allocator<int>>::const_pointer, min_pointer<const… in main()
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/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()
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/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()
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/associative/multiset/ |
D | types.pass.cpp | 61 …_same<std::multiset<int, std::less<int>, min_allocator<int>>::pointer, min_pointer<int>>::value), … in main() 62 …std::multiset<int, std::less<int>, min_allocator<int>>::const_pointer, min_pointer<const int>>::va… in main()
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/sequences/deque/ |
D | types.pass.cpp | 83 static_assert((std::is_same<C::pointer, min_pointer<C::value_type>>::value), ""); in main() 84 … static_assert((std::is_same<C::const_pointer, min_pointer<const C::value_type>>::value), ""); in main()
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/associative/set/ |
D | types.pass.cpp | 61 …d::is_same<std::set<int, std::less<int>, min_allocator<int>>::pointer, min_pointer<int>>::value), … in main() 62 …same<std::set<int, std::less<int>, min_allocator<int>>::const_pointer, min_pointer<const int>>::va… in main()
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/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()
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/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()
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/associative/multimap/ |
D | types.pass.cpp | 61 …std::less<int>, min_allocator<std::pair<const int, double>>>::pointer, min_pointer<std::pair<const… in main() 62 …ess<int>, min_allocator<std::pair<const int, double>>>::const_pointer, min_pointer<const std::pair… in main()
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/associative/map/ |
D | types.pass.cpp | 61 …std::less<int>, min_allocator<std::pair<const int, double>>>::pointer, min_pointer<std::pair<const… in main() 62 …ess<int>, min_allocator<std::pair<const int, double>>>::const_pointer, min_pointer<const std::pair… in main()
|