Skip to content

Commit 4213f53

Browse files
committed
Set 4389 to SG9/P2
1 parent 196fef8 commit 4213f53

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

xml/issue4389.xml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
<?xml version='1.0' encoding='utf-8' standalone='no'?>
22
<!DOCTYPE issue SYSTEM "lwg-issue.dtd">
33

4-
<issue num="4389" status="New">
4+
<issue num="4389" status="SG9">
55
<title>`ranges::for_each` possibly behaves differently from range-based `for`</title>
66
<section><sref ref="[range.range]"/></section>
77
<submitter>Jiang An</submitter>
88
<date>28 Sep 2025</date>
9-
<priority>99</priority>
9+
<priority>2</priority>
1010

1111
<discussion>
1212
<p>
@@ -29,6 +29,13 @@ implementation to tell whether a class has member `begin/end` but the correspond
2929
call is ill-formed with C++20 core language rules, and such determination is critical for
3030
eliminating the semantic differences between `ranges::for_each` and range-for.
3131
</p>
32+
33+
<note>2025-10-23; Reflector pool; Status changed: New &rarr; SG9 and P2.</note>
34+
<p>
35+
This is certainly evoluationary question and should go to LEWG/SG9.
36+
It would disallow having unrelated begin/end members, whilke range
37+
interface is provided by hidden friends.
38+
</p>
3239
</discussion>
3340

3441
<resolution>

0 commit comments

Comments
 (0)