[FEA]: P3978R3 constant_wrapper should unwrap on call and subscript
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 [P3978R3](https://wg21.link/P3978R3)
Contributor guide
Research direction
Read proposal P3978R3 first, then locate constant_wrapper and the call and subscript entry points in the CCCL source. Compare their current behavior with the proposal and verify that the implementation matches the specified unwrapping semantics using the relevant project tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- backend-api-design
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 42/100