From ed53ff4cde331e0ffeb492dca6281aaeea2cd8cf Mon Sep 17 00:00:00 2001 From: Simon Pilgrim Date: Thu, 17 Sep 2020 12:52:23 +0100 Subject: [PATCH] SymbolizableObjectFile.h - remove unnecessary includes. NFCI. Use forward declarations where possible, move includes down to SymbolizableObjectFile.cpp and avoid duplicate includes. --- llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp | 9 --------- llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.h | 6 +++--- 2 files changed, 3 insertions(+), 12 deletions(-) diff --git a/llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp b/llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp index 8452419..93d05e4 100644 --- a/llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp +++ b/llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp @@ -12,24 +12,15 @@ #include "SymbolizableObjectFile.h" #include "llvm/ADT/STLExtras.h" -#include "llvm/ADT/StringRef.h" #include "llvm/ADT/Triple.h" #include "llvm/BinaryFormat/COFF.h" #include "llvm/DebugInfo/DWARF/DWARFContext.h" -#include "llvm/DebugInfo/Symbolize/SymbolizableModule.h" #include "llvm/Object/COFF.h" #include "llvm/Object/ObjectFile.h" #include "llvm/Object/SymbolSize.h" #include "llvm/Support/Casting.h" #include "llvm/Support/DataExtractor.h" -#include "llvm/Support/Error.h" #include -#include -#include -#include -#include -#include -#include using namespace llvm; using namespace object; diff --git a/llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.h b/llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.h index 0ba304e..be3c66d 100644 --- a/llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.h +++ b/llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.h @@ -15,12 +15,12 @@ #include "llvm/ADT/StringRef.h" #include "llvm/DebugInfo/DIContext.h" #include "llvm/DebugInfo/Symbolize/SymbolizableModule.h" -#include "llvm/Support/ErrorOr.h" +#include "llvm/Support/Error.h" #include -#include #include #include -#include +#include +#include namespace llvm { -- 2.7.4