Home
last modified time | relevance | path

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

123

/freebsd/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…
400 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 unique_ptr(nullptr_t, _GoodRValRefType<_Dummy>…
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) _NOEXCEPT {
[all …]
H A Dshared_ptr.h407 …llptr_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…
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, const shared_ptr<_Tp>& __x) _NOEXCEPT {
[all …]
/freebsd/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/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 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 Dstddef.h23 nullptr_t
41 typedef decltype(nullptr) nullptr_t;
50 typedef decltype(nullptr) nullptr_t; global() typedef
H A Dcstddef29 nullptr_t
58 using ::nullptr_t;
/freebsd/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/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
/freebsd/contrib/llvm-project/libcxx/include/__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/__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/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/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
295 ConstantAddress(std::nullptr_t) : RawAddress(nullptr) {} in ConstantAddress() argument
/freebsd/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) _NO…
1021 inline _LIBCPP_HIDE_FROM_ABI bool operator==(nullptr_t, const function<_Rp(_ArgTypes...)>& __f) _NO…
1026 inline _LIBCPP_HIDE_FROM_ABI bool operator!=(const function<_Rp(_ArgTypes...)>& __f, nullptr_t) _NO…
1031 inline _LIBCPP_HIDE_FROM_ABI bool operator!=(nullptr_t, const function<_Rp(_ArgTypes...)>& __f) _NO…
/freebsd/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/contrib/llvm-project/libcxx/modules/std.compat/
H A Dcstddef.inc12 using ::nullptr_t;
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DSymbolStringPool.h77 SymbolStringPtrBase(std::nullptr_t) {}
144 SymbolStringPtr(std::nullptr_t) {}
/freebsd/contrib/llvm-project/libcxx/modules/std/
H A Dcstddef.inc12 using std::nullptr_t;
H A Dcstddef.cppm

123