MCPcopy Create free account
hub / github.com/ashvardanian/less_slow.cpp / iterator

Class iterator

less_slow.cpp:3750–3759  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3748 }
3749
3750 struct iterator {
3751 std::coroutine_handle<promise_type> handle_;
3752
3753 iterator &operator++() noexcept {
3754 handle_.resume();
3755 return *this;
3756 }
3757 bool operator!=(iterator const &) const noexcept { return !handle_.done(); }
3758 integer_type const &operator*() const noexcept { return handle_.promise().value_; }
3759 };
3760
3761 iterator begin() noexcept {
3762 handle_.resume();

Callers 2

beginMethod · 0.70
endMethod · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected