r176000 - Documentation: add an idea for an automatic refactoring

Dmitri Gribenko gribozavr at gmail.com
Sun Feb 24 11:04:36 PST 2013


Author: gribozavr
Date: Sun Feb 24 13:04:36 2013
New Revision: 176000

URL: http://llvm.org/viewvc/llvm-project?rev=176000&view=rev
Log:
Documentation: add an idea for an automatic refactoring

Modified:
    cfe/trunk/docs/ClangTools.rst

Modified: cfe/trunk/docs/ClangTools.rst
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/docs/ClangTools.rst?rev=176000&r1=175999&r2=176000&view=diff
==============================================================================
--- cfe/trunk/docs/ClangTools.rst (original)
+++ cfe/trunk/docs/ClangTools.rst Sun Feb 24 13:04:36 2013
@@ -116,4 +116,8 @@ Ideas for new Tools
 * C++ cast conversion tool.  Will convert C-style casts (``(type) value``) to
   appropriate C++ cast (``static_cast``, ``const_cast`` or
   ``reinterpret_cast``).
+* Non-member ``begin()`` and ``end()`` conversion tool.  Will convert
+  ``foo.begin()`` into ``begin(foo)`` and similarly for ``end()``, where
+  ``foo`` is a standard container.  We could also detect similar patterns for
+  arrays.
 





More information about the cfe-commits mailing list