Skip to content

Commit 9da82ee

Browse files
committed
Additional wording tweaks to 4483
1 parent 5745fa9 commit 9da82ee

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

xml/issue4483.xml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@ We should use `reflect_constant_array` for arrays directly.</p>
2929

3030
<p>The <i>Throws</i> clause of `reflect_constant_array` was updated to include any exception
3131
thrown by iteration over range.</p>
32+
33+
<note>2025-12-05; LWG telecon. Wording tweaks</note>
3234
</discussion>
3335

3436
<resolution>
@@ -69,7 +71,8 @@ where the <i>i<sup>th</sup></i> element is
6971
<p>-11- Let <tt><i>P</i></tt> be
7072
<ul style="list-style-type: none">
7173
<li>(11.1) &mdash; If <tt>sizeof...(V) > 0</tt> is `true`, then the template parameter object (<sref ref="[temp.param]"/>) of type const `T[sizeof...(V)]`
72-
<del>initialized with `{[:V:]...}`</del><ins>, such that <tt>constant_of(<i>P</i>[<i>I</i>]) == V...[<i>I</i>]</tt> is `true`
74+
<del>initialized with `{[:V:]...}`</del><ins>, such that
75+
`P[I]` is template argument equivalent (<sref ref="[temp.type]"/>) to the object represented by `V...[I]`
7376
for all <tt><i>I</i></tt> in the range [`0`, `sizeof...(V)`)</ins>.</li>
7477
<li>(11.2) &mdash; Otherwise, the template parameter object of type <tt>const array&lt;T, 0&gt;</tt> initialized with `{}`.</li>
7578
</ul></p>

0 commit comments

Comments
 (0)