Skip to content

Commit 8346498

Browse files
committed
Set priorities from reflector polls
1 parent 6154c3f commit 8346498

File tree

5 files changed

+41
-5
lines changed

5 files changed

+41
-5
lines changed

xml/issue4223.xml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
</section>
99
<submitter>Tomasz Kaminski</submitter>
1010
<date>14 Mar 2025</date>
11-
<priority>99</priority>
11+
<priority>2</priority>
1212

1313
<discussion>
1414
<p>
@@ -36,6 +36,12 @@ auto tv = fm | std::views::transform(std::identity{}); // iterator value value_t
3636
std::map m3(tv.begin(), tv.end()); // <span style="color:red;font-weight:bolder">Ill-formed, deduces std::map&lt;int const&amp;, float&amp;&gt;</span>
3737
</pre></blockquote>
3838

39+
40+
<note>2025-08-29; Reflector poll</note>
41+
<p>
42+
Set priority to 2 after reflector poll.
43+
</p>
44+
3945
</discussion>
4046

4147
<resolution>

xml/issue4252.xml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<section><sref ref="[derivation]"/></section>
77
<submitter>Jiang An</submitter>
88
<date>28 Apr 2025</date>
9-
<priority>99</priority>
9+
<priority>3</priority>
1010

1111
<discussion>
1212
<p>
@@ -18,6 +18,13 @@ However, libc++ marks `join_view`'s iterator `final` for some reasons
1818
(<a href="https://reviews.llvm.org/D142811#inline-1383022">https://reviews.llvm.org/D142811#inline-1383022</a>).
1919
Perhaps we should clarify that the `final`-ity of exposition-only class is unspecified.
2020
</p>
21+
22+
<note>2025-08-29; Reflector poll</note>
23+
<p>
24+
Set priority to 3 after reflector poll.
25+
Votes for P2 (due to implementation divergence), NAD, and LEWG.
26+
</p>
27+
2128
</discussion>
2229

2330
<resolution>

xml/issue4303.xml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<section><sref ref="[range.iter.op.distance]"/></section>
77
<submitter>Jiang An</submitter>
88
<date>24 Jul 2025</date>
9-
<priority>99</priority>
9+
<priority>4</priority>
1010

1111
<discussion>
1212
<p>
@@ -24,6 +24,12 @@ imposed by <tt>sized_sentinel_for&lt;S, decay_t&lt;I&gt;&gt;</tt> are still unde
2424
<p/>
2525
I think we should only decay arrays and keep `volatile` for non-array arguments.
2626
</p>
27+
28+
<note>2025-08-29; Reflector poll</note>
29+
<p>
30+
Set priority to 4 after reflector poll.
31+
</p>
32+
2733
</discussion>
2834

2935
<resolution>

xml/issue4306.xml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<section><sref ref="[member.functions]"/></section>
77
<submitter>Jiang An</submitter>
88
<date>24 Jul 2025</date>
9-
<priority>99</priority>
9+
<priority>3</priority>
1010

1111
<discussion>
1212
<p>
@@ -45,6 +45,12 @@ As shown by the example, the allowance in <sref ref="[member.functions]"/>/2 can
4545
<p/>
4646
So perhaps some wording change is necessary to guarantee the <i>Constraints</i> of member functions to be meaningful.
4747
</p>
48+
49+
<note>2025-08-29; Reflector poll</note>
50+
<p>
51+
Set priority to 3 after reflector poll.
52+
</p>
53+
4854
</discussion>
4955

5056
<resolution>

xml/issue4308.xml

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
</section>
99
<submitter>Jiang An</submitter>
1010
<date>05 Aug 2025</date>
11-
<priority>99</priority>
11+
<priority>1</priority>
1212

1313
<discussion>
1414
<p>
@@ -22,6 +22,17 @@ random access iterator, and additional models `contiguous_iterator` when `T` is
2222
When `T` is a function type, the possibly intended iterator would be not even an actual iterator.
2323
But it seems that range-for loop over such an <tt>std::optional&lt;T&amp;&gt;</tt> can work.
2424
</p>
25+
26+
<note>2025-08-29; Reflector poll</note>
27+
<p>
28+
Set priority to 1 after reflector poll.
29+
</p>
30+
<p>
31+
"How can `end()` work for a pointer to incomplete type? `begin`/`end` should
32+
be constrained on object types, and Mandate complete object types.
33+
The aliases shouldn't be defined for non-object types, but probably harmless."
34+
</p>
35+
2536
</discussion>
2637

2738
<resolution>

0 commit comments

Comments
 (0)