Created on 2010-07-28.00:00:00 last changed 96 months ago
[Voted into the WP at the March, 2011 meeting.]
Proposed resolution (January, 2011):
Add the following as a new paragraph following Clause 13 [temp] paragraph 5:
The removal of the export keyword inadvertently deleted the text (previously found in Clause 13 [temp] paragraph 8 of the 2003 Standard),
A non-exported template must be defined in every translation unit in which it is implicitly instantiated (13.9.2 [temp.inst]), unless the corresponding specialization is explicitly instantiated (13.9.3 [temp.explicit]) in some translation unit; no diagnostic is required.
This requirement must be reinstated.
|2014-03-03 00:00:00||admin||set||status: fdis -> c++11|
|2011-04-10 00:00:00||admin||set||messages: + msg3377|
|2011-04-10 00:00:00||admin||set||status: tentatively ready -> fdis|
|2011-02-28 00:00:00||admin||set||messages: + msg3235|
|2011-02-28 00:00:00||admin||set||status: drafting -> tentatively ready|
|2010-11-29 00:00:00||admin||set||status: open -> drafting|