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

[FEA]: Implement iterator concepts and update <iterator> to C++20 #62

Closed
15 of 21 tasks
Tracked by #61
jrhemstad opened this issue Apr 24, 2023 · 1 comment
Closed
15 of 21 tasks
Tracked by #61
Assignees
Labels
feature request New feature or request. libcu++ For all items related to libcu++

Comments

@jrhemstad
Copy link
Collaborator

jrhemstad commented Apr 24, 2023

<ranges> require a lot of machinery in place to work. This includes the various concepts, e.g. std::contiguous_iterator but also iterator traits.

As a first step of the <ranges> implementation we should implement those and update all the machinery in <iterators>

Tasks

  1. feature request libcu++
    miscco
  2. miscco
  3. feature request libcu++
    miscco
  4. miscco
  5. miscco
  6. miscco
  7. miscco
  8. miscco
  9. miscco
  10. miscco
  11. miscco
  12. miscco
  13. miscco
  14. miscco
@miscco miscco changed the title iterator concepts Implement <ranges> concepts and update <iterator> to C++20 Apr 25, 2023
@miscco miscco changed the title Implement <ranges> concepts and update <iterator> to C++20 Implement iterator concepts and update <iterator> to C++20 Apr 25, 2023
@miscco miscco self-assigned this Apr 26, 2023
@miscco miscco linked a pull request Jul 12, 2023 that will close this issue
@miscco miscco added feature request New feature or request. libcu++ For all items related to libcu++ labels Jul 12, 2023
@miscco miscco changed the title Implement iterator concepts and update <iterator> to C++20 [FEA]: Implement iterator concepts and update <iterator> to C++20 Jul 12, 2023
@miscco miscco linked a pull request Jul 14, 2023 that will close this issue
@miscco miscco removed a link to a pull request Jul 19, 2023
@miscco
Copy link
Collaborator

miscco commented Nov 15, 2023

Done with #627

@miscco miscco closed this as completed Nov 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request New feature or request. libcu++ For all items related to libcu++
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants