ec1f354d16
iterator/zip: avoid std::forward_as_tuple for zip value_type
...
This tends to result in references to temporaries higher up the stack
being returned. decltype on the iterator dereference is a more reliable
method to determine the return type.
2020-02-26 12:04:02 +11:00
f1aa7fa775
iterator/zip: rewrite for simplicity and forwarding support
2020-02-25 16:17:04 +11:00
ebd88b25e7
iterator/zip: use the iterable
concept for zip construction
2020-02-24 14:41:37 +11:00
8cdbbcb26e
build: fix range-loop-analysis warnings
2020-02-17 17:40:03 +11:00
b0897a5ea7
iterator/zip: prefer std::size over .size
2019-05-12 10:30:10 +10:00
340d873d3a
iterator: move each iterator to their own unit
2019-03-18 16:18:27 +11:00