llvm-project/clang-tools-extra/test/clang-tidy/Inputs
Alexander Kornienko bbc89dcb29 [clang-tidy] Expand modular headers for PPCallbacks
Summary:
Add a way to expand modular headers for PPCallbacks. Checks can opt-in for this
expansion by overriding the new registerPPCallbacks virtual method and
registering their PPCallbacks in the preprocessor created for this specific
purpose.

Use module expansion in the readability-identifier-naming check

Reviewers: gribozavr, usaxena95, sammccall

Reviewed By: gribozavr

Subscribers: nemanjai, mgorny, xazax.hun, kbarton, jdoerfert, cfe-commits

Tags: #clang, #clang-tools-extra

Differential Revision: https://reviews.llvm.org/D59528

llvm-svn: 356750
2019-03-22 13:42:48 +00:00
..
Headers [clang-tidy] Make google-objc-function-naming ignore implicit functions 🙈 2019-02-21 00:34:01 +00:00
absl [clang-tidy] Add additional patterns to the abseil-duration-unnecessary-conversion check. 2019-03-14 13:38:16 +00:00
compilation-database [clang-tidy] Fix a crash issue when clang-tidy runs with compilation database. 2016-02-26 09:19:33 +00:00
config-files
expand-modular-headers-ppcallbacks [clang-tidy] Expand modular headers for PPCallbacks 2019-03-22 13:42:48 +00:00
explain-config [ClangTidy] Add an 'explain-checks' option to diagnose where each checks comes from. 2016-04-27 09:15:01 +00:00
file-filter
fuchsia-restrict-system-includes Reland "[clang-tidy] Adding RestrictSystemIncludes check to Fuchsia module" 2018-05-11 21:08:59 +00:00
line-filter
mock-libcxx Fix clang-tidy test after r350714. NFC 2019-01-09 13:08:31 +00:00
modernize-deprecated-headers [clang-tidy] Adding headers needed in modernize-deprecated-headers tests 2016-02-25 16:46:54 +00:00
modernize-loop-convert [clang-tidy] Fix assertion failure on `at` function in modernize-loop-convert. 2016-02-08 15:59:42 +00:00
modernize-pass-by-value [clang-tidy] Fix check for trivially copyable types in modernize-pass-by-value 2017-01-12 19:20:35 +00:00
modernize-replace-auto-ptr
modernize-smart-ptr [clang-tidy] Don't generate fix for argument constructed from std::initializer_list. 2018-01-18 08:58:18 +00:00
modernize-use-auto
mpi-type-mismatch [clang-tidy] MPIBufferDerefCheck 2016-08-12 19:30:31 +00:00
nolint [clang-tidy] Suppress notes for warnings that were ignored 2016-11-02 21:14:22 +00:00
overlapping Replacements in different files do not overlap. 2015-10-16 16:15:27 +00:00
performance-unnecessary-value-param [clang-tidy] add regression test to performance-unnecessary-value-param 2017-07-12 16:27:00 +00:00
readability-identifier-naming [clang-tidy] Implement FixitHints for identifier references in IdentifierNamingCheck 2015-10-01 09:19:40 +00:00
vfsoverlay [clang-tidy] Add -vfsoverlay flag 2018-01-23 12:31:06 +00:00
google-namespaces.h
unused-using-decls.h [clang-tidy] Fix an unused-using-decl false positive about template arguments in 2016-08-02 11:26:35 +00:00