/openbsd/gnu/llvm/libcxx/include/__memory/ |
H A D | unique_ptr.h | 581 operator==(nullptr_t, const unique_ptr<_T1, _D1>& __x) _NOEXCEPT 589 operator!=(const unique_ptr<_T1, _D1>& __x, nullptr_t) _NOEXCEPT 605 operator<(const unique_ptr<_T1, _D1>& __x, nullptr_t) { 612 operator<(nullptr_t, const unique_ptr<_T1, _D1>& __x) { 619 operator>(const unique_ptr<_T1, _D1>& __x, nullptr_t) { 625 operator>(nullptr_t, const unique_ptr<_T1, _D1>& __x) { 631 operator<=(const unique_ptr<_T1, _D1>& __x, nullptr_t) { 637 operator<=(nullptr_t, const unique_ptr<_T1, _D1>& __x) { 643 operator>=(const unique_ptr<_T1, _D1>& __x, nullptr_t) { 649 operator>=(nullptr_t, const unique_ptr<_T1, _D1>& __x) { [all …]
|
H A D | shared_ptr.h | 481 _LIBCPP_CONSTEXPR shared_ptr(nullptr_t) _NOEXCEPT 567 shared_ptr(nullptr_t __p, _Dp __d) 593 shared_ptr(nullptr_t __p, _Dp __d, _Alloc __a) 1383 operator==(const shared_ptr<_Tp>& __x, nullptr_t) _NOEXCEPT 1393 operator==(nullptr_t, const shared_ptr<_Tp>& __x) _NOEXCEPT 1401 operator!=(const shared_ptr<_Tp>& __x, nullptr_t) _NOEXCEPT 1409 operator!=(nullptr_t, const shared_ptr<_Tp>& __x) _NOEXCEPT 1417 operator<(const shared_ptr<_Tp>& __x, nullptr_t) _NOEXCEPT 1425 operator<(nullptr_t, const shared_ptr<_Tp>& __x) _NOEXCEPT 1433 operator>(const shared_ptr<_Tp>& __x, nullptr_t) _NOEXCEPT [all …]
|
/openbsd/gnu/llvm/libcxx/include/__coroutine/ |
H A D | coroutine_handle.h | 40 constexpr coroutine_handle(nullptr_t) noexcept {} 43 coroutine_handle& operator=(nullptr_t) noexcept { 115 constexpr coroutine_handle(nullptr_t) noexcept {} 127 coroutine_handle& operator=(nullptr_t) noexcept {
|
/openbsd/gnu/llvm/clang/lib/Headers/ |
H A D | stddef.h | 93 namespace std { typedef decltype(nullptr) nullptr_t; } typedef 94 using ::std::nullptr_t; 103 typedef typeof(nullptr) nullptr_t; typedef
|
/openbsd/gnu/llvm/libcxx/include/ |
H A D | memory | 437 constexpr unique_ptr(nullptr_t) noexcept : unique_ptr() { } 482 constexpr unique_ptr(nullptr_t) noexcept : unique_ptr() { } 491 constexpr unique_ptr& operator=(nullptr_t) noexcept; // constexpr since C++23 503 constexpr void reset(nullptr_t) noexcept; // constexpr since C++23 540 constexpr bool operator<(const unique_ptr<T, D>& x, nullptr_t); // constexpr since C++23 542 constexpr bool operator<(nullptr_t, const unique_ptr<T, D>& y); // constexpr since C++23 595 template <class D> shared_ptr(nullptr_t p, D d); 596 template <class D, class A> shared_ptr(nullptr_t p, D d, A a); 605 shared_ptr(nullptr_t) : shared_ptr() { } 658 bool operator==(const shared_ptr<T>& x, nullptr_t) noexcept; [all …]
|
H A D | stddef.h | 50 typedef decltype(nullptr) nullptr_t; typedef
|
H A D | functional | 392 function(nullptr_t) noexcept; 400 function(allocator_arg_t, const Alloc&, nullptr_t) noexcept; // removed in C++17 410 function& operator=(nullptr_t) noexcept; 444 bool operator==(const function<R(ArgTypes...)>&, nullptr_t) noexcept; 447 bool operator==(nullptr_t, const function<R(ArgTypes...)>&) noexcept; 450 bool operator!=(const function<R(ArgTypes...)>&, nullptr_t) noexcept; 453 bool operator!=(nullptr_t, const function<R(ArgTypes...)>&) noexcept; 483 template <> struct hash<nullptr_t>; // C++17
|
H A D | cstddef | 29 nullptr_t 59 using ::nullptr_t;
|
H A D | exception | 199 _LIBCPP_INLINE_VISIBILITY exception_ptr(nullptr_t) _NOEXCEPT : __ptr_() {} 250 exception_ptr(nullptr_t) _NOEXCEPT; 253 exception_ptr& operator=(nullptr_t) _NOEXCEPT;
|
/openbsd/gnu/llvm/llvm/include/llvm/ADT/ |
H A D | IntrusiveRefCntPtr.h | 263 bool operator==(std::nullptr_t, const IntrusiveRefCntPtr<T> &B) { 268 bool operator==(const IntrusiveRefCntPtr<T> &A, std::nullptr_t B) { 273 bool operator!=(std::nullptr_t A, const IntrusiveRefCntPtr<T> &B) { 278 bool operator!=(const IntrusiveRefCntPtr<T> &A, std::nullptr_t B) {
|
H A D | STLFunctionalExtras.h | 51 function_ref(std::nullptr_t) {} in function_ref() argument
|
H A D | PointerUnion.h | 137 PointerUnion(std::nullptr_t) : PointerUnion() {} 185 const PointerUnion &operator=(std::nullptr_t) {
|
H A D | FunctionExtras.h | 368 unique_function(std::nullptr_t) {} 394 unique_function(std::nullptr_t) {}
|
/openbsd/gnu/llvm/libcxx/include/__support/win32/ |
H A D | locale_win32.h | 100 locale_t(std::nullptr_t) in locale_t() argument 130 friend bool operator==(const locale_t& __left, std::nullptr_t) { 138 friend bool operator==(std::nullptr_t, const locale_t& __right) { 154 friend bool operator!=(const locale_t& __left, std::nullptr_t __right) { 162 friend bool operator!=(std::nullptr_t __left, const locale_t& __right) {
|
/openbsd/gnu/llvm/libcxx/include/experimental/ |
H A D | coroutine | 108 _LIBCPP_CONSTEXPR coroutine_handle(nullptr_t) _NOEXCEPT : __handle_(nullptr) {} 111 coroutine_handle& operator=(nullptr_t) _NOEXCEPT { 158 static coroutine_handle from_address(nullptr_t) _NOEXCEPT { 214 _LIBCPP_INLINE_VISIBILITY coroutine_handle(nullptr_t) _NOEXCEPT : _Base(nullptr) {} 217 coroutine_handle& operator=(nullptr_t) _NOEXCEPT { 241 static coroutine_handle from_address(nullptr_t) _NOEXCEPT {
|
H A D | propagate_const | 26 template <class T> constexpr bool operator==(const propagate_const<T>& pt, nullptr_t); 27 template <class T> constexpr bool operator==(nullptr_t, const propagate_const<T>& pu); 28 template <class T> constexpr bool operator!=(const propagate_const<T>& pt, nullptr_t); 29 template <class T> constexpr bool operator!=(nullptr_t, const propagate_const<T>& pu); 306 _LIBCPP_CONSTEXPR bool operator==(const propagate_const<_Tp>& __pt, nullptr_t) 313 _LIBCPP_CONSTEXPR bool operator==(nullptr_t, const propagate_const<_Tp>& __pt) 320 _LIBCPP_CONSTEXPR bool operator!=(const propagate_const<_Tp>& __pt, nullptr_t) 327 _LIBCPP_CONSTEXPR bool operator!=(nullptr_t, const propagate_const<_Tp>& __pt)
|
/openbsd/gnu/llvm/lldb/include/lldb/Utility/ |
H A D | Instrumentation.h | 53 inline void stringify_append<std::nullptr_t>(llvm::raw_string_ostream &ss, 54 const std::nullptr_t &t) {
|
/openbsd/gnu/llvm/lldb/include/lldb/DataFormatters/ |
H A D | StringPrinter.h | 39 void SetPrefixToken(std::nullptr_t) { m_prefix_token.clear(); } in SetPrefixToken() argument 45 void SetSuffixToken(std::nullptr_t) { m_suffix_token.clear(); } in SetSuffixToken() argument
|
/openbsd/gnu/llvm/libcxx/src/support/runtime/ |
H A D | exception_pointer_msvc.ipp | 28 exception_ptr::exception_ptr(nullptr_t) noexcept { __ExceptionPtrCreate(this); } 38 exception_ptr& exception_ptr::operator=(nullptr_t) noexcept {
|
/openbsd/gnu/llvm/libcxx/include/__functional/ |
H A D | function.h | 494 __value_func& operator=(nullptr_t) 833 __policy_func& operator=(nullptr_t) 1005 function(nullptr_t) _NOEXCEPT {} 1017 function(allocator_arg_t, const _Alloc&, nullptr_t) _NOEXCEPT {} 1028 function& operator=(nullptr_t) _NOEXCEPT; 1127 function<_Rp(_ArgTypes...)>::operator=(nullptr_t) _NOEXCEPT 1189 operator==(const function<_Rp(_ArgTypes...)>& __f, nullptr_t) _NOEXCEPT {return !__f;} 1194 operator==(nullptr_t, const function<_Rp(_ArgTypes...)>& __f) _NOEXCEPT {return !__f;} 1199 operator!=(const function<_Rp(_ArgTypes...)>& __f, nullptr_t) _NOEXCEPT {return (bool)__f;} 1204 operator!=(nullptr_t, const function<_Rp(_ArgTypes...)>& __f) _NOEXCEPT {return (bool)__f;}
|
/openbsd/gnu/llvm/clang/lib/CodeGen/ |
H A D | Address.h | 78 Address(std::nullptr_t) : A(nullptr, nullptr, CharUnits::Zero()) {} in Address() argument 141 ConstantAddress(std::nullptr_t) : Address(nullptr) {} in ConstantAddress() argument
|
/openbsd/gnu/llvm/libcxx/include/__type_traits/ |
H A D | is_null_pointer.h | 24 template <> struct __is_nullptr_t_impl<nullptr_t> : public true_type {};
|
H A D | is_scalar.h | 51 template <> struct _LIBCPP_TEMPLATE_VIS is_scalar<nullptr_t> : public true_type {};
|
/openbsd/gnu/llvm/libcxx/include/__format/ |
H A D | formatter_pointer.h | 60 struct _LIBCPP_TEMPLATE_VIS _LIBCPP_AVAILABILITY_FORMAT formatter<nullptr_t, _CharT>
|
/openbsd/gnu/llvm/llvm/include/llvm/ExecutionEngine/ |
H A D | JITSymbol.h | 234 JITEvaluatedSymbol(std::nullptr_t) {} in JITEvaluatedSymbol() argument 271 JITSymbol(std::nullptr_t) in JITSymbol() argument
|