reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
91 Iterator(const Iterator &) NOEXCEPT XRAY_NEVER_INSTRUMENT = default; 93 Iterator(Iterator &&) NOEXCEPT XRAY_NEVER_INSTRUMENT = default; 94 Iterator &operator=(const Iterator &) XRAY_NEVER_INSTRUMENT = default; 94 Iterator &operator=(const Iterator &) XRAY_NEVER_INSTRUMENT = default; 95 Iterator &operator=(Iterator &&) XRAY_NEVER_INSTRUMENT = default; 95 Iterator &operator=(Iterator &&) XRAY_NEVER_INSTRUMENT = default; 98 Iterator &operator++() XRAY_NEVER_INSTRUMENT { 113 Iterator &operator--() XRAY_NEVER_INSTRUMENT { 126 Iterator operator++(int) XRAY_NEVER_INSTRUMENT { 127 Iterator Copy(*this); 132 Iterator operator--(int) XRAY_NEVER_INSTRUMENT { 133 Iterator Copy(*this); 139 friend bool operator==(const Iterator<V> &L, 140 const Iterator<W> &R) XRAY_NEVER_INSTRUMENT { 145 friend bool operator!=(const Iterator<V> &L, 146 const Iterator<W> &R) XRAY_NEVER_INSTRUMENT { 627 Iterator<T> begin() const XRAY_NEVER_INSTRUMENT { 628 return Iterator<T>(Head, 0, Size); 630 Iterator<T> end() const XRAY_NEVER_INSTRUMENT { 631 return Iterator<T>(Tail, Size, Size); 633 Iterator<const T> cbegin() const XRAY_NEVER_INSTRUMENT { 634 return Iterator<const T>(Head, 0, Size); 636 Iterator<const T> cend() const XRAY_NEVER_INSTRUMENT { 637 return Iterator<const T>(Tail, Size, Size);