Lines Matching refs:nullptr_t

273     unique_ptr(nullptr_t) noexcept : unique_ptr() { }
285 unique_ptr& operator=(nullptr_t) noexcept;
315 unique_ptr(nullptr_t) noexcept : unique_ptr() { }
322 unique_ptr& operator=(nullptr_t) noexcept;
334 void reset(nullptr_t) noexcept;
356 bool operator==(const unique_ptr<T, D>& x, nullptr_t) noexcept;
358 bool operator==(nullptr_t, const unique_ptr<T, D>& y) noexcept;
360 bool operator!=(const unique_ptr<T, D>& x, nullptr_t) noexcept;
362 bool operator!=(nullptr_t, const unique_ptr<T, D>& y) noexcept;
365 bool operator<(const unique_ptr<T, D>& x, nullptr_t);
367 bool operator<(nullptr_t, const unique_ptr<T, D>& y);
369 bool operator<=(const unique_ptr<T, D>& x, nullptr_t);
371 bool operator<=(nullptr_t, const unique_ptr<T, D>& y);
373 bool operator>(const unique_ptr<T, D>& x, nullptr_t);
375 bool operator>(nullptr_t, const unique_ptr<T, D>& y);
377 bool operator>=(const unique_ptr<T, D>& x, nullptr_t);
379 bool operator>=(nullptr_t, const unique_ptr<T, D>& y);
406 template <class D> shared_ptr(nullptr_t p, D d);
407 template <class D, class A> shared_ptr(nullptr_t p, D d, A a);
416 shared_ptr(nullptr_t) : shared_ptr() { }
462 bool operator==(const shared_ptr<T>& x, nullptr_t) noexcept;
464 bool operator==(nullptr_t, const shared_ptr<T>& y) noexcept;
466 bool operator!=(const shared_ptr<T>& x, nullptr_t) noexcept;
468 bool operator!=(nullptr_t, const shared_ptr<T>& y) noexcept;
470 bool operator<(const shared_ptr<T>& x, nullptr_t) noexcept;
472 bool operator<(nullptr_t, const shared_ptr<T>& y) noexcept;
474 bool operator<=(const shared_ptr<T>& x, nullptr_t) noexcept;
476 bool operator<=(nullptr_t, const shared_ptr<T>& y) noexcept;
478 bool operator>(const shared_ptr<T>& x, nullptr_t) noexcept;
480 bool operator>(nullptr_t, const shared_ptr<T>& y) noexcept;
482 bool operator>=(const shared_ptr<T>& x, nullptr_t) noexcept;
484 bool operator>=(nullptr_t, const shared_ptr<T>& y) noexcept;
2466 constexpr unique_ptr(nullptr_t) noexcept : __ptr_(pointer()) {}
2552 unique_ptr(nullptr_t) : __ptr_(pointer())
2609 unique_ptr& operator=(nullptr_t) _NOEXCEPT {
2743 constexpr unique_ptr(nullptr_t) noexcept : __ptr_(pointer()) {}
2762 unique_ptr(nullptr_t, _LValRefType<_Dummy> __d) noexcept
2778 unique_ptr(nullptr_t, _GoodRValRefType<_Dummy> __d) noexcept
2847 unique_ptr(nullptr_t) : __ptr_(pointer()) {
2863 unique_ptr(nullptr_t, deleter_type __d)
2890 unique_ptr& operator=(nullptr_t) _NOEXCEPT {
2939 void reset(nullptr_t = nullptr) _NOEXCEPT {
3000 operator==(const unique_ptr<_T1, _D1>& __x, nullptr_t) _NOEXCEPT
3008 operator==(nullptr_t, const unique_ptr<_T1, _D1>& __x) _NOEXCEPT
3016 operator!=(const unique_ptr<_T1, _D1>& __x, nullptr_t) _NOEXCEPT
3024 operator!=(nullptr_t, const unique_ptr<_T1, _D1>& __x) _NOEXCEPT
3032 operator<(const unique_ptr<_T1, _D1>& __x, nullptr_t)
3041 operator<(nullptr_t, const unique_ptr<_T1, _D1>& __x)
3050 operator>(const unique_ptr<_T1, _D1>& __x, nullptr_t)
3058 operator>(nullptr_t, const unique_ptr<_T1, _D1>& __x)
3066 operator<=(const unique_ptr<_T1, _D1>& __x, nullptr_t)
3074 operator<=(nullptr_t, const unique_ptr<_T1, _D1>& __x)
3082 operator>=(const unique_ptr<_T1, _D1>& __x, nullptr_t)
3090 operator>=(nullptr_t, const unique_ptr<_T1, _D1>& __x)
3757 _LIBCPP_CONSTEXPR shared_ptr(nullptr_t) _NOEXCEPT;
3767 template <class _Dp> shared_ptr(nullptr_t __p, _Dp __d);
3768 template <class _Dp, class _Alloc> shared_ptr(nullptr_t __p, _Dp __d, _Alloc __a);
4055 shared_ptr<_Tp>::shared_ptr(nullptr_t) _NOEXCEPT
4101 shared_ptr<_Tp>::shared_ptr(nullptr_t __p, _Dp __d)
4109 typedef __shared_ptr_pointer<nullptr_t, _Dp, _AllocT > _CntrlBlk;
4152 shared_ptr<_Tp>::shared_ptr(nullptr_t __p, _Dp __d, _Alloc __a)
4159 typedef __shared_ptr_pointer<nullptr_t, _Dp, _Alloc> _CntrlBlk;
4850 operator==(const shared_ptr<_Tp>& __x, nullptr_t) _NOEXCEPT
4858 operator==(nullptr_t, const shared_ptr<_Tp>& __x) _NOEXCEPT
4866 operator!=(const shared_ptr<_Tp>& __x, nullptr_t) _NOEXCEPT
4874 operator!=(nullptr_t, const shared_ptr<_Tp>& __x) _NOEXCEPT
4882 operator<(const shared_ptr<_Tp>& __x, nullptr_t) _NOEXCEPT
4890 operator<(nullptr_t, const shared_ptr<_Tp>& __x) _NOEXCEPT
4898 operator>(const shared_ptr<_Tp>& __x, nullptr_t) _NOEXCEPT
4906 operator>(nullptr_t, const shared_ptr<_Tp>& __x) _NOEXCEPT
4914 operator<=(const shared_ptr<_Tp>& __x, nullptr_t) _NOEXCEPT
4922 operator<=(nullptr_t, const shared_ptr<_Tp>& __x) _NOEXCEPT
4930 operator>=(const shared_ptr<_Tp>& __x, nullptr_t) _NOEXCEPT
4938 operator>=(nullptr_t, const shared_ptr<_Tp>& __x) _NOEXCEPT