Lines Matching refs:removed

112 class allocator<void> // removed in C++20
128 typedef T* pointer; // deprecated in C++17, removed in C++20
129 typedef const T* const_pointer; // deprecated in C++17, removed in C++20
131 reference; // deprecated in C++17, removed in C++20
133 const_reference; // deprecated in C++17, removed in C++20
137 …template <class U> struct rebind {typedef allocator<U> other;}; // deprecated in C++17, removed in…
147 … pointer address(reference x) const noexcept; // deprecated in C++17, removed in C++20
148 … const_pointer address(const_reference x) const noexcept; // deprecated in C++17, removed in C++20
149 T* allocate(size_t n, const void* hint); // deprecated in C++17, removed in C++20
152 size_type max_size() const noexcept; // deprecated in C++17, removed in C++20
154 void construct(U* p, Args&&... args); // deprecated in C++17, removed in C++20
156 void destroy(U* p); // deprecated in C++17, removed in C++20
166 class raw_storage_iterator // deprecated in C++17, removed in C++20
378 template <class Y> struct auto_ptr_ref {}; // deprecated in C++11, removed in C++17
381 class auto_ptr // deprecated in C++11, removed in C++17
441 unique_ptr(auto_ptr<U>&& u) noexcept; // removed in C++17
514 …rator!=(const unique_ptr<T1, D1>& x, const unique_ptr<T2, D2>& y); // removed in C++20
533 bool operator==(nullptr_t, const unique_ptr<T, D>& y) noexcept; // removed in C++20
535 bool operator!=(const unique_ptr<T, D>& x, nullptr_t) noexcept; // removed in C++20
537 bool operator!=(nullptr_t, const unique_ptr<T, D>& y) noexcept; // removed in C++20
603 template<class Y> shared_ptr(auto_ptr<Y>&& r); // removed in C++17
615 template<class Y> shared_ptr& operator=(auto_ptr<Y>&& r); // removed in C++17
645 …rator!=(shared_ptr<T> const& a, shared_ptr<U> const& b) noexcept; // removed in C++20
647 …rator<(shared_ptr<T> const& a, shared_ptr<U> const& b) noexcept; // removed in C++20
649 …rator>(shared_ptr<T> const& a, shared_ptr<U> const& b) noexcept; // removed in C++20
651 …rator<=(shared_ptr<T> const& a, shared_ptr<U> const& b) noexcept; // removed in C++20
653 …rator>=(shared_ptr<T> const& a, shared_ptr<U> const& b) noexcept; // removed in C++20
660 bool operator==(nullptr_t, const shared_ptr<T>& y) noexcept; // removed in C++20
662 bool operator!=(const shared_ptr<T>& x, nullptr_t) noexcept; // removed in C++20
664 bool operator!=(nullptr_t, const shared_ptr<T>& y) noexcept; // removed in C++20
666 bool operator<(const shared_ptr<T>& x, nullptr_t) noexcept; // removed in C++20
668 bool operator<(nullptr_t, const shared_ptr<T>& y) noexcept; // removed in C++20
670 bool operator<=(const shared_ptr<T>& x, nullptr_t) noexcept; // removed in C++20
672 bool operator<=(nullptr_t, const shared_ptr<T>& y) noexcept; // removed in C++20
674 bool operator>(const shared_ptr<T>& x, nullptr_t) noexcept; // removed in C++20
676 bool operator>(nullptr_t, const shared_ptr<T>& y) noexcept; // removed in C++20
678 bool operator>=(const shared_ptr<T>& x, nullptr_t) noexcept; // removed in C++20
680 bool operator>=(nullptr_t, const shared_ptr<T>& y) noexcept; // removed in C++20