Skip to content

Commit fe74b56

Browse files
kazutakahiratasivan-shani
authored andcommitted
[AST] Remove unused includes (NFC) (llvm#141417)
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.
1 parent 549b776 commit fe74b56

File tree

7 files changed

+0
-7
lines changed

7 files changed

+0
-7
lines changed

clang/lib/AST/ByteCode/Disasm.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
#include "clang/AST/DeclCXX.h"
2929
#include "clang/AST/ExprCXX.h"
3030
#include "llvm/Support/Compiler.h"
31-
#include "llvm/Support/Format.h"
3231

3332
using namespace clang;
3433
using namespace clang::interp;

clang/lib/AST/ByteCode/Function.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
#include "Program.h"
1111
#include "clang/AST/Decl.h"
1212
#include "clang/AST/DeclCXX.h"
13-
#include "clang/Basic/Builtins.h"
1413

1514
using namespace clang;
1615
using namespace clang::interp;

clang/lib/AST/CXXInheritance.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
#include <algorithm>
2828
#include <cassert>
2929
#include <utility>
30-
#include <vector>
3130

3231
using namespace clang;
3332

clang/lib/AST/DeclTemplate.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@
3333
#include "llvm/ADT/SmallVector.h"
3434
#include "llvm/Support/ErrorHandling.h"
3535
#include <cassert>
36-
#include <memory>
3736
#include <optional>
3837
#include <utility>
3938

clang/lib/AST/JSONNodeDumper.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
#include "clang/Basic/Specifiers.h"
55
#include "clang/Lex/Lexer.h"
66
#include "llvm/ADT/StringExtras.h"
7-
#include <optional>
87

98
using namespace clang;
109

clang/lib/AST/StmtPrinter.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@
5050
#include "llvm/ADT/SmallVector.h"
5151
#include "llvm/ADT/StringExtras.h"
5252
#include "llvm/ADT/StringRef.h"
53-
#include "llvm/Support/Casting.h"
5453
#include "llvm/Support/Compiler.h"
5554
#include "llvm/Support/ErrorHandling.h"
5655
#include "llvm/Support/raw_ostream.h"

clang/lib/AST/TemplateBase.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@
3737
#include <cstddef>
3838
#include <cstdint>
3939
#include <cstring>
40-
#include <optional>
4140

4241
using namespace clang;
4342

0 commit comments

Comments
 (0)