diff --git a/lix/libutil/generator.hh b/lix/libutil/generator.hh index e5d2e6024..036d4cd5e 100644 --- a/lix/libutil/generator.hh +++ b/lix/libutil/generator.hh @@ -346,6 +346,15 @@ struct Generator iterator begin() { return iterator{*this}; } iterator end() { return iterator{}; } + friend iterator begin(Generator & g) + { + return g.begin(); + } + friend iterator end(Generator & g) + { + return g.end(); + } + private: _generator::GeneratorBase impl;