Title
Deduction rules apply to more than functions
Status
open
Section
13.10.3 [temp.deduct]
Submitter
Doug Gregor

Created on 2008-06-06.00:00:00 last changed 198 months ago

Messages

Date: 2008-08-15.00:00:00

Additional note (August 2008):

According to 13.7.6.2 [temp.spec.partial.match] paragraph 2, argument deduction is used to determine whether a given partial specialization matches a given argument list. However, there is nothing in 13.7.6.2 [temp.spec.partial.match] nor in 13.10.3 [temp.deduct] and its subsections that describes exactly how argument deduction is to be performed in this case. It would seem that more than just a note is required to clarify this processing.

Date: 2008-08-25.00:00:00

13.10.3 [temp.deduct] is all about function types, but these rules also apply, e.g., when matching a class template partial specialization. We should add a note stating that we could be doing substitution into the template-id for a class template partial specialization.

History
Date User Action Args
2008-08-25 00:00:00adminsetmessages: + msg1755
2008-06-06 00:00:00admincreate