tmp/tmp51gm3tol/{from.md → to.md}
RENAMED
|
@@ -66,5 +66,11 @@ instantiation within a translation unit. A specialization for any
|
|
| 66 |
template may have points of instantiation in multiple translation units.
|
| 67 |
If two different points of instantiation give a template specialization
|
| 68 |
different meanings according to the one-definition rule
|
| 69 |
[[basic.def.odr]], the program is ill-formed, no diagnostic required.
|
| 70 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 66 |
template may have points of instantiation in multiple translation units.
|
| 67 |
If two different points of instantiation give a template specialization
|
| 68 |
different meanings according to the one-definition rule
|
| 69 |
[[basic.def.odr]], the program is ill-formed, no diagnostic required.
|
| 70 |
|
| 71 |
+
For the *compound-statement* of an *expansion-statement*
|
| 72 |
+
[[stmt.expand]], the point of instantiation is the point of
|
| 73 |
+
instantiation of its enclosing templated entity, if any. Otherwise, it
|
| 74 |
+
immediately follows the namespace-scope declaration or definition that
|
| 75 |
+
contains the expansion statement.
|
| 76 |
+
|