================ @@ -89,14 +89,49 @@ 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. -``clang-tidy`` +``Clang-Doc`` +------------- + +`Clang-Doc <https://clang.llvm.org/extra/clang-doc.html>`_ is a tool for +generating C and C++ documentation from source code and comments. + +``Clang-Include-Fixer`` +----------------------- + +`Clang-Include-Fixer <https://clang.llvm.org/extra/clang-include-fixer.html>`_ +automates the addition of missing ``#include`` directives in a C++ file. It adds +missing namespace qualifiers to unidentified symbols when necessary. + +``Clang-Tidy`` -------------- -`clang-tidy <https://clang.llvm.org/extra/clang-tidy/>`_ is a clang-based C++ +`Clang-Tidy <https://clang.llvm.org/extra/clang-tidy/>`_ is a clang-based C++ linter tool. It provides an extensible framework for building compiler-based static analyses detecting and fixing bug-prone patterns, performance, portability and maintainability issues. ---------------- weirdsmiley wrote:
I found [this](https://github.com/llvm/llvm-project/commit/dec64d8e160697a7da3e8aa965beb5b43f8fff49) in the history. Is this suitable? ` It can also add checks that advocate usage of modern (currently "modern" means "C++11") language constructs. ` https://github.com/llvm/llvm-project/pull/148622 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits