Lines Matching defs:__end_
86 __end_(__other.__end_) {}
103 : __current_(__current), __begin_(__begin), __end_(__end) {
123 __current_ != __end_, "__bounded_iter::operator*: Attempt to dereference an iterator at the end");
129 __current_ != __end_, "__bounded_iter::operator->: Attempt to dereference an iterator at the end");
137 __n < __end_ - __current_, "__bounded_iter::operator[]: Attempt to index an iterator at or past the end");
146 __current_ != __end_, "__bounded_iter::operator++: Attempt to advance an iterator past the end");
172 __n <= __end_ - __current_, "__bounded_iter::operator+=: Attempt to advance an iterator past the end");
193 __n >= __current_ - __end_, "__bounded_iter::operator-=: Attempt to advance an iterator past the end");
265 _Iterator __begin_, __end_; // valid range represented as [begin, end]