Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make collection iterators fulfill LegacyInputIterator and input_iterator concept #626

Merged
merged 24 commits into from
Dec 19, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
0d0e018
fix typos
m-fila Jun 10, 2024
2b318fb
add copy construction and assignment
m-fila Jun 5, 2024
727bcf1
add multipass check references bound to the same object
m-fila Jun 10, 2024
31b071c
add type aliases, iterators are LegacyIterator
m-fila Jun 5, 2024
1a56bf5
add postfix operator, iterators are LegacyInputIterators
m-fila Jun 6, 2024
519058b
add value-initialization
m-fila Jun 6, 2024
6f02e13
use default member initializers
m-fila Jun 11, 2024
ac44ae3
remove obsolete todos
m-fila Jun 11, 2024
66cacd2
add missing semantic requirements checks for concepts
m-fila Jun 11, 2024
03162e0
make dereference const by not updating local object, iterators are st…
m-fila Jun 11, 2024
93ce079
clarify lack of operator-> for std::counted_iterator adapting collect…
m-fila Jun 12, 2024
9dc1e17
fix default member initializer style
m-fila Jun 12, 2024
0bcfa2a
check ranges concepts
m-fila Dec 11, 2024
2e852c1
check algorithms
m-fila Dec 11, 2024
1ee4259
fix typos, whitespaces
m-fila Dec 11, 2024
fa0d2e7
fix typo
m-fila Dec 16, 2024
63f02f8
fix more typos
m-fila Dec 16, 2024
fd73728
reorder includes
m-fila Dec 18, 2024
d1e59c8
fix typo ::
m-fila Dec 18, 2024
c03c264
move checking unsuported range algorithms to a separate test case
m-fila Dec 18, 2024
4d6a92d
move checking unsupported iterator concepts to separate test
m-fila Dec 18, 2024
3b375c0
add tests for interop with C++23 const_iterator adaptor
m-fila Dec 18, 2024
3bac2d7
use `colection::mutable_type`
m-fila Dec 19, 2024
0cb84e5
fix format
m-fila Dec 19, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading