[libc++][NFC] Update ranges algorithms status page

This commit is contained in:
Nikolas Klauser 2022-06-11 16:20:47 +02:00
parent 599aa617e3
commit ee397722cc

View File

@ -2,14 +2,14 @@ Category,Algorithm,Assignee,CL,Complete
Search,any_of,Nikolas Klauser,`D123016 <https://llvm.org/D123016>`_,✅
Search,all_of,Nikolas Klauser,`D123016 <https://llvm.org/D123016>`_,✅
Search,none_of,Nikolas Klauser,`D123016 <https://llvm.org/D123016>`_,✅
Search,find,Nikolas Klauser,`D121248 <https://reviews.llvm.org/D121248>`_,✅
Search,find_if,Nikolas Klauser,`D121248 <https://reviews.llvm.org/D121248>`_,✅
Search,find_if_not,Nikolas Klauser,`D121248 <https://reviews.llvm.org/D121248>`_,✅
Search,find_first_of,Nikolas Klauser,`D126529 <https://reviews.llvm.org/D126529>`_,✅
Search,adjacent_find,Nikolas Klauser,`D126610 <https://reviews.llvm.org/D126610>`_,Under review
Search,find,Nikolas Klauser,`D121248 <https://llvm.org/D121248>`_,✅
Search,find_if,Nikolas Klauser,`D121248 <https://llvm.org/D121248>`_,✅
Search,find_if_not,Nikolas Klauser,`D121248 <https://llvm.org/D121248>`_,✅
Search,find_first_of,Nikolas Klauser,`D126529 <https://llvm.org/D126529>`_,✅
Search,adjacent_find,Nikolas Klauser,`D126610 <https://llvm.org/D126610>`_,✅
Search,mismatch,Nikolas Klauser,`D117817 <https://llvm.org/D117817>`_,✅
Search,equal,Nikolas Klauser,`D123681 <https://reviews.llvm.org/D123681>`_,✅
Search,lexicographical_compare,Not assigned,n/a,Not started
Search,equal,Nikolas Klauser,`D123681 <https://llvm.org/D123681>`_,✅
Search,lexicographical_compare,Nikolas Klauser,`D127130 <https://llvm.org/D127130>`_,Under review
Search,partition_point,Christopher Di Bella,`D105794 <https://llvm.org/D105794>`_,Under review
Search,lower_bound,Nikolas Klauser,`D121964 <https://llvm.org/D121964>`_,✅
Search,upper_bound,Nikolas Klauser,`D121964 <https://llvm.org/D121964>`_,✅
@ -29,11 +29,11 @@ Search,find_end,Nikolas Klauser,`D124079 <https://llvm.org/D124079>`_,Under revi
Read-only,is_partitioned,Nikolas Klauser,`D124440 <https://llvm.org/D124440>`_,✅
Read-only,is_sorted,Nikolas Klauser,`D125608 <https://llvm.org/D125608>`_,✅
Read-only,is_sorted_unitl,Nikolas Klauser,`D125608 <https://llvm.org/D125608>`_,✅
Read-only,includes,Not assigned,n/a,Not started
Read-only,is_heap,Not assigned,n/a,Not started
Read-only,is_heap_until,Not assigned,n/a,Not started
Read-only,includes,Nikolas Klauser,n/a,Not started
Read-only,is_heap,Nikolas Klauser,n/a,Not started
Read-only,is_heap_until,Nikolas Klauser,n/a,Not started
Read-only,clamp,Nikolas Klauser,`D126193 <https://llvm.org/D126193>`_,Under review
Read-only,is_permutation,Not assigned,n/a,Not started
Read-only,is_permutation,Nikolas Klauser,`D127194 <https://llvm.org/D127194>`_,Under review
Read-only,for_each,Nikolas Klauser,`D124332 <https://llvm.org/D124332>`_,✅
Read-only,for_each_n,Nikolas Klauser,`D124332 <https://llvm.org/D124332>`_,✅
Write,copy,Nikolas Klauser,`D122982 <https://llvm.org/D122982>`_,✅
@ -42,20 +42,20 @@ Write,copy_n,Nikolas Klauser,`D122982 <https://llvm.org/D122982>`_,✅
Write,copy_backward,Nikolas Klauser,`D122982 <https://llvm.org/D122982>`_,✅
Write,move,Nikolas Klauser,`D126616 <https://llvm.org/D126616>`_,Under review
Write,move_backward,Nikolas Klauser,`D126616 <https://llvm.org/D126616>`_,Under review
Write,fill,Nikolas Klauser,`D123462 <https://reviews.llvm.org/D123462>`_,✅
Write,fill_n,Nikolas Klauser,`D123462 <https://reviews.llvm.org/D123462>`_,✅
Write,fill,Nikolas Klauser,`D123462 <https://llvm.org/D123462>`_,✅
Write,fill_n,Nikolas Klauser,`D123462 <https://llvm.org/D123462>`_,✅
Write,transform,Nikolas Klauser,`D122173 <https://llvm.org/D122173>`_,✅
Write,generate,Not assigned,n/a,Not started
Write,generate_n,Not assigned,n/a,Not started
Write,remove_copy,Not assigned,n/a,Not started
Write,remove_copy_if,Not assigned,n/a,Not started
Write,generate,Nikolas Klauser,n/a,Not started
Write,generate_n,Nikolas Klauser,n/a,Not started
Write,remove_copy,Nikolas Klauser,n/a,Not started
Write,remove_copy_if,Nikolas Klauser,n/a,Not started
Write,replace,Nikolas Klauser,`D126283 <https://llvm.org/D126283>`_,✅
Write,replace_if,Nikolas Klauser,`D126283 <https://llvm.org/D126283>`_,✅
Write,replace_copy,Not assigned,n/a,Not started
Write,replace_copy_if,Not assigned,n/a,Not started
Write,replace_copy,Nikolas Klauser,n/a,Not started
Write,replace_copy_if,Nikolas Klauser,n/a,Not started
Write,swap_ranges,Nikolas Klauser,`D116303 <https://llvm.org/D116303>`_,✅
Write,reverse_copy,Not assigned,n/a,Not started
Write,rotate_copy,Not assigned,n/a,Not started
Write,reverse_copy,Nikolas Klauser,`D127211 <https://llvm.org/D127211>`_,Under review
Write,rotate_copy,Nikolas Klauser,`D127211 <https://llvm.org/D127211>`_,Under review
Write,sample,Not assigned,n/a,Not started
Write,unique_copy,Not assigned,n/a,Not started
Write,partition_copy,Not assigned,n/a,Not started
@ -68,7 +68,7 @@ Merge,set_union,Not assigned,n/a,Not started
Permutation,remove,Not assigned,n/a,Not started
Permutation,remove_if,Not assigned,n/a,Not started
Permutation,reverse,Nikolas Klauser,`D125752 <https://llvm.org/D125752>`_,✅
Permutation,rotate,Not assigned,n/a,Not started
Permutation,rotate,Nikolas Klauser,`D124122 <https://llvm.org/D124122>`_,Under review
Permutation,shuffle,Not assigned,n/a,Not started
Permutation,unique,Not assigned,n/a,Not started
Permutation,partition,Not assigned,n/a,Not started

1 Category Algorithm Assignee CL Complete
2 Search any_of Nikolas Klauser `D123016 <https://llvm.org/D123016>`_
3 Search all_of Nikolas Klauser `D123016 <https://llvm.org/D123016>`_
4 Search none_of Nikolas Klauser `D123016 <https://llvm.org/D123016>`_
5 Search find Nikolas Klauser `D121248 <https://reviews.llvm.org/D121248>`_ `D121248 <https://llvm.org/D121248>`_
6 Search find_if Nikolas Klauser `D121248 <https://reviews.llvm.org/D121248>`_ `D121248 <https://llvm.org/D121248>`_
7 Search find_if_not Nikolas Klauser `D121248 <https://reviews.llvm.org/D121248>`_ `D121248 <https://llvm.org/D121248>`_
8 Search find_first_of Nikolas Klauser `D126529 <https://reviews.llvm.org/D126529>`_ `D126529 <https://llvm.org/D126529>`_
9 Search adjacent_find Nikolas Klauser `D126610 <https://reviews.llvm.org/D126610>`_ `D126610 <https://llvm.org/D126610>`_ Under review
10 Search mismatch Nikolas Klauser `D117817 <https://llvm.org/D117817>`_
11 Search equal Nikolas Klauser `D123681 <https://reviews.llvm.org/D123681>`_ `D123681 <https://llvm.org/D123681>`_
12 Search lexicographical_compare Not assigned Nikolas Klauser n/a `D127130 <https://llvm.org/D127130>`_ Not started Under review
13 Search partition_point Christopher Di Bella `D105794 <https://llvm.org/D105794>`_ Under review
14 Search lower_bound Nikolas Klauser `D121964 <https://llvm.org/D121964>`_
15 Search upper_bound Nikolas Klauser `D121964 <https://llvm.org/D121964>`_
29 Read-only is_partitioned Nikolas Klauser `D124440 <https://llvm.org/D124440>`_
30 Read-only is_sorted Nikolas Klauser `D125608 <https://llvm.org/D125608>`_
31 Read-only is_sorted_unitl Nikolas Klauser `D125608 <https://llvm.org/D125608>`_
32 Read-only includes Not assigned Nikolas Klauser n/a Not started
33 Read-only is_heap Not assigned Nikolas Klauser n/a Not started
34 Read-only is_heap_until Not assigned Nikolas Klauser n/a Not started
35 Read-only clamp Nikolas Klauser `D126193 <https://llvm.org/D126193>`_ Under review
36 Read-only is_permutation Not assigned Nikolas Klauser n/a `D127194 <https://llvm.org/D127194>`_ Not started Under review
37 Read-only for_each Nikolas Klauser `D124332 <https://llvm.org/D124332>`_
38 Read-only for_each_n Nikolas Klauser `D124332 <https://llvm.org/D124332>`_
39 Write copy Nikolas Klauser `D122982 <https://llvm.org/D122982>`_
42 Write copy_backward Nikolas Klauser `D122982 <https://llvm.org/D122982>`_
43 Write move Nikolas Klauser `D126616 <https://llvm.org/D126616>`_ Under review
44 Write move_backward Nikolas Klauser `D126616 <https://llvm.org/D126616>`_ Under review
45 Write fill Nikolas Klauser `D123462 <https://reviews.llvm.org/D123462>`_ `D123462 <https://llvm.org/D123462>`_
46 Write fill_n Nikolas Klauser `D123462 <https://reviews.llvm.org/D123462>`_ `D123462 <https://llvm.org/D123462>`_
47 Write transform Nikolas Klauser `D122173 <https://llvm.org/D122173>`_
48 Write generate Not assigned Nikolas Klauser n/a Not started
49 Write generate_n Not assigned Nikolas Klauser n/a Not started
50 Write remove_copy Not assigned Nikolas Klauser n/a Not started
51 Write remove_copy_if Not assigned Nikolas Klauser n/a Not started
52 Write replace Nikolas Klauser `D126283 <https://llvm.org/D126283>`_
53 Write replace_if Nikolas Klauser `D126283 <https://llvm.org/D126283>`_
54 Write replace_copy Not assigned Nikolas Klauser n/a Not started
55 Write replace_copy_if Not assigned Nikolas Klauser n/a Not started
56 Write swap_ranges Nikolas Klauser `D116303 <https://llvm.org/D116303>`_
57 Write reverse_copy Not assigned Nikolas Klauser n/a `D127211 <https://llvm.org/D127211>`_ Not started Under review
58 Write rotate_copy Not assigned Nikolas Klauser n/a `D127211 <https://llvm.org/D127211>`_ Not started Under review
59 Write sample Not assigned n/a Not started
60 Write unique_copy Not assigned n/a Not started
61 Write partition_copy Not assigned n/a Not started
68 Permutation remove Not assigned n/a Not started
69 Permutation remove_if Not assigned n/a Not started
70 Permutation reverse Nikolas Klauser `D125752 <https://llvm.org/D125752>`_
71 Permutation rotate Not assigned Nikolas Klauser n/a `D124122 <https://llvm.org/D124122>`_ Not started Under review
72 Permutation shuffle Not assigned n/a Not started
73 Permutation unique Not assigned n/a Not started
74 Permutation partition Not assigned n/a Not started