clang-tidy
all
An LLVM-based C/C++ linter to find style violations, bugs, and security flaws through static analysis.
More info →Examples (4)
Run default checks on a source file
clang-tidy path/to/file.cppDon't run any checks other than the `cppcoreguidelines` checks on a file
clang-tidy path/to/file.cpp -checks=-*,cppcoreguidelines-*List all available checks
clang-tidy -checks=* -list-checksSpecify defines and includes as compilation options (after `--`)
clang-tidy path/to/file.cpp -- -Imy_project/include -Ddefinitionsmade by @shridhargupta | data from tldr-pages