Sam Jaffe
|
b9c86f03a3
chore: update clang-format
|
2 năm trước cách đây |
Sam Jaffe
|
f2cf5bee42
Merge branch 'refactor/cleanup'
|
2 năm trước cách đây |
Sam Jaffe
|
12a1d75b9c
chore: updates
|
2 năm trước cách đây |
Sam Jaffe
|
f6809add08
refactor: add more type deduction guides
|
3 năm trước cách đây |
Sam Jaffe
|
4c74c7c5ad
refactor: a lot of re-indenting
|
3 năm trước cách đây |
Sam Jaffe
|
d3d59aca8b
refactor: apply clang-format
|
3 năm trước cách đây |
Sam Jaffe
|
b2d38dab2b
refactor: improve use of facade in zip/indexed iterators
|
3 năm trước cách đây |
Sam Jaffe
|
86ae4672ae
cleanup: don't re-declare std namespace
|
3 năm trước cách đây |
Sam Jaffe
|
e475f7f156
refactor: remove useless bits from end_aware_iterator
|
3 năm trước cách đây |
Sam Jaffe
|
a93c493deb
chore: update project settings
|
3 năm trước cách đây |
Sam Jaffe
|
cd060637de
Merge branch 'proxy'
|
4 năm trước cách đây |
Sam Jaffe
|
3d41f4cc45
Convert zip_iterator to use proxy.
|
4 năm trước cách đây |
Sam Jaffe
|
295295c2db
Fix some type issues w/ facade and proxy.
|
4 năm trước cách đây |
Sam Jaffe
|
f4ae828fe1
Merge branch 'compact_recursive' into proxy
|
4 năm trước cách đây |
Sam Jaffe
|
0195845188
Expand iterator_fwd.hpp
|
4 năm trước cách đây |
Sam Jaffe
|
aca67cbf62
Move traits elsewhere.
|
4 năm trước cách đây |
Sam Jaffe
|
03533d35b8
Use a tuple as the basis of recursive_iterator.
|
4 năm trước cách đây |
Sam Jaffe
|
d2d840be26
Deduplicate impl.
|
4 năm trước cách đây |
Sam Jaffe
|
1d265b7341
More removal of redundant things.
|
4 năm trước cách đây |
Sam Jaffe
|
1c7d9584a5
Segregate and shrink names for recursives.
|
4 năm trước cách đây |
Sam Jaffe
|
6c2da45660
Use if constexpr for recursive_iterator_base handling to improve readability.
|
4 năm trước cách đây |
Sam Jaffe
|
2b2f4cee8f
Compress get() without weakening its reference semantics.
|
4 năm trước cách đây |
Sam Jaffe
|
5710f1066d
Strip most of the iterator typedefs off of the various intermediate layers of recursive_iterator.
|
4 năm trước cách đây |
Sam Jaffe
|
013f9c4155
Alter recursive iterator w.r.t. new facade code.
|
4 năm trước cách đây |
Sam Jaffe
|
d7631b5002
Make more things facades.
|
4 năm trước cách đây |
Sam Jaffe
|
707d29ab2c
Add a proxy helper for iterators that implement only small QoL changes to a wrapped iterator type.
|
4 năm trước cách đây |
Sam Jaffe
|
28de1f5c6f
Upgrade unkeyed_iterator to use facade.
|
4 năm trước cách đây |
Sam Jaffe
|
4165d56213
Add a C++17 version of iterator_facade using type deduction.
|
4 năm trước cách đây |
Sam Jaffe
|
07f3b74c0a
Improve testing reliability.
|
4 năm trước cách đây |
Sam Jaffe
|
f6f8ae1645
Remove old test case executable.
|
5 năm trước cách đây |