Home
last modified time | relevance | path

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

123

/freebsd-src/contrib/llvm-project/clang/lib/Headers/
H A D__stddef_nullptr_t.h21 typedef decltype(nullptr) nullptr_t; typedef
23 using ::std::nullptr_t;
26 typedef typeof(nullptr) nullptr_t; typedef
/freebsd-src/contrib/llvm-project/libcxx/include/__memory/
H A Dunique_ptr.h195 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR unique_ptr(nullptr_t) _NOEXCEPT
263 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 unique_ptr& operator=(nullptr_t) _NOEXCEPT {
369 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR unique_ptr(nullptr_t) _NOEXCEPT
387 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 unique_ptr(nullptr_t, _LValRefType<_Dummy> __d) _NOEXCEPT
400 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 unique_ptr(nullptr_t, _GoodRValRefType<_Dummy> __d) _NOEXCEPT
445 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 unique_ptr& operator=(nullptr_t) _NOEXCEPT {
478 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 void reset(nullptr_t = nullptr) _NOEXCEPT {
542 operator==(const unique_ptr<_T1, _D1>& __x, nullptr_t) _NOEXCEPT {
548 inline _LIBCPP_HIDE_FROM_ABI bool operator==(nullptr_t, const unique_ptr<_T1, _D1>& __x) _NOEXCEPT {
553 inline _LIBCPP_HIDE_FROM_ABI bool operator!=(const unique_ptr<_T1, _D1>& __x, nullptr_t) _NOEXCEP
[all...]
H A Dshared_ptr.h407 using __shared_ptr_nullptr_deleter_ctor_reqs = _And<is_move_constructible<_Dp>, __well_formed_deleter<_Dp, nullptr_t> >;
438 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR shared_ptr(nullptr_t) _NOEXCEPT : __ptr_(nullptr), __cntrl_(nullptr) {}
512 nullptr_t __p,
520 typedef __shared_ptr_pointer<nullptr_t, _Dp, _AllocT> _CntrlBlk;
536 nullptr_t __p,
544 typedef __shared_ptr_pointer<nullptr_t, _Dp, _Alloc> _CntrlBlk;
1169 inline _LIBCPP_HIDE_FROM_ABI bool operator==(const shared_ptr<_Tp>& __x, nullptr_t) _NOEXCEPT {
1176 inline _LIBCPP_HIDE_FROM_ABI bool operator==(nullptr_t, const shared_ptr<_Tp>& __x) _NOEXCEPT {
1181 inline _LIBCPP_HIDE_FROM_ABI bool operator!=(const shared_ptr<_Tp>& __x, nullptr_t) _NOEXCEPT {
1186 inline _LIBCPP_HIDE_FROM_ABI bool operator!=(nullptr_t, cons
[all...]
/freebsd-src/contrib/llvm-project/libcxx/include/__coroutine/
H A Dcoroutine_handle.h38 _LIBCPP_HIDE_FROM_ABI constexpr coroutine_handle(nullptr_t) noexcept {}
40 _LIBCPP_HIDE_FROM_ABI coroutine_handle& operator=(nullptr_t) noexcept {
100 _LIBCPP_HIDE_FROM_ABI constexpr coroutine_handle(nullptr_t) noexcept {}
110 _LIBCPP_HIDE_FROM_ABI coroutine_handle& operator=(nullptr_t) noexcept {
/freebsd-src/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 since C++23
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++23
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); // constexp
[all...]
H A Dstddef.h41 typedef decltype(nullptr) nullptr_t; typedef
H A Dfunctional419 function(nullptr_t) noexcept;
427 function(allocator_arg_t, const Alloc&, nullptr_t) noexcept; // removed in C++17
437 function& operator=(nullptr_t) noexcept;
471 bool operator==(const function<R(ArgTypes...)>&, nullptr_t) noexcept;
474 bool operator==(nullptr_t, const function<R(ArgTypes...)>&) noexcept; // removed in C++20
477 bool operator!=(const function<R(ArgTypes...)>&, nullptr_t) noexcept; // removed in C++20
480 bool operator!=(nullptr_t, const function<R(ArgTypes...)>&) noexcept; // removed in C++20
510 template <> struct hash<nullptr_t>; // C++17
H A Dcstddef29 nullptr_t
58 using ::nullptr_t;
/freebsd-src/contrib/llvm-project/libcxx/include/experimental/
H A Dmemory28 constexpr observer_ptr(nullptr_t) noexcept;
79 _LIBCPP_HIDE_FROM_ABI constexpr observer_ptr(nullptr_t) noexcept : __ptr_(nullptr) {}
134 _LIBCPP_HIDE_FROM_ABI bool operator==(observer_ptr<_Wp> __p, nullptr_t) {
139 _LIBCPP_HIDE_FROM_ABI bool operator==(nullptr_t, observer_ptr<_Wp> __p) {
144 _LIBCPP_HIDE_FROM_ABI bool operator!=(observer_ptr<_Wp> __p, nullptr_t) {
149 _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);
275 _LIBCPP_HIDE_FROM_ABI constexpr bool operator==(const propagate_const<_Tp>& __pt, nullptr_t) {
280 _LIBCPP_HIDE_FROM_ABI constexpr bool operator==(nullptr_t, const propagate_const<_Tp>& __pt) {
285 _LIBCPP_HIDE_FROM_ABI constexpr bool operator!=(const propagate_const<_Tp>& __pt, nullptr_t) {
290 _LIBCPP_HIDE_FROM_ABI constexpr bool operator!=(nullptr_t, const propagate_const<_Tp>& __pt) {
/freebsd-src/contrib/llvm-project/libcxx/include/__exception/
H A Dexception_ptr.h73 _LIBCPP_HIDE_FROM_ABI exception_ptr(nullptr_t) _NOEXCEPT : __ptr_() {}
144 exception_ptr(nullptr_t) _NOEXCEPT;
147 exception_ptr& operator=(nullptr_t) _NOEXCEPT;
64 exception_ptr(nullptr_t) exception_ptr() argument
/freebsd-src/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) {
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) {
/freebsd-src/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-src/contrib/llvm-project/clang/lib/CodeGen/
H A DAddress.h48 RawAddress(std::nullptr_t) : ElementType(nullptr) {} in isValid()
151 Address(std::nullptr_t) : ElementType(nullptr) {}
295 ConstantAddress(std::nullptr_t) : RawAddress(nullptr) {}
35 Address(std::nullptr_t) Address() argument
121 ConstantAddress(std::nullptr_t) ConstantAddress() argument
/freebsd-src/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-src/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-src/contrib/llvm-project/libcxx/include/__functional/
H A Dfunction.h417 _LIBCPP_HIDE_FROM_ABI __value_func& operator=(nullptr_t) {
706 _LIBCPP_HIDE_FROM_ABI __policy_func& operator=(nullptr_t) {
856 _LIBCPP_HIDE_FROM_ABI _LIBCPP_HIDE_FROM_ABI function(nullptr_t) _NOEXCEPT {}
866 _LIBCPP_HIDE_FROM_ABI function(allocator_arg_t, const _Alloc&, nullptr_t) _NOEXCEPT {}
877 _LIBCPP_HIDE_FROM_ABI function& operator=(nullptr_t) _NOEXCEPT;
967 function<_Rp(_ArgTypes...)>& function<_Rp(_ArgTypes...)>::operator=(nullptr_t) _NOEXCEPT {
1014 inline _LIBCPP_HIDE_FROM_ABI bool operator==(const function<_Rp(_ArgTypes...)>& __f, nullptr_t) _NOEXCEPT {
1021 inline _LIBCPP_HIDE_FROM_ABI bool operator==(nullptr_t, const function<_Rp(_ArgTypes...)>& __f) _NOEXCEPT {
1026 inline _LIBCPP_HIDE_FROM_ABI bool operator!=(const function<_Rp(_ArgTypes...)>& __f, nullptr_t) _NOEXCEPT {
1031 inline _LIBCPP_HIDE_FROM_ABI bool operator!=(nullptr_t, cons
[all...]
/freebsd-src/contrib/llvm-project/libcxx/include/__type_traits/
H A Dis_null_pointer.h26 struct __is_nullptr_t_impl<nullptr_t> : public true_type {};
H A Dis_scalar.h58 struct _LIBCPP_TEMPLATE_VIS is_scalar<nullptr_t> : public true_type {};
/freebsd-src/contrib/llvm-project/libcxx/modules/std.compat/
H A Dcstddef.inc12 using ::nullptr_t;
/freebsd-src/contrib/llvm-project/libcxx/modules/std/
H A Dcstddef.inc12 using std::nullptr_t;
/freebsd-src/contrib/llvm-project/libcxx/include/__format/
H A Dformatter_pointer.h58 // - struct formatter<nullptr_t, charT>;
62 struct _LIBCPP_TEMPLATE_VIS formatter<nullptr_t, _CharT> : public __formatter_pointer<_CharT> {};

123