[libcxx-commits] [PATCH] D101845: [libcxx][iterator][nfc] acquires lock for working on [range.iter.ops]

Christopher Di Bella via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Wed May 19 11:05:56 PDT 2021


This revision was not accepted when it landed; it landed in state "Needs Review".
This revision was automatically updated to reflect the committed changes.
Closed by commit rG0f803657227d: [libcxx][iterator][nfc] acquires lock for working on [range.iter.ops] (authored by cjdb).

Changed prior to commit:
  https://reviews.llvm.org/D101845?vs=342777&id=346513#toc

Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D101845/new/

https://reviews.llvm.org/D101845

Files:
  libcxx/docs/OneRangesProposalStatus.csv


Index: libcxx/docs/OneRangesProposalStatus.csv
===================================================================
--- libcxx/docs/OneRangesProposalStatus.csv
+++ libcxx/docs/OneRangesProposalStatus.csv
@@ -24,10 +24,10 @@
 [common.alg.req]: pt. 3,indirectly_comparable,[projected],,,
 [common.alg.req]: pt. 4,"Note: could be done with pt. 1.           …                              permutable, mergeable, and sortable",[iterator.concepts],,,
 [std.iterator.tags],,[iterator.traits],,,
-[range.iterator.operations.advance],ranges::advance,[iterator.concepts],,,
-[range.iterator.operations.distance],ranges::distance,"[iterator.concepts], [range.range]",,,
-[range.iterator.operations.next],ranges::next,[iterator.concepts],,,
-[range.iterator.operations.prev],ranges::prev,[iterator.concepts],,,
+[range.iter.op.advance],ranges::advance,[iterator.concepts],Christopher Di Bella,"`D101922 <https://llvm.org/D101922>`_",
+[range.iter.op.distance],ranges::distance,"[iterator.concepts], [range.range], [range.sized]",Christopher Di Bella,"`D101922 <https://llvm.org/D102789>`_",
+[range.iter.op.next],ranges::next,[iterator.concepts],Christopher Di Bella,"`D102563 <https://llvm.org/D102563>`_",
+[range.iter.op.prev],ranges::prev,[iterator.concepts],Christopher Di Bella,"`D102564 <https://llvm.org/D102564>`_",
 [predef.iterators],Updates to predefined iterators.,"[iterator.concepts], [iterator.cust.swap], [iterator.cust.move]",,,
 [move.sentinel],,[concepts] … Note: for testing it may be beneficial to have completed [predef.iterators]. ,,,
 [common.iterator],,"[iterator.concepts], [iterator.cust.swap], [iterator.cust.move]",,,
@@ -39,7 +39,7 @@
 [range.access],"ranges::begin, end, cbegin, cend, rbegin, rend, crbegin, and crend",[iterator.concepts],Christopher Di Bella,`D100255 <https://llvm.org/D100255>`_,
 [ranges.primitives],"size, empty, data, and cdata",[iterator.concepts],Zoe Carver,,
 [range.range],,[range.access],,,
-[range.sized],,"[range.primitives], [range.range]",,,
+[range.sized],"ranges::sized_range","[range.primitives], [range.range]",Christopher Di Bella,"`D102434 <https://llvm.org/D102434>`_",
 [range.view],View and enable_view,[range.range],Louis Dionne,https://reviews.llvm.org/D101547,✅
 [range.refinements],"OutputRange, InputRange, ForwardRange, BidirectionalRange, RandomAccessRange, ContiguousRange, CommonRange, ViewableRange","[ranges.syn]: pt. 2, [range.range]",Christopher Di Bella,"input_range: `D100271 <https://llvm.org/D100271>`_
 forward_range: `D100275 <https://llvm.org/D100275>`_


-------------- next part --------------
A non-text attachment was scrubbed...
Name: D101845.346513.patch
Type: text/x-patch
Size: 2539 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libcxx-commits/attachments/20210519/b4a1c831/attachment.bin>


More information about the libcxx-commits mailing list