| 14129 | *current4_); |
| 14130 | } |
| 14131 | bool AtEnd() const { |
| 14132 | // We must report iterator past the end of the range when either of the |
| 14133 | // component iterators has reached the end of its range. |
| 14134 | return |
| 14135 | current1_ == end1_ || |
| 14136 | current2_ == end2_ || |
| 14137 | current3_ == end3_ || |
| 14138 | current4_ == end4_; |
| 14139 | } |
| 14140 | |
| 14141 | // No implementation - assignment is unsupported. |
| 14142 | void operator=(const Iterator& other); |
nothing calls this directly
no outgoing calls
no test coverage detected