From f6417f5db8c16286904d074d1e40e9c1eb083951 Mon Sep 17 00:00:00 2001 From: Simon Pilgrim Date: Thu, 28 May 2020 14:37:17 +0100 Subject: [PATCH] FileOutputBuffer.h - remove unused includes. NFC. Move dependent includes down to source files where necessary. --- lld/Common/Strings.cpp | 1 + llvm/include/llvm/Support/FileOutputBuffer.h | 2 -- llvm/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp | 3 +-- llvm/lib/Support/FileOutputBuffer.cpp | 2 +- 4 files changed, 3 insertions(+), 5 deletions(-) diff --git a/lld/Common/Strings.cpp b/lld/Common/Strings.cpp index 605d9de685e..17c2c207491 100644 --- a/lld/Common/Strings.cpp +++ b/lld/Common/Strings.cpp @@ -10,6 +10,7 @@ #include "lld/Common/ErrorHandler.h" #include "lld/Common/LLVM.h" #include "llvm/Demangle/Demangle.h" +#include "llvm/Support/FileSystem.h" #include "llvm/Support/GlobPattern.h" #include #include diff --git a/llvm/include/llvm/Support/FileOutputBuffer.h b/llvm/include/llvm/Support/FileOutputBuffer.h index bdc1425d436..8eb36d0034a 100644 --- a/llvm/include/llvm/Support/FileOutputBuffer.h +++ b/llvm/include/llvm/Support/FileOutputBuffer.h @@ -13,11 +13,9 @@ #ifndef LLVM_SUPPORT_FILEOUTPUTBUFFER_H #define LLVM_SUPPORT_FILEOUTPUTBUFFER_H -#include "llvm/ADT/SmallString.h" #include "llvm/ADT/StringRef.h" #include "llvm/Support/DataTypes.h" #include "llvm/Support/Error.h" -#include "llvm/Support/FileSystem.h" namespace llvm { /// FileOutputBuffer - This interface provides simple way to create an in-memory diff --git a/llvm/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp b/llvm/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp index d6a187ebb9f..deb0f201a71 100644 --- a/llvm/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp +++ b/llvm/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp @@ -7,9 +7,7 @@ //===----------------------------------------------------------------------===// #include "llvm/DebugInfo/PDB/Native/PDBFileBuilder.h" - #include "llvm/ADT/BitVector.h" - #include "llvm/DebugInfo/MSF/MSFBuilder.h" #include "llvm/DebugInfo/PDB/Native/DbiStream.h" #include "llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h" @@ -23,6 +21,7 @@ #include "llvm/Support/BinaryStream.h" #include "llvm/Support/BinaryStreamWriter.h" #include "llvm/Support/CRC.h" +#include "llvm/Support/Chrono.h" #include "llvm/Support/Path.h" #include "llvm/Support/xxhash.h" diff --git a/llvm/lib/Support/FileOutputBuffer.cpp b/llvm/lib/Support/FileOutputBuffer.cpp index ec12820e969..3342682270d 100644 --- a/llvm/lib/Support/FileOutputBuffer.cpp +++ b/llvm/lib/Support/FileOutputBuffer.cpp @@ -12,8 +12,8 @@ #include "llvm/Support/FileOutputBuffer.h" #include "llvm/ADT/STLExtras.h" -#include "llvm/ADT/SmallString.h" #include "llvm/Support/Errc.h" +#include "llvm/Support/FileSystem.h" #include "llvm/Support/Memory.h" #include "llvm/Support/Path.h" #include -- 2.11.0