Home | History | Annotate | Download | only in wtf

Lines Matching full:other

13  *     documentation and/or other materials provided with the distribution.
122 void assign(const Base& other) { *this = other; }
158 DequeIterator(const Iterator& other) : Base(other) { }
159 DequeIterator& operator=(const Iterator& other) { Base::assign(other); return *this; }
164 bool operator==(const Iterator& other) const { return Base::isEqual(other); }
165 bool operator!=(const Iterator& other) const { return !Base::isEqual(other); }
183 DequeConstIterator(const Iterator& other) : Base(other) { }
184 DequeConstIterator(const NonConstIterator& other) : Base(other) { }
185 DequeConstIterator& operator=(const Iterator& other) { Base::assign(other); return *this; }
186 DequeConstIterator& operator=(const NonConstIterator& other) { Base::assign(other); return *this; }
191 bool operator==(const Iterator& other) const { return Base::isEqual(other); }
192 bool operator!=(const Iterator& other) const { return !Base::isEqual(other); }
209 DequeReverseIterator(const Iterator& other) : Base(other) { }
210 DequeReverseIterator& operator=(const Iterator& other) { Base::assign(other); return *this; }
215 bool operator==(const Iterator& other) const { return Base::isEqual(other); }
216 bool operator!=(const Iterator& other) const { return !Base::isEqual(other); }
234 DequeConstReverseIterator(const Iterator& other) : Base(other) { }
235 DequeConstReverseIterator(const NonConstIterator& other) : Base(other) { }
236 DequeConstReverseIterator& operator=(const Iterator& other) { Base::assign(other); return *this; }
237 DequeConstReverseIterator& operator=(const NonConstIterator& other) { Base::assign(other); return *this; }
242 bool operator==(const Iterator& other) const { return Base::isEqual(other); }
243 bool operator!=(const Iterator& other) const { return !Base::isEqual(other); }
306 inline Deque<T>::Deque(const Deque<T>& other)
307 : m_start(other.m_start)
308 , m_end(other.m_end)
309 , m_buffer(other.m_buffer.capacity())
314 const T* otherBuffer = other.m_buffer.buffer();
333 inline Deque<T>& Deque<T>::operator=(const Deque<T>& other)
335 Deque<T> copy(other);
360 inline void Deque<T>::swap(Deque<T>& other)
363 other.checkValidity();
365 std::swap(m_start, other.m_start);
366 std::swap(m_end, other.m_end);
367 m_buffer.swap(other.m_buffer);
369 other.checkValidity();
521 void DequeIteratorBase<T>::checkValidity(const Base& other) const
524 other.checkValidity();
525 ASSERT(m_deque == other.m_deque);
583 inline DequeIteratorBase<T>::DequeIteratorBase(const Base& other)
584 : m_deque(other.m_deque)
585 , m_index(other.m_index)
592 inline DequeIteratorBase<T>& DequeIteratorBase<T>::operator=(const Base& other)
595 other.checkValidity();
598 m_deque = other.m_deque;
599 m_index = other.m_index;
615 inline bool DequeIteratorBase<T>::isEqual(const Base& other) const
617 checkValidity(other);
618 return m_index == other.m_index;