r179864 - Initial work on status page for C++14.

Richard Smith richard at metafoo.co.uk
Fri Apr 19 13:33:06 PDT 2013


The links here are dead right now, but they should become live once the
post-Bristol mailing goes out. I'll update the page to be less confusing /
broken.


On Fri, Apr 19, 2013 at 10:46 AM, Andy Gibbs <andyg1001 at hotmail.co.uk>wrote:

> Richard,
>
> Are your links for documents 36xx correct?
>
>
> On Friday, April 19, 2013 7:27 PM, Richard Smith wrote:
>
>> Author: rsmith
>> Date: Fri Apr 19 12:27:48 2013
>> New Revision: 179864
>>
>> URL: http://llvm.org/viewvc/llvm-**project?rev=179864&view=rev<http://llvm.org/viewvc/llvm-project?rev=179864&view=rev>
>> Log:
>> Initial work on status page for C++14.
>>
>> Modified:
>>    cfe/trunk/www/cxx_status.html
>>
>> Modified: cfe/trunk/www/cxx_status.html
>> URL:
>> http://llvm.org/viewvc/llvm-**project/cfe/trunk/www/cxx_**
>> status.html?rev=179864&r1=**179863&r2=179864&view=diff<http://llvm.org/viewvc/llvm-project/cfe/trunk/www/cxx_status.html?rev=179864&r1=179863&r2=179864&view=diff>
>> ==============================**==============================**
>> ==================
>> --- cfe/trunk/www/cxx_status.html (original)
>> +++ cfe/trunk/www/cxx_status.html Fri Apr 19 12:27:48 2013
>> @@ -22,7 +22,7 @@
>> <div id="content">
>>
>> <!--************************************************************
>> *****************-->
>> -<h1>C++98 and C++11 Support in Clang</h1>
>> +<h1>C++98, C++11, and C++14 Support in Clang</h1>
>> <!--************************************************************
>> *****************-->
>> <p>Last updated: $Date$</p>
>>
>> @@ -398,6 +398,80 @@ integer type, because changing <code>int
>> ABI-incompatible change.</span>
>> </p>
>>
>> +<h2 id="cxx14">C++1y implementation status</h2>
>> +
>> +<p>Clang is introducing support for the upcoming C++ language standard,
>> +provisionally named C++1y.  The following table describes which C++1y
>> features
>> +have been implemented in Clang and in which Clang version they became
>> +available.</p>
>> +
>> +<table width="689" border="1" cellspacing="0">
>> + <tr>
>> +    <th>Language Feature</th>
>> +    <th>C++1y Proposal</th>
>> +    <th>Available in Clang?</th>
>> + </tr>
>> +    <tr>
>> +      <td>Tweak to certain C++ contextual conversions</td>
>> +      <td><a
>> href="http://www.open-std.org/**jtc1/sc22/wg21/docs/papers/**
>> 2012/n3323.pdf<http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3323.pdf>
>> ">N3323</a></td>
>> +      <td class="none" align="center">No</td>
>> +    </tr>
>> +    <tr>
>> +      <td>[PROVISIONAL] Binary literals</td>
>> +      <td><a
>> href="http://www.open-std.org/**jtc1/sc22/wg21/docs/papers/**
>> 2012/n3472.pdf<http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3472.pdf>
>> ">N3472</a></td>
>> +      <td class="none" align="center">No</td>
>> +    </tr>
>> +    <tr>
>> +      <td>[PROVISIONAL] Return type deduction for normal functions</td>
>> +      <td><a
>> href="http://www.open-std.org/**jtc1/sc22/wg21/docs/papers/**
>> 2013/n3638.html<http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3638.html>
>> ">N3638</a></**td>
>> +      <td class="none" align="center">No</td>
>> +    </tr>
>> +    <!--
>> +    <tr>
>> +      <td>Runtime-sized arrays with automatic storage duration</td>
>> +      <td><a
>> href="http://www.open-std.org/**jtc1/sc22/wg21/docs/papers/**
>> 2013/n3639.html<http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3639.html>
>> ">N3639</a></**td>
>> +      <td class="none" align="center">No</td>
>> +    </tr>
>> +    -->
>> +    <tr>
>> +      <td>[PROVISIONAL] Initialized lambda captures</td>
>> +      <td><a
>> href="http://www.open-std.org/**jtc1/sc22/wg21/docs/papers/**
>> 2013/n3648.html<http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3648.html>
>> ">N3648</a></**td>
>> +      <td class="none" align="center">No</td>
>> +    </tr>
>> +    <tr>
>> +      <td>[PROVISIONAL] Generic lambdas</td>
>> +      <td><a
>> href="http://www.open-std.org/**jtc1/sc22/wg21/docs/papers/**
>> 2013/n3649.html<http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3649.html>
>> ">N3649</a></**td>
>> +      <td class="none" align="center">No</td>
>> +    </tr>
>> +    <tr>
>> +      <td>[PROVISIONAL] Variable templates</td>
>> +      <td><a
>> href="http://www.open-std.org/**jtc1/sc22/wg21/docs/papers/**
>> 2013/n3651.pdf<http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3651.pdf>
>> ">N3651</a></td>
>> +      <td class="none" align="center">No</td>
>> +    </tr>
>> +    <tr>
>> +      <td>[PROVISIONAL] Relaxing requirements on constexpr functions</td>
>> +      <td><a
>> href="http://www.open-std.org/**jtc1/sc22/wg21/docs/papers/**
>> 2013/n3652.html<http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3652.html>
>> ">N3652</a></**td>
>> +      <td class="none" align="center">No</td>
>> +    </tr>
>> +    <tr>
>> +      <td>[PROVISIONAL] Member initializers and aggregates</td>
>> +      <td><a
>> href="http://www.open-std.org/**jtc1/sc22/wg21/docs/papers/**
>> 2013/n3653.html<http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3653.html>
>> ">N3653</a></**td>
>> +      <td class="none" align="center">No</td>
>> +    </tr>
>> +    <!--
>> +    <tr>
>> +      <td>Digit separators</td>
>> +      <td><a
>> href="http://www.open-std.org/**jtc1/sc22/wg21/docs/papers/**
>> 2013/n3661.html<http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3661.html>
>> ">N3661</a></**td>
>> +      <td class="none" align="center">No</td>
>> +    </tr>
>> +    -->
>> +    <tr>
>> +      <td>[PROVISIONAL] Clarifying memory allocation</td>
>> +      <td><a
>> href="http://www.open-std.org/**jtc1/sc22/wg21/docs/papers/**
>> 2013/n3664.html<http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3664.html>
>> ">N3664</a></**td>
>> +      <td class="na" align="center">N/A</td>
>> +    </tr>
>> +</table>
>> +
>> </div>
>> </body>
>> </html>
>>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20130419/e2672628/attachment.html>


More information about the cfe-commits mailing list