/external/libcxx/test/support/ |
min_allocator.h | 139 template <class T, class = std::integral_constant<size_t, 0> > class min_pointer; 140 template <class T, class ID> class min_pointer<const T, ID>; 141 template <class ID> class min_pointer<void, ID>; 142 template <class ID> class min_pointer<const void, ID>; 146 class min_pointer<const void, ID> class 150 min_pointer() TEST_NOEXCEPT = default; 151 min_pointer(std::nullptr_t) TEST_NOEXCEPT : ptr_(nullptr) {} 153 min_pointer(min_pointer<T, ID> p) TEST_NOEXCEPT : ptr_(p.ptr_) {} 157 friend bool operator==(min_pointer x, min_pointer y) {return x.ptr_ == y.ptr_; 163 class min_pointer<void, ID> class 185 class min_pointer class 255 class min_pointer<const T, ID> class 259 explicit min_pointer(const T* p) : ptr_(p) {} function in class:min_pointer 262 min_pointer(std::nullptr_t) : ptr_(nullptr) {} function in class:min_pointer 263 min_pointer(min_pointer<T, ID> p) : ptr_(p.ptr_) {} function in class:min_pointer 264 explicit min_pointer(min_pointer<const void, ID> p) : ptr_(static_cast<const T*>(p.ptr_)) {} function in class:min_pointer [all...] |
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/support/ |
min_allocator.h | 139 template <class T, class = std::integral_constant<size_t, 0> > class min_pointer; 140 template <class T, class ID> class min_pointer<const T, ID>; 141 template <class ID> class min_pointer<void, ID>; 142 template <class ID> class min_pointer<const void, ID>; 146 class min_pointer<const void, ID> class 150 min_pointer() TEST_NOEXCEPT = default; 151 min_pointer(std::nullptr_t) TEST_NOEXCEPT : ptr_(nullptr) {} 153 min_pointer(min_pointer<T, ID> p) TEST_NOEXCEPT : ptr_(p.ptr_) {} 157 friend bool operator==(min_pointer x, min_pointer y) {return x.ptr_ == y.ptr_; 163 class min_pointer<void, ID> class 185 class min_pointer class 255 class min_pointer<const T, ID> class 259 explicit min_pointer(const T* p) : ptr_(p) {} function in class:min_pointer 262 min_pointer(std::nullptr_t) : ptr_(nullptr) {} function in class:min_pointer 263 min_pointer(min_pointer<T, ID> p) : ptr_(p.ptr_) {} function in class:min_pointer 264 explicit min_pointer(min_pointer<const void, ID> p) : ptr_(static_cast<const T*>(p.ptr_)) {} function in class:min_pointer [all...] |
/external/libcxx/test/std/containers/associative/ |
iterator_types.pass.cpp | 71 testMap<Map, ValueTp, min_pointer<ValueTp>, min_pointer<const ValueTp>>(); 90 testMap<Map, ValueTp, min_pointer<ValueTp>, min_pointer<const ValueTp>>(); 109 testSet<Set, ValueTp, min_pointer<const ValueTp>>(); 128 testSet<Set, ValueTp, min_pointer<const ValueTp>>();
|
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/containers/associative/ |
iterator_types.pass.cpp | 71 testMap<Map, ValueTp, min_pointer<ValueTp>, min_pointer<const ValueTp>>(); 90 testMap<Map, ValueTp, min_pointer<ValueTp>, min_pointer<const ValueTp>>(); 109 testSet<Set, ValueTp, min_pointer<const ValueTp>>(); 128 testSet<Set, ValueTp, min_pointer<const ValueTp>>();
|
/external/libcxx/test/std/containers/unord/ |
iterator_difference_type.pass.cpp | 94 testUnorderedMap<Map, ValueTp, min_pointer<ValueTp>, min_pointer<const ValueTp>>(); 113 testUnorderedMap<Map, ValueTp, min_pointer<ValueTp>, min_pointer<const ValueTp>>(); 132 testUnorderedSet<Set, ValueTp, min_pointer<const ValueTp>>(); 151 testUnorderedSet<Set, ValueTp, min_pointer<const ValueTp>>();
|
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/containers/unord/ |
iterator_difference_type.pass.cpp | 94 testUnorderedMap<Map, ValueTp, min_pointer<ValueTp>, min_pointer<const ValueTp>>(); 113 testUnorderedMap<Map, ValueTp, min_pointer<ValueTp>, min_pointer<const ValueTp>>(); 132 testUnorderedSet<Set, ValueTp, min_pointer<const ValueTp>>(); 151 testUnorderedSet<Set, ValueTp, min_pointer<const ValueTp>>();
|
/external/libcxx/test/std/containers/associative/multiset/ |
types.pass.cpp | 63 static_assert((std::is_same<C::pointer, min_pointer<int>>::value), ""); 64 static_assert((std::is_same<C::const_pointer, min_pointer<const int>>::value), "");
|
/external/libcxx/test/std/containers/associative/set/ |
types.pass.cpp | 63 static_assert((std::is_same<C::pointer, min_pointer<int>>::value), ""); 64 static_assert((std::is_same<C::const_pointer, min_pointer<const int>>::value), "");
|
/external/libcxx/test/std/containers/sequences/list/ |
types.pass.cpp | 58 static_assert((std::is_same<C::pointer, min_pointer<int>>::value), ""); 59 static_assert((std::is_same<C::const_pointer, min_pointer<const int>>::value), "");
|
/external/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.hash/ |
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 {
|
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/containers/associative/multiset/ |
types.pass.cpp | 63 static_assert((std::is_same<C::pointer, min_pointer<int>>::value), ""); 64 static_assert((std::is_same<C::const_pointer, min_pointer<const int>>::value), "");
|
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/containers/associative/set/ |
types.pass.cpp | 63 static_assert((std::is_same<C::pointer, min_pointer<int>>::value), ""); 64 static_assert((std::is_same<C::const_pointer, min_pointer<const int>>::value), "");
|
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/containers/sequences/list/ |
types.pass.cpp | 58 static_assert((std::is_same<C::pointer, min_pointer<int>>::value), ""); 59 static_assert((std::is_same<C::const_pointer, min_pointer<const int>>::value), "");
|
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/utilities/memory/util.smartptr/util.smartptr.hash/ |
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 {
|
/external/libcxx/test/std/containers/associative/map/ |
types.pass.cpp | 63 static_assert((std::is_same<C::pointer, min_pointer<std::pair<const int, double>>>::value), ""); 64 static_assert((std::is_same<C::const_pointer, min_pointer<const std::pair<const int, double>>>::value), "");
|
/external/libcxx/test/std/containers/associative/multimap/ |
types.pass.cpp | 63 static_assert((std::is_same<C::pointer, min_pointer<std::pair<const int, double>>>::value), ""); 64 static_assert((std::is_same<C::const_pointer, min_pointer<const std::pair<const int, double>>>::value), "");
|
/external/libcxx/test/std/containers/sequences/deque/ |
types.pass.cpp | 90 static_assert((std::is_same<C::pointer, min_pointer<C::value_type>>::value), ""); 91 static_assert((std::is_same<C::const_pointer, min_pointer<const C::value_type>>::value), "");
|
/external/libcxx/test/std/containers/sequences/forwardlist/ |
types.pass.cpp | 62 static_assert((std::is_same<C::pointer, min_pointer<char>>::value), ""); 63 static_assert((std::is_same<C::const_pointer, min_pointer<const char>>::value), "");
|
/external/libcxx/test/std/containers/sequences/vector/ |
types.pass.cpp | 97 static_assert((std::is_same<C::pointer, min_pointer<int>>::value), ""); 98 static_assert((std::is_same<C::const_pointer, min_pointer<const int>>::value), "");
|
/external/libcxx/test/std/containers/unord/unord.map/ |
types.pass.cpp | 65 static_assert((std::is_same<C::pointer, min_pointer<C::value_type>>::value), ""); 66 static_assert((std::is_same<C::const_pointer, min_pointer<const C::value_type>>::value), "");
|
/external/libcxx/test/std/containers/unord/unord.multimap/ |
types.pass.cpp | 65 static_assert((std::is_same<C::pointer, min_pointer<C::value_type>>::value), ""); 66 static_assert((std::is_same<C::const_pointer, min_pointer<const C::value_type>>::value), "");
|
/external/libcxx/test/std/containers/unord/unord.multiset/ |
types.pass.cpp | 62 static_assert((std::is_same<C::pointer, min_pointer<C::value_type>>::value), ""); 63 static_assert((std::is_same<C::const_pointer, min_pointer<const C::value_type>>::value), "");
|
/external/libcxx/test/std/containers/unord/unord.set/ |
types.pass.cpp | 62 static_assert((std::is_same<C::pointer, min_pointer<C::value_type>>::value), ""); 63 static_assert((std::is_same<C::const_pointer, min_pointer<const C::value_type>>::value), "");
|
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/containers/associative/map/ |
types.pass.cpp | 63 static_assert((std::is_same<C::pointer, min_pointer<std::pair<const int, double>>>::value), ""); 64 static_assert((std::is_same<C::const_pointer, min_pointer<const std::pair<const int, double>>>::value), "");
|
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/containers/associative/multimap/ |
types.pass.cpp | 63 static_assert((std::is_same<C::pointer, min_pointer<std::pair<const int, double>>>::value), ""); 64 static_assert((std::is_same<C::const_pointer, min_pointer<const std::pair<const int, double>>>::value), "");
|