Searched refs:nullptr_t (Results 1 – 13 of 13) sorted by relevance
/ndk/sources/cxx-stl/llvm-libc++/libcxx/include/ |
D | cstddef | 30 nullptr_t 63 struct _LIBCPP_TYPE_VIS_ONLY nullptr_t 69 _LIBCPP_ALWAYS_INLINE _LIBCPP_CONSTEXPR nullptr_t() : __lx(0) {} 70 _LIBCPP_ALWAYS_INLINE _LIBCPP_CONSTEXPR nullptr_t(int __nat::*) : __lx(0) {} 82 …friend _LIBCPP_ALWAYS_INLINE _LIBCPP_CONSTEXPR bool operator==(nullptr_t, nullptr_t) {return true;} 83 …friend _LIBCPP_ALWAYS_INLINE _LIBCPP_CONSTEXPR bool operator!=(nullptr_t, nullptr_t) {return false… 84 …friend _LIBCPP_ALWAYS_INLINE _LIBCPP_CONSTEXPR bool operator<(nullptr_t, nullptr_t) {return false;} 85 …friend _LIBCPP_ALWAYS_INLINE _LIBCPP_CONSTEXPR bool operator<=(nullptr_t, nullptr_t) {return true;} 86 …friend _LIBCPP_ALWAYS_INLINE _LIBCPP_CONSTEXPR bool operator>(nullptr_t, nullptr_t) {return false;} 87 …friend _LIBCPP_ALWAYS_INLINE _LIBCPP_CONSTEXPR bool operator>=(nullptr_t, nullptr_t) {return true;} [all …]
|
D | memory | 239 unique_ptr(nullptr_t) noexcept : unique_ptr() { } 251 unique_ptr& operator=(nullptr_t) noexcept; 281 unique_ptr(nullptr_t) noexcept : unique_ptr() { } 288 unique_ptr& operator=(nullptr_t) noexcept; 300 void reset(nullptr_t) noexcept; 322 bool operator==(const unique_ptr<T, D>& x, nullptr_t) noexcept; 324 bool operator==(nullptr_t, const unique_ptr<T, D>& y) noexcept; 326 bool operator!=(const unique_ptr<T, D>& x, nullptr_t) noexcept; 328 bool operator!=(nullptr_t, const unique_ptr<T, D>& y) noexcept; 331 bool operator<(const unique_ptr<T, D>& x, nullptr_t); [all …]
|
D | __functional_03 | 662 _LIBCPP_INLINE_VISIBILITY function(nullptr_t) : __f_(0) {} 673 function(allocator_arg_t, const _Alloc&, nullptr_t) : __f_(0) {} 681 function& operator=(nullptr_t); 818 function<_Rp()>::operator=(nullptr_t) 964 _LIBCPP_INLINE_VISIBILITY function(nullptr_t) : __f_(0) {} 975 function(allocator_arg_t, const _Alloc&, nullptr_t) : __f_(0) {} 983 function& operator=(nullptr_t); 1120 function<_Rp(_A0)>::operator=(nullptr_t) 1266 _LIBCPP_INLINE_VISIBILITY function(nullptr_t) : __f_(0) {} 1277 function(allocator_arg_t, const _Alloc&, nullptr_t) : __f_(0) {} [all …]
|
D | functional | 381 function(nullptr_t) noexcept; 389 function(allocator_arg_t, const Alloc&, nullptr_t) noexcept; 399 function& operator=(nullptr_t) noexcept; 426 bool operator==(const function<R(ArgTypes...)>&, nullptr_t) noexcept; 429 bool operator==(nullptr_t, const function<R(ArgTypes...)>&) noexcept; 432 bool operator!=(const function<R(ArgTypes...)>&, nullptr_t) noexcept; 435 bool operator!=(nullptr_t, const function<R(ArgTypes...)>&) noexcept; 1448 function(nullptr_t) _NOEXCEPT : __f_(0) {} 1463 function(allocator_arg_t, const _Alloc&, nullptr_t) _NOEXCEPT : __f_(0) {} 1474 function& operator=(nullptr_t) _NOEXCEPT; [all …]
|
D | exception | 133 _LIBCPP_INLINE_VISIBILITY exception_ptr(nullptr_t) _NOEXCEPT : __ptr_() {}
|
D | future | 1351 explicit promise(nullptr_t) _NOEXCEPT : __state_(nullptr) {} 1529 explicit promise(nullptr_t) _NOEXCEPT : __state_(nullptr) {} 1672 explicit promise(nullptr_t) _NOEXCEPT : __state_(nullptr) {}
|
D | type_traits | 298 template <> struct __is_nullptr_t_impl<nullptr_t> : public true_type {}; 530 template <> struct _LIBCPP_TYPE_VIS_ONLY is_scalar<nullptr_t> : public true_type {};
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/support/ |
D | min_allocator.h | 29 min_pointer(std::nullptr_t) : ptr_(nullptr) {} in min_pointer() argument 46 min_pointer(std::nullptr_t) : ptr_(nullptr) {} in min_pointer() argument 70 min_pointer(std::nullptr_t) : ptr_(nullptr) {} in min_pointer() argument 140 min_pointer(std::nullptr_t) : ptr_(nullptr) {} in min_pointer() argument 205 operator==(min_pointer<T> x, std::nullptr_t) 213 operator==(std::nullptr_t, min_pointer<T> x) 221 operator!=(min_pointer<T> x, std::nullptr_t) 229 operator!=(std::nullptr_t, min_pointer<T> x)
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/language.support/support.types/ |
D | nullptr_t.pass.cpp | 18 A(std::nullptr_t) {} in A() 23 static_assert(sizeof(std::nullptr_t) == sizeof(void*), in main()
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/meta/meta.unary/meta.unary.cat/ |
D | nullptr.pass.cpp | 48 test_nullptr<std::nullptr_t>(); in main()
|
/ndk/sources/cxx-stl/llvm-libc++abi/libcxxabi/src/ |
D | private_typeinfo.cpp | 351 is_equal(thrown_type, &typeid(std::nullptr_t), false); in can_catch()
|
/ndk/tests/device/test-libc++-shared-full/jni/ |
D | Android.mk | 2093 $(call gen-test, language.support/support.types/nullptr_t) 3930 $(call gen-test, utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/nullptr_t) 4137 …gen-test, utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/nullptr_t)
|
/ndk/tests/device/test-libc++-static-full/jni/ |
D | Android.mk | 2084 $(call gen-test, language.support/support.types/nullptr_t) 3921 $(call gen-test, utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/nullptr_t) 4128 …gen-test, utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/nullptr_t)
|