File: WIP

package info (click to toggle)
c%2B%2B-annotations 11.1.0-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 10,952 kB
  • sloc: cpp: 20,008; makefile: 1,502; ansic: 165; sh: 121; perl: 90
file content (46 lines) | stat: -rw-r--r-- 2,957 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
Language Feature                                                    Proposal    Available
-----------------------------------------------------------------------------------------
Allow lambda capture [=, this]                                      P0409R2     8   

    __VA_OPT__ for preprocessor comma elision                           P0306R4     8 (partial, no #__VA_OPT__ support)     

Familiar template syntax for generic lambdas                        P0428R2     8   
List deduction of vector                                            P0702R1     8   
                                                                    
Simplifying implicit lambda capture                                 P0588R1     8   

    Less eager instantiation of constexpr functions                     P0859R0     5.2 + 9  

Relaxing the range-for loop customization point finding rules       P0962R1     8   
Allow structured bindings to accessible members                     P0969R0     8   
Relaxing the structured bindings customization point finding rules  P0961R1     8   

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    ADL and function templates that are not visible                     P0846R0     No    
    const mismatch with defaulted copy constructor                      P0641R2     No  
    Consistent comparison (operator<=>)                                 P0515R3     No
    Access checking on specializations                                  P0692R1     No
    Default constructible and assignable stateless lambdas              P0624R2     No  
    Lambdas in unevaluated contexts                                     P0315R4     No  
    Language support for empty objects                                  P0840R2     No  
    Down with typename!                                                 P0634R3     No  
    Allow pack expansion in lambda init-capture                         P0780R2     No  
    Proposed wording for likely and unlikely attributes                 P0479R5     No  
    
    Coroutines                                                          ?
    
    --------------------------------------------------------------------------------------
    Covered in the Annotations:
    ---------------------------
    
Modules                                                             ?
Concepts                                                            P0734R0     -fconcepts
                                                                    P0857R0         
                                                                    
    Default member initializers for bit-fields                          P0683R1     8   
    Designated initializers                                             P0329R4     8   
    Fixing const-qualified pointers to members                          P0704R1     8   
    Range-based for statements with initializer                         P0614R1     9