Title
Standard conversions for non-built-in types
Status
c++11
Section
7.3 [conv]
Submitter
Jens Maurer

Created on 2006-04-06.00:00:00 last changed 130 months ago

Messages

Date: 2011-03-15.00:00:00

[Voted into the WP at the March, 2011 meeting.]

Date: 2006-10-15.00:00:00

Proposed resolution (October, 2006):

Change 7.3 [conv] paragraph 1 as follows:

Standard conversions are implicit conversions defined for built-in types with built-in meaning...
Date: 2006-04-06.00:00:00

7.3 [conv] paragraph 1 says,

Standard conversions are implicit conversions defined for built-in types.

However, enumeration types (which take part in the integral promotions) and class types (which take part in the lvalue-to-rvalue conversion) are not “built-in” types, so the definition of “standard conversions” is wrong.

History
Date User Action Args
2014-03-03 00:00:00adminsetstatus: fdis -> c++11
2011-04-10 00:00:00adminsetmessages: + msg3308
2011-04-10 00:00:00adminsetstatus: tentatively ready -> fdis
2011-02-28 00:00:00adminsetstatus: review -> tentatively ready
2006-11-05 00:00:00adminsetmessages: + msg1402
2006-11-05 00:00:00adminsetstatus: open -> review
2006-04-06 00:00:00admincreate