Home | History | Annotate | Download | only in base

Lines Matching refs:dchecked_vector

35 // valid for an empty dchecked_vector<>. Use data() to avoid checking empty().
37 class dchecked_vector : private std::vector<T, Alloc> {
58 dchecked_vector()
60 explicit dchecked_vector(const allocator_type& alloc)
62 explicit dchecked_vector(size_type n, const allocator_type& alloc = allocator_type())
64 dchecked_vector(size_type n,
69 dchecked_vector(InputIterator first,
73 dchecked_vector(const dchecked_vector& src)
75 dchecked_vector(const dchecked_vector& src, const allocator_type& alloc)
77 dchecked_vector(dchecked_vector&& src)
79 dchecked_vector(dchecked_vector&& src, const allocator_type& alloc)
81 dchecked_vector(std::initializer_list<value_type> il,
84 ~dchecked_vector() = default;
85 dchecked_vector& operator=(const dchecked_vector& src) {
89 dchecked_vector& operator=(dchecked_vector&& src) {
93 dchecked_vector& operator=(std::initializer_list<value_type> il) {
146 // Modifiers: swap(). Swap only with another dchecked_vector instead of a plain vector.
147 void swap(dchecked_vector& other) { Base::swap(other); }
196 void swap(dchecked_vector<T, Alloc>& lhs, dchecked_vector<T, Alloc>& rhs) {
202 bool operator==(const dchecked_vector<T, Alloc>& lhs, const dchecked_vector<T, Alloc>& rhs) {
206 bool operator!=(const dchecked_vector<T, Alloc>& lhs, const dchecked_vector<T, Alloc>& rhs) {
210 bool operator<(const dchecked_vector<T, Alloc>& lhs, const dchecked_vector<T, Alloc>& rhs) {
214 bool operator<=(const dchecked_vector<T, Alloc>& lhs, const dchecked_vector<T, Alloc>& rhs) {
218 bool operator>(const dchecked_vector<T, Alloc>& lhs, const dchecked_vector<T, Alloc>& rhs) {
222 bool operator>=(const dchecked_vector<T, Alloc>& lhs, const dchecked_vector<T, Alloc>& rhs) {