From: Eric Christopher Date: Tue, 18 Mar 2014 21:44:12 +0000 (+0000) Subject: More header and forward declaration cleanup. X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=18d3426b8933e433a1a12171643f0e8dc6b1c6b9;p=oota-llvm.git More header and forward declaration cleanup. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@204183 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/CodeGen/AsmPrinter/DIE.h b/lib/CodeGen/AsmPrinter/DIE.h index e90812558e5..7fefd4f4cb6 100644 --- a/lib/CodeGen/AsmPrinter/DIE.h +++ b/lib/CodeGen/AsmPrinter/DIE.h @@ -16,15 +16,13 @@ #include "llvm/ADT/FoldingSet.h" #include "llvm/ADT/SmallVector.h" -#include "llvm/MC/MCExpr.h" -#include "llvm/Support/Compiler.h" #include "llvm/Support/Dwarf.h" #include namespace llvm { class AsmPrinter; +class MCExpr; class MCSymbol; -class MCSymbolRefExpr; class raw_ostream; class DwarfTypeUnit; diff --git a/lib/CodeGen/AsmPrinter/DwarfAccelTable.h b/lib/CodeGen/AsmPrinter/DwarfAccelTable.h index 18d1138228a..4a144978b0d 100644 --- a/lib/CodeGen/AsmPrinter/DwarfAccelTable.h +++ b/lib/CodeGen/AsmPrinter/DwarfAccelTable.h @@ -24,7 +24,6 @@ #include "llvm/Support/ErrorHandling.h" #include "llvm/Support/Format.h" #include "llvm/Support/FormattedStream.h" -#include #include // The dwarf accelerator tables are an indirect hash table optimized @@ -62,7 +61,6 @@ namespace llvm { class AsmPrinter; -class DIE; class DwarfFile; class DwarfAccelTable {