Skip to content

Commit 5551657

Browse files
[lldb] 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. This is fixing all files missed in b0abd48, 39d8e6e, and a11efd4. Differential Revision: https://reviews.llvm.org/D154775
1 parent 71513a7 commit 5551657

File tree

8 files changed

+9
-0
lines changed

8 files changed

+9
-0
lines changed

lldb/source/Core/SourceLocationSpec.cpp

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

99
#include "lldb/Core/SourceLocationSpec.h"
1010
#include "lldb/Utility/StreamString.h"
11+
#include "llvm/ADT/StringExtras.h"
1112
#include <optional>
1213

1314
using namespace lldb;

lldb/source/Plugins/Process/Linux/Procfs.cpp

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

99
#include "Procfs.h"
1010
#include "lldb/Host/linux/Support.h"
11+
#include "llvm/ADT/StringExtras.h"
1112
#include "llvm/Support/Error.h"
1213
#include "llvm/Support/MemoryBuffer.h"
1314
#include "llvm/Support/Threading.h"

lldb/source/Plugins/SymbolFile/NativePDB/CompileUnitIndex.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
#include "llvm/ADT/DenseMap.h"
1414
#include "llvm/ADT/DenseSet.h"
1515
#include "llvm/ADT/IntervalMap.h"
16+
#include "llvm/ADT/SmallString.h"
1617
#include "llvm/DebugInfo/CodeView/DebugInlineeLinesSubsection.h"
1718
#include "llvm/DebugInfo/CodeView/StringsAndChecksums.h"
1819
#include "llvm/DebugInfo/CodeView/SymbolRecord.h"

lldb/source/Utility/DataExtractor.cpp

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

2424
#include "llvm/ADT/ArrayRef.h"
2525
#include "llvm/ADT/SmallVector.h"
26+
#include "llvm/ADT/StringExtras.h"
2627
#include "llvm/Support/LEB128.h"
2728
#include "llvm/Support/MD5.h"
2829
#include "llvm/Support/MathExtras.h"

lldb/source/Utility/Event.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
#include "lldb/Utility/StreamString.h"
1616
#include "lldb/lldb-enumerations.h"
1717

18+
#include "llvm/ADT/StringExtras.h"
19+
1820
#include <algorithm>
1921

2022
#include <cctype>

lldb/source/Utility/FileSpec.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/StringRef.h"
1617
#include "llvm/ADT/Twine.h"
1718
#include "llvm/Support/ErrorOr.h"

lldb/source/Utility/Scalar.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
#include "lldb/lldb-types.h"
1717
#include "llvm/ADT/APSInt.h"
1818
#include "llvm/ADT/SmallString.h"
19+
#include "llvm/ADT/StringExtras.h"
1920

2021
#include <cinttypes>
2122
#include <cstdio>

lldb/source/Utility/StructuredData.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
#include "lldb/Utility/StructuredData.h"
1010
#include "lldb/Utility/FileSpec.h"
1111
#include "lldb/Utility/Status.h"
12+
#include "llvm/ADT/StringExtras.h"
1213
#include "llvm/Support/MemoryBuffer.h"
1314
#include <cerrno>
1415
#include <cinttypes>

0 commit comments

Comments
 (0)