2872. Add definition for direct-non-list-initialization

Section: 3 [intro.defs] Status: C++17 Submitter: United States Opened: 2017-02-03 Last modified: 2021-06-06

Priority: Not Prioritized

View all issues with C++17 status.

Discussion:

Addresses US 107

The term 'direct non-list initialization' needs to be incorporated from the Library Fundamentals TS, as several components added to C++17 rely on this definition.

Proposed change:

Add:

17.3.X direct-non-list-initialization [defns.direct-non-list-init]

A direct-initialization that is not list-initialization.

[Kona 2017-02-27]

Accepted as Immediate to resolve NB comment.

Proposed resolution:

This wording is relative to N4618.

  1. Add the following to [definitions] as indicated:

    17.3.? direct-non-list-initialization [defns.direct-non-list-init]

    A direct-initialization that is not list-initialization.