Skip to content

P3016R6: Resolve inconsistencies in begin/end for valarray and braced initializer lists #171271

Description

@frederick-vs-ja

Link: https://wg21.link/P3016R6

Feature-test macros:

#define __cpp_lib_initializer_list                  202511L // freestanding, also in <initializer_list>
#define __cpp_lib_valarray                          202511L // also in <valarray>

This paper should be treated as a Defect Report and applied to old modes. It resolves LWG3537, LWG3624, LWG3625, and LWG4131.

Metadata

Metadata

Labels

c++26libc++libc++ C++ Standard Library. Not GNU libstdc++. Not libc++abi.wg21-paperIssues representing the implementation of a WG21 paper

Type

No type

Projects

Status
Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions