blob: 87e0c60373e6dce62bb8936beca042659b027685 [file] [log] [blame]
Kent Ross3b4b6c92021-08-19 23:10:47 +00001Section,Description,Dependencies,Assignee,Complete
Kent Ross788cf5a2021-08-26 10:23:54 -04002| `[cmp.concept] <https://wg21.link/cmp.concept>`_,"| `three_way_comparable <https://reviews.llvm.org/D103478>`_
Kent Ross146a0802021-11-18 20:15:16 -08003| `three_way_comparable_with <https://reviews.llvm.org/D103478>`_",None,Ruslan Arutyunyan,|Complete|
Kent Ross788cf5a2021-08-26 10:23:54 -04004| `[cmp.result] <https://wg21.link/cmp.result>`_,| `compare_three_way_result <https://reviews.llvm.org/D103581>`_,None,Arthur O'Dwyer,|Complete|
5| `[expos.only.func] <https://wg21.link/expos.only.func>`_,"| `synth-three-way <https://reviews.llvm.org/D107721>`_
Kent Ross47cc52e2021-09-22 22:36:23 -07006| `synth-three-way-result <https://reviews.llvm.org/D107721>`_",[cmp.concept],Kent Ross,|Complete|
Arthur O'Dwyerfbf9aab2021-07-28 23:40:29 -04007| `[comparisons.three.way] <https://wg21.link/comparisons.three.way>`_,| `compare_three_way <https://reviews.llvm.org/D80899>`_,[cmp.concept],Arthur O'Dwyer,|Complete|
Kent Ross9ca3a902021-11-30 18:46:37 -08008| `[cmp.alg] <https://wg21.link/cmp.alg>`_,"| `strong_order <https://reviews.llvm.org/D110738>`_
9| `weak_order <https://reviews.llvm.org/D110738>`_
10| `partial_order <https://reviews.llvm.org/D110738>`_
11| `strong_order_fallback <https://reviews.llvm.org/D111514>`_
12| `weak_order_fallback <https://reviews.llvm.org/D111514>`_
Arthur O'Dwyer0679d2d2021-09-08 16:48:50 -040013| `partial_order_fallback <https://reviews.llvm.org/D111514>`_",None,Arthur O'Dwyer,|Complete| [#note-strongorder]_
Kent Ross788cf5a2021-08-26 10:23:54 -040014| `[alg.three.way] <https://wg21.link/alg.three.way>`_,| `lexicographical_compare_three_way <https://reviews.llvm.org/D80902>`_,[comparisons.three.way],Christopher Di Bella,|In Progress|
Kent Ross9ca3a902021-11-30 18:46:37 -080015| `[coroutine.handle.compare] <https://wg21.link/coroutine.handle.compare>`_,| `coroutine_handle <https://reviews.llvm.org/D109433>`_,[comparisons.three.way],Chuanqi Xu,|Complete|
Kent Ross47cc52e2021-09-22 22:36:23 -070016| `[pairs.spec] <https://wg21.link/pairs.spec>`_,| `pair <https://reviews.llvm.org/D107721>`_,[expos.only.func],Kent Ross,|Complete|
Kent Ross788cf5a2021-08-26 10:23:54 -040017| `[syserr.errcat.nonvirtuals] <https://wg21.link/syserr.errcat.nonvirtuals>`_,| error_category,[comparisons.three.way],Unassigned,|Not Started|
18| `[syserr.compare] <https://wg21.link/syserr.compare>`_,"| error_code
19| error_condition",None,Unassigned,|Not Started|
Kent Ross0861b0d2021-10-08 14:54:28 -070020| `[tuple.rel] <https://wg21.link/tuple.rel>`_,| `tuple <https://reviews.llvm.org/D108250>`_,[expos.only.func],Kent Ross,|Complete|
Kent Ross788cf5a2021-08-26 10:23:54 -040021"| `[optional.relops] <https://wg21.link/optional.relops>`_
22| `[optional.nullops] <https://wg21.link/optional.nullops>`_
23| `[optional.comp.with.t] <https://wg21.link/optional.comp.with.t>`_","| optional
24| nullopt",None,Kent Ross,|In Progress|
25"| `[variant.relops] <https://wg21.link/variant.relops>`_
26| `[variant.monostate.relops] <https://wg21.link/variant.monostate.relops>`_","| monostate
27| variant",None,Kent Ross,|In Progress|
Adrian Vogelsgesangebbec162022-08-06 15:04:38 +020028| `[unique.ptr.special] <https://wg21.link/unique.ptr.special>`_,| `unique_ptr <https://reviews.llvm.org/D130838>`_,[comparisons.three.way],Adrian Vogelsgesang,|Complete|
Adrian Vogelsgesangca04d462022-08-03 18:28:48 +020029| `[util.smartptr.shared.cmp] <https://wg21.link/util.smartptr.shared.cmp>`_,| `shared_ptr <https://reviews.llvm.org/D130852>`_,[comparisons.three.way],Adrian Vogelsgesang,|Complete|
Kent Ross788cf5a2021-08-26 10:23:54 -040030| `[type.index.members] <https://wg21.link/type.index.members>`_,| type_index,None,Unassigned,|Not Started|
Mark de Wever8b9aad92021-10-23 18:28:31 +020031| `[charconv.syn] <https://wg21.link/charconv.syn>`_,| to_chars_result,None,Mark de Wever,|Complete|
32| `[charconv.syn] <https://wg21.link/charconv.syn>`_,| from_chars_result,None,Mark de Wever,|Complete|
Kent Ross788cf5a2021-08-26 10:23:54 -040033| `[stacktrace.entry.cmp] <https://wg21.link/stacktrace.entry.cmp>`_,| stacktrace_entry,None,Unassigned,|Not Started|
34| `[stacktrace.basic.cmp] <https://wg21.link/stacktrace.basic.cmp>`_,| basic_stacktrace,[alg.three.way],Unassigned,|Not Started|
Adrian Vogelsgesang733f62f2022-08-02 20:08:18 +020035| `[string.cmp] <https://wg21.link/string.cmp>`_,| basic_string,None,Mark de Wever,|In Progress|
Mark de Wever6e061ac2022-07-19 07:56:23 +020036| `[string.view.comparison] <https://wg21.link/string.view.comparison>`_,| `basic_string_view <https://reviews.llvm.org/D130295>`_,None,Mark de Wever,|Complete|
Kent Ross788cf5a2021-08-26 10:23:54 -040037| `[array.syn] <https://wg21.link/array.syn>`_ (`general <https://wg21.link/container.requirements.general#14>`_),| array,[expos.only.func],Unassigned,|Not Started|
38| `[deque.syn] <https://wg21.link/deque.syn>`_ (`general <https://wg21.link/container.requirements.general#14>`_),| deque,[expos.only.func],Unassigned,|Not Started|
39| `[forward.list.syn] <https://wg21.link/forward.list.syn>`_ (`general <https://wg21.link/container.requirements.general#14>`_),| forward_list,[expos.only.func],Unassigned,|Not Started|
40| `[list.syn] <https://wg21.link/list.syn>`_ (`general <https://wg21.link/container.requirements.general#14>`_),| list,[expos.only.func],Unassigned,|Not Started|
41| `[vector.syn] <https://wg21.link/vector.syn>`_ (`general <https://wg21.link/container.requirements.general#14>`_),| vector,[expos.only.func],Unassigned,|Not Started|
42| `[associative.map.syn] <https://wg21.link/associative.map.syn>`_ (`general <https://wg21.link/container.requirements.general#14>`_),"| map
43| multimap",[expos.only.func],Unassigned,|Not Started|
44| `[associative.set.syn] <https://wg21.link/associative.set.syn>`_ (`general <https://wg21.link/container.requirements.general#14>`_),"| multiset
45| set",[expos.only.func],Unassigned,|Not Started|
46| `[queue.ops] <https://wg21.link/queue.ops>`_,| queue,None,Unassigned,|Not Started|
47| `[stack.ops] <https://wg21.link/stack.ops>`_,| stack,None,Unassigned,|Not Started|
Kent Ross9ca3a902021-11-30 18:46:37 -080048| `[reverse.iter.cmp] <https://wg21.link/reverse.iter.cmp>`_,| reverse_iterator,None,Mikhail Maltsev,|Complete|
49| `[move.iter.op.comp] <https://wg21.link/move.iter.op.comp>`_,| move_iterator,None,Unassigned,|Not Started|
Kent Ross788cf5a2021-08-26 10:23:54 -040050| `[counted.iter.cmp] <https://wg21.link/counted.iter.cmp>`_,| counted_iterator,None,Unassigned,|Not Started|
Adrian Vogelsgesang733f62f2022-08-02 20:08:18 +020051| `[range.iota.iterator] <https://wg21.link/range.iota.iterator>`_,| `ranges::iota_view::iterator <https://reviews.llvm.org/D110774>`_,[concepts.cmp],Arthur O'Dwyer,|Complete|
52| `[range.transform.iterator] <https://wg21.link/range.transform.iterator>`_,| `ranges::transform_view::iterator <https://reviews.llvm.org/D110774>`_,[concepts.cmp],Arthur O'Dwyer,|Complete|
Kent Ross788cf5a2021-08-26 10:23:54 -040053| `[range.elements.iterator] <https://wg21.link/range.elements.iterator>`_,| ranges::elements_view::iterator,[concepts.cmp],Unassigned,|Not Started|
Mark de Wever3f6372f2022-07-13 07:59:46 +020054| `[time.duration.comparisons] <https://wg21.link/time.duration.comparisons>`_, "chrono::duration", None, Mark de Wever, |Not Started|
55| `[time.point.comparisons] <https://wg21.link/time.point.comparisons>`_, "chrono::point", None, Mark de Wever, |Not Started|
56"| `[time.cal.day.nonmembers] <https://wg21.link/time.cal.day.nonmembers>`_
Kent Ross788cf5a2021-08-26 10:23:54 -040057| `[time.cal.month.nonmembers] <https://wg21.link/time.cal.month.nonmembers>`_
58| `[time.cal.year.nonmembers] <https://wg21.link/time.cal.year.nonmembers>`_
59| `[time.cal.md.nonmembers] <https://wg21.link/time.cal.md.nonmembers>`_
60| `[time.cal.mdlast] <https://wg21.link/time.cal.mdlast>`_
61| `[time.cal.ym.nonmembers] <https://wg21.link/time.cal.ym.nonmembers>`_
62| `[time.cal.ymd.nonmembers] <https://wg21.link/time.cal.ymd.nonmembers>`_
Mark de Wever3f6372f2022-07-13 07:59:46 +020063| `[time.cal.ymdlast.nonmembers] <https://wg21.link/time.cal.ymdlast.nonmembers>`_","| chrono::day
Kent Ross3b4b6c92021-08-19 23:10:47 +000064| chrono::month
65| chrono::year
66| chrono::month_day
67| chrono::month_day_last
68| chrono::year_month
69| chrono::year_month_day
Mark de Wever3f6372f2022-07-13 07:59:46 +020070| chrono::year_month_day_last",None,Mark de Wever,|Complete|
71"| `[time.zone.nonmembers] <https://wg21.link/time.zone.nonmembers>`_
72| `[time.zone.leap.nonmembers] <https://wg21.link/time.zone.leap.nonmembers>`_
73| `[time.zone.link.nonmembers] <https://wg21.link/time.zone.link.nonmembers>`_","| chrono::time_zone
Kent Ross3b4b6c92021-08-19 23:10:47 +000074| chrono::leap_second
Mark de Wever3f6372f2022-07-13 07:59:46 +020075| chrono::time_zone_link",A ``<chrono>`` implementation,Unassigned,|Not Started|
Adrian Vogelsgesang733f62f2022-08-02 20:08:18 +020076| `[fs.filesystem.syn] <https://wg21.link/fs.filesystem.syn>`_,| `filesystem::space_info <https://reviews.llvm.org/D130861>`_,None,Adrian Vogelsgesang,|In Progress|
77| `[fs.path.nonmember] <https://wg21.link/fs.path.nonmember>`_,| `filesystem::path <https://reviews.llvm.org/D130859>`_,None,Adrian Vogelsgesang,|In Progress|
78| `[fs.dir.entry.obs] <https://wg21.link/fs.dir.entry.obs>`_,| `filesystem::directory_entry <https://reviews.llvm.org/D130860>`_,None,Adrian Vogelsgesang,|In Progress|
79| `[re.submatch.op] <https://wg21.link/re.submatch.op>`_,| sub_match,None,Mark de Wever,|In Progress|
Kent Ross788cf5a2021-08-26 10:23:54 -040080| `[thread.thread.id] <https://wg21.link/thread.thread.id>`_,| thread::id,None,Unassigned,|Not Started|