diff --git a/cli/cmdlineparser.cpp b/cli/cmdlineparser.cpp index 35ee9c6b1..1ddbd3a61 100644 --- a/cli/cmdlineparser.cpp +++ b/cli/cmdlineparser.cpp @@ -972,11 +972,11 @@ void CmdLineParser::printHelp() " analysis is disabled by this flag.\n" " --check-library Show information messages when library files have\n" " incomplete info.\n" - " --clang Use Clang parser instead of the builtin Cppcheck\n" - " parser. Cppcheck executes `clang`. The Clang AST is\n" - " imported and converted into Cppcheck data. After that\n" - " the normal Cppcheck analysis is used. You must have\n" - " `clang` in PATH.\n" + " --clang Experimental: Use Clang parser instead of the builtin\n" + " Cppcheck parser. Cppcheck executes `clang`. The Clang\n" + " AST is imported and converted into Cppcheck data.\n" + " After that the normal Cppcheck analysis is used. You\n" + " must have `clang` in PATH.\n" " --config-exclude=\n" " Path (prefix) to be excluded from configuration\n" " checking. Preprocessor configurations defined in\n" diff --git a/gui/projectfiledialog.ui b/gui/projectfiledialog.ui index 879ca9261..f8f459be4 100644 --- a/gui/projectfiledialog.ui +++ b/gui/projectfiledialog.ui @@ -445,7 +445,7 @@ - Clang + Clang (experimental) diff --git a/man/manual.md b/man/manual.md index 12475b4d3..d880c444b 100644 --- a/man/manual.md +++ b/man/manual.md @@ -108,9 +108,9 @@ This option is only valid when supplying an input directory. To ignore multiple cppcheck -isrc/b -isrc/c -### Clang parser +### Clang parser (experimental) -By default Cppcheck uses an internal C/C++ parser. However it is possible to use the Clang parser instead. +By default Cppcheck uses an internal C/C++ parser. However there is an experimental option to use the Clang parser instead. Install `clang`. Then use Cppcheck option `--clang`.