| 4082 | public: |
| 4083 | for_range_virtual(std::uint64_t start, std::uint64_t end) : start_(start), end_(end) {} |
| 4084 | void process(std::vector<std::uint64_t> &data) const override { |
| 4085 | data.clear(); |
| 4086 | for (std::uint64_t value = start_; value <= end_; ++value) data.push_back(value); |
| 4087 | } |
| 4088 | }; |
| 4089 | |
| 4090 | class filter_virtual : public base_virtual_class { |
nothing calls this directly
no outgoing calls
no test coverage detected