diff --git a/www/cxx_status.html b/www/cxx_status.html index df8c395d4efc91b0178d320f9b407e9f4d6f2106..b2a13ac5d5b8a97480385e3580fe7013f1d36697 100644 --- a/www/cxx_status.html +++ b/www/cxx_status.html @@ -571,10 +571,14 @@ as the draft C++1z standard evolves.</p> </tr> <!-- Urbana papers --> <tr> - <td>Fold expressions</td> + <td rowspan="2">Fold expressions</td> <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n4295.html">N4295</a></td> <td class="full" align="center">Clang 3.6</td> </tr> + <tr> <!-- from Jacksonville --> + <td><a href="http://wg21.link/p0036r0">P0036R0</a></td> + <td class="no" align="center">No</td> + </tr> <tr> <td><tt>u8</tt> character literals</td> <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n4267.html">N4267</a></td> @@ -621,6 +625,52 @@ as the draft C++1z standard evolves.</p> <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/p0136r1.html">P0136R1</a></td> <td class="none" align="center">No</td> </tr> + <!-- Jacksonville papers --> + <tr> + <td><tt>[[fallthrough]]</tt> attribute</td> + <td><a href="http://wg21.link/p0188r1">P0188R1</a></td> + <td class="none" align="center">No</td> + </tr> + <tr> + <td><tt>[[nodiscard]]</tt> attribute</td> + <td><a href="http://wg21.link/p0189r1">P0189R1</a></td> + <td class="none" align="center">No</td> + </tr> + <tr> + <td><tt>[[maybe_unused]]</tt> attribute</td> + <td><a href="http://wg21.link/p0212r1">P0212R1</a></td> + <td class="none" align="center">No</td> + </tr> + <tr> + <td>Aggregate initialization of classes with base classes</td> + <td><a href="http://wg21.link/p0017r1">P0017R1</a></td> + <td class="none" align="center">No</td> + </tr> + <tr> + <td><tt>constexpr</tt> lambda expressions</td> + <td><a href="http://wg21.link/p0170r1">P0170R1</a></td> + <td class="none" align="center">No</td> + </tr> + <tr> + <td>Differing <tt>begin</tt> and <tt>end</tt> types in range-based <tt>for</tt></td> + <td><a href="http://wg21.link/p0184r0">P0184R0</a></td> + <td class="none" align="center">No</td> + </tr> + <tr> + <td>Lambda capture of <tt>*this</tt></td> + <td><a href="http://wg21.link/p0018r3">P0018R3</a></td> + <td class="none" align="center">No</td> + </tr> + <tr> + <td>Direct-list-initialization of <tt>enum</tt>s</td> + <td><a href="http://wg21.link/p0138r2">P0138R2</a></td> + <td class="none" align="center">No</td> + </tr> + <tr> + <td>Hexadecimal floating-point literals</td> + <td><a href="http://wg21.link/p0245r1">P0245R1</a></td> + <td class="full" align="center">Yes</td> + </tr> </table> <p> @@ -685,6 +735,11 @@ Clang version they became available:</p> <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4529.html">N4529</a></td> <td class="none" align="center">No</td> </tr> + <tr> + <td>[TS] Modules</td> + <td><a href="http://wg21.link/p0143r2">P0143R2</a></td> + <td class="none" align="center">No</td> + </tr> <tr> <td>[TS] Transactional Memory</td> <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4514.pdf">N4514</a></td>