| 10656 | }; // class RangeGenerator::Iterator |
| 10657 | |
| 10658 | static int CalculateEndIndex(const T& begin, |
| 10659 | const T& end, |
| 10660 | const IncrementT& step) { |
| 10661 | int end_index = 0; |
| 10662 | for (T i = begin; i < end; i = static_cast<T>(i + step)) |
| 10663 | end_index++; |
| 10664 | return end_index; |
| 10665 | } |
| 10666 | |
| 10667 | // No implementation - assignment is unsupported. |
| 10668 | void operator=(const RangeGenerator& other); |
nothing calls this directly
no outgoing calls
no test coverage detected