- Title
- Deleted specializations of member function templates
- Status
- cd2
- Section
- 9.6 [dcl.fct.def]
- Submitter
- Daveed Vandevoorde
Created on 2009-06-12.00:00:00 last changed 169 months ago
Messages
Date: 2010-03-15.00:00:00
[Voted into WP at March, 2010 meeting.]
Date: 2009-10-15.00:00:00
Proposed resolution (October, 2009): This issue is resolved by the resolution of issue 845.
Date: 2009-07-15.00:00:00
Notes from the July, 2009 meeting: The intent is that this usage should be supported.
Date: 2009-08-03.00:00:00
It is not clear whether the following definition of an explicit
specialization of a member function template is permitted or not: Is the explicit specialization the “first declaration” of
the member function template? (See also issue 845.)
template <typenanme T> struct S {
template <typename U> void f();
};
template <> template <typename U>
void S<int>::f() = delete;
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2012-09-24 00:00:00 | admin | set | messages: + msg4018 |
| 2012-09-24 00:00:00 | admin | set | messages: + msg4017 |
| 2012-09-24 00:00:00 | admin | set | status: drafting -> cd2 |
| 2009-08-03 00:00:00 | admin | set | messages: + msg2197 |
| 2009-08-03 00:00:00 | admin | set | status: open -> drafting |
| 2009-06-12 00:00:00 | admin | create | |