Skip to content

Commit 958e69d

Browse files
committed
Set 4402 to P3
1 parent 01d2773 commit 958e69d

File tree

1 file changed

+16
-1
lines changed

1 file changed

+16
-1
lines changed

xml/issue4402.xml

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
</section>
99
<submitter>Arthur O'Dwyer</submitter>
1010
<date>02 Oct 2025</date>
11-
<priority>99</priority>
11+
<priority>3</priority>
1212

1313
<discussion>
1414
<p>
@@ -62,6 +62,21 @@ class <tt><i>simd-iterator</i></tt> and/or remove the "exposition only" from <tt
6262
constructor. That makes it clear that the above program is indeed intended to be ambiguous. But IMO
6363
we should instead simply make the above program valid.
6464
</p>
65+
66+
<note>2025-10-22; Reflector poll.</note>
67+
<p>
68+
Set priority to 3 after reflector poll.
69+
</p>
70+
<p>
71+
<tt><i>simd-iterator</i></tt> can only be constructed only by <tt>basic_vec</tt>,
72+
and <tt>basic_mask</tt> objects.
73+
</p>
74+
<p>
75+
This is NAD as user cannot rely on standard types not being constructible per
76+
<sref ref="[member.functions]"/> p2. The example would not be fixed by adding
77+
the <tt>explict</tt> in conforming implementation, and changes in <tt>return</tt>
78+
specification are editorial.
79+
</p>
6580
</discussion>
6681

6782
<resolution>

0 commit comments

Comments
 (0)