Added CWG and SG1 papers to libc++ status page
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@188381 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
68b4025292
commit
9b86fc17a0
@ -39,37 +39,64 @@
|
||||
|
||||
<p>The draft standard includes papers and issues that were voted on at the previous three meetings (Kona, Portland, and Bristol)</p>
|
||||
|
||||
<p>The groups that have contributed papers:
|
||||
<ul>
|
||||
<li>CWG - Core Language Working group</li>
|
||||
<li>LWG - Library working group</li>
|
||||
<li>SG1 - Study group #1 (Concurrency working group)</li>
|
||||
</ul>
|
||||
</p>
|
||||
|
||||
<h3>Paper Status</h3>
|
||||
<table id="papers" border="1">
|
||||
<tr><th>Paper #</th><th>Paper Name</th><th>Meeting</th><th>Status</th></tr>
|
||||
<tr><td>3346</td><td>Terminology for Container Element Requirements - Rev 1</td><td>Kona</td><td>Complete</td></tr>
|
||||
<tr><th>Paper #</th><th>Group</th><th>Paper Name</th><th>Meeting</th><th>Status</th><th>First released version</th></tr>
|
||||
|
||||
<tr><td>3421</td><td>Making Operator Functors greater<></td><td>Portland</td><td>Complete</td></tr>
|
||||
<tr><td>3462</td><td>std::result_of and SFINAE</td><td>Portland</td><td>Complete</td></tr>
|
||||
<tr><td>3346</td><td>LWG</td><td>Terminology for Container Element Requirements - Rev 1</td><td>Kona</td><td>Complete</td><td>3.4</td></tr>
|
||||
<tr><td></td><td></td><td></td><td></td><td></td><td></td></tr>
|
||||
|
||||
<tr><td>3469</td><td>Constexpr Library Additions: chrono, v3</td><td>Portland</td><td>Complete</td></tr>
|
||||
<tr><td>3470</td><td>Constexpr Library Additions: containers, v2</td><td>Portland</td><td>Complete</td></tr>
|
||||
<tr><td>3471</td><td>Constexpr Library Additions: utilities, v3</td><td>Portland</td><td>Complete</td></tr>
|
||||
<tr><td>3302</td><td>Constexpr Library Additions: complex, v2</td><td>Portland</td><td>Complete</td></tr>
|
||||
<tr><td>3323</td><td>CWG</td><td>A Proposal to Tweak Certain C++ Contextual Conversions, v3</td><td>Portland</td><td></td><td></td></tr>
|
||||
|
||||
<tr><td>3421</td><td>LWG</td><td>Making Operator Functors greater<></td><td>Portland</td><td>Complete</td><td>3.4</td></tr>
|
||||
<tr><td>3462</td><td>LWG</td><td>std::result_of and SFINAE</td><td>Portland</td><td>Complete</td><td>3.4</td></tr>
|
||||
<tr><td>3469</td><td>LWG</td><td>Constexpr Library Additions: chrono, v3</td><td>Portland</td><td>Complete</td><td>3.4</td></tr>
|
||||
<tr><td>3470</td><td>LWG</td><td>Constexpr Library Additions: containers, v2</td><td>Portland</td><td>Complete</td><td>3.4</td></tr>
|
||||
<tr><td>3471</td><td>LWG</td><td>Constexpr Library Additions: utilities, v3</td><td>Portland</td><td>Complete</td><td>3.4</td></tr>
|
||||
<tr><td>3302</td><td>LWG</td><td>Constexpr Library Additions: complex, v2</td><td>Portland</td><td>Complete</td><td>3.4</td></tr>
|
||||
<tr><td></td><td></td><td></td><td></td><td></td><td></td></tr>
|
||||
|
||||
<tr><td>3545</td><td>An Incremental Improvement to integral_constant</td><td>Bristol</td><td>Complete</td></tr>
|
||||
<tr><td>3644</td><td>Null Forward Iterators</td><td>Bristol</td><td>Complete</td></tr>
|
||||
<tr><td>3668</td><td>std::exchange()</td><td>Bristol</td><td>Complete</td></tr>
|
||||
<tr><td>3658</td><td>Compile-time integer sequences</td><td>Bristol</td><td>Complete</td></tr>
|
||||
<tr><td>3670</td><td>Addressing Tuples by Type</td><td>Bristol</td><td>Complete</td></tr>
|
||||
<tr><td>3671</td><td>Making non-modifying sequence operations more robust</td><td>Bristol</td><td>Complete</td></tr>
|
||||
<tr><td>3656</td><td>make_unique</td><td>Bristol</td><td>Complete</td></tr>
|
||||
<tr><td>3654</td><td>Quoted Strings</td><td>Bristol</td><td>Implemented, but not checked in</td></tr>
|
||||
<tr><td>3642</td><td>User-defined Literals</td><td>Bristol</td><td>Complete</td></tr>
|
||||
<tr><td>3655</td><td>TransformationTraits Redux (excluding part 4)</td><td>Bristol</td><td>Complete</td></tr>
|
||||
<tr><td>3657</td><td>Adding heterogeneous comparison lookup to associative containers</td><td>Bristol</td><td>Complete</td></tr>
|
||||
<tr><td>3672</td><td>A proposal to add a utility class to represent optional objects</td><td>Bristol</td><td></td></tr>
|
||||
<tr><td>3669</td><td>Fixing constexpr member functions without const</td><td>Bristol</td><td>Complete</td></tr>
|
||||
<tr><td>3662</td><td>C++ Dynamic Arrays (dynarray)</td><td>Bristol</td><td></td></tr>
|
||||
<tr><td>3472</td><td>CWG</td><td>Binary Literals in the C++ Core Language</td><td>Bristol</td><td></td><td></td></tr>
|
||||
<tr><td>3624</td><td>CWG</td><td>Core Issue 1512: Pointer comparison vs qualification conversions (revision 3)</td><td>Bristol</td><td></td><td></td></tr>
|
||||
<tr><td>3639</td><td>CWG</td><td>Runtime-sized arrays with automatic storage duration (revision 5)</td><td>Bristol</td><td></td><td></td></tr>
|
||||
<tr><td>3638</td><td>CWG</td><td>Return type deduction for normal functions</td><td>Bristol</td><td></td><td></td></tr>
|
||||
<tr><td>3648</td><td>CWG</td><td>Wording Changes for Generalized Lambda-capture</td><td>Bristol</td><td></td><td></td></tr>
|
||||
<tr><td>3653</td><td>CWG</td><td>Member initializers and aggregates</td><td>Bristol</td><td></td><td></td></tr>
|
||||
<tr><td>3667</td><td>CWG</td><td>Drafting for Core 1402</td><td>Bristol</td><td></td><td></td></tr>
|
||||
<tr><td>3652</td><td>CWG</td><td>Relaxing constraints on constexpr functions" and "constexpr member functions and implicit const</td><td>Bristol</td><td></td><td></td></tr>
|
||||
<tr><td>3664</td><td>CWG</td><td>Clarifying Memory Allocation</td><td>Bristol</td><td></td><td></td></tr>
|
||||
<tr><td>3651</td><td>CWG</td><td>Variable Templates (Revision 1)</td><td>Bristol</td><td></td><td></td></tr>
|
||||
<tr><td>3649</td><td>CWG</td><td>Generic (Polymorphic) Lambda Expressions (Revision 3)</td><td>Bristol</td><td></td><td></td></tr>
|
||||
|
||||
<tr><td>3545</td><td>LWG</td><td>An Incremental Improvement to integral_constant</td><td>Bristol</td><td>Complete</td><td>3.4</td></tr>
|
||||
<tr><td>3644</td><td>LWG</td><td>Null Forward Iterators</td><td>Bristol</td><td>Complete</td><td>3.4</td></tr>
|
||||
<tr><td>3668</td><td>LWG</td><td>std::exchange()</td><td>Bristol</td><td>Complete</td><td>3.4</td></tr>
|
||||
<tr><td>3658</td><td>LWG</td><td>Compile-time integer sequences</td><td>Bristol</td><td>Complete</td><td>3.4</td></tr>
|
||||
<tr><td>3670</td><td>LWG</td><td>Addressing Tuples by Type</td><td>Bristol</td><td>Complete</td><td>3.4</td></tr>
|
||||
<tr><td>3671</td><td>LWG</td><td>Making non-modifying sequence operations more robust</td><td>Bristol</td><td>Complete</td><td>3.4</td></tr>
|
||||
<tr><td>3656</td><td>LWG</td><td>make_unique</td><td>Bristol</td><td>Complete</td><td>3.4</td></tr>
|
||||
<tr><td>3654</td><td>LWG</td><td>Quoted Strings</td><td>Bristol</td><td>Implemented, but not checked in</td><td></td></tr>
|
||||
<tr><td>3642</td><td>LWG</td><td>User-defined Literals</td><td>Bristol</td><td>Complete</td><td>3.4</td></tr>
|
||||
<tr><td>3655</td><td>LWG</td><td>TransformationTraits Redux (excluding part 4)</td><td>Bristol</td><td>Complete</td><td>3.4</td></tr>
|
||||
<tr><td>3657</td><td>LWG</td><td>Adding heterogeneous comparison lookup to associative containers</td><td>Bristol</td><td>Complete</td><td>3.4</td></tr>
|
||||
<tr><td>3672</td><td>LWG</td><td>A proposal to add a utility class to represent optional objects</td><td>Bristol</td><td></td><td></td></tr>
|
||||
<tr><td>3669</td><td>LWG</td><td>Fixing constexpr member functions without const</td><td>Bristol</td><td>Complete</td><td>3.4</td></tr>
|
||||
<tr><td>3662</td><td>LWG</td><td>C++ Dynamic Arrays (dynarray)</td><td>Bristol</td><td></td><td></td></tr>
|
||||
|
||||
<tr><td>3659</td><td>SG1</td><td>Shared Locking in C++</td><td>Bristol</td><td></td><td></td></tr>
|
||||
<!-- <tr><td></td><td></td><td></td><td></td><td></td><td></td></tr> -->
|
||||
</table>
|
||||
|
||||
<h3>Issue Status</h3>
|
||||
<I>Note: "NAD" means that the issue was deemed "Not a defect"</I>
|
||||
<h3>Library Working group Issues Status</h3>
|
||||
<!-- <I>Note: "NAD" means that the issue was deemed "Not a defect"</I> -->
|
||||
<table id="issues" border="1">
|
||||
<tr><th>Issue #</th><th>Issue Name</th><th>Meeting</th><th>Status</th></tr>
|
||||
<tr><td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/lwg-defects.html#1214">1214</a></td><td>Insufficient/inconsistent key immutability requirements for associative containers</td><td>Kona</td><td></td></tr>
|
||||
|
Loading…
x
Reference in New Issue
Block a user