More header and forward declaration cleanup.
authorEric Christopher <echristo@gmail.com>
Tue, 18 Mar 2014 21:44:12 +0000 (21:44 +0000)
committerEric Christopher <echristo@gmail.com>
Tue, 18 Mar 2014 21:44:12 +0000 (21:44 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@204183 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/AsmPrinter/DIE.h
lib/CodeGen/AsmPrinter/DwarfAccelTable.h

index e90812558e5cac0d6bc1bcd379f8ca9823b7ef51..7fefd4f4cb6292dda25bbfe7a4971f5282ab3507 100644 (file)
 
 #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 <vector>
 
 namespace llvm {
 class AsmPrinter;
+class MCExpr;
 class MCSymbol;
-class MCSymbolRefExpr;
 class raw_ostream;
 class DwarfTypeUnit;
 
index 18d1138228a8c7893d04a5421ddfc50168778723..4a144978b0d8c48710f8a4900ab7ea2bd9e0d3f9 100644 (file)
@@ -24,7 +24,6 @@
 #include "llvm/Support/ErrorHandling.h"
 #include "llvm/Support/Format.h"
 #include "llvm/Support/FormattedStream.h"
-#include <map>
 #include <vector>
 
 // The dwarf accelerator tables are an indirect hash table optimized
@@ -62,7 +61,6 @@
 namespace llvm {
 
 class AsmPrinter;
-class DIE;
 class DwarfFile;
 
 class DwarfAccelTable {