diff options
| author | Dmitri Gribenko <gribozavr@gmail.com> | 2013-01-22 19:22:22 +0000 |
|---|---|---|
| committer | Dmitri Gribenko <gribozavr@gmail.com> | 2013-01-22 19:22:22 +0000 |
| commit | c6f1e5674533caac7d55da9dc0145215fb47f493 (patch) | |
| tree | 69442a19f52888a357aab78dd60fde0598f8d7b0 | |
| parent | 177480645a002866a197127d0e244ddd33c115c2 (diff) | |
| download | bcm5719-llvm-c6f1e5674533caac7d55da9dc0145215fb47f493.tar.gz bcm5719-llvm-c6f1e5674533caac7d55da9dc0145215fb47f493.zip | |
Update docs: nullptr conversion tool landed
llvm-svn: 173183
| -rw-r--r-- | clang/docs/ClangTools.rst | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/clang/docs/ClangTools.rst b/clang/docs/ClangTools.rst index 3a263c395aa..65827d20a8d 100644 --- a/clang/docs/ClangTools.rst +++ b/clang/docs/ClangTools.rst @@ -93,6 +93,15 @@ both as a user tool (ideally with powerful IDE integrations) and part of other refactoring tools, e.g. to do a reformatting of all the lines changed during a renaming. +``cpp11-migrate`` +~~~~~~~~~~~~~~~~~ +``cpp11-migrate`` migrates C++ code to use C++11 features where appropriate. +Currently it can: + +* convert loops to range-based for loops; + +* convert null pointer constants (like ``NULL`` or ``0``) to C++11 ``nullptr``. + Extra Clang Tools ================= @@ -104,9 +113,6 @@ provide its own user-focused documentation. Ideas for new Tools =================== -* C++11 null pointer conversion tool. Will convert all null pointer constants - (like ``NULL`` or ``0``) to C++11 ``nullptr``. - * C++ cast conversion tool. Will convert C-style casts (``(type) value``) to appropriate C++ cast (``static_cast``, ``const_cast`` or ``reinterpret_cast``). |

