| Index: styleguide/c++/c++11.html
|
| diff --git a/styleguide/c++/c++11.html b/styleguide/c++/c++11.html
|
| index 6a6d2b958c5304d0862a371eef5cbe301173150e..311802840ae22ed81c03c5fe2c0f37c406bcfaa4 100644
|
| --- a/styleguide/c++/c++11.html
|
| +++ b/styleguide/c++/c++11.html
|
| @@ -131,6 +131,16 @@ What's the point in defaulting functions in C++11?</a></td>
|
| </tr>
|
|
|
| <tr>
|
| +<td>Default Function Template Arguments</td>
|
| +<td><code>template <typename T = <i>type</i>> <br />
|
| + <i>type</i> <i>Function</i>(T <i>var</i>) {}</code></td>
|
| +<td>Allow function templates, like classes, to have default arguments</td>
|
| +<td><a href="http://stackoverflow.com/questions/2447458/default-template-arguments-for-function-templates">
|
| +Default Template Arguments for Function Templates</a></td>
|
| +<td><a href="https://groups.google.com/a/chromium.org/forum/#!topic/cxx/9KtaAsome-o">Discussion thread</a></td>
|
| +</tr>
|
| +
|
| +<tr>
|
| <td>Delegated Constructors</td>
|
| <td><code>Class() : Class(0) {}</code><br />
|
| <code>Class(<i>type</i> <i>var</i>) : Class(<i>var</i>, 0)</code></td>
|
| @@ -614,16 +624,6 @@ C++11 generalized attributes</a></td>
|
| </tr>
|
|
|
| <tr>
|
| -<td>Default Function Template Arguments</td>
|
| -<td><code>template <typename T = <i>type</i>> <br />
|
| - <i>type</i> <i>Function</i>(T <i>var</i>) {}</code></td>
|
| -<td>Allow function templates, like classes, to have default arguments</td>
|
| -<td><a href="http://stackoverflow.com/questions/2447458/default-template-arguments-for-function-templates">
|
| -Default Template Arguments for Function Templates</a></td>
|
| -<td></td>
|
| -</tr>
|
| -
|
| -<tr>
|
| <td>Exception Features</td>
|
| <td><code>noexcept</code>, <code>exception_ptr</code>,
|
| <code>current_exception()</code>, <code>rethrow_exception</code>,
|
|
|