llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT--> @llvm/pr-subscribers-clang-tools-extra Author: Kazu Hirata (kazutakahirata) <details> <summary>Changes</summary> These are identified by misc-include-cleaner. I've filtered out those that break builds. Also, I'm staying away from llvm-config.h, config.h, and Compiler.h, which likely cause platform- or compiler-specific build failures. --- Patch is 84.19 KiB, truncated to 20.00 KiB below, full version: https://github.com/llvm/llvm-project/pull/141420.diff 141 Files Affected: - (modified) clang-tools-extra/clang-tidy/ClangTidy.cpp (-4) - (modified) clang-tools-extra/clang-tidy/ClangTidyDiagnosticConsumer.cpp (-1) - (modified) clang-tools-extra/clang-tidy/ClangTidyOptions.cpp (-2) - (modified) clang-tools-extra/clang-tidy/NoLintDirectiveHandler.cpp (-2) - (modified) clang-tools-extra/clang-tidy/abseil/CleanupCtadCheck.cpp (-3) - (modified) clang-tools-extra/clang-tidy/abseil/DurationComparisonCheck.cpp (-2) - (modified) clang-tools-extra/clang-tidy/abseil/DurationFactoryFloatCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/abseil/NoInternalDependenciesCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/abseil/NoNamespaceCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/abseil/StringFindStrContainsCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/abseil/TimeComparisonCheck.cpp (-2) - (modified) clang-tools-extra/clang-tidy/abseil/TimeSubtractionCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/altera/KernelNameRestrictionCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/android/CloexecAccept4Check.cpp (-2) - (modified) clang-tools-extra/clang-tidy/android/CloexecAcceptCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/android/CloexecCreatCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/android/CloexecDupCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/android/CloexecEpollCreate1Check.cpp (-2) - (modified) clang-tools-extra/clang-tidy/android/CloexecEpollCreateCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/android/CloexecFopenCheck.cpp (-3) - (modified) clang-tools-extra/clang-tidy/android/CloexecInotifyInit1Check.cpp (-2) - (modified) clang-tools-extra/clang-tidy/android/CloexecInotifyInitCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/android/CloexecOpenCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/android/CloexecPipe2Check.cpp (-2) - (modified) clang-tools-extra/clang-tidy/android/CloexecPipeCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/android/CloexecSocketCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/android/ComparisonInTempFailureRetryCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/bugprone/AssertSideEffectCheck.cpp (-2) - (modified) clang-tools-extra/clang-tidy/bugprone/BranchCloneCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/bugprone/ComparePointerToMemberVirtualFunctionCheck.cpp (-2) - (modified) clang-tools-extra/clang-tidy/bugprone/EmptyCatchCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/bugprone/ExceptionEscapeCheck.cpp (-2) - (modified) clang-tools-extra/clang-tidy/bugprone/ForwardDeclarationNamespaceCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/bugprone/InaccurateEraseCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/bugprone/IncorrectRoundingsCheck.cpp (-3) - (modified) clang-tools-extra/clang-tidy/bugprone/IntegerDivisionCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/bugprone/MisplacedWideningCastCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/bugprone/MoveForwardingReferenceCheck.cpp (-3) - (modified) clang-tools-extra/clang-tidy/bugprone/NarrowingConversionsCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/bugprone/NondeterministicPointerIterationOrderCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/bugprone/ParentVirtualCallCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/bugprone/ReservedIdentifierCheck.cpp (-2) - (modified) clang-tools-extra/clang-tidy/bugprone/SizeofContainerCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/bugprone/StandaloneEmptyCheck.cpp (-2) - (modified) clang-tools-extra/clang-tidy/bugprone/StringviewNullptrCheck.cpp (-2) - (modified) clang-tools-extra/clang-tidy/bugprone/SuspiciousReallocUsageCheck.cpp (-2) - (modified) clang-tools-extra/clang-tidy/bugprone/SuspiciousStringCompareCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/bugprone/SwitchMissingDefaultCaseCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/bugprone/TerminatingContinueCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/bugprone/UndelegatedConstructorCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/bugprone/UnhandledExceptionAtNewCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/bugprone/UnusedReturnValueCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/cert/CommandProcessorCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/cert/DontModifyStdNamespaceCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/cert/NonTrivialTypesLibcMemoryCallsCheck.cpp (-2) - (modified) clang-tools-extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/concurrency/MtUnsafeCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/concurrency/ThreadCanceltypeAsynchronousCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/cppcoreguidelines/AvoidDoWhileCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/cppcoreguidelines/AvoidGotoCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/cppcoreguidelines/AvoidReferenceCoroutineParametersCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/cppcoreguidelines/InterfacesGlobalInitCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/cppcoreguidelines/NoMallocCheck.cpp (-5) - (modified) clang-tools-extra/clang-tidy/cppcoreguidelines/OwningMemoryCheck.cpp (-2) - (modified) clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/darwin/AvoidSpinlockCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/fuchsia/TrailingReturnCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/google/AvoidThrowingObjCExceptionCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/google/AvoidUnderscoreInGoogletestNameCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/google/FunctionNamingCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/google/GlobalVariableDeclarationCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/hicpp/HICPPTidyModule.cpp (-1) - (modified) clang-tools-extra/clang-tidy/hicpp/NoAssemblerCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/linuxkernel/MustCheckErrsCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/llvm/PreferRegisterOverUnsignedCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/llvmlibc/CalleeNamespaceCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/llvmlibc/ImplementationInNamespaceCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/llvmlibc/InlineFunctionDeclCheck.cpp (-2) - (modified) clang-tools-extra/clang-tidy/llvmlibc/RestrictSystemLibcHeadersCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/misc/ConfusableIdentifierCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/misc/HeaderIncludeCycleCheck.cpp (-3) - (modified) clang-tools-extra/clang-tidy/misc/IncludeCleanerCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/misc/MisleadingBidirectional.cpp (-1) - (modified) clang-tools-extra/clang-tidy/misc/MisleadingIdentifier.cpp (-1) - (modified) clang-tools-extra/clang-tidy/misc/NoRecursionCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/misc/NonCopyableObjects.cpp (-1) - (modified) clang-tools-extra/clang-tidy/misc/RedundantExpressionCheck.cpp (-4) - (modified) clang-tools-extra/clang-tidy/misc/StaticAssertCheck.cpp (-2) - (modified) clang-tools-extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/misc/UnusedParametersCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/modernize/AvoidBindCheck.cpp (-3) - (modified) clang-tools-extra/clang-tidy/modernize/ConcatNestedNamespacesCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/modernize/DeprecatedHeadersCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/modernize/DeprecatedIosBaseAliasesCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/modernize/LoopConvertCheck.cpp (-2) - (modified) clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.cpp (-2) - (modified) clang-tools-extra/clang-tidy/modernize/MacroToEnumCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/modernize/ReplaceRandomShuffleCheck.cpp (-2) - (modified) clang-tools-extra/clang-tidy/modernize/ReturnBracedInitListCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/modernize/UnaryStaticAssertCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/modernize/UseStdFormatCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/modernize/UseStdPrintCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/modernize/UseTransparentFunctorsCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/modernize/UseUncaughtExceptionsCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/objc/AvoidNSErrorInitCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/objc/ForbiddenSubclassingCheck.cpp (-2) - (modified) clang-tools-extra/clang-tidy/objc/NSDateFormatterCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/objc/PropertyDeclarationCheck.cpp (-5) - (modified) clang-tools-extra/clang-tidy/openmp/ExceptionEscapeCheck.cpp (-3) - (modified) clang-tools-extra/clang-tidy/openmp/UseDefaultNoneCheck.cpp (-3) - (modified) clang-tools-extra/clang-tidy/performance/ForRangeCopyCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/performance/InefficientStringConcatenationCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/performance/MoveConstructorInitCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/performance/NoIntToPtrCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp (-1) - (modified) clang-tools-extra/clang-tidy/plugin/ClangTidyPlugin.cpp (-1) - (modified) clang-tools-extra/clang-tidy/portability/SIMDIntrinsicsCheck.cpp (-2) - (modified) clang-tools-extra/clang-tidy/readability/FunctionCognitiveComplexityCheck.cpp (-3) - (modified) clang-tools-extra/clang-tidy/readability/IdentifierLengthCheck.cpp (-2) - (modified) clang-tools-extra/clang-tidy/readability/IdentifierNamingCheck.cpp (-2) - (modified) clang-tools-extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp (-3) - (modified) clang-tools-extra/clang-tidy/readability/MagicNumbersCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/readability/NamespaceCommentCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/readability/RedundantControlFlowCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/readability/RedundantFunctionPtrDereferenceCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/readability/RedundantMemberInitCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/readability/StaticDefinitionInAnonymousNamespaceCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/readability/SuspiciousCallArgumentCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/readability/UppercaseLiteralSuffixCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/utils/HeaderGuard.cpp (-1) - (modified) clang-tools-extra/clang-tidy/utils/TypeTraits.cpp (-1) - (modified) clang-tools-extra/clang-tidy/utils/UseRangesCheck.cpp (-1) - (modified) clang-tools-extra/clang-tidy/zircon/TemporaryObjectsCheck.cpp (-1) ``````````diff diff --git a/clang-tools-extra/clang-tidy/ClangTidy.cpp b/clang-tools-extra/clang-tidy/ClangTidy.cpp index 26f9afbc0880e..38d58bc137748 100644 --- a/clang-tools-extra/clang-tidy/ClangTidy.cpp +++ b/clang-tools-extra/clang-tidy/ClangTidy.cpp @@ -29,18 +29,14 @@ #include "clang/Frontend/FrontendDiagnostic.h" #include "clang/Frontend/MultiplexConsumer.h" #include "clang/Frontend/TextDiagnosticPrinter.h" -#include "clang/Lex/PPCallbacks.h" #include "clang/Lex/Preprocessor.h" #include "clang/Lex/PreprocessorOptions.h" #include "clang/Rewrite/Frontend/FixItRewriter.h" -#include "clang/Rewrite/Frontend/FrontendActions.h" #include "clang/Tooling/Core/Diagnostic.h" #include "clang/Tooling/DiagnosticsYaml.h" #include "clang/Tooling/Refactoring.h" -#include "clang/Tooling/ReplacementsYaml.h" #include "clang/Tooling/Tooling.h" #include "llvm/Support/Process.h" -#include <algorithm> #include <utility> #if CLANG_TIDY_ENABLE_STATIC_ANALYZER diff --git a/clang-tools-extra/clang-tidy/ClangTidyDiagnosticConsumer.cpp b/clang-tools-extra/clang-tidy/ClangTidyDiagnosticConsumer.cpp index a0253a5fd1a48..a71813a103df3 100644 --- a/clang-tools-extra/clang-tidy/ClangTidyDiagnosticConsumer.cpp +++ b/clang-tools-extra/clang-tidy/ClangTidyDiagnosticConsumer.cpp @@ -34,7 +34,6 @@ #include "clang/Tooling/Core/Replacement.h" #include "llvm/ADT/BitVector.h" #include "llvm/ADT/STLExtras.h" -#include "llvm/ADT/SmallString.h" #include "llvm/ADT/StringMap.h" #include "llvm/Support/FormatVariadic.h" #include "llvm/Support/Regex.h" diff --git a/clang-tools-extra/clang-tidy/ClangTidyOptions.cpp b/clang-tools-extra/clang-tidy/ClangTidyOptions.cpp index dd1d86882f5d4..1c480d107ae9c 100644 --- a/clang-tools-extra/clang-tidy/ClangTidyOptions.cpp +++ b/clang-tools-extra/clang-tidy/ClangTidyOptions.cpp @@ -11,9 +11,7 @@ #include "clang/Basic/LLVM.h" #include "llvm/ADT/SmallString.h" #include "llvm/Support/Debug.h" -#include "llvm/Support/Errc.h" #include "llvm/Support/ErrorOr.h" -#include "llvm/Support/FileSystem.h" #include "llvm/Support/MemoryBufferRef.h" #include "llvm/Support/Path.h" #include "llvm/Support/YAMLTraits.h" diff --git a/clang-tools-extra/clang-tidy/NoLintDirectiveHandler.cpp b/clang-tools-extra/clang-tidy/NoLintDirectiveHandler.cpp index 45d00dc16c113..ed03b456f4954 100644 --- a/clang-tools-extra/clang-tidy/NoLintDirectiveHandler.cpp +++ b/clang-tools-extra/clang-tidy/NoLintDirectiveHandler.cpp @@ -18,7 +18,6 @@ #include "clang/Basic/SourceLocation.h" #include "clang/Basic/SourceManager.h" #include "clang/Tooling/Core/Diagnostic.h" -#include "llvm/ADT/ArrayRef.h" #include "llvm/ADT/STLExtras.h" #include "llvm/ADT/SmallVector.h" #include "llvm/ADT/StringExtras.h" @@ -30,7 +29,6 @@ #include <optional> #include <string> #include <tuple> -#include <type_traits> #include <utility> namespace clang::tidy { diff --git a/clang-tools-extra/clang-tidy/abseil/CleanupCtadCheck.cpp b/clang-tools-extra/clang-tidy/abseil/CleanupCtadCheck.cpp index 664ec59997b59..0819642be0558 100644 --- a/clang-tools-extra/clang-tidy/abseil/CleanupCtadCheck.cpp +++ b/clang-tools-extra/clang-tidy/abseil/CleanupCtadCheck.cpp @@ -8,13 +8,10 @@ #include "CleanupCtadCheck.h" #include "../utils/TransformerClangTidyCheck.h" -#include "clang/AST/ASTContext.h" -#include "clang/ASTMatchers/ASTMatchFinder.h" #include "clang/ASTMatchers/ASTMatchers.h" #include "clang/Tooling/Transformer/RangeSelector.h" #include "clang/Tooling/Transformer/RewriteRule.h" #include "clang/Tooling/Transformer/Stencil.h" -#include "llvm/ADT/StringRef.h" using namespace ::clang::ast_matchers; using namespace ::clang::transformer; diff --git a/clang-tools-extra/clang-tidy/abseil/DurationComparisonCheck.cpp b/clang-tools-extra/clang-tidy/abseil/DurationComparisonCheck.cpp index 59b4a52165b59..3baacb36c3f7a 100644 --- a/clang-tools-extra/clang-tidy/abseil/DurationComparisonCheck.cpp +++ b/clang-tools-extra/clang-tidy/abseil/DurationComparisonCheck.cpp @@ -8,9 +8,7 @@ #include "DurationComparisonCheck.h" #include "DurationRewriter.h" -#include "clang/AST/ASTContext.h" #include "clang/ASTMatchers/ASTMatchFinder.h" -#include "clang/Tooling/FixIt.h" #include <optional> using namespace clang::ast_matchers; diff --git a/clang-tools-extra/clang-tidy/abseil/DurationFactoryFloatCheck.cpp b/clang-tools-extra/clang-tidy/abseil/DurationFactoryFloatCheck.cpp index 6cb687de4dc86..398f1691dca39 100644 --- a/clang-tools-extra/clang-tidy/abseil/DurationFactoryFloatCheck.cpp +++ b/clang-tools-extra/clang-tidy/abseil/DurationFactoryFloatCheck.cpp @@ -11,7 +11,6 @@ #include "clang/AST/ASTContext.h" #include "clang/ASTMatchers/ASTMatchFinder.h" #include "clang/Lex/Lexer.h" -#include "clang/Tooling/FixIt.h" #include <optional> using namespace clang::ast_matchers; diff --git a/clang-tools-extra/clang-tidy/abseil/NoInternalDependenciesCheck.cpp b/clang-tools-extra/clang-tidy/abseil/NoInternalDependenciesCheck.cpp index d04afa48e18de..edaa584a4d8ef 100644 --- a/clang-tools-extra/clang-tidy/abseil/NoInternalDependenciesCheck.cpp +++ b/clang-tools-extra/clang-tidy/abseil/NoInternalDependenciesCheck.cpp @@ -8,7 +8,6 @@ #include "NoInternalDependenciesCheck.h" #include "AbseilMatcher.h" -#include "clang/AST/ASTContext.h" #include "clang/ASTMatchers/ASTMatchFinder.h" using namespace clang::ast_matchers; diff --git a/clang-tools-extra/clang-tidy/abseil/NoNamespaceCheck.cpp b/clang-tools-extra/clang-tidy/abseil/NoNamespaceCheck.cpp index ec011bd4fe0e3..b45a9c99d780d 100644 --- a/clang-tools-extra/clang-tidy/abseil/NoNamespaceCheck.cpp +++ b/clang-tools-extra/clang-tidy/abseil/NoNamespaceCheck.cpp @@ -8,7 +8,6 @@ #include "NoNamespaceCheck.h" #include "AbseilMatcher.h" -#include "clang/AST/ASTContext.h" #include "clang/ASTMatchers/ASTMatchFinder.h" using namespace clang::ast_matchers; diff --git a/clang-tools-extra/clang-tidy/abseil/StringFindStrContainsCheck.cpp b/clang-tools-extra/clang-tidy/abseil/StringFindStrContainsCheck.cpp index 28b2f81fdc8c8..6e89783bb51eb 100644 --- a/clang-tools-extra/clang-tidy/abseil/StringFindStrContainsCheck.cpp +++ b/clang-tools-extra/clang-tidy/abseil/StringFindStrContainsCheck.cpp @@ -11,7 +11,6 @@ #include "../utils/OptionsUtils.h" #include "clang/AST/ASTContext.h" #include "clang/ASTMatchers/ASTMatchers.h" -#include "clang/Frontend/CompilerInstance.h" #include "clang/Tooling/Transformer/RewriteRule.h" #include "clang/Tooling/Transformer/Stencil.h" diff --git a/clang-tools-extra/clang-tidy/abseil/TimeComparisonCheck.cpp b/clang-tools-extra/clang-tidy/abseil/TimeComparisonCheck.cpp index d105786129d98..2bcd8064400f8 100644 --- a/clang-tools-extra/clang-tidy/abseil/TimeComparisonCheck.cpp +++ b/clang-tools-extra/clang-tidy/abseil/TimeComparisonCheck.cpp @@ -9,9 +9,7 @@ #include "TimeComparisonCheck.h" #include "DurationRewriter.h" -#include "clang/AST/ASTContext.h" #include "clang/ASTMatchers/ASTMatchFinder.h" -#include "clang/Tooling/FixIt.h" #include <optional> using namespace clang::ast_matchers; diff --git a/clang-tools-extra/clang-tidy/abseil/TimeSubtractionCheck.cpp b/clang-tools-extra/clang-tidy/abseil/TimeSubtractionCheck.cpp index a2171aad32b73..2def393938e67 100644 --- a/clang-tools-extra/clang-tidy/abseil/TimeSubtractionCheck.cpp +++ b/clang-tools-extra/clang-tidy/abseil/TimeSubtractionCheck.cpp @@ -11,7 +11,6 @@ #include "clang/AST/ASTContext.h" #include "clang/ASTMatchers/ASTMatchFinder.h" #include "clang/Lex/Lexer.h" -#include "clang/Tooling/FixIt.h" #include <optional> using namespace clang::ast_matchers; diff --git a/clang-tools-extra/clang-tidy/altera/KernelNameRestrictionCheck.cpp b/clang-tools-extra/clang-tidy/altera/KernelNameRestrictionCheck.cpp index fb1e0e82a3149..a94d6c8d7c4e6 100644 --- a/clang-tools-extra/clang-tidy/altera/KernelNameRestrictionCheck.cpp +++ b/clang-tools-extra/clang-tidy/altera/KernelNameRestrictionCheck.cpp @@ -10,7 +10,6 @@ #include "clang/Frontend/CompilerInstance.h" #include "clang/Lex/PPCallbacks.h" #include "clang/Lex/Preprocessor.h" -#include <string> #include <vector> using namespace clang::ast_matchers; diff --git a/clang-tools-extra/clang-tidy/android/CloexecAccept4Check.cpp b/clang-tools-extra/clang-tidy/android/CloexecAccept4Check.cpp index 77dca9be89580..8c4bcc70b300e 100644 --- a/clang-tools-extra/clang-tidy/android/CloexecAccept4Check.cpp +++ b/clang-tools-extra/clang-tidy/android/CloexecAccept4Check.cpp @@ -7,8 +7,6 @@ //===----------------------------------------------------------------------===// #include "CloexecAccept4Check.h" -#include "../utils/ASTUtils.h" -#include "clang/AST/ASTContext.h" #include "clang/ASTMatchers/ASTMatchFinder.h" using namespace clang::ast_matchers; diff --git a/clang-tools-extra/clang-tidy/android/CloexecAcceptCheck.cpp b/clang-tools-extra/clang-tidy/android/CloexecAcceptCheck.cpp index 80be6fe326a28..8c34ecd6945c6 100644 --- a/clang-tools-extra/clang-tidy/android/CloexecAcceptCheck.cpp +++ b/clang-tools-extra/clang-tidy/android/CloexecAcceptCheck.cpp @@ -7,7 +7,6 @@ //===----------------------------------------------------------------------===// #include "CloexecAcceptCheck.h" -#include "clang/AST/ASTContext.h" #include "clang/ASTMatchers/ASTMatchFinder.h" using namespace clang::ast_matchers; diff --git a/clang-tools-extra/clang-tidy/android/CloexecCreatCheck.cpp b/clang-tools-extra/clang-tidy/android/CloexecCreatCheck.cpp index 514f11ff15c3d..ee270209e4fa6 100644 --- a/clang-tools-extra/clang-tidy/android/CloexecCreatCheck.cpp +++ b/clang-tools-extra/clang-tidy/android/CloexecCreatCheck.cpp @@ -7,7 +7,6 @@ //===----------------------------------------------------------------------===// #include "CloexecCreatCheck.h" -#include "clang/AST/ASTContext.h" #include "clang/ASTMatchers/ASTMatchFinder.h" using namespace clang::ast_matchers; diff --git a/clang-tools-extra/clang-tidy/android/CloexecDupCheck.cpp b/clang-tools-extra/clang-tidy/android/CloexecDupCheck.cpp index fad7bbdd8cffc..89191083c18c8 100644 --- a/clang-tools-extra/clang-tidy/android/CloexecDupCheck.cpp +++ b/clang-tools-extra/clang-tidy/android/CloexecDupCheck.cpp @@ -7,7 +7,6 @@ //===----------------------------------------------------------------------===// #include "CloexecDupCheck.h" -#include "clang/AST/ASTContext.h" #include "clang/ASTMatchers/ASTMatchFinder.h" using namespace clang::ast_matchers; diff --git a/clang-tools-extra/clang-tidy/android/CloexecEpollCreate1Check.cpp b/clang-tools-extra/clang-tidy/android/CloexecEpollCreate1Check.cpp index 1c5919c689672..01b771b2072c8 100644 --- a/clang-tools-extra/clang-tidy/android/CloexecEpollCreate1Check.cpp +++ b/clang-tools-extra/clang-tidy/android/CloexecEpollCreate1Check.cpp @@ -7,8 +7,6 @@ //===----------------------------------------------------------------------===// #include "CloexecEpollCreate1Check.h" -#include "../utils/ASTUtils.h" -#include "clang/AST/ASTContext.h" #include "clang/ASTMatchers/ASTMatchFinder.h" using namespace clang::ast_matchers; diff --git a/clang-tools-extra/clang-tidy/android/CloexecEpollCreateCheck.cpp b/clang-tools-extra/clang-tidy/android/CloexecEpollCreateCheck.cpp index 0a7fe303875b3..fc02e542863bc 100644 --- a/clang-tools-extra/clang-tidy/android/CloexecEpollCreateCheck.cpp +++ b/clang-tools-extra/clang-tidy/android/CloexecEpollCreateCheck.cpp @@ -7,7 +7,6 @@ //===----------------------------------------------------------------------===// #include "CloexecEpollCreateCheck.h" -#include "clang/AST/ASTContext.h" #include "clang/ASTMatchers/ASTMatchFinder.h" using namespace clang::ast_matchers; diff --git a/clang-tools-extra/clang-tidy/android/CloexecFopenCheck.cpp b/clang-tools-extra/clang-tidy/android/CloexecFopenCheck.cpp index ab165981236ee..153e7af82d15c 100644 --- a/clang-tools-extra/clang-tidy/android/CloexecFopenCheck.cpp +++ b/clang-tools-extra/clang-tidy/android/CloexecFopenCheck.cpp @@ -7,10 +7,7 @@ //===----------------------------------------------------------------------===// #include "CloexecFopenCheck.h" -#include "clang/AST/ASTContext.h" -#include "clang/AST/Type.h" #include "clang/ASTMatchers/ASTMatchFinder.h" -#include "clang/Lex/Lexer.h" using namespace clang::ast_matchers; diff --git a/clang-tools-extra/clang-tidy/android/CloexecInotifyInit1Check.cpp b/clang-tools-extra/clang-tidy/android/CloexecInotifyInit1Check.cpp index 247b3e820cfee..910793582d67c 100644 --- a/clang-tools-extra/clang-tidy/android/CloexecInotifyInit1Check.cpp +++ b/clang-tools-extra/clang-tidy/android/CloexecInotifyInit1Check.cpp @@ -7,8 +7,6 @@ //===----------------------------------------------------------------------===// #include "CloexecInotifyInit1Check.h" -#include "../utils/ASTUtils.h" -#include "clang/AST/ASTContext.h" #include "clang/ASTMatchers/ASTMatchFinder.h" using namespace clang::ast_matchers; diff --git a/clang-tools-extra/clang-tidy/android/CloexecInotifyInitCheck.cpp b/clang-tools-extra/clang-tidy/android/CloexecInotifyInitCheck.cpp index 0e26f9c5838a0..ed591799d0656 100644 --- a/clang-tools-extra/clang-tidy/android/CloexecInotifyInitCheck.cpp +++ b/clang-tools-extra/clang-tidy/android/CloexecInotifyInitCheck.cpp @@ -7,7 +7,6 @@ //===----------------------------------------------------------------------===// #include "CloexecInotifyInitCheck.h" -#include "clang/AST/ASTContext.h" #include "clang/ASTMatchers/ASTMatchFinder.h" using namespace clang::ast_matchers; diff --git a/clang-tools-extra/clang-tidy/android/CloexecOpenCheck.cpp b/clang-tools-extra/clang-tidy/android/CloexecOpenCheck.cpp index 8804bcb41f8f1..11807f95def47 100644 --- a/clang-tools-extra/clang-tidy/android/CloexecOpenCheck.cpp +++ b/clang-tools-extra/clang-tidy/android/CloexecOpenCheck.cpp @@ -7,7 +7,6 @@ //===----------------------------------------------------------------------===// #include "CloexecOpenCheck.h" -#include "clang/AST/ASTContext.h" #include "clang/ASTMatchers/ASTMatchFinder.h" using namespace clang::ast_matchers; diff --git a/clang-tools-extra/clang-tidy/android/CloexecPipe2Check.cpp b/clang-tools-extra/clang-tidy/android/CloexecPipe2Check.cpp index 773037d9211e8..2798c80146e90 100644 --- a/clang-tools-extra/clang-tidy/android/CloexecPipe2Check.cpp +++ b/clang-tools-extra/clang-tidy/android/CloexecPipe2Check.cpp @@ -7,8 +7,6 @@ //===----------------------------------------------------------------------===// #include "CloexecPipe2Check.h" -#include "../utils/ASTUtils.h" -#include "clang/AST/ASTContext.h" #include "clang/ASTMatchers/ASTMatchFinder.h" using namespace clang::ast_matchers; diff --git a/clang-tools-extra/clang-tidy/android/CloexecPipeCheck.cpp b/clang-tools-extra/clang-tidy/android/CloexecPipeCheck.cpp index 8aa0d8f2dea13..9085be67b755e 100644 --- a/clang-tools-extra/clang-tidy/android/CloexecPipeCheck.cpp +++ b/clang-tools-extra/clang-tidy/android/CloexecPipeCheck.cpp @@ -7,7 +7,6 @@ //===----------------------------------------------------------------------===// #include "CloexecPipeCheck.h" -#include "clang/AST/ASTContext.h" #include "clang/ASTMatchers/ASTMatchFinder.h" using namespace clang::ast_matchers; diff --git a/clang-tools-extra/clang-tidy/android/CloexecSocketCheck.cpp b/clang-tools-extra/clang-tidy/android/CloexecSocketCheck.cpp index 9e2e6ca8f668a..65c6a82036cc5 100644 --- a/clang-tools-extra/clang-tidy/android/CloexecSocketCheck.cpp +++ b/clang-tools-extra/clang-tidy/android/CloexecSocketCheck.cpp @@ -7,7 +7,6 @@ //===----------------------------------------------------------------------===// #include "CloexecSocketCheck.h" -#include "clang/AST/ASTContext.h" #include "clang/ASTMatchers/ASTMatchFinder.h" using namespace clang::ast_matchers; diff --git a/clang-tools-extra/clang-tidy/android/ComparisonInTempFailureRetryCheck.cpp b/clang-tools-extra/clang-tidy/android/ComparisonInTempFailureRetryCheck.cpp index 9ad56fbb49d5f..4c33e5db6d5b9 100644 --- a/clang-tools-extra/clang-tidy/android/ComparisonInTempFailureRetryCheck.cpp +++ b/clang-tools-extra/clang-tidy/android/ComparisonInTempFailureRetryCheck.cpp @@ -6,7 +6,6 @@ // //===----------------------------------------------------------------------===// -#include "../utils/Matchers.h" #include "ComparisonInTempFailureRetryCheck.h" #include "clang/AST/ASTContext.h" #include "clang/ASTMatchers/ASTMatchFinder.h" diff --git a/clang-tools-extra/clang-tidy/bugprone/AssertSideEffectCheck.cpp b/clang-tools-extra/clang-tidy/bugprone/AssertSideEffectCheck.cpp index c650aae4fa03c..0889a1a737189 100644 --- a/clang-tools-extra/clang-tidy/bugprone/AssertSideEffectCheck.cpp +++ b/clang-tools-extra/clang-tidy/bugprone/AssertSideEffectCheck.cpp @@ -15,8 +15,6 @@ #include "clang/Lex/Lexer.h" #include "llvm/ADT/SmallVector.h" #include "llvm/ADT/StringRef.h" -#include "llvm/Support/Casting.h" -#include <algorithm> #include <string> using namespace clang::ast_matchers; diff --git a/clang-tools-extra/clang-tidy/bugprone/BranchCloneCheck.cpp b/clang-tools-extra/clang-tidy/bugprone/BranchCloneCheck.cpp index a544ef0d9dd04..0b76cfb2ad8dc 100644 --- a/clang-tools-extra/clang-tidy/bugprone/BranchCloneCheck.cpp +++ b/clang-tools-extra/clang-tidy/bugprone/BranchCloneCheck.cpp @@ -13,7 +13,6 @@ #include "clang/ASTMatchers/ASTMatchFinder.h" #include "clang/Analysis/CloneDetection.h" #include "clang/Lex/Lexer.h" -#include "llvm/Support/Casting.h" using namespace clang; using namespace clang::ast_matchers; diff --git a/clang-tools-extra/clang-tidy/bugprone/ComparePointerToMemberVirtualFunctionCheck.cpp b/clang-tools-extra/clang-tidy/bugprone/ComparePointerToMemberVirtualFunctionCheck.cpp index a8a9e6bdcdff8..f2746ba159d04 100644 --- a/clang-tools-extra/clang-tidy/bugprone/ComparePointerToMemberVirtualFunctionCheck.cpp +++ b/clang-tools-extra/clang-tidy/bugprone/ComparePointerToMemberVirtualFunctionCheck.cpp @@ -8,14 +8,12 @@ #include "ComparePointerToMemberVirtualFunctionCheck.h" #include "clang/AST/ASTContext.h" -#include "clang/AST/ASTTypeTraits.h" #include "clang/AST/DeclCXX.h" #include "clang/AST/OperationKinds.h" #include "clang/AST/Type.h" #include "clang/ASTMatchers/ASTMatchFinder.h" #include "clang/ASTMatchers/ASTMatchers.h" #include "clang/ASTMatchers/ASTMatchersMacros.h" -#include "clang/Basic/Diagnostic.h" #include "clang/Basic/DiagnosticIDs.h" #include "llvm/ADT/SmallVector.h" diff --git a/clang-tools-extra/clang-tidy/bugprone/EmptyCatchCheck.cpp b/clang-tools-extra/clang-tidy/bugprone/EmptyCatchCheck.cpp index ff5b885aa95f8..be0a2a1baa12a 100644 --- a/clang-tools-extra/clang-tidy/bugprone/EmptyCatchCheck.cpp +++ b/clang-tools-extra/clang-tidy/bugprone/EmptyCatchCheck.cpp @@ -12,7 +12,6 @@ #include "clang/AST/ASTContext.h" #include "clang/ASTMatchers/ASTMatchFinder.h" #include "clang/Lex/Lexer.h" -#include <algorithm> using namespace clang::ast_matchers; using ::clang::ast_matchers::internal::Matcher; diff --git a/clang-tools-extra/clang-tidy/bugprone/ExceptionEscapeCheck.cpp b/clang-tools-extra/clang-tidy/bugprone/ExceptionEscapeCheck.cpp index 7e9551532b72f..f008fa4eb9ef7 100644 --- a/clang-tools-extra/clang-tidy/bugprone/ExceptionEscapeCheck.cpp +++ b/clang-tools-extra/clang-tidy/bugprone/ExceptionEscapeCheck.cpp @@ -8,9 +8,7 @@ #include "ExceptionEscapeCheck.h" -#include "clang/AST/ASTContext.h" #include "clang/ASTMatchers/ASTMatchFinder.h" -#include "llvm/ADT/SmallSet.h" #include "llvm/ADT/StringSet.h" using namespace clang::ast_matchers; diff --git a/clang-tools-extra/clang-tidy/bugprone/ForwardDeclarationNamespaceCheck.cpp b/clang-tools-extra/clang-tidy/bugprone/ForwardDeclarationNamespaceCheck.cpp index 080454287f28b..75ef628436738 100644 --- a/clang-tools-extra/clang-tidy/bugprone/ForwardDeclarationNamespaceCheck.cpp +++ b/clang-tools-extra/clang-tidy/bugprone/ForwardDeclarationNamespaceCheck.cpp @@ -11,7 +11,6 @@ #include "clang/AST/Decl.h" #include "clang/ASTMatchers/ASTMatchFinder.h" #include "clang/ASTMatchers/ASTMatchers.h" -#include <stack> #include <string> using namespace clang::ast_matchers; diff --git a/clang-tools-extra/clang-tidy/bugprone/InaccurateEraseCheck.cpp b/clang-tools-extra/clang-tidy/bugprone/InaccurateEraseCheck.cpp index 164de76d4fa46..7626bf89e694c 100644 --- a/clang-tools-extra/clang-tidy/bugprone/InaccurateEraseCheck.cpp +++ b/clang-tools-extra/clang-tidy/bugprone/InaccurateEraseCheck.cpp @@ -7,7 +7,6 @@ //===----------------------------------------------------------------------===// #include... [truncated] `````````` </details> https://github.com/llvm/llvm-project/pull/141420 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits