Home
last modified time | relevance | path

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

1234

/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__memory/
H A Dunique_ptr.h172 …_LIBCPP_HIDE_FROM_ABI unique_ptr(nullptr_t) _NOEXCEPT : __ptr_(__value_init_tag(), __value_init_ta…
230 _LIBCPP_HIDE_FROM_ABI unique_ptr& operator=(nullptr_t) _NOEXCEPT {
329 …_LIBCPP_HIDE_FROM_ABI unique_ptr(nullptr_t) _NOEXCEPT : __ptr_(__value_init_tag(), __value_init_ta…
344 …_LIBCPP_HIDE_FROM_ABI unique_ptr(nullptr_t, _LValRefType<_Dummy> __d) _NOEXCEPT : __ptr_(nullptr, …
355 _LIBCPP_HIDE_FROM_ABI unique_ptr(nullptr_t, _GoodRValRefType<_Dummy> __d) _NOEXCEPT
398 _LIBCPP_HIDE_FROM_ABI unique_ptr& operator=(nullptr_t) _NOEXCEPT {
425 _LIBCPP_HIDE_FROM_ABI void reset(nullptr_t = nullptr) _NOEXCEPT {
474 inline _LIBCPP_HIDE_FROM_ABI bool operator==(const unique_ptr<_T1, _D1>& __x, nullptr_t) _NOEXCEPT {
479 inline _LIBCPP_HIDE_FROM_ABI bool operator==(nullptr_t, const unique_ptr<_T1, _D1>& __x) _NOEXCEPT {
484 inline _LIBCPP_HIDE_FROM_ABI bool operator!=(const unique_ptr<_T1, _D1>& __x, nullptr_t) _NOEXCEPT {
[all …]
H A Dshared_ptr.h380 …llptr_deleter_ctor_reqs = _And<is_move_constructible<_Dp>, __well_formed_deleter<_Dp, nullptr_t> >;
406 _LIBCPP_HIDE_FROM_ABI shared_ptr(nullptr_t) _NOEXCEPT : __ptr_(nullptr), __cntrl_(nullptr) {}
461 nullptr_t __p,
469 typedef __shared_ptr_pointer<nullptr_t, _Dp, _AllocT> _CntrlBlk;
481 nullptr_t __p,
489 typedef __shared_ptr_pointer<nullptr_t, _Dp, _Alloc> _CntrlBlk;
785 inline _LIBCPP_HIDE_FROM_ABI bool operator==(const shared_ptr<_Tp>& __x, nullptr_t) _NOEXCEPT {
790 inline _LIBCPP_HIDE_FROM_ABI bool operator==(nullptr_t, const shared_ptr<_Tp>& __x) _NOEXCEPT {
795 inline _LIBCPP_HIDE_FROM_ABI bool operator!=(const shared_ptr<_Tp>& __x, nullptr_t) _NOEXCEPT {
800 inline _LIBCPP_HIDE_FROM_ABI bool operator!=(nullptr_t, const shared_ptr<_Tp>& __x) _NOEXCEPT {
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__memory/
H A Dunique_ptr.h189 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR unique_ptr(nullptr_t) _NOEXCEPT : __ptr_(), __deleter_() {}
261 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 unique_ptr& operator=(nullptr_t) _NOEXCEPT {
481 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR unique_ptr(nullptr_t) _NOEXCEPT : __ptr_(), __deleter_() {}
506 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 unique_ptr(nullptr_t, _LValRefType<_Dummy> __d…
523 unique_ptr(nullptr_t, _GoodRValRefType<_Dummy> __deleter) _NOEXCEPT
575 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 unique_ptr& operator=(nullptr_t) _NOEXCEPT {
613 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 void reset(nullptr_t = nullptr) _NOEXCEPT {
683 operator==(const unique_ptr<_T1, _D1>& __x, nullptr_t) _NOEXCEPT {
689 inline _LIBCPP_HIDE_FROM_ABI bool operator==(nullptr_t, const unique_ptr<_T1, _D1>& __x) _NOEXCEPT {
694 inline _LIBCPP_HIDE_FROM_ABI bool operator!=(const unique_ptr<_T1, _D1>& __x, nullptr_t) _NOEXCEPT {
[all …]
H A Dshared_ptr.h298 _And<is_move_constructible<_Dp>, __well_formed_deleter<_Dp, nullptr_t> >;
331 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR shared_ptr(nullptr_t) _NOEXCEPT : __ptr_(nullptr), __cntrl…
405 nullptr_t __p,
413 typedef __shared_ptr_pointer<nullptr_t, _Dp, _AllocT> _CntrlBlk;
429 nullptr_t __p,
437 typedef __shared_ptr_pointer<nullptr_t, _Dp, _Alloc> _CntrlBlk;
1062 inline _LIBCPP_HIDE_FROM_ABI bool operator==(const shared_ptr<_Tp>& __x, nullptr_t) _NOEXCEPT {
1069 inline _LIBCPP_HIDE_FROM_ABI bool operator==(nullptr_t, const shared_ptr<_Tp>& __x) _NOEXCEPT {
1074 inline _LIBCPP_HIDE_FROM_ABI bool operator!=(const shared_ptr<_Tp>& __x, nullptr_t) _NOEXCEPT {
1079 inline _LIBCPP_HIDE_FROM_ABI bool operator!=(nullptr_t, const shared_ptr<_Tp>& __x) _NOEXCEPT {
[all …]
/freebsd/contrib/llvm-project/libcxx/include/experimental/
H A Dmemory28 constexpr observer_ptr(nullptr_t) noexcept;
56 # include <__cstddef/nullptr_t.h>
84 _LIBCPP_HIDE_FROM_ABI constexpr observer_ptr(nullptr_t) noexcept : __ptr_(nullptr) {}
139 _LIBCPP_HIDE_FROM_ABI bool operator==(observer_ptr<_Wp> __p, nullptr_t) {
144 _LIBCPP_HIDE_FROM_ABI bool operator==(nullptr_t, observer_ptr<_Wp> __p) {
149 _LIBCPP_HIDE_FROM_ABI bool operator!=(observer_ptr<_Wp> __p, nullptr_t) {
154 _LIBCPP_HIDE_FROM_ABI bool operator!=(nullptr_t, observer_ptr<_Wp> __p) {
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);
114 # include <__cstddef/nullptr_t.h>
280 _LIBCPP_HIDE_FROM_ABI constexpr bool operator==(const propagate_const<_Tp>& __pt, nullptr_t) {
285 _LIBCPP_HIDE_FROM_ABI constexpr bool operator==(nullptr_t, const propagate_const<_Tp>& __pt) {
290 _LIBCPP_HIDE_FROM_ABI constexpr bool operator!=(const propagate_const<_Tp>& __pt, nullptr_t) {
295 _LIBCPP_HIDE_FROM_ABI constexpr bool operator!=(nullptr_t, const propagate_const<_Tp>& __pt) {
/freebsd/contrib/llvm-project/libcxx/include/__coroutine/
H A Dcoroutine_handle.h39 _LIBCPP_HIDE_FROM_ABI constexpr coroutine_handle(nullptr_t) noexcept {}
41 _LIBCPP_HIDE_FROM_ABI coroutine_handle& operator=(nullptr_t) noexcept {
101 _LIBCPP_HIDE_FROM_ABI constexpr coroutine_handle(nullptr_t) noexcept {}
111 _LIBCPP_HIDE_FROM_ABI coroutine_handle& operator=(nullptr_t) noexcept {
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/
H A Dmemory438 constexpr unique_ptr(nullptr_t) noexcept : unique_ptr() { }
451 …constexpr unique_ptr& operator=(nullptr_t) noexcept; // constexpr sin…
484 constexpr unique_ptr(nullptr_t) noexcept : unique_ptr() { }
493 constexpr unique_ptr& operator=(nullptr_t) noexcept; // constexpr since C++23
505 constexpr void reset(nullptr_t) noexcept; // constexpr since C++23
533 …constexpr bool operator==(const unique_ptr<T, D>& x, nullptr_t) noexcept; // constexpr since C++…
535 bool operator==(nullptr_t, const unique_ptr<T, D>& y) noexcept; // removed in C++20
537 bool operator!=(const unique_ptr<T, D>& x, nullptr_t) noexcept; // removed in C++20
539 bool operator!=(nullptr_t, const unique_ptr<T, D>& y) noexcept; // removed in C++20
542 constexpr bool operator<(const unique_ptr<T, D>& x, nullptr_t); // constexpr since C++23
[all …]
H A Dcstddef29 nullptr_t
58 using ::nullptr_t;
/freebsd/contrib/llvm-project/libcxx/include/
H A Dmemory438 constexpr unique_ptr(nullptr_t) noexcept : unique_ptr() { }
451 …constexpr unique_ptr& operator=(nullptr_t) noexcept; // constexpr sin…
484 constexpr unique_ptr(nullptr_t) noexcept : unique_ptr() { }
493 constexpr unique_ptr& operator=(nullptr_t) noexcept; // constexpr since C++23
505 constexpr void reset(nullptr_t) noexcept; // constexpr since C++23
533 …constexpr bool operator==(const unique_ptr<T, D>& x, nullptr_t) noexcept; // constexpr since C++…
535 bool operator==(nullptr_t, const unique_ptr<T, D>& y) noexcept; // removed in C++20
537 bool operator!=(const unique_ptr<T, D>& x, nullptr_t) noexcept; // removed in C++20
539 bool operator!=(nullptr_t, const unique_ptr<T, D>& y) noexcept; // removed in C++20
542 constexpr bool operator<(const unique_ptr<T, D>& x, nullptr_t); // constexpr since C++23
[all …]
H A Dcstddef29 nullptr_t
58 # include <__cstddef/nullptr_t.h>
/freebsd/contrib/llvm-project/libc/src/__support/CPP/type_traits/
H A Dis_null_pointer.h20 using nullptr_t = decltype(nullptr); variable
22 struct is_null_pointer : cpp::is_same<cpp::nullptr_t, cpp::remove_cv_t<T>> {};
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DIntrusiveRefCntPtr.h272 bool operator==(std::nullptr_t, const IntrusiveRefCntPtr<T> &B) {
277 bool operator==(const IntrusiveRefCntPtr<T> &A, std::nullptr_t B) {
282 bool operator!=(std::nullptr_t A, const IntrusiveRefCntPtr<T> &B) {
287 bool operator!=(const IntrusiveRefCntPtr<T> &A, std::nullptr_t B) {
H A DLazyAtomicPointer.h142 LazyAtomicPointer(std::nullptr_t) : Storage(0) {} in LazyAtomicPointer() argument
147 LazyAtomicPointer &operator=(std::nullptr_t) {
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__exception/
H A Dexception_ptr.h73 _LIBCPP_HIDE_FROM_ABI exception_ptr(nullptr_t) _NOEXCEPT : __ptr_() {} in exception_ptr() argument
144 exception_ptr(nullptr_t) _NOEXCEPT; in make_exception_ptr()
147 exception_ptr& operator=(nullptr_t) _NOEXCEPT; in make_exception_ptr()
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__locale_dir/locale_base_api/
H A Dwin32.h94 locale_t(std::nullptr_t) : __locale_(nullptr), __locale_str_(nullptr), __lc_(nullptr) {} in locale_t() argument
118 …friend bool operator==(const locale_t& __left, std::nullptr_t) { return __left.__locale_ == nullpt…
122 …friend bool operator==(std::nullptr_t, const locale_t& __right) { return nullptr == __right.__loca…
130 …friend bool operator!=(const locale_t& __left, std::nullptr_t __right) { return !(__left == __righ…
134 …friend bool operator!=(std::nullptr_t __left, const locale_t& __right) { return !(__left == __righ…
/freebsd/contrib/llvm-project/libcxx/include/__exception/
H A Dexception_ptr.h75 _LIBCPP_HIDE_FROM_ABI exception_ptr(nullptr_t) _NOEXCEPT : __ptr_() {} in exception_ptr() argument
171 exception_ptr(nullptr_t) _NOEXCEPT;
174 exception_ptr& operator=(nullptr_t) _NOEXCEPT;
/freebsd/contrib/llvm-project/libcxx/include/__format/
H A Dformatter_pointer.h62 struct formatter<nullptr_t, _CharT> : public __formatter_pointer<_CharT> {};
70 inline constexpr bool enable_nonlocking_formatter_optimization<nullptr_t> = true;
/freebsd/contrib/llvm-project/libcxx/include/__functional/
H A Dfunction.h261 _LIBCPP_HIDE_FROM_ABI __value_func& operator=(nullptr_t) {
498 _LIBCPP_HIDE_FROM_ABI __policy_func& operator=(nullptr_t) {
639 _LIBCPP_HIDE_FROM_ABI function(nullptr_t) _NOEXCEPT {}
649 _LIBCPP_HIDE_FROM_ABI function(allocator_arg_t, const _Alloc&, nullptr_t) _NOEXCEPT {}
660 _LIBCPP_HIDE_FROM_ABI function& operator=(nullptr_t) _NOEXCEPT;
750 function<_Rp(_ArgTypes...)>& function<_Rp(_ArgTypes...)>::operator=(nullptr_t) _NOEXCEPT {
797 inline _LIBCPP_HIDE_FROM_ABI bool operator==(const function<_Rp(_ArgTypes...)>& __f, nullptr_t) _NO…
804 inline _LIBCPP_HIDE_FROM_ABI bool operator==(nullptr_t, const function<_Rp(_ArgTypes...)>& __f) _NO…
809 inline _LIBCPP_HIDE_FROM_ABI bool operator!=(const function<_Rp(_ArgTypes...)>& __f, nullptr_t) _NO…
814 inline _LIBCPP_HIDE_FROM_ABI bool operator!=(nullptr_t, const function<_Rp(_ArgTypes...)>& __f) _NO…
/freebsd/contrib/llvm-project/lldb/include/lldb/Utility/
H A DInstrumentation.h51 inline void stringify_append<std::nullptr_t>(llvm::raw_string_ostream &ss,
52 const std::nullptr_t &t) {
/freebsd/contrib/llvm-project/libcxx/include/__locale_dir/support/
H A Dwindows.h96 __locale_t(std::nullptr_t) : __locale_(nullptr), __locale_str_(nullptr), __lc_(nullptr) {} in __locale_t() argument
120 …friend bool operator==(const __locale_t& __left, std::nullptr_t) { return __left.__locale_ == null…
124 …friend bool operator==(std::nullptr_t, const __locale_t& __right) { return nullptr == __right.__lo…
132 …friend bool operator!=(const __locale_t& __left, std::nullptr_t __right) { return !(__left == __ri…
136 …friend bool operator!=(std::nullptr_t __left, const __locale_t& __right) { return !(__left == __ri…
/freebsd/contrib/llvm-project/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
/freebsd/contrib/llvm-project/libcxx/src/support/runtime/
H A Dexception_pointer_msvc.ipp27 exception_ptr::exception_ptr(nullptr_t) noexcept { __ExceptionPtrCreate(this); }
35 exception_ptr& exception_ptr::operator=(nullptr_t) noexcept {
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DAddress.h48 RawAddress(std::nullptr_t) : ElementType(nullptr) {} in RawAddress() argument
151 Address(std::nullptr_t) : ElementType(nullptr) {} in Address() argument
297 ConstantAddress(std::nullptr_t) : RawAddress(nullptr) {} in ConstantAddress() argument
/freebsd/contrib/llvm-project/libcxx/include/__cstddef/
H A Dnullptr_t.h20 using nullptr_t = decltype(nullptr); variable

1234