|
5656 | 5656 | vector(size_type n, const bool& value, const Allocator& = Allocator());
|
5657 | 5657 | template <class InputIterator>
|
5658 | 5658 | vector(InputIterator first, InputIterator last, const Allocator& = Allocator());
|
5659 |
| - vector(const vector<bool, Allocator>& x); |
5660 |
| - vector(vector<bool, Allocator>&& x); |
| 5659 | + vector(const vector& x); |
| 5660 | + vector(vector&& x); |
5661 | 5661 | vector(const vector&, const Allocator&);
|
5662 | 5662 | vector(vector&&, const Allocator&);
|
5663 | 5663 | vector(initializer_list<bool>, const Allocator& = Allocator()));
|
5664 | 5664 | ~vector();
|
5665 |
| - vector<bool, Allocator>& operator=(const vector<bool, Allocator>& x); |
5666 |
| - vector<bool, Allocator>& operator=(vector<bool, Allocator>&& x); |
| 5665 | + vector& operator=(const vector& x); |
| 5666 | + vector& operator=(vector&& x); |
5667 | 5667 | vector& operator=(initializer_list<bool>);
|
5668 | 5668 | template <class InputIterator>
|
5669 | 5669 | void assign(InputIterator first, InputIterator last);
|
|
5718 | 5718 |
|
5719 | 5719 | iterator erase(const_iterator position);
|
5720 | 5720 | iterator erase(const_iterator first, const_iterator last);
|
5721 |
| - void swap(vector<bool, Allocator>&); |
| 5721 | + void swap(vector&); |
5722 | 5722 | static void swap(reference x, reference y) noexcept;
|
5723 | 5723 | void flip() noexcept; // flips all bits
|
5724 | 5724 | void clear() noexcept;
|
|
0 commit comments