Skip to content

Commit b0abd48

Browse files
[llvm] Add missing StringExtras.h includes
In preparation for removing the `#include "llvm/ADT/StringExtras.h"` from the header to source file of `llvm/Support/Error.h`, first add in all the missing includes that were previously included transitively through this header.
1 parent 5421057 commit b0abd48

File tree

122 files changed

+130
-4
lines changed

Some content is hidden

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

122 files changed

+130
-4
lines changed

clang-tools-extra/clangd/ConfigCompile.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
#include "support/Trace.h"
3636
#include "llvm/ADT/STLExtras.h"
3737
#include "llvm/ADT/SmallString.h"
38+
#include "llvm/ADT/StringExtras.h"
3839
#include "llvm/ADT/StringRef.h"
3940
#include "llvm/Support/FileSystem.h"
4041
#include "llvm/Support/FormatVariadic.h"

clang-tools-extra/clangd/FileDistance.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
#include "URI.h"
3535
#include "support/Logger.h"
3636
#include "llvm/ADT/STLExtras.h"
37+
#include "llvm/ADT/StringExtras.h"
3738
#include "llvm/Support/Path.h"
3839
#include <queue>
3940

clang-tools-extra/clangd/Protocol.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
#include "support/Logger.h"
1616
#include "clang/Basic/LLVM.h"
1717
#include "clang/Index/IndexSymbol.h"
18+
#include "llvm/ADT/StringExtras.h"
1819
#include "llvm/ADT/StringRef.h"
1920
#include "llvm/ADT/StringSwitch.h"
2021
#include "llvm/Support/ErrorHandling.h"

clang-tools-extra/clangd/index/SymbolID.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
#include "SymbolID.h"
1010
#include "support/Logger.h"
11+
#include "llvm/ADT/StringExtras.h"
1112
#include "llvm/Support/SHA1.h"
1213

1314
namespace clang {

clang-tools-extra/clangd/unittests/TestIndex.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
#include "TestIndex.h"
1010
#include "clang/Index/IndexSymbol.h"
11+
#include "llvm/ADT/StringExtras.h"
1112
#include "llvm/Support/Regex.h"
1213

1314
namespace clang {

clang/include/clang/ASTMatchers/ASTMatchers.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@
8181
#include "clang/Basic/TypeTraits.h"
8282
#include "llvm/ADT/ArrayRef.h"
8383
#include "llvm/ADT/SmallVector.h"
84+
#include "llvm/ADT/StringExtras.h"
8485
#include "llvm/ADT/StringRef.h"
8586
#include "llvm/Support/Casting.h"
8687
#include "llvm/Support/Compiler.h"

clang/lib/AST/ExprConstant.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@
5353
#include "clang/Basic/TargetInfo.h"
5454
#include "llvm/ADT/APFixedPoint.h"
5555
#include "llvm/ADT/SmallBitVector.h"
56+
#include "llvm/ADT/StringExtras.h"
5657
#include "llvm/Support/Debug.h"
5758
#include "llvm/Support/SaveAndRestore.h"
5859
#include "llvm/Support/TimeProfiler.h"

clang/lib/AST/JSONNodeDumper.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
#include "clang/Basic/SourceManager.h"
44
#include "clang/Basic/Specifiers.h"
55
#include "clang/Lex/Lexer.h"
6+
#include "llvm/ADT/StringExtras.h"
67
#include <optional>
78

89
using namespace clang;

clang/lib/Basic/Sarif.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
#include "clang/Basic/SourceManager.h"
2020
#include "llvm/ADT/ArrayRef.h"
2121
#include "llvm/ADT/STLExtras.h"
22+
#include "llvm/ADT/StringExtras.h"
2223
#include "llvm/ADT/StringMap.h"
2324
#include "llvm/ADT/StringRef.h"
2425
#include "llvm/Support/ConvertUTF.h"

clang/lib/Driver/Job.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
#include "llvm/ADT/ArrayRef.h"
1717
#include "llvm/ADT/SmallString.h"
1818
#include "llvm/ADT/SmallVector.h"
19+
#include "llvm/ADT/StringExtras.h"
1920
#include "llvm/ADT/StringRef.h"
2021
#include "llvm/ADT/StringSet.h"
2122
#include "llvm/ADT/StringSwitch.h"

clang/lib/Driver/ToolChains/AIX.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
#include "clang/Driver/Compilation.h"
1313
#include "clang/Driver/Options.h"
1414
#include "clang/Driver/SanitizerArgs.h"
15+
#include "llvm/ADT/StringExtras.h"
1516
#include "llvm/Option/ArgList.h"
1617
#include "llvm/ProfileData/InstrProf.h"
1718
#include "llvm/Support/Path.h"

clang/lib/Driver/ToolChains/AMDGPU.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
#include "clang/Driver/DriverDiagnostic.h"
1515
#include "clang/Driver/InputInfo.h"
1616
#include "clang/Driver/Options.h"
17+
#include "llvm/ADT/StringExtras.h"
1718
#include "llvm/Option/ArgList.h"
1819
#include "llvm/Support/Error.h"
1920
#include "llvm/Support/LineIterator.h"

clang/lib/Sema/SemaCast.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
#include "clang/Sema/Initialization.h"
2626
#include "clang/Sema/SemaInternal.h"
2727
#include "llvm/ADT/SmallVector.h"
28+
#include "llvm/ADT/StringExtras.h"
2829
#include <set>
2930
using namespace clang;
3031

clang/lib/Sema/SemaChecking.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@
7272
#include "llvm/ADT/SmallPtrSet.h"
7373
#include "llvm/ADT/SmallString.h"
7474
#include "llvm/ADT/SmallVector.h"
75+
#include "llvm/ADT/StringExtras.h"
7576
#include "llvm/ADT/StringRef.h"
7677
#include "llvm/ADT/StringSet.h"
7778
#include "llvm/ADT/StringSwitch.h"

clang/lib/Sema/SemaDecl.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@
4646
#include "clang/Sema/SemaInternal.h"
4747
#include "clang/Sema/Template.h"
4848
#include "llvm/ADT/SmallString.h"
49+
#include "llvm/ADT/StringExtras.h"
4950
#include "llvm/TargetParser/Triple.h"
5051
#include <algorithm>
5152
#include <cstring>

clang/lib/Sema/SemaExprCXX.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@
4343
#include "clang/Sema/TemplateDeduction.h"
4444
#include "llvm/ADT/APInt.h"
4545
#include "llvm/ADT/STLExtras.h"
46+
#include "llvm/ADT/StringExtras.h"
4647
#include "llvm/Support/ErrorHandling.h"
4748
#include "llvm/Support/TypeSize.h"
4849
#include <optional>

clang/lib/Sema/SemaInit.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
#include "llvm/ADT/APInt.h"
2828
#include "llvm/ADT/PointerIntPair.h"
2929
#include "llvm/ADT/SmallString.h"
30+
#include "llvm/ADT/StringExtras.h"
3031
#include "llvm/Support/ErrorHandling.h"
3132
#include "llvm/Support/raw_ostream.h"
3233

clang/lib/Sema/SemaModule.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
#include "clang/Lex/HeaderSearch.h"
1616
#include "clang/Lex/Preprocessor.h"
1717
#include "clang/Sema/SemaInternal.h"
18+
#include "llvm/ADT/StringExtras.h"
1819
#include <optional>
1920

2021
using namespace clang;

clang/lib/Sema/SemaStmt.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@
3939
#include "llvm/ADT/SmallPtrSet.h"
4040
#include "llvm/ADT/SmallString.h"
4141
#include "llvm/ADT/SmallVector.h"
42+
#include "llvm/ADT/StringExtras.h"
4243

4344
using namespace clang;
4445
using namespace sema;

clang/lib/Sema/SemaStmtAsm.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
#include "clang/Sema/ScopeInfo.h"
2323
#include "clang/Sema/SemaInternal.h"
2424
#include "llvm/ADT/ArrayRef.h"
25+
#include "llvm/ADT/StringExtras.h"
2526
#include "llvm/ADT/StringSet.h"
2627
#include "llvm/MC/MCParser/MCAsmParser.h"
2728
#include <optional>

clang/lib/Sema/SemaTemplateInstantiate.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
#include "clang/Sema/TemplateDeduction.h"
3737
#include "clang/Sema/TemplateInstCallback.h"
3838
#include "llvm/ADT/ScopeExit.h"
39+
#include "llvm/ADT/StringExtras.h"
3940
#include "llvm/Support/ErrorHandling.h"
4041
#include "llvm/Support/TimeProfiler.h"
4142
#include <optional>

clang/lib/Sema/SemaType.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
#include "llvm/ADT/ArrayRef.h"
3939
#include "llvm/ADT/SmallPtrSet.h"
4040
#include "llvm/ADT/SmallString.h"
41+
#include "llvm/ADT/StringExtras.h"
4142
#include "llvm/IR/DerivedTypes.h"
4243
#include "llvm/Support/ErrorHandling.h"
4344
#include <bitset>

clang/lib/StaticAnalyzer/Core/CheckerContext.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
#include "clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h"
1515
#include "clang/Basic/Builtins.h"
1616
#include "clang/Lex/Lexer.h"
17+
#include "llvm/ADT/StringExtras.h"
1718

1819
using namespace clang;
1920
using namespace ento;

clang/tools/clang-offload-packager/ClangOffloadPackager.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414

1515
#include "clang/Basic/Version.h"
1616

17+
#include "llvm/ADT/StringExtras.h"
1718
#include "llvm/BinaryFormat/Magic.h"
1819
#include "llvm/Object/ArchiveWriter.h"
1920
#include "llvm/Object/OffloadBinary.h"

clang/tools/driver/cc1as_main.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
#include "clang/Frontend/TextDiagnosticPrinter.h"
2020
#include "clang/Frontend/Utils.h"
2121
#include "llvm/ADT/STLExtras.h"
22+
#include "llvm/ADT/StringExtras.h"
2223
#include "llvm/ADT/StringSwitch.h"
2324
#include "llvm/IR/DataLayout.h"
2425
#include "llvm/MC/MCAsmBackend.h"

lld/COFF/Chunks.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
#include "Symbols.h"
1414
#include "Writer.h"
1515
#include "llvm/ADT/STLExtras.h"
16+
#include "llvm/ADT/StringExtras.h"
1617
#include "llvm/ADT/Twine.h"
1718
#include "llvm/BinaryFormat/COFF.h"
1819
#include "llvm/Object/COFF.h"

lld/COFF/DebugTypes.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
#include "TypeMerger.h"
1616
#include "lld/Common/ErrorHandler.h"
1717
#include "lld/Common/Memory.h"
18+
#include "llvm/ADT/StringExtras.h"
1819
#include "llvm/DebugInfo/CodeView/TypeIndexDiscovery.h"
1920
#include "llvm/DebugInfo/CodeView/TypeRecord.h"
2021
#include "llvm/DebugInfo/CodeView/TypeRecordHelpers.h"

lld/COFF/DriverUtils.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
#include "lld/Common/ErrorHandler.h"
1919
#include "lld/Common/Memory.h"
2020
#include "llvm/ADT/STLExtras.h"
21+
#include "llvm/ADT/StringExtras.h"
2122
#include "llvm/ADT/StringSwitch.h"
2223
#include "llvm/BinaryFormat/COFF.h"
2324
#include "llvm/Object/COFF.h"

lld/Common/Strings.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
#include "lld/Common/Strings.h"
1010
#include "lld/Common/ErrorHandler.h"
1111
#include "lld/Common/LLVM.h"
12+
#include "llvm/ADT/StringExtras.h"
1213
#include "llvm/Support/FileSystem.h"
1314
#include "llvm/Support/GlobPattern.h"
1415
#include <algorithm>

lld/Common/Timer.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
#include "lld/Common/Timer.h"
1010
#include "lld/Common/ErrorHandler.h"
11+
#include "llvm/ADT/SmallString.h"
1112
#include "llvm/Support/Format.h"
1213
#include <ratio>
1314

lld/ELF/AArch64ErrataFix.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
#include "Target.h"
3636
#include "lld/Common/CommonLinkerContext.h"
3737
#include "lld/Common/Strings.h"
38+
#include "llvm/ADT/StringExtras.h"
3839
#include "llvm/Support/Endian.h"
3940
#include <algorithm>
4041

lld/ELF/InputSection.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
#include "lld/Common/Memory.h"
1616
#include "llvm/ADT/CachedHashString.h"
1717
#include "llvm/ADT/DenseSet.h"
18+
#include "llvm/ADT/StringExtras.h"
1819
#include "llvm/ADT/TinyPtrVector.h"
1920
#include "llvm/Object/ELF.h"
2021
#include "llvm/Support/Compiler.h"

lld/ELF/Target.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
#include "Config.h"
1313
#include "InputSection.h"
1414
#include "lld/Common/ErrorHandler.h"
15+
#include "llvm/ADT/StringExtras.h"
1516
#include "llvm/Object/ELF.h"
1617
#include "llvm/Support/Compiler.h"
1718
#include "llvm/Support/MathExtras.h"

lld/wasm/WriterUtils.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
#include "WriterUtils.h"
1010
#include "lld/Common/ErrorHandler.h"
11+
#include "llvm/ADT/StringExtras.h"
1112
#include "llvm/Support/Debug.h"
1213
#include "llvm/Support/EndianStream.h"
1314
#include "llvm/Support/LEB128.h"

llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/RemoteJITUtils.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
#include "RemoteJITUtils.h"
1010

11+
#include "llvm/ADT/StringExtras.h"
1112
#include "llvm/ExecutionEngine/Orc/DebugObjectManagerPlugin.h"
1213
#include "llvm/ExecutionEngine/Orc/EPCDebugObjectRegistrar.h"
1314
#include "llvm/ExecutionEngine/Orc/EPCDynamicLibrarySearchGenerator.h"

llvm/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
#define LLVM_DEBUGINFO_DWARF_DWARFACCELERATORTABLE_H
1111

1212
#include "llvm/ADT/DenseSet.h"
13+
#include "llvm/ADT/SmallString.h"
1314
#include "llvm/ADT/SmallVector.h"
1415
#include "llvm/BinaryFormat/Dwarf.h"
1516
#include "llvm/DebugInfo/DWARF/DWARFDataExtractor.h"

llvm/include/llvm/DebugInfo/DWARF/DWARFContext.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
#define LLVM_DEBUGINFO_DWARF_DWARFCONTEXT_H
1111

1212
#include "llvm/ADT/SmallVector.h"
13+
#include "llvm/ADT/StringExtras.h"
1314
#include "llvm/ADT/StringMap.h"
1415
#include "llvm/ADT/StringRef.h"
1516
#include "llvm/DebugInfo/DIContext.h"

llvm/include/llvm/DebugInfo/GSYM/FunctionInfo.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
#ifndef LLVM_DEBUGINFO_GSYM_FUNCTIONINFO_H
1010
#define LLVM_DEBUGINFO_GSYM_FUNCTIONINFO_H
1111

12+
#include "llvm/ADT/SmallString.h"
1213
#include "llvm/DebugInfo/GSYM/ExtractRanges.h"
1314
#include "llvm/DebugInfo/GSYM/InlineInfo.h"
1415
#include "llvm/DebugInfo/GSYM/LineTable.h"

llvm/include/llvm/Debuginfod/HTTPClient.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
#ifndef LLVM_DEBUGINFOD_HTTPCLIENT_H
1616
#define LLVM_DEBUGINFOD_HTTPCLIENT_H
1717

18+
#include "llvm/ADT/SmallString.h"
19+
#include "llvm/ADT/SmallVector.h"
1820
#include "llvm/Support/Error.h"
1921
#include "llvm/Support/MemoryBuffer.h"
2022

llvm/include/llvm/ProfileData/GCOV.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
#define LLVM_PROFILEDATA_GCOV_H
1616

1717
#include "llvm/ADT/DenseSet.h"
18+
#include "llvm/ADT/SmallString.h"
1819
#include "llvm/ADT/SmallVector.h"
1920
#include "llvm/ADT/StringMap.h"
2021
#include "llvm/ADT/StringRef.h"

llvm/lib/Analysis/AliasSetTracker.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
//===----------------------------------------------------------------------===//
1212

1313
#include "llvm/Analysis/AliasSetTracker.h"
14+
#include "llvm/ADT/StringExtras.h"
1415
#include "llvm/Analysis/AliasAnalysis.h"
1516
#include "llvm/Analysis/GuardUtils.h"
1617
#include "llvm/Analysis/MemoryLocation.h"

llvm/lib/Analysis/CallGraphSCCPass.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
#include "llvm/ADT/DenseMap.h"
1919
#include "llvm/ADT/SCCIterator.h"
2020
#include "llvm/ADT/Statistic.h"
21+
#include "llvm/ADT/StringExtras.h"
2122
#include "llvm/Analysis/CallGraph.h"
2223
#include "llvm/IR/AbstractCallSite.h"
2324
#include "llvm/IR/Function.h"

llvm/lib/Analysis/InlineAdvisor.cpp

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

1414
#include "llvm/Analysis/InlineAdvisor.h"
1515
#include "llvm/ADT/Statistic.h"
16+
#include "llvm/ADT/StringExtras.h"
1617
#include "llvm/Analysis/AssumptionCache.h"
1718
#include "llvm/Analysis/InlineCost.h"
1819
#include "llvm/Analysis/OptimizationRemarkEmitter.h"

llvm/lib/Analysis/ScalarEvolution.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@
7171
#include "llvm/ADT/SmallSet.h"
7272
#include "llvm/ADT/SmallVector.h"
7373
#include "llvm/ADT/Statistic.h"
74+
#include "llvm/ADT/StringExtras.h"
7475
#include "llvm/ADT/StringRef.h"
7576
#include "llvm/Analysis/AssumptionCache.h"
7677
#include "llvm/Analysis/ConstantFolding.h"

llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
#include "llvm/ADT/SmallString.h"
2727
#include "llvm/ADT/SmallVector.h"
2828
#include "llvm/ADT/Statistic.h"
29+
#include "llvm/ADT/StringExtras.h"
2930
#include "llvm/ADT/StringRef.h"
3031
#include "llvm/ADT/TinyPtrVector.h"
3132
#include "llvm/ADT/Twine.h"

llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
#include "llvm/ADT/SmallString.h"
1414
#include "llvm/ADT/SmallVector.h"
15+
#include "llvm/ADT/StringExtras.h"
1516
#include "llvm/ADT/Twine.h"
1617
#include "llvm/CodeGen/AsmPrinter.h"
1718
#include "llvm/CodeGen/MachineBasicBlock.h"

llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
#ifndef LLVM_LIB_CODEGEN_ASMPRINTER_CODEVIEWDEBUG_H
1414
#define LLVM_LIB_CODEGEN_ASMPRINTER_CODEVIEWDEBUG_H
1515

16+
#include "llvm/ADT/APSInt.h"
1617
#include "llvm/ADT/ArrayRef.h"
1718
#include "llvm/ADT/DenseMap.h"
1819
#include "llvm/ADT/DenseSet.h"

llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
#include "DwarfUnit.h"
1919
#include "llvm/ADT/APInt.h"
2020
#include "llvm/ADT/Statistic.h"
21+
#include "llvm/ADT/StringExtras.h"
2122
#include "llvm/ADT/Twine.h"
2223
#include "llvm/CodeGen/AsmPrinter.h"
2324
#include "llvm/CodeGen/DIE.h"

llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
//
1212
//===----------------------------------------------------------------------===//
1313
#include "llvm/CodeGen/GlobalISel/GISelKnownBits.h"
14+
#include "llvm/ADT/StringExtras.h"
1415
#include "llvm/Analysis/ValueTracking.h"
1516
#include "llvm/CodeGen/GlobalISel/Utils.h"
1617
#include "llvm/CodeGen/MachineFrameInfo.h"

0 commit comments

Comments
 (0)