Created on 2009-03-06.00:00:00, last changed 2014-03-03.00:00:00.
[Voted into the WP at the March, 2011 meeting.]
Proposed resolution (January, 2011):
Change 18.104.22.168 [temp.point] paragraph 7 as follows:
A specialization for a function template, a member function template, or of a member function or static data member of a class template may have multiple points of instantiations within a translation unit. A specialization for a class template...
The intent is that it is a permissible implementation technique to do template instantiation at the end of a translation unit rather than at an actual point of instantiation. This idea is not reflected in the current rules, however.
|2014-03-03 00:00:00||admin||set||status: fdis -> c++11|
|2011-04-10 00:00:00||admin||set||messages: + msg3397|
|2011-04-10 00:00:00||admin||set||status: tentatively ready -> fdis|
|2011-02-28 00:00:00||admin||set||messages: + msg3237|
|2011-02-28 00:00:00||admin||set||status: drafting -> tentatively ready|
|2010-08-23 00:00:00||admin||set||status: open -> drafting|