Skip to content

Fix iterator concept compliance#840

Merged
djowel merged 7 commits intoboostorg:developfrom
joaquintides:fix/iterator-concepts-compliance
Nov 29, 2025
Merged

Fix iterator concept compliance#840
djowel merged 7 commits intoboostorg:developfrom
joaquintides:fix/iterator-concepts-compliance

Conversation

@joaquintides
Copy link
Member

Fixed all iterators provided by the library to fully satisfy their associated concepts. Fixes #839.

NB: I think all existing iterators are covered, please let me know if this is not the case.

@djowel
Copy link
Collaborator

djowel commented Nov 29, 2025

Many Thanks, @joaquintides !

@djowel djowel merged commit 5ca4698 into boostorg:develop Nov 29, 2025
14 of 15 checks passed
@joaquintides joaquintides deleted the fix/iterator-concepts-compliance branch November 29, 2025 08:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

boost::spirit::istream_iterator doesn't support the concept of std::forward_iterator

2 participants