llvm-project/clang-tools-extra/clang-tidy/misc
Martin Storsjö 315072b450 [clang-tidy] Reduce the dependencies for the "make-confusable-table" tool
When cross compiling llvm, a separate recursive native cmake build
is generated, for building the tools that generate code (unless they're
provided externally by the caller).

This reduces the number of build steps for that native build from
1000+ steps to 162.

This matches how the clang-pseudo-gen tool is set up in
clang-tools-extra/pseudo/gen/CMakeLists.txt.

Differential Revision: https://reviews.llvm.org/D129797
2022-07-18 22:50:29 +03:00
..
ConfusableTable [clang-tidy] Reduce the dependencies for the "make-confusable-table" tool 2022-07-18 22:50:29 +03:00
CMakeLists.txt [clang-tidy] Confusable identifiers detection 2022-06-22 16:17:20 +02:00
ConfusableIdentifierCheck.cpp [clang-tidy] Fix confusable identifier interaction with unavailable class def 2022-07-07 08:02:29 +02:00
ConfusableIdentifierCheck.h [clang-tidy] Confusable identifiers detection 2022-06-22 16:17:20 +02:00
DefinitionsInHeadersCheck.cpp [clang-tidy] Ignore variable template partial specializations in `misc-definitions-in-headers` 2022-02-14 11:38:27 +01:00
DefinitionsInHeadersCheck.h [clang-tidy] Organize check doc files into subdirectories (NFC) 2022-06-16 16:06:20 -06:00
MiscTidyModule.cpp [clang-tidy] Confusable identifiers detection 2022-06-22 16:17:20 +02:00
MisleadingBidirectional.cpp Misleading bidirectional detection 2022-01-12 11:38:36 +01:00
MisleadingBidirectional.h Misleading bidirectional detection 2022-01-12 11:38:36 +01:00
MisleadingIdentifier.cpp Misleading unicode identifier detection pass 2021-11-10 10:21:27 +01:00
MisleadingIdentifier.h Misleading unicode identifier detection pass 2021-11-10 10:21:27 +01:00
MisplacedConstCheck.cpp Revert "[clang] Implement ElaboratedType sugaring for types written bare" 2022-07-14 21:17:48 -07:00
MisplacedConstCheck.h [clang-tidy] Organize check doc files into subdirectories (NFC) 2022-06-16 16:06:20 -06:00
NewDeleteOverloadsCheck.cpp
NewDeleteOverloadsCheck.h
NoRecursionCheck.cpp [clang-tidy] Fix lint warnings in clang-tidy source code (NFC) 2021-11-02 20:14:25 +13:00
NoRecursionCheck.h [clang-tidy] Organize check doc files into subdirectories (NFC) 2022-06-16 16:06:20 -06:00
NonCopyableObjects.cpp
NonCopyableObjects.h
NonPrivateMemberVariablesInClassesCheck.cpp [clang-tidy] Implement storeOptions for checks missing it. 2020-06-21 19:01:11 +01:00
NonPrivateMemberVariablesInClassesCheck.h [clang-tidy] Organize check doc files into subdirectories (NFC) 2022-06-16 16:06:20 -06:00
RedundantExpressionCheck.cpp [clang-tidy] Never consider assignments as equivalent in `misc-redundant-expression` check 2022-04-12 16:03:14 +02:00
RedundantExpressionCheck.h [clang-tidy] Organize check doc files into subdirectories (NFC) 2022-06-16 16:06:20 -06:00
StaticAssertCheck.cpp [clang-tools-extra] Rename StringRef _lower() method calls to _insensitive() 2021-06-25 00:22:01 +03:00
StaticAssertCheck.h Revert "[clang-tidy] Simplify static assert check" 2021-05-30 16:44:31 +03:00
ThrowByValueCatchByReferenceCheck.cpp [clang-tidy] Fix lint warnings in clang-tidy source code (NFC) 2021-11-02 20:14:25 +13:00
ThrowByValueCatchByReferenceCheck.h [clang-tidy] Fix lint warnings in clang-tidy source code (NFC) 2021-11-02 20:14:25 +13:00
UnconventionalAssignOperatorCheck.cpp [clang-tidy] Fix false positives involving type aliases in `misc-unconventional-assign-operator` check 2022-01-17 21:16:17 +01:00
UnconventionalAssignOperatorCheck.h [clang-tidy] Organize check doc files into subdirectories (NFC) 2022-06-16 16:06:20 -06:00
UniqueptrResetReleaseCheck.cpp [clang-tidy] Add a Standalone diagnostics mode to clang-tidy 2022-04-16 09:53:35 +01:00
UniqueptrResetReleaseCheck.h [clang-tidy] Add <utility> include to misc-uniqueptr-reset-release 2021-04-12 23:32:15 +01:00
UnusedAliasDeclsCheck.cpp
UnusedAliasDeclsCheck.h
UnusedParametersCheck.cpp Don't treat invalid parameters as being unused 2022-06-22 08:56:38 -04:00
UnusedParametersCheck.h
UnusedUsingDeclsCheck.cpp [ASTMatchers][clang-tidy][NFC] Hoist `forEachTemplateArgument` matcher into the core library 2022-05-13 12:55:48 +02:00
UnusedUsingDeclsCheck.h [clang-tidy] Organize check doc files into subdirectories (NFC) 2022-06-16 16:06:20 -06:00