Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

P2291R3 Add Constexpr Modifiers to Functions to_chars and from_chars for Integral Types in <charconv> Header #5697

Closed
wants to merge 83 commits into from

Conversation

jensmaurer
Copy link
Member

@jensmaurer jensmaurer commented Jul 31, 2022

Fixes #5602
Fixes cplusplus/papers#984

BASED ON motions-2022-07-cwg-14 to avoid conflicts

source/support.tex Outdated Show resolved Hide resolved
jwakely
jwakely previously requested changes Aug 3, 2022
Copy link
Member

@jwakely jwakely left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The feature test macro should be in alphabetical order, but otherwise this looks correct.

@tkoeppe tkoeppe force-pushed the motions-2022-07-cwg-14 branch 2 times, most recently from ec0f5aa to 3c57442 Compare August 6, 2022 00:08
@jensmaurer jensmaurer force-pushed the motions-2022-07-lwg-15 branch 2 times, most recently from f7f0016 to ef2a599 Compare August 7, 2022 08:24
@jensmaurer jensmaurer requested a review from jwakely August 7, 2022 08:25
tkoeppe and others added 20 commits August 7, 2022 12:33
P1467R9 Extended floating-point types and standard names
P2582R1 Wording for class template argument deduction from inherited constructors.
P1774R8 Portable assumptions
P2295R6 Support for UTF-8 as a portable source file encoding
P2513R3 char8_t Compatibility and Portability Fix
P2460R2 Relax requirements on wchar_t to match existing practices
P2579R0 Mitigation strategies for P2036 "Changing scope for lambda trailing-return-type"
tkoeppe and others added 25 commits August 14, 2022 21:49
P1223R5 find_last
…tors]

Also mark ATOMIC_FLAG_INIT as freestanding (added by LWG3659).
P1642R11 Freestanding Library: Easy [utilities], [ranges], and [iterators]
Editorial changes:
* The return types of operator+ and operator- had been misspelled in
  the synopsis (but not in the detailed specification), and they have
  been fixed.
* The view typedef-name views::stride has been marked freestanding as
  per P1642R11.
P1899R3 stride_view
Editorial changes:
* Added cross references in [tuple.rel] pointing at
  [basic.lookup.argdep].
* Addedd cross reference in [pairs.pair] pointing at
  [range.utility.helpers] for "different-from".
* Reworded section title in [tuple.common.ref].
* Added references in synopsis.
P2165R4 Compatibility between tuple and tuple-like objects
P2278R4 cbegin should always return a constant iterator
Two examples are omitted because we cannot currently render them
in-place.
…uple to avoid confusion with the grammarterm of the same name
These additions are part of LWG-Motions 6 and 7 (P0429R9 "flat_map"
and P1222R4 "flat_set").
P2286R8 Formatting Ranges
@tkoeppe
Copy link
Contributor

tkoeppe commented Aug 16, 2022

Fixed by 0a9cfa5.

@tkoeppe tkoeppe closed this Aug 16, 2022
@jensmaurer jensmaurer deleted the motions-2022-07-lwg-15 branch November 18, 2022 21:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
5 participants