Home
last modified time | relevance | path

Searched refs:nullptr_t (Results 1 – 25 of 57) sorted by relevance

123

/openbsd/gnu/llvm/libcxx/include/__memory/
H A Dunique_ptr.h581 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 Dshared_ptr.h481 _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 Dcoroutine_handle.h40 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 Dstddef.h93 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 Dmemory437 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 Dstddef.h50 typedef decltype(nullptr) nullptr_t; typedef
H A Dfunctional392 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 Dcstddef29 nullptr_t
59 using ::nullptr_t;
H A Dexception199 _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 DIntrusiveRefCntPtr.h263 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 DSTLFunctionalExtras.h51 function_ref(std::nullptr_t) {} in function_ref() argument
H A DPointerUnion.h137 PointerUnion(std::nullptr_t) : PointerUnion() {}
185 const PointerUnion &operator=(std::nullptr_t) {
H A DFunctionExtras.h368 unique_function(std::nullptr_t) {}
394 unique_function(std::nullptr_t) {}
/openbsd/gnu/llvm/libcxx/include/__support/win32/
H A Dlocale_win32.h100 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 Dcoroutine108 _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 Dpropagate_const26 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 DInstrumentation.h53 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 DStringPrinter.h39 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 Dexception_pointer_msvc.ipp28 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 Dfunction.h494 __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 DAddress.h78 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 Dis_null_pointer.h24 template <> struct __is_nullptr_t_impl<nullptr_t> : public true_type {};
H A Dis_scalar.h51 template <> struct _LIBCPP_TEMPLATE_VIS is_scalar<nullptr_t> : public true_type {};
/openbsd/gnu/llvm/libcxx/include/__format/
H A Dformatter_pointer.h60 struct _LIBCPP_TEMPLATE_VIS _LIBCPP_AVAILABILITY_FORMAT formatter<nullptr_t, _CharT>
/openbsd/gnu/llvm/llvm/include/llvm/ExecutionEngine/
H A DJITSymbol.h234 JITEvaluatedSymbol(std::nullptr_t) {} in JITEvaluatedSymbol() argument
271 JITSymbol(std::nullptr_t) in JITSymbol() argument

123