ranges-status:
libc++ Ranges Status¶
Overview¶
This document contains the status of the Ranges library in libc++. It is used to track both the status of the sub-projects of the ranges library and who is assigned to these sub-projects. This is imperative to effective implementation so that work is not duplicated and implementors are not blocked by each other.
If you are interested in contributing to the libc++ Ranges library, please send a message to the #libcxx channel in the LLVM discord. Please do not start working on any of the assigned items below.
Major features¶
Standard |
Name |
Assignee |
CL |
Status |
---|---|---|---|---|
C++23 |
Unassigned |
No patch yet |
Not started |
|
C++23 |
Unassigned |
No patch yet |
Not started |
|
C++23 |
Mark de Wever |
Various |
Complete |
Views¶
Standard |
View |
Assignee |
CL |
Status |
---|---|---|---|---|
C++20 |
Zoe Carver |
✅ |
||
C++20 |
Zoe Carver |
✅ |
||
C++20 |
Zoe Carver |
✅ |
||
C++20 |
Zoe Carver |
✅ |
||
C++20 |
Zoe Carver |
✅ |
||
C++20 |
Arthur O’Dwyer |
✅ |
||
C++20 |
Louis Dionne |
✅ |
||
C++20 |
Zoe Carver |
✅ |
||
C++20 |
Zoe Carver |
✅ |
||
C++20 |
Hui Xie |
✅ |
||
C++20 |
Zoe Carver |
✅ |
||
C++20 |
Hui Xie |
✅ |
||
C++20 |
Zoe Carver |
✅ |
||
C++20 |
Unassigned |
No patch yet |
Not started |
|
C++20 |
Zoe Carver and Konstantin Varlamov |
✅ |
||
C++20 |
Zoe Carver |
✅ |
||
C++20 |
Zoe Carver |
✅ |
||
C++20 |
Zoe Carver |
✅ |
||
C++20 |
Hui Xie |
✅ |
||
C++20 |
Hui Xie |
✅ |
||
C++23 |
Unassigned |
No patch yet |
Not started |
|
C++23 |
Unassigned |
No patch yet |
Not started |
|
C++23 |
Hui Xie |
✅ |
||
C++23 |
Hui Xie |
No patch yet |
Not started |
|
C++23 |
Hui Xie |
No patch yet |
Not started |
|
C++23 |
Hui Xie |
No patch yet |
Not started |
|
C++23 |
Unassigned |
No patch yet |
Not started |
|
C++23 |
Unassigned |
No patch yet |
Not started |
|
C++23 |
Unassigned |
No patch yet |
Not started |
|
C++23 |
Unassigned |
No patch yet |
Not started |
|
C++23 |
Unassigned |
No patch yet |
Not started |
|
C++23 |
Nikolas Klauser |
Complete |
||
C++23 |
Unassigned |
No patch yet |
Not started |
Algorithms¶
Standard |
Algorithm |
Assignee |
CL |
Status |
---|---|---|---|---|
C++20 |
all C++20 algorithms |
N/A |
N/A |
✅ |
C++23 |
Unassigned |
No patch yet |
Not started |
|
C++23 |
Unassigned |
No patch yet |
Not started |
|
C++23 |
Unassigned |
No patch yet |
Not started |
|
C++23 |
Unassigned |
No patch yet |
Not started |
|
C++23 |
Unassigned |
No patch yet |
Not started |
|
C++23 |
Unassigned |
No patch yet |
Not started |
|
C++23 |
Unassigned |
No patch yet |
Not started |
|
C++23 |
Unassigned |
No patch yet |
Not started |
|
C++23 |
Unassigned |
No patch yet |
Not started |
|
C++23 |
Unassigned |
No patch yet |
Not started |