Skip to content
This repository was archived by the owner on Nov 1, 2021. It is now read-only.

Commit 6c1b926

Browse files
committed
[cleanup] Re-sort *all* #include lines with llvm/utils/sort_includes.py
Sorry for the noise, I managed to miss a bunch of recent regressions of include orderings here. This should actually sort all the includes for Clang. Again, no functionality changed, this is just a mechanical cleanup that I try to run periodically to keep the #include lines as regular as possible across the project. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@225979 91177308-0d34-0410-b5e6-96231b3b80d8
1 parent f3590b8 commit 6c1b926

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+56
-69
lines changed

Diff for: include/clang/AST/ExprCXX.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@
1717

1818
#include "clang/AST/Decl.h"
1919
#include "clang/AST/Expr.h"
20+
#include "clang/AST/LambdaCapture.h"
2021
#include "clang/AST/TemplateBase.h"
2122
#include "clang/AST/UnresolvedSet.h"
2223
#include "clang/Basic/ExpressionTraits.h"
23-
#include "clang/AST/LambdaCapture.h"
2424
#include "clang/Basic/TypeTraits.h"
2525
#include "llvm/Support/Compiler.h"
2626

Diff for: include/clang/AST/TemplateBase.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818
#include "clang/AST/TemplateName.h"
1919
#include "clang/AST/Type.h"
2020
#include "llvm/ADT/APSInt.h"
21-
#include "llvm/ADT/iterator_range.h"
2221
#include "llvm/ADT/SmallVector.h"
22+
#include "llvm/ADT/iterator_range.h"
2323
#include "llvm/Support/Compiler.h"
2424
#include "llvm/Support/ErrorHandling.h"
2525

Diff for: include/clang/AST/Type.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,11 @@
2626
#include "clang/Basic/Visibility.h"
2727
#include "llvm/ADT/APInt.h"
2828
#include "llvm/ADT/FoldingSet.h"
29-
#include "llvm/ADT/iterator_range.h"
3029
#include "llvm/ADT/Optional.h"
3130
#include "llvm/ADT/PointerIntPair.h"
3231
#include "llvm/ADT/PointerUnion.h"
3332
#include "llvm/ADT/Twine.h"
33+
#include "llvm/ADT/iterator_range.h"
3434
#include "llvm/Support/ErrorHandling.h"
3535

3636
namespace clang {

Diff for: include/clang/ASTMatchers/ASTMatchers.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,9 @@
4545
#ifndef LLVM_CLANG_ASTMATCHERS_ASTMATCHERS_H
4646
#define LLVM_CLANG_ASTMATCHERS_ASTMATCHERS_H
4747

48+
#include "clang/AST/ASTContext.h"
4849
#include "clang/AST/DeclFriend.h"
4950
#include "clang/AST/DeclTemplate.h"
50-
#include "clang/AST/ASTContext.h"
5151
#include "clang/ASTMatchers/ASTMatchersInternal.h"
5252
#include "clang/ASTMatchers/ASTMatchersMacros.h"
5353
#include "llvm/ADT/Twine.h"

Diff for: include/clang/Analysis/Analyses/ThreadSafetyCommon.h

-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
#include "clang/Analysis/Analyses/ThreadSafetyTraverse.h"
2828
#include "clang/Analysis/AnalysisContext.h"
2929
#include "clang/Basic/OperatorKinds.h"
30-
3130
#include <memory>
3231
#include <ostream>
3332
#include <sstream>

Diff for: include/clang/Analysis/Analyses/ThreadSafetyTIL.h

+1-2
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,10 @@
5050
// All clang include dependencies for this file must be put in
5151
// ThreadSafetyUtil.h.
5252
#include "ThreadSafetyUtil.h"
53-
54-
#include <stdint.h>
5553
#include <algorithm>
5654
#include <cassert>
5755
#include <cstddef>
56+
#include <stdint.h>
5857
#include <utility>
5958

6059

Diff for: include/clang/Analysis/Analyses/ThreadSafetyTraverse.h

-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
#define LLVM_CLANG_ANALYSIS_ANALYSES_THREADSAFETYTRAVERSE_H
1919

2020
#include "ThreadSafetyTIL.h"
21-
2221
#include <ostream>
2322

2423
namespace clang {

Diff for: include/clang/Analysis/Analyses/ThreadSafetyUtil.h

+3-4
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,16 @@
1414
#ifndef LLVM_CLANG_ANALYSIS_ANALYSES_THREADSAFETYUTIL_H
1515
#define LLVM_CLANG_ANALYSIS_ANALYSES_THREADSAFETYUTIL_H
1616

17+
#include "clang/AST/ExprCXX.h"
1718
#include "llvm/ADT/StringRef.h"
1819
#include "llvm/Support/AlignOf.h"
1920
#include "llvm/Support/Allocator.h"
2021
#include "llvm/Support/Compiler.h"
21-
#include "clang/AST/ExprCXX.h"
22-
2322
#include <cassert>
2423
#include <cstddef>
25-
#include <vector>
26-
#include <utility>
2724
#include <ostream>
25+
#include <utility>
26+
#include <vector>
2827

2928
namespace clang {
3029
namespace threadSafety {

Diff for: include/clang/Basic/Attributes.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
#ifndef LLVM_CLANG_BASIC_ATTRIBUTES_H
1111
#define LLVM_CLANG_BASIC_ATTRIBUTES_H
1212

13-
#include "llvm/ADT/Triple.h"
1413
#include "clang/Basic/LangOptions.h"
14+
#include "llvm/ADT/Triple.h"
1515

1616
namespace clang {
1717

Diff for: include/clang/Basic/VirtualFileSystem.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818
#include "llvm/ADT/Optional.h"
1919
#include "llvm/Support/ErrorOr.h"
2020
#include "llvm/Support/FileSystem.h"
21-
#include "llvm/Support/raw_ostream.h"
2221
#include "llvm/Support/SourceMgr.h"
22+
#include "llvm/Support/raw_ostream.h"
2323

2424
namespace llvm {
2525
class MemoryBuffer;

Diff for: include/clang/Driver/Job.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212

1313
#include "clang/Basic/LLVM.h"
1414
#include "llvm/ADT/SmallVector.h"
15-
#include "llvm/Option/Option.h"
1615
#include "llvm/ADT/iterator.h"
16+
#include "llvm/Option/Option.h"
1717
#include <memory>
1818

1919
namespace llvm {

Diff for: include/clang/Driver/Multilib.h

-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
#include "clang/Basic/LLVM.h"
1414
#include "llvm/ADT/Triple.h"
1515
#include "llvm/Option/Option.h"
16-
1716
#include <functional>
1817
#include <string>
1918
#include <vector>

Diff for: include/clang/Frontend/ASTConsumers.h

-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
#define LLVM_CLANG_FRONTEND_ASTCONSUMERS_H
1616

1717
#include "clang/Basic/LLVM.h"
18-
1918
#include <memory>
2019

2120
namespace clang {

Diff for: include/clang/Frontend/CodeGenOptions.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@
1414
#ifndef LLVM_CLANG_FRONTEND_CODEGENOPTIONS_H
1515
#define LLVM_CLANG_FRONTEND_CODEGENOPTIONS_H
1616

17+
#include "clang/Basic/Sanitizers.h"
18+
#include "llvm/Support/Regex.h"
1719
#include <memory>
1820
#include <string>
1921
#include <vector>
20-
#include "clang/Basic/Sanitizers.h"
21-
#include "llvm/Support/Regex.h"
2222

2323
namespace clang {
2424

Diff for: include/clang/Frontend/CompilerInstance.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@
1010
#ifndef LLVM_CLANG_FRONTEND_COMPILERINSTANCE_H_
1111
#define LLVM_CLANG_FRONTEND_COMPILERINSTANCE_H_
1212

13+
#include "clang/AST/ASTConsumer.h"
1314
#include "clang/Basic/Diagnostic.h"
1415
#include "clang/Basic/SourceManager.h"
1516
#include "clang/Frontend/CompilerInvocation.h"
1617
#include "clang/Frontend/Utils.h"
17-
#include "clang/AST/ASTConsumer.h"
1818
#include "clang/Lex/ModuleLoader.h"
1919
#include "llvm/ADT/ArrayRef.h"
2020
#include "llvm/ADT/DenseMap.h"

Diff for: include/clang/Lex/HeaderMap.h

-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616

1717
#include "clang/Basic/LLVM.h"
1818
#include "llvm/Support/Compiler.h"
19-
2019
#include <memory>
2120

2221
namespace llvm {

Diff for: include/clang/Rewrite/Frontend/ASTConsumers.h

-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
#define LLVM_CLANG_REWRITE_FRONTEND_ASTCONSUMERS_H
1616

1717
#include "clang/Basic/LLVM.h"
18-
1918
#include <memory>
2019
#include <string>
2120

Diff for: include/clang/StaticAnalyzer/Frontend/FrontendActions.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
#define LLVM_CLANG_STATICANALYZER_FRONTEND_FRONTENDACTIONS_H
1212

1313
#include "clang/Frontend/FrontendAction.h"
14-
#include "llvm/ADT/StringRef.h"
1514
#include "llvm/ADT/StringMap.h"
15+
#include "llvm/ADT/StringRef.h"
1616

1717
namespace clang {
1818

Diff for: lib/Analysis/BodyFarm.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@
1313
//===----------------------------------------------------------------------===//
1414

1515
#include "BodyFarm.h"
16-
#include "clang/Analysis/CodeInjector.h"
1716
#include "clang/AST/ASTContext.h"
1817
#include "clang/AST/Decl.h"
1918
#include "clang/AST/Expr.h"
2019
#include "clang/AST/ExprObjC.h"
20+
#include "clang/Analysis/CodeInjector.h"
2121
#include "llvm/ADT/StringSwitch.h"
2222

2323
using namespace clang;

Diff for: lib/Analysis/ReachableCode.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,15 @@
1313
//===----------------------------------------------------------------------===//
1414

1515
#include "clang/Analysis/Analyses/ReachableCode.h"
16-
#include "clang/Lex/Preprocessor.h"
1716
#include "clang/AST/Expr.h"
1817
#include "clang/AST/ExprCXX.h"
1918
#include "clang/AST/ExprObjC.h"
20-
#include "clang/AST/StmtCXX.h"
2119
#include "clang/AST/ParentMap.h"
20+
#include "clang/AST/StmtCXX.h"
2221
#include "clang/Analysis/AnalysisContext.h"
2322
#include "clang/Analysis/CFG.h"
2423
#include "clang/Basic/SourceManager.h"
24+
#include "clang/Lex/Preprocessor.h"
2525
#include "llvm/ADT/BitVector.h"
2626
#include "llvm/ADT/SmallVector.h"
2727

Diff for: lib/Analysis/ThreadSafety.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@
2222
#include "clang/AST/StmtVisitor.h"
2323
#include "clang/Analysis/Analyses/PostOrderCFGView.h"
2424
#include "clang/Analysis/Analyses/ThreadSafety.h"
25+
#include "clang/Analysis/Analyses/ThreadSafetyCommon.h"
2526
#include "clang/Analysis/Analyses/ThreadSafetyLogical.h"
2627
#include "clang/Analysis/Analyses/ThreadSafetyTIL.h"
2728
#include "clang/Analysis/Analyses/ThreadSafetyTraverse.h"
28-
#include "clang/Analysis/Analyses/ThreadSafetyCommon.h"
2929
#include "clang/Analysis/AnalysisContext.h"
3030
#include "clang/Analysis/CFG.h"
3131
#include "clang/Analysis/CFGStmtMap.h"

Diff for: lib/Analysis/ThreadSafetyCommon.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
#include "llvm/ADT/DenseMap.h"
2929
#include "llvm/ADT/SmallVector.h"
3030
#include "llvm/ADT/StringRef.h"
31-
3231
#include <algorithm>
3332
#include <climits>
3433
#include <vector>

Diff for: lib/Basic/VirtualFileSystem.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@
1111

1212
#include "clang/Basic/VirtualFileSystem.h"
1313
#include "llvm/ADT/DenseMap.h"
14-
#include "llvm/ADT/iterator_range.h"
1514
#include "llvm/ADT/STLExtras.h"
1615
#include "llvm/ADT/StringExtras.h"
1716
#include "llvm/ADT/StringSet.h"
17+
#include "llvm/ADT/iterator_range.h"
1818
#include "llvm/Support/Errc.h"
1919
#include "llvm/Support/MemoryBuffer.h"
2020
#include "llvm/Support/Path.h"

Diff for: lib/CodeGen/CGException.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
//===----------------------------------------------------------------------===//
1313

1414
#include "CodeGenFunction.h"
15-
#include "CGCleanup.h"
1615
#include "CGCXXABI.h"
16+
#include "CGCleanup.h"
1717
#include "CGObjCRuntime.h"
1818
#include "TargetInfo.h"
1919
#include "clang/AST/StmtCXX.h"

Diff for: lib/CodeGen/CGExpr.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@
2121
#include "CodeGenModule.h"
2222
#include "TargetInfo.h"
2323
#include "clang/AST/ASTContext.h"
24-
#include "clang/AST/DeclObjC.h"
2524
#include "clang/AST/Attr.h"
25+
#include "clang/AST/DeclObjC.h"
2626
#include "clang/Frontend/CodeGenOptions.h"
2727
#include "llvm/ADT/Hashing.h"
2828
#include "llvm/ADT/StringExtras.h"

Diff for: lib/CodeGen/CGOpenMPRuntime.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313

1414
#include "CGOpenMPRuntime.h"
1515
#include "CodeGenFunction.h"
16-
#include "clang/AST/StmtOpenMP.h"
1716
#include "clang/AST/Decl.h"
17+
#include "clang/AST/StmtOpenMP.h"
1818
#include "llvm/ADT/ArrayRef.h"
1919
#include "llvm/IR/CallSite.h"
2020
#include "llvm/IR/DerivedTypes.h"

Diff for: lib/CodeGen/CGOpenMPRuntime.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
#ifndef LLVM_CLANG_LIB_CODEGEN_CGOPENMPRUNTIME_H
1515
#define LLVM_CLANG_LIB_CODEGEN_CGOPENMPRUNTIME_H
1616

17-
#include "clang/Basic/SourceLocation.h"
1817
#include "clang/Basic/OpenMPKinds.h"
18+
#include "clang/Basic/SourceLocation.h"
1919
#include "llvm/ADT/DenseMap.h"
2020
#include "llvm/ADT/DenseSet.h"
2121
#include "llvm/ADT/StringMap.h"

Diff for: lib/CodeGen/CGStmtOpenMP.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@
1414
#include "CGOpenMPRuntime.h"
1515
#include "CodeGenFunction.h"
1616
#include "CodeGenModule.h"
17+
#include "TargetInfo.h"
1718
#include "clang/AST/Stmt.h"
1819
#include "clang/AST/StmtOpenMP.h"
19-
#include "TargetInfo.h"
2020
using namespace clang;
2121
using namespace CodeGen;
2222

Diff for: lib/CodeGen/CodeGenAction.cpp

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,19 @@
88
//===----------------------------------------------------------------------===//
99

1010
#include "CoverageMappingGen.h"
11-
#include "clang/CodeGen/CodeGenAction.h"
1211
#include "clang/AST/ASTConsumer.h"
1312
#include "clang/AST/ASTContext.h"
14-
#include "clang/AST/DeclGroup.h"
1513
#include "clang/AST/DeclCXX.h"
14+
#include "clang/AST/DeclGroup.h"
1615
#include "clang/Basic/FileManager.h"
1716
#include "clang/Basic/SourceManager.h"
1817
#include "clang/Basic/TargetInfo.h"
19-
#include "clang/Lex/Preprocessor.h"
2018
#include "clang/CodeGen/BackendUtil.h"
19+
#include "clang/CodeGen/CodeGenAction.h"
2120
#include "clang/CodeGen/ModuleBuilder.h"
2221
#include "clang/Frontend/CompilerInstance.h"
2322
#include "clang/Frontend/FrontendDiagnostic.h"
23+
#include "clang/Lex/Preprocessor.h"
2424
#include "llvm/ADT/SmallString.h"
2525
#include "llvm/Bitcode/ReaderWriter.h"
2626
#include "llvm/IR/DebugInfo.h"

Diff for: lib/CodeGen/CodeGenModule.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@
2121
#include "CGOpenMPRuntime.h"
2222
#include "CodeGenFunction.h"
2323
#include "CodeGenPGO.h"
24-
#include "CoverageMappingGen.h"
2524
#include "CodeGenTBAA.h"
25+
#include "CoverageMappingGen.h"
2626
#include "TargetInfo.h"
2727
#include "clang/AST/ASTContext.h"
2828
#include "clang/AST/CharUnits.h"

Diff for: lib/CodeGen/CoverageMappingGen.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@
1515
#include "CodeGenFunction.h"
1616
#include "clang/AST/StmtVisitor.h"
1717
#include "clang/Lex/Lexer.h"
18-
#include "llvm/ProfileData/InstrProfReader.h"
1918
#include "llvm/ProfileData/CoverageMapping.h"
20-
#include "llvm/ProfileData/CoverageMappingWriter.h"
2119
#include "llvm/ProfileData/CoverageMappingReader.h"
20+
#include "llvm/ProfileData/CoverageMappingWriter.h"
21+
#include "llvm/ProfileData/InstrProfReader.h"
2222
#include "llvm/Support/FileSystem.h"
2323

2424
using namespace clang;

Diff for: lib/CodeGen/CoverageMappingGen.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@
1616

1717
#include "clang/Basic/LLVM.h"
1818
#include "clang/Basic/SourceLocation.h"
19-
#include "clang/Lex/PPCallbacks.h"
2019
#include "clang/Frontend/CodeGenOptions.h"
21-
#include "llvm/ADT/StringMap.h"
20+
#include "clang/Lex/PPCallbacks.h"
2221
#include "llvm/ADT/DenseMap.h"
22+
#include "llvm/ADT/StringMap.h"
2323
#include "llvm/IR/GlobalValue.h"
2424
#include "llvm/Support/raw_ostream.h"
2525

Diff for: lib/CodeGen/SanitizerMetadata.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@
1313
#ifndef LLVM_CLANG_LIB_CODEGEN_SANITIZERMETADATA_H
1414
#define LLVM_CLANG_LIB_CODEGEN_SANITIZERMETADATA_H
1515

16+
#include "clang/AST/Type.h"
1617
#include "clang/Basic/LLVM.h"
1718
#include "clang/Basic/SourceLocation.h"
18-
#include "clang/AST/Type.h"
1919

2020
namespace llvm {
2121
class GlobalVariable;

Diff for: lib/CodeGen/TargetInfo.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
#include "llvm/IR/DataLayout.h"
2626
#include "llvm/IR/Type.h"
2727
#include "llvm/Support/raw_ostream.h"
28-
2928
#include <algorithm> // std::sort
3029

3130
using namespace clang;

Diff for: lib/Frontend/CodeGenOptions.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
//
88
//===----------------------------------------------------------------------===//
99

10-
#include <string.h>
1110
#include "clang/Frontend/CodeGenOptions.h"
11+
#include <string.h>
1212

1313
namespace clang {
1414

0 commit comments

Comments
 (0)