Add enum_range rbegin & rend
This commit is contained in:
parent
92ed64edd1
commit
22b3f1d67f
1 changed files with 3 additions and 0 deletions
|
|
@ -78,6 +78,9 @@ namespace psemek::util
|
|||
auto begin() const { return first; }
|
||||
auto end() const { return last; }
|
||||
|
||||
auto rbegin() const { return std::make_reverse_iterator(end()); }
|
||||
auto rend() const { return std::make_reverse_iterator(begin()); }
|
||||
|
||||
auto size() const { return last.value - first.value; }
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue