Skip to content

Commit 2419112

Browse files
Merge pull request #32080 from varungandhi-apple/vg-tidying-up-without-marie-kondo
Get rid of #includes that do not spark joy
2 parents db0c39f + 77dbf62 commit 2419112

File tree

80 files changed

+28
-79
lines changed

Some content is hidden

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

80 files changed

+28
-79
lines changed

include/swift/AST/ASTPrinter.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
#include "swift/Basic/QuotedString.h"
1818
#include "swift/Basic/UUID.h"
1919
#include "swift/AST/Identifier.h"
20+
#include "llvm/ADT/SmallString.h"
2021
#include "llvm/ADT/StringRef.h"
2122
#include "llvm/ADT/DenseSet.h"
2223
#include "llvm/Support/raw_ostream.h"

include/swift/AST/AnyRequest.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
#include "swift/Basic/TypeID.h"
2323
#include "llvm/ADT/DenseMapInfo.h"
2424
#include "llvm/ADT/Hashing.h"
25+
#include "llvm/ADT/PointerIntPair.h"
2526
#include <string>
2627

2728
namespace llvm {

include/swift/AST/CaptureInfo.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
#include "llvm/ADT/PointerIntPair.h"
2323
#include "llvm/ADT/PointerUnion.h"
2424
#include "llvm/Support/TrailingObjects.h"
25-
#include <vector>
2625

2726
namespace swift {
2827
class CapturedValue;

include/swift/AST/ConcreteDeclRef.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
#include "swift/Basic/LLVM.h"
2222
#include "swift/AST/SubstitutionMap.h"
2323
#include "swift/AST/TypeAlignments.h"
24-
#include "llvm/ADT/ArrayRef.h"
2524
#include "llvm/ADT/PointerUnion.h"
2625
#include "llvm/Support/Compiler.h"
2726
#include <cstring>

include/swift/AST/Decl.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@
4141
#include "swift/Basic/OptionalEnum.h"
4242
#include "swift/Basic/Range.h"
4343
#include "swift/Basic/Located.h"
44-
#include "llvm/ADT/DenseMap.h"
4544
#include "llvm/ADT/DenseSet.h"
4645
#include "llvm/Support/TrailingObjects.h"
4746
#include <type_traits>

include/swift/AST/ExistentialLayout.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
#include "swift/Basic/ArrayRefView.h"
2121
#include "swift/AST/ASTContext.h"
2222
#include "swift/AST/Type.h"
23-
#include "llvm/ADT/SmallVector.h"
2423

2524
namespace swift {
2625
class ProtocolDecl;

include/swift/AST/GenericParamKey.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
#define SWIFT_AST_GENERICPARAMKEY_H
1515

1616
#include "llvm/ADT/DenseMapInfo.h"
17-
#include "llvm/ADT/ArrayRef.h"
1817
#include "swift/AST/Type.h"
1918

2019
namespace swift {

include/swift/AST/GenericSignatureBuilder.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030
#include "swift/AST/TypeRepr.h"
3131
#include "swift/Basic/Debug.h"
3232
#include "swift/Basic/LLVM.h"
33-
#include "llvm/ADT/ArrayRef.h"
3433
#include "llvm/ADT/FoldingSet.h"
3534
#include "llvm/ADT/ilist.h"
3635
#include "llvm/ADT/PointerUnion.h"

include/swift/AST/LinkLibrary.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
#define SWIFT_AST_LINKLIBRARY_H
1515

1616
#include "swift/Basic/LLVM.h"
17-
#include "llvm/ADT/SmallString.h"
17+
#include "llvm/ADT/StringRef.h"
1818
#include <string>
1919

2020
namespace swift {

include/swift/AST/Module.h

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,12 @@
2828
#include "swift/Basic/STLExtras.h"
2929
#include "swift/Basic/SourceLoc.h"
3030
#include "llvm/ADT/ArrayRef.h"
31-
#include "llvm/ADT/DenseSet.h"
3231
#include "llvm/ADT/STLExtras.h"
33-
#include "llvm/ADT/SetVector.h"
34-
#include "llvm/ADT/SmallSet.h"
3532
#include "llvm/ADT/SmallVector.h"
3633
#include "llvm/ADT/StringMap.h"
37-
#include "llvm/ADT/TinyPtrVector.h"
3834
#include "llvm/Support/ErrorHandling.h"
3935
#include "llvm/Support/MD5.h"
36+
#include <set>
4037

4138
namespace clang {
4239
class Module;

0 commit comments

Comments
 (0)