Sam Jaffe
|
8246632b26
refactor: rename a few files
|
hai 2 meses |
Sam Jaffe
|
0db86154eb
refactor: change type names to CamelCase
|
hai 2 meses |
Sam Jaffe
|
023d35c3a1
chore: clang-format
|
hai 2 meses |
Sam Jaffe
|
c4e5388a3d
refactor: eliminate traits.h in favor of concepts
|
hai 2 meses |
Sam Jaffe
|
d77e51c2b4
refactor: convert facade et al to use concepts
|
hai 2 meses |
Sam Jaffe
|
52b436acc9
refactor: add sentinel difference features (TODO: move back to facade)
|
%!s(int64=2) %!d(string=hai) anos |
Sam Jaffe
|
6fe7f6a52c
breaking: implement a category enum instead of using deduction
|
%!s(int64=2) %!d(string=hai) anos |
Sam Jaffe
|
7e431cc9c8
refactor: improve SFINAE macro to allow auto
|
%!s(int64=2) %!d(string=hai) anos |
Sam Jaffe
|
4dda725401
refactor: add end_aware_iterator::end
|
%!s(int64=2) %!d(string=hai) anos |
Sam Jaffe
|
b4916e3c4f
refactor: add FWD(X) macro
|
%!s(int64=2) %!d(string=hai) anos |
Sam Jaffe
|
deb094713e
fix: better SFINAE
|
%!s(int64=2) %!d(string=hai) anos |
Sam Jaffe
|
7b90d9df68
feat: allow propagation of sentinels
|
%!s(int64=2) %!d(string=hai) anos |
Sam Jaffe
|
59f7b92269
refactor: extract facade traits to a separate header
|
%!s(int64=2) %!d(string=hai) anos |
Sam Jaffe
|
20176764a0
refactor: cleanup
|
%!s(int64=2) %!d(string=hai) anos |
Sam Jaffe
|
b9c86f03a3
chore: update clang-format
|
%!s(int64=2) %!d(string=hai) anos |
Sam Jaffe
|
295295c2db
Fix some type issues w/ facade and proxy.
|
%!s(int64=4) %!d(string=hai) anos |
Sam Jaffe
|
707d29ab2c
Add a proxy helper for iterators that implement only small QoL changes to a wrapped iterator type.
|
%!s(int64=4) %!d(string=hai) anos |