Skip to content

Commit d645d9c

Browse files
committed
[P2996] Didn't mean to commit this
1 parent b691225 commit d645d9c

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

2996_reflection/d2996r12.html

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<meta charset="utf-8" />
55
<meta name="generator" content="mpark/wg21" />
66
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
7-
<meta name="dcterms.date" content="2025-05-02" />
7+
<meta name="dcterms.date" content="2025-05-05" />
88
<title>Reflection for C++26</title>
99
<style>
1010
code{white-space: pre-wrap;}
@@ -575,7 +575,7 @@ <h1 class="title" style="text-align:center">Reflection for C++26</h1>
575575
</tr>
576576
<tr>
577577
<td>Date:</td>
578-
<td>2025-05-02</td>
578+
<td>2025-05-05</td>
579579
</tr>
580580
<tr>
581581
<td style="vertical-align:top">Project:</td>
@@ -14058,8 +14058,9 @@ <h3 class="unnumbered" id="meta.reflection.define.aggregate-reflection-class-def
1405814058
immediately after the core constant expression currently under
1405914059
evaluation.</p></li>
1406014060
<li><p><span class="marginalizedparent"><a class="marginalized" href="#pnum_721" id="pnum_721">(10.3)</a></span>
14061-
If <code class="sourceCode cpp"><em>C</em></code> is a specialization of
14062-
a templated class <code class="sourceCode cpp"><em>T</em></code>; then
14061+
If <code class="sourceCode cpp"><em>C</em></code> is a specialization,
14062+
that is not a local class, of a templated class
14063+
<code class="sourceCode cpp"><em>T</em></code>; then
1406314064
<code class="sourceCode cpp"><em>D</em></code> is an explicit
1406414065
specialization of
1406514066
<code class="sourceCode cpp"><em>T</em></code>.</p></li>

2996_reflection/reflection.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7870,7 +7870,7 @@ Produces an injected declaration `$D$` ([expr.const]) that provides a definition
78707870

78717871
- [#.1]{.pnum} The target scope of `$D$` is the scope to which `$C$` belongs ([basic.scope.scope]).
78727872
- [#.#]{.pnum} The locus of `$D$` follows immediately after the core constant expression currently under evaluation.
7873-
- [#.#]{.pnum} If `$C$` is a specialization of a templated class `$T$`; then `$D$` is an explicit specialization of `$T$`.
7873+
- [#.#]{.pnum} If `$C$` is a specialization, that is not a local class, of a templated class `$T$`; then `$D$` is an explicit specialization of `$T$`.
78747874
- [#.#]{.pnum} `$D$` contains a public non-static data member or unnamed bit-field corresponding to each `@$r$~$K$~@`. For every `@$r$~$L$~@` in `mdescrs` such that `$K$ < $L$`, the declaration of `@$r$~$K$~@` precedes the declaration of `@$r$~$L$~@`.
78757875
- [#.#]{.pnum} A non-static data member or unnamed bit-field corresponding to each `@$r$~$K$~@` is declared as follows:
78767876

0 commit comments

Comments
 (0)