github-actions[bot] wrote:
<!--LLVM CODE FORMAT COMMENT: {clang-format}-->
:warning: C/C++ code formatter, clang-format found issues in your code.
:warning:
<details>
<summary>
You can test this locally with the following command:
</summary>
``````````bash
git-clang-format --diff origin/main HEAD --extensions h,cpp --
clang/lib/AST/GlobalDecl.cpp clang-tools-extra/clang-tidy/ClangTidy.cpp
clang-tools-extra/clang-tidy/utils/FormatStringConverter.cpp
clang-tools-extra/clangd/FindSymbols.cpp clang-tools-extra/clangd/ParsedAST.cpp
clang-tools-extra/clangd/ParsedAST.h clang-tools-extra/clangd/Preamble.h
clang-tools-extra/clangd/unittests/ASTTests.cpp
clang-tools-extra/clangd/unittests/ExpectedTypeTest.cpp
clang-tools-extra/clangd/unittests/FindTargetTests.cpp
clang-tools-extra/clangd/unittests/InsertionPointTests.cpp
clang-tools-extra/include-cleaner/lib/FindHeaders.cpp
clang-tools-extra/include-cleaner/lib/HTMLReport.cpp
clang-tools-extra/include-cleaner/lib/IncludeSpeller.cpp
clang-tools-extra/include-cleaner/unittests/RecordTest.cpp
clang/include/clang/AST/ExprObjC.h clang/include/clang/AST/GlobalDecl.h
clang/include/clang/Analysis/Analyses/LifetimeSafety/LifetimeAnnotations.h
clang/include/clang/Basic/FileManager.h clang/include/clang/Basic/TargetInfo.h
clang/include/clang/Driver/Driver.h clang/include/clang/Frontend/ASTUnit.h
clang/include/clang/Frontend/CompilerInstance.h
clang/include/clang/Frontend/CompilerInvocation.h
clang/include/clang/Frontend/FrontendAction.h clang/include/clang/Sema/Sema.h
clang/lib/AST/Decl.cpp clang/lib/Analysis/FlowSensitive/HTMLLogger.cpp
clang/lib/Basic/FileManager.cpp clang/lib/Basic/SourceManager.cpp
clang/lib/Basic/TargetInfo.cpp clang/lib/Basic/Targets/RISCV.h
clang/lib/Basic/Targets/X86.h clang/lib/CIR/CodeGen/CIRGenerator.cpp
clang/lib/CIR/FrontendAction/CIRGenAction.cpp
clang/lib/CodeGen/CGOpenMPRuntime.cpp clang/lib/CodeGen/CGPointerAuth.cpp
clang/lib/CodeGen/CodeGenFunction.h clang/lib/CodeGen/CodeGenModule.cpp
clang/lib/CrossTU/CrossTranslationUnit.cpp clang/lib/Format/Format.cpp
clang/lib/Frontend/CompilerInstance.cpp clang/lib/Frontend/FrontendAction.cpp
clang/lib/Frontend/FrontendActions.cpp
clang/lib/Frontend/InterfaceStubFunctionsConsumer.cpp
clang/lib/Frontend/Rewrite/InclusionRewriter.cpp
clang/lib/Frontend/TextDiagnostic.cpp
clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
clang/lib/Index/IndexingAction.cpp clang/lib/InstallAPI/DirectoryScanner.cpp
clang/lib/InstallAPI/Frontend.cpp clang/lib/InstallAPI/HeaderFile.cpp
clang/lib/Interpreter/IncrementalAction.h clang/lib/Lex/PPLexerChange.cpp
clang/lib/ScalableStaticAnalysis/Frontend/SourceTransformationFrontendAction.cpp
clang/lib/ScalableStaticAnalysis/Frontend/TUSummaryExtractorFrontendAction.cpp
clang/lib/Sema/SemaCodeComplete.cpp clang/lib/Sema/SemaExpr.cpp
clang/lib/Serialization/ASTReader.cpp clang/lib/Serialization/ASTWriter.cpp
clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp
clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp
clang/lib/StaticAnalyzer/Frontend/ModelInjector.cpp
clang/lib/Testing/TestAST.cpp clang/lib/Tooling/Syntax/Tokens.cpp
clang/tools/clang-format/ClangFormat.cpp
clang/tools/clang-installapi/Options.cpp
clang/unittests/Analysis/MacroExpansionContextTest.cpp
clang/unittests/CrossTU/CrossTranslationUnitTest.cpp
clang/unittests/Frontend/CompilerInstanceTest.cpp
clang/unittests/Frontend/CompilerInvocationTest.cpp
clang/unittests/Lex/HeaderSearchTest.cpp
clang/unittests/Lex/NoTrivialPPDirectiveTracerTest.cpp
clang/unittests/Lex/PPCallbacksTest.cpp
clang/unittests/Lex/PPDependencyDirectivesTest.cpp
clang/unittests/Tooling/ASTSelectionTest.cpp
clang/unittests/Tooling/RewriterTestContext.h
clang/unittests/Tooling/Syntax/TreeTestBase.cpp
clang/unittests/Tooling/Syntax/TreeTestBase.h --diff_from_common_commit
``````````
:warning:
The reproduction instructions above might return results for more than one PR
in a stack if you are using a stacked PR workflow. You can limit the results by
changing `origin/main` to the base branch/commit you want to compare against.
:warning:
</details>
<details>
<summary>
View the diff from clang-format here.
</summary>
``````````diff
diff --git a/clang-tools-extra/clangd/FindSymbols.cpp
b/clang-tools-extra/clangd/FindSymbols.cpp
index 7e3067cf4..2a674d375 100644
--- a/clang-tools-extra/clangd/FindSymbols.cpp
+++ b/clang-tools-extra/clangd/FindSymbols.cpp
@@ -16,6 +16,7 @@
#include "index/Symbol.h"
#include "index/SymbolLocation.h"
#include "support/Logger.h"
+#include "clang/AST/Attr.h"
#include "clang/AST/Decl.h"
#include "clang/AST/DeclFriend.h"
#include "clang/AST/DeclTemplate.h"
@@ -26,7 +27,6 @@
#include "llvm/ADT/StringRef.h"
#include <limits>
#include <optional>
-#include "clang/AST/Attr.h"
#define DEBUG_TYPE "FindSymbols"
diff --git a/clang-tools-extra/clangd/ParsedAST.h
b/clang-tools-extra/clangd/ParsedAST.h
index 03b1ad836..353859a3b 100644
--- a/clang-tools-extra/clangd/ParsedAST.h
+++ b/clang-tools-extra/clangd/ParsedAST.h
@@ -27,6 +27,7 @@
#include "Preamble.h"
#include "clang-include-cleaner/Record.h"
#include "support/Path.h"
+#include "clang/AST/DeclCXX.h"
#include "clang/Frontend/FrontendAction.h"
#include "clang/Lex/Preprocessor.h"
#include "clang/Tooling/Syntax/Tokens.h"
@@ -36,7 +37,6 @@
#include <optional>
#include <string>
#include <vector>
-#include "clang/AST/DeclCXX.h"
namespace clang {
class HeuristicResolver;
diff --git a/clang-tools-extra/clangd/Preamble.h
b/clang-tools-extra/clangd/Preamble.h
index 44f20901c..9802f56d9 100644
--- a/clang-tools-extra/clangd/Preamble.h
+++ b/clang-tools-extra/clangd/Preamble.h
@@ -41,13 +41,13 @@
#include "llvm/ADT/ArrayRef.h"
#include "llvm/ADT/StringRef.h"
+#include "clang/AST/ASTContext.h"
#include <cstddef>
#include <functional>
#include <memory>
#include <string>
#include <utility>
#include <vector>
-#include "clang/AST/ASTContext.h"
namespace clang {
namespace clangd {
diff --git a/clang-tools-extra/clangd/unittests/ASTTests.cpp
b/clang-tools-extra/clangd/unittests/ASTTests.cpp
index 323a89a25..4c4cb1604 100644
--- a/clang-tools-extra/clangd/unittests/ASTTests.cpp
+++ b/clang-tools-extra/clangd/unittests/ASTTests.cpp
@@ -16,6 +16,7 @@
#include "clang/AST/Attr.h"
#include "clang/AST/Decl.h"
#include "clang/AST/DeclBase.h"
+#include "clang/AST/DeclTemplate.h"
#include "clang/Basic/AttrKinds.h"
#include "clang/Basic/SourceManager.h"
#include "llvm/ADT/StringRef.h"
@@ -25,7 +26,6 @@
#include <cstddef>
#include <string>
#include <vector>
-#include "clang/AST/DeclTemplate.h"
namespace clang {
namespace clangd {
diff --git a/clang-tools-extra/clangd/unittests/ExpectedTypeTest.cpp
b/clang-tools-extra/clangd/unittests/ExpectedTypeTest.cpp
index 9ba186880..45292bbee 100644
--- a/clang-tools-extra/clangd/unittests/ExpectedTypeTest.cpp
+++ b/clang-tools-extra/clangd/unittests/ExpectedTypeTest.cpp
@@ -11,11 +11,11 @@
#include "TestTU.h"
#include "clang/AST/ASTContext.h"
#include "clang/AST/Decl.h"
+#include "clang/Sema/CodeCompleteConsumer.h"
#include "llvm/ADT/StringRef.h"
#include "gmock/gmock.h"
#include "gtest/gtest.h"
#include <optional>
-#include "clang/Sema/CodeCompleteConsumer.h"
namespace clang {
namespace clangd {
diff --git a/clang-tools-extra/clangd/unittests/FindTargetTests.cpp
b/clang-tools-extra/clangd/unittests/FindTargetTests.cpp
index 89c39b010..3377b0174 100644
--- a/clang-tools-extra/clangd/unittests/FindTargetTests.cpp
+++ b/clang-tools-extra/clangd/unittests/FindTargetTests.cpp
@@ -10,6 +10,7 @@
#include "Selection.h"
#include "TestTU.h"
#include "clang/AST/Decl.h"
+#include "clang/AST/DeclObjC.h"
#include "clang/AST/DeclTemplate.h"
#include "clang/Basic/SourceLocation.h"
#include "llvm/ADT/StringRef.h"
@@ -19,7 +20,6 @@
#include "gmock/gmock.h"
#include "gtest/gtest.h"
#include <initializer_list>
-#include "clang/AST/DeclObjC.h"
namespace clang {
namespace clangd {
diff --git a/clang-tools-extra/clangd/unittests/InsertionPointTests.cpp
b/clang-tools-extra/clangd/unittests/InsertionPointTests.cpp
index d0b60e743..f8a0df5b7 100644
--- a/clang-tools-extra/clangd/unittests/InsertionPointTests.cpp
+++ b/clang-tools-extra/clangd/unittests/InsertionPointTests.cpp
@@ -13,10 +13,10 @@
#include "XRefs.h"
#include "refactor/InsertionPoint.h"
#include "clang/AST/DeclBase.h"
+#include "clang/AST/DeclObjC.h"
#include "llvm/Testing/Support/Error.h"
#include "gmock/gmock.h"
#include "gtest/gtest.h"
-#include "clang/AST/DeclObjC.h"
namespace clang {
namespace clangd {
diff --git a/clang-tools-extra/include-cleaner/lib/FindHeaders.cpp
b/clang-tools-extra/include-cleaner/lib/FindHeaders.cpp
index 1b00f7cf6..47f3c3750 100644
--- a/clang-tools-extra/include-cleaner/lib/FindHeaders.cpp
+++ b/clang-tools-extra/include-cleaner/lib/FindHeaders.cpp
@@ -26,11 +26,11 @@
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/Casting.h"
#include "llvm/Support/ErrorHandling.h"
+#include "llvm/Support/Path.h"
#include <optional>
#include <queue>
#include <set>
#include <utility>
-#include "llvm/Support/Path.h"
namespace clang::include_cleaner {
namespace {
diff --git a/clang-tools-extra/include-cleaner/lib/HTMLReport.cpp
b/clang-tools-extra/include-cleaner/lib/HTMLReport.cpp
index c056752fb..cd739e0ab 100644
--- a/clang-tools-extra/include-cleaner/lib/HTMLReport.cpp
+++ b/clang-tools-extra/include-cleaner/lib/HTMLReport.cpp
@@ -23,10 +23,10 @@
#include "clang/Lex/Lexer.h"
#include "clang/Lex/Preprocessor.h"
#include "clang/Tooling/Inclusions/StandardLibrary.h"
+#include "llvm/Support/Path.h"
#include "llvm/Support/ScopedPrinter.h"
#include "llvm/Support/raw_ostream.h"
#include <numeric>
-#include "llvm/Support/Path.h"
namespace clang::include_cleaner {
namespace {
diff --git a/clang-tools-extra/include-cleaner/lib/IncludeSpeller.cpp
b/clang-tools-extra/include-cleaner/lib/IncludeSpeller.cpp
index 0b4a92b48..c420af7b4 100644
--- a/clang-tools-extra/include-cleaner/lib/IncludeSpeller.cpp
+++ b/clang-tools-extra/include-cleaner/lib/IncludeSpeller.cpp
@@ -12,9 +12,9 @@
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/ErrorHandling.h"
#include "llvm/Support/Registry.h"
+#include "llvm/Support/VirtualFileSystem.h"
#include <memory>
#include <string>
-#include "llvm/Support/VirtualFileSystem.h"
LLVM_INSTANTIATE_REGISTRY(clang::include_cleaner::IncludeSpellingStrategy)
diff --git a/clang-tools-extra/include-cleaner/unittests/RecordTest.cpp
b/clang-tools-extra/include-cleaner/unittests/RecordTest.cpp
index c7abb4f23..cc0fc127a 100644
--- a/clang-tools-extra/include-cleaner/unittests/RecordTest.cpp
+++ b/clang-tools-extra/include-cleaner/unittests/RecordTest.cpp
@@ -17,6 +17,7 @@
#include "clang/Frontend/FrontendAction.h"
#include "clang/Frontend/FrontendActions.h"
#include "clang/Frontend/FrontendOptions.h"
+#include "clang/Lex/Preprocessor.h"
#include "clang/Serialization/PCHContainerOperations.h"
#include "clang/Testing/CommandLineArgs.h"
#include "clang/Testing/TestAST.h"
@@ -36,7 +37,6 @@
#include <memory>
#include <optional>
#include <utility>
-#include "clang/Lex/Preprocessor.h"
namespace clang::include_cleaner {
namespace {
diff --git a/clang/include/clang/Driver/Driver.h
b/clang/include/clang/Driver/Driver.h
index 0a21a5499..2c2d12920 100644
--- a/clang/include/clang/Driver/Driver.h
+++ b/clang/include/clang/Driver/Driver.h
@@ -29,11 +29,11 @@
#include "llvm/Option/ArgList.h"
#include "llvm/Support/StringSaver.h"
+#include "llvm/Support/VirtualFileSystem.h"
#include <map>
#include <set>
#include <string>
#include <vector>
-#include "llvm/Support/VirtualFileSystem.h"
namespace llvm {
class Triple;
diff --git a/clang/include/clang/Frontend/ASTUnit.h
b/clang/include/clang/Frontend/ASTUnit.h
index cbff9980e..fb7a0addc 100644
--- a/clang/include/clang/Frontend/ASTUnit.h
+++ b/clang/include/clang/Frontend/ASTUnit.h
@@ -39,6 +39,7 @@
#include "llvm/ADT/StringRef.h"
#include "llvm/ADT/iterator_range.h"
#include "llvm/Bitstream/BitstreamWriter.h"
+#include "llvm/Support/VirtualFileSystem.h"
#include <cassert>
#include <cstddef>
#include <cstdint>
@@ -47,7 +48,6 @@
#include <string>
#include <utility>
#include <vector>
-#include "llvm/Support/VirtualFileSystem.h"
namespace llvm {
diff --git a/clang/lib/AST/Decl.cpp b/clang/lib/AST/Decl.cpp
index da7ed9609..089409733 100644
--- a/clang/lib/AST/Decl.cpp
+++ b/clang/lib/AST/Decl.cpp
@@ -60,9 +60,9 @@
#include "llvm/ADT/iterator_range.h"
#include "llvm/Support/Casting.h"
#include "llvm/Support/ErrorHandling.h"
+#include "llvm/Support/Path.h"
#include "llvm/Support/raw_ostream.h"
#include "llvm/TargetParser/Triple.h"
-#include "llvm/Support/Path.h"
#include <algorithm>
#include <cassert>
#include <cstddef>
diff --git a/clang/lib/Basic/SourceManager.cpp
b/clang/lib/Basic/SourceManager.cpp
index 136426d30..c9567d263 100644
--- a/clang/lib/Basic/SourceManager.cpp
+++ b/clang/lib/Basic/SourceManager.cpp
@@ -27,11 +27,11 @@
#include "llvm/Support/AutoConvert.h"
#include "llvm/Support/Capacity.h"
#include "llvm/Support/Compiler.h"
-#include "llvm/Support/VirtualFileSystem.h"
#include "llvm/Support/Endian.h"
#include "llvm/Support/ErrorHandling.h"
#include "llvm/Support/MemoryBuffer.h"
#include "llvm/Support/Path.h"
+#include "llvm/Support/VirtualFileSystem.h"
#include "llvm/Support/raw_ostream.h"
#include <algorithm>
#include <cassert>
diff --git a/clang/lib/CIR/FrontendAction/CIRGenAction.cpp
b/clang/lib/CIR/FrontendAction/CIRGenAction.cpp
index 30f499e59..66c2f9b7a 100644
--- a/clang/lib/CIR/FrontendAction/CIRGenAction.cpp
+++ b/clang/lib/CIR/FrontendAction/CIRGenAction.cpp
@@ -10,6 +10,7 @@
#include "CIRDiagnosticHandler.h"
#include "mlir/IR/MLIRContext.h"
#include "mlir/IR/OwningOpRef.h"
+#include "clang/AST/ASTContext.h"
#include "clang/Basic/DiagnosticCodeGen.h"
#include "clang/CIR/CIRGenerator.h"
#include "clang/CIR/CIRToCIRPasses.h"
@@ -29,7 +30,6 @@
#include "llvm/Support/Path.h"
#include "llvm/Support/raw_ostream.h"
#include "llvm/Transforms/IPO/Internalize.h"
-#include "clang/AST/ASTContext.h"
using namespace cir;
using namespace clang;
diff --git a/clang/lib/CodeGen/CGOpenMPRuntime.cpp
b/clang/lib/CodeGen/CGOpenMPRuntime.cpp
index 5267d65e8..55b440a4c 100644
--- a/clang/lib/CodeGen/CGOpenMPRuntime.cpp
+++ b/clang/lib/CodeGen/CGOpenMPRuntime.cpp
@@ -39,8 +39,8 @@
#include "llvm/IR/InstrTypes.h"
#include "llvm/IR/Value.h"
#include "llvm/Support/AtomicOrdering.h"
-#include "llvm/Support/raw_ostream.h"
#include "llvm/Support/VirtualFileSystem.h"
+#include "llvm/Support/raw_ostream.h"
#include <cassert>
#include <cstdint>
#include <numeric>
diff --git a/clang/lib/CodeGen/CodeGenFunction.h
b/clang/lib/CodeGen/CodeGenFunction.h
index eeec32d1e..8c7a50e99 100644
--- a/clang/lib/CodeGen/CodeGenFunction.h
+++ b/clang/lib/CodeGen/CodeGenFunction.h
@@ -20,6 +20,7 @@
#include "EHScopeStack.h"
#include "SanitizerHandler.h"
#include "VarBypassDetector.h"
+#include "clang/AST/Attr.h"
#include "clang/AST/CharUnits.h"
#include "clang/AST/CurrentSourceLocExprScope.h"
#include "clang/AST/ExprCXX.h"
@@ -44,7 +45,6 @@
#include "llvm/Support/Debug.h"
#include "llvm/Transforms/Utils/SanitizerStats.h"
#include <optional>
-#include "clang/AST/Attr.h"
namespace llvm {
class BasicBlock;
diff --git a/clang/lib/CodeGen/CodeGenModule.cpp
b/clang/lib/CodeGen/CodeGenModule.cpp
index 1c4e1cb11..53fb85db2 100644
--- a/clang/lib/CodeGen/CodeGenModule.cpp
+++ b/clang/lib/CodeGen/CodeGenModule.cpp
@@ -73,6 +73,7 @@
#include "llvm/Support/ConvertUTF.h"
#include "llvm/Support/ErrorHandling.h"
#include "llvm/Support/TimeProfiler.h"
+#include "llvm/Support/VirtualFileSystem.h"
#include "llvm/TargetParser/AArch64TargetParser.h"
#include "llvm/TargetParser/RISCVISAInfo.h"
#include "llvm/TargetParser/Triple.h"
@@ -81,7 +82,6 @@
#include "llvm/Transforms/Utils/BuildLibCalls.h"
#include "llvm/Transforms/Utils/KCFIHash.h"
#include "llvm/Transforms/Utils/ModuleUtils.h"
-#include "llvm/Support/VirtualFileSystem.h"
#include <optional>
#include <set>
diff --git a/clang/lib/Frontend/Rewrite/InclusionRewriter.cpp
b/clang/lib/Frontend/Rewrite/InclusionRewriter.cpp
index 3854cbb73..01ba99e8d 100644
--- a/clang/lib/Frontend/Rewrite/InclusionRewriter.cpp
+++ b/clang/lib/Frontend/Rewrite/InclusionRewriter.cpp
@@ -11,14 +11,14 @@
//
//===----------------------------------------------------------------------===//
-#include "clang/Rewrite/Frontend/Rewriters.h"
#include "clang/Basic/SourceManager.h"
#include "clang/Frontend/PreprocessorOutputOptions.h"
#include "clang/Lex/Pragma.h"
#include "clang/Lex/Preprocessor.h"
+#include "clang/Rewrite/Frontend/Rewriters.h"
#include "llvm/ADT/SmallString.h"
-#include "llvm/Support/raw_ostream.h"
#include "llvm/Support/Path.h"
+#include "llvm/Support/raw_ostream.h"
#include <optional>
using namespace clang;
diff --git a/clang/lib/Frontend/TextDiagnostic.cpp
b/clang/lib/Frontend/TextDiagnostic.cpp
index fe54b8c08..57ee3085b 100644
--- a/clang/lib/Frontend/TextDiagnostic.cpp
+++ b/clang/lib/Frontend/TextDiagnostic.cpp
@@ -17,9 +17,9 @@
#include "llvm/Support/ConvertUTF.h"
#include "llvm/Support/ErrorHandling.h"
#include "llvm/Support/Locale.h"
+#include "llvm/Support/Path.h"
#include <algorithm>
#include <optional>
-#include "llvm/Support/Path.h"
using namespace clang;
diff --git
a/clang/lib/ScalableStaticAnalysis/Frontend/SourceTransformationFrontendAction.cpp
b/clang/lib/ScalableStaticAnalysis/Frontend/SourceTransformationFrontendAction.cpp
index 3592f131e..6ae7518e0 100644
---
a/clang/lib/ScalableStaticAnalysis/Frontend/SourceTransformationFrontendAction.cpp
+++
b/clang/lib/ScalableStaticAnalysis/Frontend/SourceTransformationFrontendAction.cpp
@@ -8,6 +8,7 @@
#include
"clang/ScalableStaticAnalysis/Frontend/SourceTransformationFrontendAction.h"
#include "clang/AST/ASTConsumer.h"
+#include "clang/AST/ASTContext.h"
#include "clang/Basic/DiagnosticFrontend.h"
#include "clang/Frontend/CompilerInstance.h"
#include "clang/Frontend/MultiplexConsumer.h"
@@ -29,7 +30,6 @@
#include <string>
#include <utility>
#include <vector>
-#include "clang/AST/ASTContext.h"
using namespace clang;
using namespace ssaf;
diff --git a/clang/lib/Serialization/ASTReader.cpp
b/clang/lib/Serialization/ASTReader.cpp
index e3e3d29f3..24321a20d 100644
--- a/clang/lib/Serialization/ASTReader.cpp
+++ b/clang/lib/Serialization/ASTReader.cpp
@@ -124,6 +124,7 @@
#include "llvm/Support/TimeProfiler.h"
#include "llvm/Support/Timer.h"
#include "llvm/Support/VersionTuple.h"
+#include "llvm/Support/VirtualFileSystem.h"
#include "llvm/Support/raw_ostream.h"
#include "llvm/TargetParser/Triple.h"
#include <algorithm>
@@ -142,7 +143,6 @@
#include <tuple>
#include <utility>
#include <vector>
-#include "llvm/Support/VirtualFileSystem.h"
using namespace clang;
using namespace clang::serialization;
diff --git a/clang/lib/Serialization/ASTWriter.cpp
b/clang/lib/Serialization/ASTWriter.cpp
index 4db2bfb90..43df387a1 100644
--- a/clang/lib/Serialization/ASTWriter.cpp
+++ b/clang/lib/Serialization/ASTWriter.cpp
@@ -105,6 +105,7 @@
#include "llvm/Support/SHA1.h"
#include "llvm/Support/TimeProfiler.h"
#include "llvm/Support/VersionTuple.h"
+#include "llvm/Support/VirtualFileSystem.h"
#include "llvm/Support/raw_ostream.h"
#include <algorithm>
#include <cassert>
@@ -119,7 +120,6 @@
#include <tuple>
#include <utility>
#include <vector>
-#include "llvm/Support/VirtualFileSystem.h"
using namespace clang;
using namespace clang::serialization;
diff --git a/clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp
b/clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp
index 8d85d5543..afd2016b0 100644
--- a/clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp
+++ b/clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp
@@ -24,8 +24,8 @@
#include "clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h"
#include "llvm/ADT/StringMap.h"
#include "llvm/Support/ConvertUTF.h"
-#include "llvm/Support/JSON.h"
#include "llvm/Support/FileSystem.h"
+#include "llvm/Support/JSON.h"
#include "llvm/Support/Path.h"
#include <memory>
diff --git a/clang/lib/Testing/TestAST.cpp b/clang/lib/Testing/TestAST.cpp
index af5eedf9b..6548a930a 100644
--- a/clang/lib/Testing/TestAST.cpp
+++ b/clang/lib/Testing/TestAST.cpp
@@ -16,9 +16,9 @@
#include "llvm/Support/Error.h"
#include "llvm/Support/VirtualFileSystem.h"
+#include "clang/Lex/Preprocessor.h"
#include "gtest/gtest.h"
#include <string>
-#include "clang/Lex/Preprocessor.h"
namespace clang {
namespace {
diff --git a/clang/lib/Tooling/Syntax/Tokens.cpp
b/clang/lib/Tooling/Syntax/Tokens.cpp
index 0550dddf8..7db02b9a5 100644
--- a/clang/lib/Tooling/Syntax/Tokens.cpp
+++ b/clang/lib/Tooling/Syntax/Tokens.cpp
@@ -22,13 +22,13 @@
#include "llvm/Support/Debug.h"
#include "llvm/Support/ErrorHandling.h"
#include "llvm/Support/FormatVariadic.h"
+#include "llvm/Support/Path.h"
#include "llvm/Support/raw_ostream.h"
#include <cassert>
#include <optional>
#include <string>
#include <utility>
#include <vector>
-#include "llvm/Support/Path.h"
using namespace clang;
using namespace clang::syntax;
diff --git a/clang/unittests/Analysis/MacroExpansionContextTest.cpp
b/clang/unittests/Analysis/MacroExpansionContextTest.cpp
index d180f3be3..2b9d3de70 100644
--- a/clang/unittests/Analysis/MacroExpansionContextTest.cpp
+++ b/clang/unittests/Analysis/MacroExpansionContextTest.cpp
@@ -22,8 +22,8 @@
#include "clang/Lex/PreprocessorOptions.h"
#include "clang/Parse/Parser.h"
#include "llvm/ADT/SmallString.h"
-#include "gtest/gtest.h"
#include "llvm/Support/VirtualFileSystem.h"
+#include "gtest/gtest.h"
// static bool HACK_EnableDebugInUnitTest = (::llvm::DebugFlag = true);
diff --git a/clang/unittests/CrossTU/CrossTranslationUnitTest.cpp
b/clang/unittests/CrossTU/CrossTranslationUnitTest.cpp
index 8457c1b16..562024ac9 100644
--- a/clang/unittests/CrossTU/CrossTranslationUnitTest.cpp
+++ b/clang/unittests/CrossTU/CrossTranslationUnitTest.cpp
@@ -11,13 +11,13 @@
#include "clang/AST/ParentMapContext.h"
#include "clang/Frontend/CompilerInstance.h"
#include "clang/Frontend/FrontendAction.h"
+#include "clang/StaticAnalyzer/Core/AnalyzerOptions.h"
#include "clang/Tooling/Tooling.h"
#include "llvm/Support/FileSystem.h"
#include "llvm/Support/Path.h"
#include "llvm/Support/ToolOutputFile.h"
#include "gtest/gtest.h"
#include <cassert>
-#include "clang/StaticAnalyzer/Core/AnalyzerOptions.h"
namespace clang {
namespace cross_tu {
diff --git a/clang/unittests/Frontend/CompilerInstanceTest.cpp
b/clang/unittests/Frontend/CompilerInstanceTest.cpp
index f4d47bdfb..f4377498d 100644
--- a/clang/unittests/Frontend/CompilerInstanceTest.cpp
+++ b/clang/unittests/Frontend/CompilerInstanceTest.cpp
@@ -12,6 +12,8 @@
#include "clang/Frontend/CompilerInvocation.h"
#include "clang/Frontend/FrontendActions.h"
#include "clang/Frontend/TextDiagnosticPrinter.h"
+#include "clang/Lex/PPCallbacks.h"
+#include "clang/Lex/Preprocessor.h"
#include "clang/Lex/PreprocessorOptions.h"
#include "llvm/ADT/IntrusiveRefCntPtr.h"
#include "llvm/Support/FileSystem.h"
@@ -20,8 +22,6 @@
#include "llvm/Support/ToolOutputFile.h"
#include "llvm/Support/VirtualFileSystem.h"
#include "gtest/gtest.h"
-#include "clang/Lex/Preprocessor.h"
-#include "clang/Lex/PPCallbacks.h"
using namespace llvm;
using namespace clang;
diff --git a/clang/unittests/Lex/HeaderSearchTest.cpp
b/clang/unittests/Lex/HeaderSearchTest.cpp
index 845115cdf..3183b4bc4 100644
--- a/clang/unittests/Lex/HeaderSearchTest.cpp
+++ b/clang/unittests/Lex/HeaderSearchTest.cpp
@@ -17,10 +17,10 @@
#include "clang/Basic/TargetOptions.h"
#include "clang/Lex/HeaderSearchOptions.h"
#include "llvm/Support/MemoryBuffer.h"
+#include "llvm/Support/VirtualFileSystem.h"
#include "gtest/gtest.h"
#include <memory>
#include <string>
-#include "llvm/Support/VirtualFileSystem.h"
namespace clang {
namespace {
diff --git a/clang/unittests/Lex/NoTrivialPPDirectiveTracerTest.cpp
b/clang/unittests/Lex/NoTrivialPPDirectiveTracerTest.cpp
index 0833ac59d..049bf599b 100644
--- a/clang/unittests/Lex/NoTrivialPPDirectiveTracerTest.cpp
+++ b/clang/unittests/Lex/NoTrivialPPDirectiveTracerTest.cpp
@@ -18,10 +18,10 @@
#include "clang/Lex/ModuleLoader.h"
#include "clang/Lex/Preprocessor.h"
#include "clang/Lex/PreprocessorOptions.h"
+#include "llvm/Support/VirtualFileSystem.h"
#include "gtest/gtest.h"
#include <cstddef>
#include <initializer_list>
-#include "llvm/Support/VirtualFileSystem.h"
using namespace clang;
diff --git a/clang/unittests/Lex/PPCallbacksTest.cpp
b/clang/unittests/Lex/PPCallbacksTest.cpp
index 4f2c158f6..169734f80 100644
--- a/clang/unittests/Lex/PPCallbacksTest.cpp
+++ b/clang/unittests/Lex/PPCallbacksTest.cpp
@@ -6,7 +6,6 @@
//
//===--------------------------------------------------------------===//
-#include "clang/Lex/Preprocessor.h"
#include "clang/AST/ASTConsumer.h"
#include "clang/AST/ASTContext.h"
#include "clang/Basic/Diagnostic.h"
@@ -19,13 +18,14 @@
#include "clang/Lex/HeaderSearch.h"
#include "clang/Lex/HeaderSearchOptions.h"
#include "clang/Lex/ModuleLoader.h"
+#include "clang/Lex/Preprocessor.h"
#include "clang/Lex/PreprocessorOptions.h"
#include "clang/Parse/Parser.h"
#include "clang/Sema/Sema.h"
#include "llvm/ADT/SmallString.h"
#include "llvm/Support/Path.h"
-#include "gtest/gtest.h"
#include "llvm/Support/VirtualFileSystem.h"
+#include "gtest/gtest.h"
using namespace clang;
diff --git a/clang/unittests/Lex/PPDependencyDirectivesTest.cpp
b/clang/unittests/Lex/PPDependencyDirectivesTest.cpp
index 6a62b3624..7b11fc163 100644
--- a/clang/unittests/Lex/PPDependencyDirectivesTest.cpp
+++ b/clang/unittests/Lex/PPDependencyDirectivesTest.cpp
@@ -19,10 +19,10 @@
#include "clang/Lex/ModuleLoader.h"
#include "clang/Lex/Preprocessor.h"
#include "clang/Lex/PreprocessorOptions.h"
+#include "llvm/Support/VirtualFileSystem.h"
#include "llvm/Testing/Support/Error.h"
#include "gtest/gtest.h"
#include <optional>
-#include "llvm/Support/VirtualFileSystem.h"
using namespace clang;
diff --git a/clang/unittests/Tooling/ASTSelectionTest.cpp
b/clang/unittests/Tooling/ASTSelectionTest.cpp
index de4b1979f..d288992a7 100644
--- a/clang/unittests/Tooling/ASTSelectionTest.cpp
+++ b/clang/unittests/Tooling/ASTSelectionTest.cpp
@@ -6,11 +6,11 @@
//
//===----------------------------------------------------------------------===//
+#include "clang/Tooling/Refactoring/ASTSelection.h"
#include "TestVisitor.h"
+#include "clang/AST/ExprObjC.h"
#include "clang/Basic/SourceManager.h"
-#include "clang/Tooling/Refactoring/ASTSelection.h"
#include <optional>
-#include "clang/AST/ExprObjC.h"
using namespace clang;
using namespace tooling;
diff --git a/clang/unittests/Tooling/Syntax/TreeTestBase.cpp
b/clang/unittests/Tooling/Syntax/TreeTestBase.cpp
index 2453b1f03..471c71c70 100644
--- a/clang/unittests/Tooling/Syntax/TreeTestBase.cpp
+++ b/clang/unittests/Tooling/Syntax/TreeTestBase.cpp
@@ -12,6 +12,7 @@
#include "TreeTestBase.h"
#include "clang/AST/ASTConsumer.h"
+#include "clang/AST/ASTContext.h"
#include "clang/Basic/LLVM.h"
#include "clang/Driver/CreateInvocationFromArgs.h"
#include "clang/Frontend/CompilerInstance.h"
@@ -31,7 +32,6 @@
#include "llvm/Support/Error.h"
#include "llvm/Testing/Annotations/Annotations.h"
#include "gtest/gtest.h"
-#include "clang/AST/ASTContext.h"
using namespace clang;
using namespace clang::syntax;
diff --git a/clang/unittests/Tooling/Syntax/TreeTestBase.h
b/clang/unittests/Tooling/Syntax/TreeTestBase.h
index 780778030..bd9bb49ae 100644
--- a/clang/unittests/Tooling/Syntax/TreeTestBase.h
+++ b/clang/unittests/Tooling/Syntax/TreeTestBase.h
@@ -22,10 +22,10 @@
#include "clang/Tooling/Syntax/Tree.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/ScopedPrinter.h"
+#include "llvm/Support/VirtualFileSystem.h"
#include "llvm/Testing/Annotations/Annotations.h"
#include "gmock/gmock.h"
#include "gtest/gtest.h"
-#include "llvm/Support/VirtualFileSystem.h"
namespace clang {
namespace syntax {
``````````
</details>
https://github.com/llvm/llvm-project/pull/216946
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits