Title
'user-declared' is not defined
Status
drafting
Section
Clause [3] [intro.defs]
Submitter
Anoop Rana

Created on 2022-09-07.00:00:00 last changed 3 months ago

Messages

Date: 2024-06-14.20:31:51

CWG 2024-06-14

The proposed resolution does not work, because utterances such as "a default constructor is implicitly declared if no constructor is user-declared" become circular. The eventual definition should address the question whether constructors inherited from a base class are considered user-declared in the inheriting class.

Date: 2023-11-16.21:27:26

Proposed resolution:

Add a new entry after 3.64 [defns.unspecified] as follows:

user-declared [defns.user.declared]

not implicitly declared

Date: 2023-11-16.21:27:26

The term "user-declared" is used 30 times throughout the standard, but it is not defined.

History
Date User Action Args
2024-06-14 20:31:51adminsetmessages: + msg7735
2024-06-14 20:31:51adminsetstatus: review -> drafting
2023-11-16 21:27:26adminsetmessages: + msg7515
2023-11-16 21:27:26adminsetstatus: open -> review
2022-09-07 00:00:00admincreate