Skip to content
Open
Changes from 1 commit
Commits
Show all changes
1811 commits
Select commit Hold shift + click to select a range
3af45b9
[global.functions] remove Effects: element inside note
jwakely Jun 2, 2026
9fd0591
[flat.map.defn] Fix indentation (#9047)
Andreas-Krug Jun 4, 2026
0ed3c3c
[exec.snd.expos] Add \tcode for noexcept (#9049)
Andreas-Krug Jun 5, 2026
41c4db7
[locale.numpunct.general] Fix indentation (#9050)
Andreas-Krug Jun 5, 2026
1407682
[exec.let] Place left curly bracket at end (#9051)
Andreas-Krug Jun 6, 2026
8797631
[flat.multimap.defn] Fix indentation (#9052)
Andreas-Krug Jun 6, 2026
4c833ab
[locale.numpunct.byname] Fix indentation (#9053)
Andreas-Krug Jun 7, 2026
e74b6e5
[expr.const.i{nit,mm}] Add xrefs for "manifestly constant-evaluated"
tkoeppe Jun 8, 2026
133d2a4
[unord.set.overview,unord.multiset.overview] Fix indentation (#9056)
Andreas-Krug Jun 8, 2026
8850332
[locale.collate.general] Fix indentation (#9058)
Andreas-Krug Jun 9, 2026
2bc0479
[future.syn] more formal wording for "enum values"
jwakely Jun 9, 2026
69cd34e
[mdspan.layout.leftpad] Fix indentation (#9060)
Andreas-Krug Jun 10, 2026
f47fd46
[diff.cpp03.dcl.dcl] Use "unnamed" in lieu of "anonymous" for namespa…
frederick-vs-ja Jun 11, 2026
377e9de
[range.filter.view] Add missing template keyword (#9064)
hewillk Jun 12, 2026
2dab816
[views] Fix markup for `maybe-static-ext` (#9135)
frederick-vs-ja Jun 15, 2026
2baf431
[mdspan.sub.helpers] Fix swapped offset/extent in canonical-slice (#9…
abhinavagarwal07 Jun 16, 2026
e66aa58
[linalg.algs.blas1.iamax] Fix return type of vector_idx_abs_max
abhinavagarwal07 Jun 16, 2026
14ed707
[func.wrap.ref.ctor] Restore class T in constant_wrapper constructor …
abhinavagarwal07 Jun 17, 2026
17354d7
[simd] Remove unnecessary \tcode around \exposid
eisenwave Jun 20, 2026
c870a79
[check] Also diagnose \tcode{\exposid{kebap-case}}, i.e. hyphenated i…
eisenwave Jun 20, 2026
2c8ec6d
[over.built] Add commas after "e.g."
eisenwave Jun 20, 2026
434d2f8
[check] Fix insuffient comma check after "e.g." and "i.e."
eisenwave Jun 20, 2026
71cbce1
[dcl.contract.func] Fix placeholder and IFNDR comment (#9156)
abhinavagarwal07 Jun 21, 2026
2d6dec4
[exec.when.all] Fix receiver parameter name (#9158)
abhinavagarwal07 Jun 21, 2026
368b3b2
[mdspan.sub] Fix S::extend_type typo (#9157)
abhinavagarwal07 Jun 21, 2026
831d3cb
[cmath.syn] Convert uses of \indexlibraryglobal to \libglobal (#9163)
eisenwave Jun 27, 2026
7049290
[cmath.syn] Remove indexing for abs declarations (#9167)
eisenwave Jul 1, 2026
88410c8
[cmath.syn] Align declaration of fpclassify with other functions (#9168)
eisenwave Jul 1, 2026
24d1b7e
[basic.life] Add cross-reference to [obj.lifetime] (#9169)
abhinavagarwal07 Jul 3, 2026
f7649bd
[simd.math,simd.reductions] Fix two undeclared identifiers in std::simd
abhinavagarwal07 Jun 17, 2026
b6da2bc
[simd.reductions] Name x and mask parameters in masked reduce_min/red…
abhinavagarwal07 Jun 17, 2026
89cf362
CWG2228 Ambiguity resolution for cast to function type
burblebee Jun 18, 2026
8971337
CWG2684 thread_local dynamic initialization
burblebee Jun 18, 2026
0ce80e0
CWG2756 Completion of initialization by delegating constructor
burblebee Jun 18, 2026
b0df5d4
CWG2974 Non-deduced context for qualified-id naming a template
burblebee Jun 18, 2026
4f35cf8
CWG3023 Default arguments in list-initialization
burblebee Jun 18, 2026
63bec0a
CWG3027 Equivalence of pack-index-specifiers
burblebee Jun 18, 2026
8324d65
CWG3046 Enumerations as part of the common initial sequence
burblebee Jun 18, 2026
0c887f1
CWG3146 Usual arithmetic conversions for enumerations are different in C
burblebee Jun 18, 2026
62ec2b0
CWG3159 Instantiation of variables with incomplete array types
burblebee Jun 18, 2026
77b974a
CWG3164 Location of specification of __STDCPP_FLOAT16_T__ macro
burblebee Jun 18, 2026
1a72a9b
CWG3166 Protected access rule for a pointer-to-member from a reflect-…
burblebee Jun 18, 2026
e19b623
CWG3167 Initializing typedefs
burblebee Jun 18, 2026
7b43c61
CWG3168 Issues with integer conversion ranks
burblebee Jun 18, 2026
c21257d
CWG3176 Sequencing default arguments during constant evaluation
burblebee Jun 18, 2026
0284794
CWG3177 Formation of a header-name preprocessing token
burblebee Jun 18, 2026
991a3d6
CWG3179 More edge cases for a void function parameter
burblebee Jun 18, 2026
5ec7f2d
CWG3182 Notional template parameters introduced for an array parameter
burblebee Jun 18, 2026
1cf474a
CWG3183 No expressions in an expression-list
burblebee Jun 18, 2026
2f4e4aa
CWG3184 Pointer arithmetic with similar types
burblebee Jun 18, 2026
550d740
CWG3186 Argument-dependent lookup is for a name
burblebee Jun 18, 2026
452a1f5
CWG3188 Behavior change for class template argument deduction
burblebee Jun 18, 2026
a8d3b41
CWG3190 Ambiguous lookup for type aliases in reflection
burblebee Jun 18, 2026
90bb838
Merge 2026-06 CWG Motion 1
tkoeppe Jul 11, 2026
5959b84
P3596R3 Undefined Behavior and IFNDR Annexes
joshuaberne Apr 5, 2025
9d7ff81
[ub.general] Reorder list of phrases
tkoeppe Jul 11, 2026
b7f6522
[ub] Rephrase "is undefined behavior", restructure sentences.
joshuaberne Jul 11, 2026
f0a1a4e
[ifndr:temp.point.diff.pt.diff.meaning] Add comments to example.
joshuaberne Jul 11, 2026
ea6540b
Merge 2026-06 CWG Motion 2
tkoeppe Jul 12, 2026
cdb4be0
P2287R6 Designated-initializers for Base Classes
jensmaurer Jun 14, 2026
417b515
[dcl.init.aggr] Punctuate and capitalize list items as complete sente…
tkoeppe Jul 13, 2026
311f779
Merge 2026-06 CWG Motion 3
tkoeppe Jul 13, 2026
c9979ec
P3899R3 Clarify the behavior of floating-point overflow
eisenwave Jun 13, 2026
f1e6218
Merge 2026-06 CWG Motion 4
tkoeppe Jul 13, 2026
772feef
P3668R4 Defaulting Postfix Increment and Decrement Operations
jensmaurer Jun 14, 2026
601e527
Merge 2026-06 CWG Motion 5
tkoeppe Jul 14, 2026
203b3c0
P2953R5 Adding restrictions to defaulted assignment operator functions
jensmaurer Jun 20, 2026
de2ae89
Merge 2026-06 CWG Motion 6
tkoeppe Jul 14, 2026
3504945
P2434R5 Nondeterministic pointer provenance
burblebee Jun 19, 2026
a3029e1
Merge 2026-06 CWG Motion 7
tkoeppe Jul 14, 2026
74369d2
P3347R6 Invalid Pointer Operations
jensmaurer Jun 13, 2026
9cefa79
Merge 2026-06 CWG Motion 8
tkoeppe Jul 14, 2026
bae8134
P3658R1 Adjust identifier following new Unicode recommendations
notdanhan Jun 14, 2026
9f13ce6
Merge 2026-06 CWG Motion 9
tkoeppe Jul 14, 2026
980b2fb
P3950R1 return_value & return_void Are Not Mutually Exclusive
notdanhan Jun 14, 2026
ffd9875
Merge 2026-06 CWG Motion 10
tkoeppe Jul 14, 2026
46b1454
P3733R1 More named universal character escapes
eisenwave Jun 13, 2026
7b0ed20
Merge 2026-06 CWG Motion 11
tkoeppe Jul 14, 2026
bf64d99
P3847R1 Lexical order for lambdas
notdanhan Jun 15, 2026
cce7384
Merge 2026-06 CWG Motion 12
tkoeppe Jul 14, 2026
d114200
P2243R0 Language linkage for templates
notdanhan Jun 14, 2026
0110706
Merge 2026-06 CWG Motion 13
tkoeppe Jul 14, 2026
4218778
P3424R2 Deallocation Functions with Throwing Exception Specification …
tkoeppe Jul 15, 2026
1ef0608
Merge 2026-06 CWG Motion 14
tkoeppe Jul 15, 2026
228fe25
P3822R2 Conditional noexcept specifiers in compound requirements
burblebee Jun 19, 2026
9c64d12
Merge 2026-06 CWG Motion 15
tkoeppe Jul 15, 2026
8cdf37f
P3097 Contracts for C++: Virtual functions
joshuaberne Jun 13, 2026
f57f83a
Merge 2026-06 CWG Motion 16
tkoeppe Jul 15, 2026
154eccb
P4101R1 Consteval-only Values for C++26
notdanhan Jun 15, 2026
a350df9
Merge 2026-06 CWG Motion 17
tkoeppe Jul 15, 2026
1a62dcf
P2414R12 Pointer lifetime-end zap proposed solutions
burblebee Jun 19, 2026
dec4771
Merge 2026-06 CWG Motion 18
tkoeppe Jul 15, 2026
0781daf
P3670R4 Pack Indexing for Template Names
burblebee Jun 20, 2026
0891e81
Merge 2026-06 CWG Motion 19
tkoeppe Jul 15, 2026
011be33
P3540R3 #embed offset parameter
burblebee Jun 20, 2026
c3e5476
Merge 2026-06 CWG Motion 20
tkoeppe Jul 15, 2026
1111d3a
LWG3417 Missing volatile atomic deprecations
eisenwave Jun 14, 2026
6bf55a1
LWG4125 move_iterator's default constructor should be constrained
eisenwave Jun 14, 2026
137fd14
LWG4158 packaged_task::operator= should abandon its shared state
eisenwave Jun 14, 2026
5a0c57b
LWG4182 Definition of NULL is too broad
eisenwave Jun 14, 2026
f419852
LWG4218 Constraint recursion in basic_const_iterator's relational ope…
eisenwave Jun 14, 2026
39b3423
LWG4249 The past end issue for lazy_split_view
eisenwave Jun 14, 2026
844c5be
LWG4267 Uses-allocator construction is meaningless for tuple of refer…
eisenwave Jun 14, 2026
450411d
LWG4359 as_awaitable(expr, p) does not define semantics of call if p …
eisenwave Jun 14, 2026
9f60bef
LWG4385 Including <simd> doesn't provide std::begin/end
eisenwave Jun 14, 2026
9b683e5
LWG4471 Remove test for get_env noexcept-ness from inline_scheduler
eisenwave Jun 14, 2026
555727c
LWG4487 Is member is_steady of a Cpp17Clock type required to be usabl…
eisenwave Jun 14, 2026
b3bde03
LWG4490 Allow calling std::ranges::size in ranges algorithms
eisenwave Jun 14, 2026
8cb296a
LWG4521 Improve [atomics.order] p10 to have a consistent way with [in…
eisenwave Jun 14, 2026
0225c23
LWG4121 ranges::to constructs associative containers via c.emplace(c.…
eisenwave Jun 14, 2026
464840b
LWG4531 Should there be a feature-test macro update for constexpr std…
eisenwave Jun 14, 2026
3630cb7
LWG4567 Feature test macro value for apply_result, is_applicable
eisenwave Jun 14, 2026
ba653af
LWG4568 std::execution::spawn_future is mishandling dependent senders
eisenwave Jun 14, 2026
b6e76dc
LWG4579 make-state<Rcvr>::state-type::complete uses Env which is not …
eisenwave Jun 14, 2026
5265ad1
Merge 2026-06 LWG Motion 1
tkoeppe Jul 15, 2026
f2093c9
P3319R6 Add an iota object for simd (and more)
eisenwave Jun 14, 2026
d1b47e6
Merge 2026-06 LWG Motion 2
tkoeppe Jul 15, 2026
fedf788
P3798R1 The unexpected in std::expected
eisenwave Jun 14, 2026
1635217
Merge 2026-06 LWG Motion 3
tkoeppe Jul 15, 2026
3df2bc1
P3052R2 view_interface::at()
eisenwave Jun 14, 2026
eabecbd
Merge 2026-06 LWG Motion 4
tkoeppe Jul 15, 2026
cc4bd3a
P4206R0 Revert string support in std::constant_wrapper
eisenwave Jun 14, 2026
e89a4c9
Merge 2026-06 LWG Motion 5
tkoeppe Jul 15, 2026
23cd461
P3395R6 Fix encoding issues and add a formatter for std::error_code
notdanhan Jun 14, 2026
3d56585
[syserr.fmt] Add introductory phrase before fmt-grammar block and sen…
tkoeppe Jul 15, 2026
fb9679c
Merge 2026-06 LWG Motion 6
tkoeppe Jul 15, 2026
8c2445a
P3505R4 Fix the default floating-point representation in std::format
eisenwave Jun 14, 2026
7222d4b
Merge 2026-06 LWG Motion 7
tkoeppe Jul 15, 2026
482b5c6
P3154R3 Deprecating signed character types in iostreams
notdanhan Jun 14, 2026
2236d9b
Merge 2026-06 LWG Motion 8
tkoeppe Jul 15, 2026
7692566
P3428R4 Hazard Pointer Batches
eisenwave Jun 14, 2026
a9ad3de
Merge 2026-06 LWG Motion 9
tkoeppe Jul 15, 2026
0efbc86
P3248R5 Require [u]intptr_t
eisenwave Jun 14, 2026
9411483
Merge 2026-06 LWG Motion 10
tkoeppe Jul 15, 2026
bca55b8
P3793R2 Better shifting
eisenwave Jun 13, 2026
e916965
Merge 2026-06 LWG Motion 11
tkoeppe Jul 15, 2026
f8b6230
P3242R4 Copy and fill for mdspan
eisenwave Jun 14, 2026
d541aa0
Merge 2026-06 LWG Motion 12
tkoeppe Jul 15, 2026
55e8f42
P3692R4 How to Avoid OOTA Without Really Trying
eisenwave Jun 14, 2026
4163393
Merge 2026-06 LWG Motion 13
tkoeppe Jul 15, 2026
f461de4
P3104R6 Bit permutations
eisenwave Jun 13, 2026
23ab173
[bit.permute] Replace "repeat(x, m)" with "repeat(x, l)"
eisenwave Jun 13, 2026
a3fc3f2
Merge 2026-06 LWG Motion 14
tkoeppe Jul 15, 2026
1511931
P3772R2 std::simd overloads for bit permutations
eisenwave Jun 14, 2026
8e33b5a
Merge 2026-06 LWG Motion 15
tkoeppe Jul 15, 2026
41eeea9
P3091R6 Better Lookups for map, unordered_map, and flat_map
eisenwave Jun 14, 2026
06666e6
Merge 2026-06 LWG Motion 16
tkoeppe Jul 15, 2026
907710e
P3125R6 constexpr pointer tagging
eisenwave Jun 14, 2026
254deba
Merge 2026-06 LWG Motion 17
tkoeppe Jul 16, 2026
5911ecd
P2019R9 Thread attributes
eisenwave Jun 14, 2026
46acb35
[thread.attributes] Clarify the character encoding
tkoeppe Jul 16, 2026
1900bba
[thread.attributes] Break into subclauses
tkoeppe Jul 16, 2026
6cb2e4d
[thread.{,j}thread.constr] Turn notes about effects of attributes int…
tkoeppe Jul 16, 2026
d9b388e
Merge 2026-06 LWG Motion 18
tkoeppe Jul 16, 2026
f745d54
P3785R1 Library Wording Changes for Defaulted Postfix Increment and D…
eisenwave Jun 14, 2026
a69381b
Merge 2026-06 LWG Motion 19
tkoeppe Jul 16, 2026
c85c406
[diff.cpp26.basic] Fix typo
Andreas-Krug Jul 15, 2026
f8bcc25
[uaxid.def.general] Fix typo
Andreas-Krug Jul 15, 2026
66bdb78
[exec.as.awaitable] Reinstate missing word "where".
tkoeppe Jul 15, 2026
c8ac6a6
[basic.types.trivial] Fix bad implementation-defined grammar.
tkoeppe Jul 15, 2026
9add7a5
[syserr.fmt] Remove unnecessary hyphenation hint
tkoeppe Jul 15, 2026
0c08ead
[mdspan.copy] Add \tcode for src
Andreas-Krug Jul 16, 2026
46ab66c
[mdspan.copy] Fix singular/plural mismatch
Andreas-Krug Jul 16, 2026
ff03a2e
[dcl.contract.func] Adjust linebreak in example
Andreas-Krug Jul 13, 2026
57b9fad
[basic.contract.handler] Move period to end of sentence
Andreas-Krug Jul 13, 2026
af74299
[temp.inst] Add \tcode for arr in comment in example
Andreas-Krug Jul 11, 2026
ccc221f
[syserr.fmt] Replace \unicode with \ucode to render U+FFFD
eisenwave Jul 15, 2026
d14c10e
[ub:expr.call.different.type] Add missing apostrophe inside "functions"
eisenwave Jul 16, 2026
f028afe
[ub:conv.fpint.float.not.represented] Add comma after "undefined beha…
eisenwave Jul 16, 2026
40a6c36
[exec.let] Fix missing parentheses (#9143)
abhinavagarwal07 Jul 16, 2026
9962b26
[locale.collate.byname] Fix indentation
Andreas-Krug Jun 11, 2026
ca7bc97
[numarray] Move [valarray.range] to suitable place and level
frederick-vs-ja May 27, 2026
19f519e
[vector.capacity] vector::reserve is tutorial-like
notdanhan Jun 21, 2026
a87774f
[exec.stopped.opt] Add transform_sender tag
abhinavagarwal07 Jun 21, 2026
f7226e5
[support] Fix improper uses of `\placeholder(nc)` to `\exposid(nc)`.
frederick-vs-ja Apr 27, 2026
3798930
[range.join.view, range.join.with.view]
hewillk Jun 14, 2026
e253e0e
[charconv.to.chars] remove std:: qualification
jwakely Jul 16, 2026
b202865
[thread.{thread.constr,jthread.cons}] Move the "existence of $i$ to M…
tkoeppe Jul 16, 2026
b082209
[tools/makereport] Tweak vertical whitespace and font weight for H4
tkoeppe Jul 16, 2026
f63180f
[bit.permute] Create notation for the popcount of the first n bits.
tkoeppe Jul 15, 2026
45b0390
Update configuration for new working draft N5054 and add correspondin…
tkoeppe Jul 16, 2026
d16fd5c
Update configuration for building working drafts after N5054.
tkoeppe Jul 16, 2026
85a72eb
[utilities.swap] Replace unusual "stored in two locations" wording
jwakely Mar 15, 2024
60e2e01
[simd.mask.overview] newline after \recommended
eisenwave Jul 17, 2026
d1311c8
[syserr.errcode] Fix typo: "a error" -> "an error"
eisenwave Jul 17, 2026
8ebeb8d
[mdspan.layout.rightpad] Fix indentation
Andreas-Krug Jul 17, 2026
21ced49
[depr.iterator, depr.ostream.inserters]: use \rSec instead of \Sec (#…
notadragon Jul 17, 2026
ec04ccb
[expr.const.defns,temp.inst] Hyphenate "potentially constant evaluate…
timsong-cpp Jul 17, 2026
4c045ae
[dcl.init.ref] Add comma, turn list into sub-bullets (#9141)
Tsche Jul 17, 2026
ed83a61
[class.compare.default] Say subobjects of an object instead of a class.
frederick-vs-ja Jul 31, 2023
1340bdb
[locale.time.get.general] Fix indentation (#9204)
Andreas-Krug Jul 18, 2026
ed612bd
[simd.math] Fix various indexing issues (#9201)
eisenwave Jul 18, 2026
0fe6d67
[ub:expr.static.cast.does.not.contain.original.member] Adjust linebre…
Andreas-Krug Jul 18, 2026
a86a6ae
[ifndr:lex.name.reserved] Don't escape underscores in \tcode. (#9206)
Eelis Jul 18, 2026
d80e730
[basic.start.static, mdspan.layout, simd.traits] Fix uses of \tcode. …
Eelis Jul 18, 2026
966c297
[basic.fundamental] Remove note which explains the purpose of int (#8…
eisenwave Jul 18, 2026
3ba01cf
[locale.time.get.byname] Fix indentation (#9210)
Andreas-Krug Jul 19, 2026
f1c24e9
[ub.general, ifndr.general] Add missing \pnum (#9211)
Eelis Jul 19, 2026
5bd2106
[dcl.contract.func] Index 'pre'/'post' grammar occurrences (#9213)
Eelis Jul 19, 2026
f9eeb56
[hive.syn, dcl.contract.func] Remove initial newlines from codeblocks.
Eelis Jul 19, 2026
0f83546
[container.requirements] Add consistent punctuation.
tkoeppe Jul 17, 2026
3f074be
[ptrtag.pair.get] Add missing template parameter I
hewillk Jul 19, 2026
33eb029
[depr.istream.extractors] Add \tcode for setstate
Andreas-Krug Jul 20, 2026
6bbf29b
[locale.time.put.general] Fix indentation (#9215)
Andreas-Krug Jul 20, 2026
479aaf8
[over.over] Add example from CWG2918 discussion
jensmaurer Jul 18, 2026
c52da1b
[container.alloc.reqmts] Improve sentence structure around "the follo…
tkoeppe Jul 20, 2026
6935441
[range.{zip,cartesian}.iterator] Improve sentence structure.
tkoeppe Jul 20, 2026
73926cc
[locale.time.put.byname] Fix indentation (#9218)
Andreas-Krug Jul 21, 2026
fa62100
[new.delete.single] Properly index `operator new`/`operator delete`
frederick-vs-ja Jul 31, 2025
e2d56e4
[new.delete.array] Properly index `operator new[]`/`operator delete[]`
frederick-vs-ja Jul 31, 2025
ef3e9fb
[new.delete.placement] Properly index `operator new`, `operator delete`
frederick-vs-ja Jul 31, 2025
7d446d1
[c.malloc] Remove improper indexing and add `\iref`
frederick-vs-ja Jul 31, 2025
66d08e5
[depr.istream.extractors] Change bad \iref to \ref (#9219)
Andreas-Krug Jul 21, 2026
287368d
[basic.start.term] Add period to end of sentence
Andreas-Krug Jul 17, 2026
52f4c99
[locale.money.get.general] Fix indentation (#9221)
Andreas-Krug Jul 22, 2026
6b9a348
[expr.const.const] Add period to end of sentence (#9222)
Andreas-Krug Jul 22, 2026
16e0bcc
[locale.money.put.general] Fix indentation (#9223)
Andreas-Krug Jul 23, 2026
d58cd35
[expr.const.init] Adjust linebreak in example (#9224)
Andreas-Krug Jul 23, 2026
69e9595
[locale.moneypunct.general] Fix indentation (#9229)
Andreas-Krug Jul 25, 2026
5c1e9ef
[expr.const.const] Fix use of \defnadj for "immediate constant expres…
Andreas-Krug Jul 25, 2026
11fb590
[locale.moneypunct.byname] Fix indentation (#9233)
Andreas-Krug Jul 26, 2026
9b7e40b
[expected.void.general] Add namespace std for partial specialization …
Andreas-Krug Jul 26, 2026
36f2783
[fs.path.member] Fix indexing for `(generic_)native_encoded_string`
frederick-vs-ja Jul 24, 2026
594a058
[simd.creation] Add missing escaping to braces in `\tcode`
frederick-vs-ja Jul 28, 2026
ec1038c
[basic.contract.eval] Fix index redirects (#9240)
Eelis Aug 1, 2026
c5d4aa7
[atomics.ref.ops] Fix missing parameter name (#9244)
crtrott Aug 6, 2026
2b147e4
[ifndr:over.literal.reserved] Add \grammarterm for literal-operator-i…
Andreas-Krug Aug 7, 2026
0206f28
[ifndr:class.base.init.delegate.itself] Add period to end of sentence…
Andreas-Krug Aug 9, 2026
2c5074c
[ub:dcl.type.cv.access.volatile] Add period to end of sentence (#9247)
Andreas-Krug Aug 9, 2026
8c15b37
[diff.cpp23.dcl.dcl] Adjust linebreak in example (#9251)
Andreas-Krug Aug 10, 2026
8adb08c
[meta.reflection.member.queries] Add \grammarterm for constant-expres…
Andreas-Krug Aug 11, 2026
4358c6f
[diff.lex] Fix lowercase/uppercase mismatch
Andreas-Krug Aug 9, 2026
599af37
[stmt.expand] Add \grammarterm for compound-statement (#9255)
Andreas-Krug Aug 13, 2026
5d1433d
[basic.def.odr] Add \grammarterm for lambda-expression (#9253)
Andreas-Krug Aug 13, 2026
c46f8eb
[lib] Index C23 library feature-test macros (#9257)
frederick-vs-ja Aug 14, 2026
3c89c0b
[expr.const.core] Fix typo
jensmaurer Aug 16, 2026
bfc8980
[intro.compliance.general] Fix cross-reference in footnote
jensmaurer Aug 20, 2026
a5a550c
[class.copy.ctor] Add \grammarterm for using-declaration (#9267)
Andreas-Krug Aug 21, 2026
965b29a
[locale.messages.general] Fix indentation (#9235)
Andreas-Krug Aug 22, 2026
db44c38
[ub:intro.races.data] Add comma (#9268)
Andreas-Krug Aug 22, 2026
2f5924f
[locale.messages.byname] Fix indentation (#9269)
Andreas-Krug Aug 22, 2026
5a13c9b
Reduce excessive indentation of comments.
Eelis Jan 23, 2017
bfd965c
Use new link macros.
Eelis Feb 1, 2017
9d59707
Use cxxdraft-htmlgen macros to annotate non-C++ code and literal frag…
Eelis Nov 11, 2018
9ea72e3
Remove more inappropriate paragraph breaks.
Eelis May 31, 2020
fa25603
Use monospace font for code in figures.
Eelis Sep 17, 2020
a297e8f
[uaxid] Mark code that's not to be highlighted.
Eelis Jun 23, 2021
4066dbd
Use cxxdraft-htmlgen macros more.
Eelis Jul 28, 2024
6829ccc
Remove awkward \linebreaks.
Eelis Jul 28, 2024
c7015b4
Use \literalterminal more.
Eelis Dec 25, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
[expr.const.core] Fix typo
This fixes a misapplication of P4101R1, introduced by commit 154eccb.
  • Loading branch information
jensmaurer authored and tkoeppe committed Aug 16, 2026
commit 3c89c0b99f57d02f320aae4c831a0eea5b3f5bb7
2 changes: 1 addition & 1 deletion source/expressions.tex
Original file line number Diff line number Diff line change
Expand Up @@ -8603,7 +8603,7 @@
A type has \defnadj{constexpr-unknown}{representation} if it
\begin{itemize}
\item is a union,
\item is \tcode{std::meta::type_info},
\item is \tcode{std::meta::info},
\item is a pointer or pointer-to-member type,
\item is volatile-qualified,
\item is a class type with a non-static data member of reference type, or
Expand Down