[FEA]: P3059R2 Making user-defined constructors of view iterators/sentinels private
Open
C++26
libcu++
- Dominant language
- C++
- Stars
- 2.5k
- Forks
- 486
- Avg merge
- 2d 6h
- Merged PRs (30d)
- 295
Description
This issue can be closed by implementing [P3059R2](https://wg21.link/P3059R2)
Contributor guide
Research direction
Start by reading the linked P3059R2 proposal, then locate the view iterator and sentinel implementations in the CCCL codebase. Determine the affected constructors and verify that the proposal's requirements are implemented across the relevant views, iterators, and sentinels.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- hpc
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100