From: Dmitri Gribenko Date: Sun, 6 Jan 2013 20:19:09 +0000 (+0000) Subject: ClangTools doc: add ideas for new tools in clang-tools-extra to ensure that X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=2626a2ad844a762dfda50b861c46918924eb44aa;p=clang ClangTools doc: add ideas for new tools in clang-tools-extra to ensure that these ideas don't get lost git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@171667 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/docs/ClangTools.rst b/docs/ClangTools.rst index 10f14d8899..2de0943842 100644 --- a/docs/ClangTools.rst +++ b/docs/ClangTools.rst @@ -89,3 +89,14 @@ As various categories of Clang Tools are added to the extra repository, they'll be tracked here. The focus of this documentation is on the scope and features of the tools for other tool developers; each tool should 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``). +