Skip to content

Commit 46d750b

Browse files
[Sema] Remove unused includes (NFC) (#116461)
Identified with misc-include-cleaner.
1 parent e8a6624 commit 46d750b

40 files changed

+2
-101
lines changed

clang/lib/Sema/AnalysisBasedWarnings.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
#include "clang/AST/ParentMap.h"
2626
#include "clang/AST/StmtCXX.h"
2727
#include "clang/AST/StmtObjC.h"
28-
#include "clang/AST/StmtVisitor.h"
2928
#include "clang/AST/Type.h"
3029
#include "clang/Analysis/Analyses/CFGReachabilityAnalysis.h"
3130
#include "clang/Analysis/Analyses/CalledOnceCheck.h"
@@ -48,10 +47,8 @@
4847
#include "llvm/ADT/BitVector.h"
4948
#include "llvm/ADT/MapVector.h"
5049
#include "llvm/ADT/STLFunctionalExtras.h"
51-
#include "llvm/ADT/SmallString.h"
5250
#include "llvm/ADT/SmallVector.h"
5351
#include "llvm/ADT/StringRef.h"
54-
#include "llvm/Support/Casting.h"
5552
#include <algorithm>
5653
#include <deque>
5754
#include <iterator>

clang/lib/Sema/CodeCompleteConsumer.cpp

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,11 @@
2121
#include "clang/Basic/IdentifierTable.h"
2222
#include "clang/Lex/Preprocessor.h"
2323
#include "clang/Sema/Sema.h"
24-
#include "llvm/ADT/SmallString.h"
25-
#include "llvm/ADT/SmallVector.h"
2624
#include "llvm/ADT/StringExtras.h"
2725
#include "llvm/ADT/StringRef.h"
2826
#include "llvm/ADT/Twine.h"
29-
#include "llvm/Support/Casting.h"
3027
#include "llvm/Support/Compiler.h"
3128
#include "llvm/Support/ErrorHandling.h"
32-
#include "llvm/Support/FormatVariadic.h"
3329
#include "llvm/Support/raw_ostream.h"
3430
#include <algorithm>
3531
#include <cassert>

clang/lib/Sema/DeclSpec.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,6 @@
2222
#include "clang/Basic/TargetInfo.h"
2323
#include "clang/Sema/ParsedTemplate.h"
2424
#include "clang/Sema/Sema.h"
25-
#include "clang/Sema/SemaDiagnostic.h"
26-
#include "llvm/ADT/STLExtras.h"
27-
#include "llvm/ADT/SmallString.h"
2825
#include <cstring>
2926
using namespace clang;
3027

clang/lib/Sema/ParsedAttr.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,7 @@
1616
#include "clang/Basic/IdentifierTable.h"
1717
#include "clang/Basic/TargetInfo.h"
1818
#include "clang/Sema/SemaInternal.h"
19-
#include "llvm/ADT/SmallString.h"
2019
#include "llvm/ADT/SmallVector.h"
21-
#include "llvm/ADT/StringRef.h"
2220
#include <cassert>
2321
#include <cstddef>
2422
#include <utility>

clang/lib/Sema/ScopeInfo.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313

1414
#include "clang/Sema/ScopeInfo.h"
1515
#include "clang/AST/Decl.h"
16-
#include "clang/AST/DeclCXX.h"
1716
#include "clang/AST/DeclObjC.h"
1817
#include "clang/AST/Expr.h"
1918
#include "clang/AST/ExprCXX.h"

clang/lib/Sema/Sema.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,11 @@
2727
#include "clang/Basic/DiagnosticOptions.h"
2828
#include "clang/Basic/PartialDiagnostic.h"
2929
#include "clang/Basic/SourceManager.h"
30-
#include "clang/Basic/Stack.h"
3130
#include "clang/Basic/TargetInfo.h"
3231
#include "clang/Lex/HeaderSearch.h"
3332
#include "clang/Lex/HeaderSearchOptions.h"
3433
#include "clang/Lex/Preprocessor.h"
3534
#include "clang/Sema/CXXFieldCollector.h"
36-
#include "clang/Sema/DelayedDiagnostic.h"
3735
#include "clang/Sema/EnterExpressionEvaluationContext.h"
3836
#include "clang/Sema/ExternalSemaSource.h"
3937
#include "clang/Sema/Initialization.h"
@@ -51,7 +49,6 @@
5149
#include "clang/Sema/SemaConsumer.h"
5250
#include "clang/Sema/SemaHLSL.h"
5351
#include "clang/Sema/SemaHexagon.h"
54-
#include "clang/Sema/SemaInternal.h"
5552
#include "clang/Sema/SemaLoongArch.h"
5653
#include "clang/Sema/SemaM68k.h"
5754
#include "clang/Sema/SemaMIPS.h"

clang/lib/Sema/SemaAPINotes.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
#include "clang/AST/TypeLoc.h"
1919
#include "clang/Basic/SourceLocation.h"
2020
#include "clang/Lex/Lexer.h"
21-
#include "clang/Sema/SemaInternal.h"
2221
#include "clang/Sema/SemaObjC.h"
2322
#include "clang/Sema/SemaSwift.h"
2423
#include <stack>

clang/lib/Sema/SemaAccess.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
#include "clang/Sema/DelayedDiagnostic.h"
2222
#include "clang/Sema/Initialization.h"
2323
#include "clang/Sema/Lookup.h"
24-
#include "clang/Sema/SemaInternal.h"
2524
#include "llvm/ADT/STLForwardCompat.h"
2625

2726
using namespace clang;

clang/lib/Sema/SemaAttr.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
#include "clang/Basic/TargetInfo.h"
1818
#include "clang/Lex/Preprocessor.h"
1919
#include "clang/Sema/Lookup.h"
20-
#include "clang/Sema/SemaInternal.h"
2120
#include <optional>
2221
using namespace clang;
2322

clang/lib/Sema/SemaCUDA.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,6 @@
2020
#include "clang/Sema/Lookup.h"
2121
#include "clang/Sema/ScopeInfo.h"
2222
#include "clang/Sema/Sema.h"
23-
#include "clang/Sema/SemaDiagnostic.h"
24-
#include "clang/Sema/SemaInternal.h"
2523
#include "clang/Sema/Template.h"
2624
#include "llvm/ADT/STLForwardCompat.h"
2725
#include "llvm/ADT/SmallVector.h"

0 commit comments

Comments
 (0)