<p dir="ltr"><br>
On Apr 27, 2013 11:43 PM, "Dmitri Gribenko" <<a href="mailto:gribozavr@gmail.com">gribozavr@gmail.com</a>> wrote:<br>
><br>
> Author: gribozavr<br>
> Date: Sat Apr 27 08:41:02 2013<br>
> New Revision: 180672<br>
><br>
> URL: <a href="http://llvm.org/viewvc/llvm-project?rev=180672&view=rev">http://llvm.org/viewvc/llvm-project?rev=180672&view=rev</a><br>
> Log:<br>
> Documentation: add an idea for a cpp14-migrate transform for N3421</p>
<p dir="ltr">I'm unfamiliar with n3421 in detail, but I assume this is a library improvement based on the addition of optional class template parameters? Could this then generalize to any case where an explicitly provided argument patches a default? (Should we consider doing this for function arguments as well as template arguments?)</p>

<p dir="ltr">><br>
> Modified:<br>
>     cfe/trunk/docs/ClangTools.rst<br>
><br>
> Modified: cfe/trunk/docs/ClangTools.rst<br>
> URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/docs/ClangTools.rst?rev=180672&r1=180671&r2=180672&view=diff">http://llvm.org/viewvc/llvm-project/cfe/trunk/docs/ClangTools.rst?rev=180672&r1=180671&r2=180672&view=diff</a><br>

> ==============================================================================<br>
> --- cfe/trunk/docs/ClangTools.rst (original)<br>
> +++ cfe/trunk/docs/ClangTools.rst Sat Apr 27 08:41:02 2013<br>
> @@ -175,3 +175,17 @@ can be incorporated into the ``auto`` tr<br>
>    that don't want to use ``auto`` because they are afraid that they might lose<br>
>    control over their code.<br>
><br>
> +* C++14: less verbose operator function objects (`N3421<br>
> +  <<a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3421.htm">http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3421.htm</a>>`_).<br>
> +  For example:<br>
> +<br>
> +  .. code-block:: c++<br>
> +<br>
> +    sort(v.begin(), v.end(), greater<ValueType>());<br>
> +<br>
> +  should be rewritten to:<br>
> +<br>
> +  .. code-block:: c++<br>
> +<br>
> +    sort(v.begin(), v.end(), greater<>());<br>
> +<br>
><br>
><br>
> _______________________________________________<br>
> cfe-commits mailing list<br>
> <a href="mailto:cfe-commits@cs.uiuc.edu">cfe-commits@cs.uiuc.edu</a><br>
> <a href="http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits">http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits</a><br>
</p>