| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | ||||||||||||||||||||||||||
2 | Feature name | P-Paper | PR | Release | Meeting | |||||||||||||||||||||
3 | Unevaluated strings | P2361R6 | EDGcpfe/27392 | Varna 6/23 | ||||||||||||||||||||||
4 | Add @, $, and ` to the basic character set | P2558R2 | EDGcpfe/26460 | Varna 6/23 | ||||||||||||||||||||||
5 | constexpr cast from void*: towards constexpr type-erasure | P2738R1 | EDGcpfe/26455 | Varna 6/23 | ||||||||||||||||||||||
6 | User-generated static_assert messages | P2741R3 | EDGcpfe/26475 | Varna 6/23 | ||||||||||||||||||||||
7 | A nice placeholder with no name | P2169R4 | EDGcpfe/26476 | Varna 6/23 | ||||||||||||||||||||||
8 | DR: On the ignorability of standard attributes | P2552R3 | EDGcpfe/26473 | Varna 6/23 | ||||||||||||||||||||||
9 | DR: Static storage for braced initializers | P2752R3 | EDGcpfe/26474 | Varna 6/23 | ||||||||||||||||||||||
10 | Pack Indexing | P2662R3 | EDGcpfe/26823 | Kona 11/23 | ||||||||||||||||||||||
11 | DR: Template parameter initialization | P2308R1 | EDGcpfe/26815 | Kona 11/23 | ||||||||||||||||||||||
12 | Remove Deprecated Arithmetic Conversion on Enumerations From C++26 | P2864R2 | EDGcpfe/26824 | Kona 11/23 | ||||||||||||||||||||||
13 | Disallow Binding a Returned Glvalue to a Temporary | P2748R5 | EDGcpfe/21752 | Tokyo 3/24 | ||||||||||||||||||||||
14 | DR: Clarifying rules for brace elision in aggregate initialization | P3106R1 | EDGcpfe/21753 | Tokyo 3/24 | ||||||||||||||||||||||
15 | Attributes for Structured Bindings | P0609R3 | EDGcpfe/27159 | Tokyo 3/24 | ||||||||||||||||||||||
16 | DR: Module Declarations Shouldn’t be Macros | P3034R1 | EDGcpfe/27160 | Tokyo 3/24 | ||||||||||||||||||||||
17 | DR: Trivial infinite loops are not Undefined Behavior | P2809R3 | EDGcpfe/27161 | Tokyo 3/24 | ||||||||||||||||||||||
18 | Erroneous behaviour for uninitialized reads | P2795R5 | EDGcpfe/27162 | 6.8 (partial) | Tokyo 3/24 | |||||||||||||||||||||
19 | = delete("should have a reason"); | P2573R2 | EDGcpfe/27163 | Tokyo 3/24 | ||||||||||||||||||||||
20 | Variadic friends | P2893R3 | EDGcpfe/27164 | Tokyo 3/24 | ||||||||||||||||||||||
21 | constexpr placement new | P2747R2 | EDGcpfe/27421 | St Louis 6/24 | ||||||||||||||||||||||
22 | Deleting a Pointer to an Incomplete Type Should be Ill-formed | P3144R2 | EDGcpfe/27422 | 6.7 | St Louis 6/24 | |||||||||||||||||||||
23 | Ordering of constraints involving fold expressions | P2963R3 | EDGcpfe/27423 | St Louis 6/24 | ||||||||||||||||||||||
24 | Structured binding declaration as a condition | P0963R3 | EDGcpfe/27424 | St Louis 6/24 | ||||||||||||||||||||||
25 | A Consistent Grammar for Sequences | P3340R0 | N/A | N/A | Wroclaw 11/24 | |||||||||||||||||||||
26 | constexpr structured bindings and references to constexpr variables | P2686R5 | EDGcpfe/27456 | 6.7 | Wroclaw 11/24 | |||||||||||||||||||||
27 | Allowing exception throwing in constant-evaluation | P3068R6 | EDGcpfe/27771 | Wroclaw 11/24 | ||||||||||||||||||||||
28 | Deprecate the notion of trivial types | P3247R2 | EDGcpfe/27772 | Wroclaw 11/24 | ||||||||||||||||||||||
29 | Remove Deprecated Array Comparisons from C++26 | P2865R6 | EDGcpfe/27773 | Wroclaw 11/24 | ||||||||||||||||||||||
30 | Structured Bindings can introduce a Pack | P1061R10 | EDGcpfe/27775 | 6.9 | Wroclaw 11/24 | |||||||||||||||||||||
31 | The Oxford variadic comma | P3176R1 | EDGcpfe/27776 | Wroclaw 11/24 | ||||||||||||||||||||||
32 | trivial unions (was std::uninitialized<T>) | P3074R7 | EDGcpfe/27963 | Hagenberg 2/25 | ||||||||||||||||||||||
33 | Partial program correctness | P1494R5 | N/A | Hagenberg 2/25 | ||||||||||||||||||||||
34 | Contracts for C++ | P2900R14 | EDGcpfe/27964 | Hagenberg 2/25 | ||||||||||||||||||||||
35 | Defang and deprecate memory_order::consume | P3475R2 | EDGcpfe/27965 | Hagenberg 2/25 | ||||||||||||||||||||||
36 | Concept and variable-template template-parameters | P2841R7 | EDGcpfe/27966 | Hagenberg 2/25 | ||||||||||||||||||||||
37 | #embed - a simple, scannable preprocessor-based resource acquisition method | P1967R14 | EDGcpfe/27967 | 6.8 | Hagenberg 2/25 | |||||||||||||||||||||
38 | Trivial Relocatability | P2786R13 | EDGcpfe/27968 | Hagenberg 2/25 | ||||||||||||||||||||||
39 | Reflection for C++26 | P2996R13 | EDGcpfe/28252 | Sofia 6/25 | ||||||||||||||||||||||
40 | Annotations for Reflection | P3394R4 | EDGcpfe/28253 | Sofia 6/25 | ||||||||||||||||||||||
41 | Splicing a base class subobject | P3293R3 | EDGcpfe/28254 | Sofia 6/25 | ||||||||||||||||||||||
42 | define_static_{string,object,array} | P3491R3 | EDGcpfe/28255 | Sofia 6/25 | ||||||||||||||||||||||
43 | Expansion Statements | P1306R5 | EDGcpfe/28256 | Sofia 6/25 | ||||||||||||||||||||||
44 | Function Parameter Reflection in Reflection for C++26 | P3096R12 | EDGcpfe/28257 | Sofia 6/25 | ||||||||||||||||||||||
45 | constexpr virtual inheritance | P3533R2 | EDGcpfe/28259 | Sofia 6/25 | ||||||||||||||||||||||
46 | Preprocessing is never undefined | P2843R3 | EDGcpfe/28260 | Sofia 6/25 | ||||||||||||||||||||||
47 | ||||||||||||||||||||||||||
48 | ||||||||||||||||||||||||||
49 | ||||||||||||||||||||||||||
50 | ||||||||||||||||||||||||||
51 | ||||||||||||||||||||||||||
52 | ||||||||||||||||||||||||||
53 | ||||||||||||||||||||||||||
54 | ||||||||||||||||||||||||||
55 | ||||||||||||||||||||||||||
56 | ||||||||||||||||||||||||||
57 | ||||||||||||||||||||||||||
58 | ||||||||||||||||||||||||||
59 | ||||||||||||||||||||||||||
60 | ||||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||
62 | ||||||||||||||||||||||||||
63 | ||||||||||||||||||||||||||
64 | ||||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||
66 | ||||||||||||||||||||||||||
67 | ||||||||||||||||||||||||||
68 | ||||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||
70 | ||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||
74 | ||||||||||||||||||||||||||
75 | ||||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||
91 | ||||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||
100 |