Lines Matching full:removed

113 class allocator<void> // removed in C++20
129 typedef T* pointer; // deprecated in C++17, removed in C++20
130 typedef const T* const_pointer; // deprecated in C++17, removed in C++20
132 reference; // deprecated in C++17, removed in C++20
134 const_reference; // deprecated in C++17, removed in C++20
138 template <class U> struct rebind {typedef allocator<U> other;}; // deprecated in C++17, removed in C++20
141 typedef true_type is_always_equal; // Deprecated in C++23, removed in C++26
148 pointer address(reference x) const noexcept; // deprecated in C++17, removed in C++20
149 const_pointer address(const_reference x) const noexcept; // deprecated in C++17, removed in C++20
150 T* allocate(size_t n, const void* hint); // deprecated in C++17, removed in C++20
153 size_type max_size() const noexcept; // deprecated in C++17, removed in C++20
155 void construct(U* p, Args&&... args); // deprecated in C++17, removed in C++20
157 void destroy(U* p); // deprecated in C++17, removed in C++20
164 bool operator!=(const allocator<T>&, const allocator<U>&) noexcept; // removed in C++20
167 class raw_storage_iterator // deprecated in C++17, removed in C++20
379 template <class Y> struct auto_ptr_ref {}; // deprecated in C++11, removed in C++17
382 class auto_ptr // deprecated in C++11, removed in C++17
442 unique_ptr(auto_ptr<U>&& u) noexcept; // removed in C++17
516 bool operator!=(const unique_ptr<T1, D1>& x, const unique_ptr<T2, D2>& y); // removed in C++20
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
605 template<class Y> shared_ptr(auto_ptr<Y>&& r); // removed in C++17
617 template<class Y> shared_ptr& operator=(auto_ptr<Y>&& r); // removed in C++17
632 bool unique() const noexcept; // deprected in C++17, removed in C++20
647 bool operator!=(shared_ptr<T> const& a, shared_ptr<U> const& b) noexcept; // removed in C++20
649 bool operator<(shared_ptr<T> const& a, shared_ptr<U> const& b) noexcept; // removed in C++20
651 bool operator>(shared_ptr<T> const& a, shared_ptr<U> const& b) noexcept; // removed in C++20
653 bool operator<=(shared_ptr<T> const& a, shared_ptr<U> const& b) noexcept; // removed in C++20
655 bool operator>=(shared_ptr<T> const& a, shared_ptr<U> const& b) noexcept; // removed in C++20
662 bool operator==(nullptr_t, const shared_ptr<T>& y) noexcept; // removed in C++20
664 bool operator!=(const shared_ptr<T>& x, nullptr_t) noexcept; // removed in C++20
666 bool operator!=(nullptr_t, const shared_ptr<T>& y) noexcept; // removed in C++20
668 bool operator<(const shared_ptr<T>& x, nullptr_t) noexcept; // removed in C++20
670 bool operator<(nullptr_t, const shared_ptr<T>& y) noexcept; // removed in C++20
672 bool operator<=(const shared_ptr<T>& x, nullptr_t) noexcept; // removed in C++20
674 bool operator<=(nullptr_t, const shared_ptr<T>& y) noexcept; // removed in C++20
676 bool operator>(const shared_ptr<T>& x, nullptr_t) noexcept; // removed in C++20
678 bool operator>(nullptr_t, const shared_ptr<T>& y) noexcept; // removed in C++20
680 bool operator>=(const shared_ptr<T>& x, nullptr_t) noexcept; // removed in C++20
682 bool operator>=(nullptr_t, const shared_ptr<T>& y) noexcept; // removed in C++20