Skip to content

[class.derived] has confusing cross-reference for inheriting constructors #1681

Closed
@jwakely

Description

@jwakely
Member

[class.derived] p2 says:

Constructors of a base class can also be inherited as described in 10.3.3.

But 10.3.3 is only about the syntax, it says nothing much about inheriting constructors. Could we also have a cross-reference to 15.6.3 [class.inhctor.init], even if only in a note?

Constructors of a base class can also be inherited as described in 10.3.3. [Note: But don't look there, you're probably trying to find 15.6.3 instead. --end note]

Activity

added a commit that references this issue on Jul 28, 2017
4d053da
self-assigned this
on Jul 28, 2017
added this to the C++20 milestone on Sep 15, 2017
added a commit that references this issue on Oct 4, 2017
81ff185
jensmaurer

jensmaurer commented on Oct 12, 2017

@jensmaurer
Member

@zygoloid objects; see #1687.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

    Development

    No branches or pull requests

      Participants

      @jwakely@jensmaurer

      Issue actions

        [class.derived] has confusing cross-reference for inheriting constructors · Issue #1681 · cplusplus/draft